Age | Commit message (Collapse) | Author | Files | Lines |
|
R=adg
CC=golang-dev
http://codereview.appspot.com/216053
|
|
pages
R=rsc
CC=adg, golang-dev
http://codereview.appspot.com/215050
|
|
Example use: godoc -path=/home/user1:/home/build/foo -http=:6666
will start a local godoc that maps urls starting with /pkg/user1 or
/pkg/foo to the respective roots specified in the path.
Missing: Handling of overlapping package directories, multiple
packages per directory.
R=rsc
CC=golang-dev
http://codereview.appspot.com/206078
|
|
move talk-20091030 down.
add talk given at Stanford 2010/01/12.
add doc/go-logo-white.png.
R=r
CC=golang-dev
http://codereview.appspot.com/186132
Committer: Russ Cox <rsc@golang.org>
|
|
Replacement for CL 184084; originally by Roger Peppe (rogpeppe@gmail.com).
R=rsc
CC=golang-dev, rog
http://codereview.appspot.com/189059
|
|
demo at http://wreck:8080/doc/
click on go_talk-20100112.html
R=gri
CC=golang-dev
http://codereview.appspot.com/186137
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/181156
|
|
R=r
http://codereview.appspot.com/170042
|
|
- simplified dealing with parse errors: no need to intersperse them in the source
- improve visibility of highlighted identifiers by showing them in bold
R=rsc
http://codereview.appspot.com/163051
|
|
to generated pages even if Javascript has not introduced them yet.
R=rsc
http://codereview.appspot.com/154167
|
|
R=r
http://codereview.prom.corp.google.com/1024050
|
|
R=r
http://go/go-review/1024049
|
|
R=r
http://go/go-review/1024048
|
|
and doc/contribute.html.
add #go-nuts to help section on nav bar.
R=r
http://go/go-review/1025035
|
|
- matches style of source file directory listing
R=rsc
http://go/go-review/1024044
|
|
- consistently remove all underbars from links
- this removes need for noline style
- removed unused info style
R=r, rsc
http://go/go-review/1025032
|
|
R=rsc
http://go/go-review/1024036
|
|
R=rsc, agl
http://go/go-review/1024032
|
|
- When providing alternative spellings to a query, do not
prefix it with a package qualifier as the suggestion may
not have any results. Correctly filtering is quite a bit
of work, and clicking the alternative spelling will always
also show the qualified hits if they exist (but also others).
Seems good enough for now.
- Give user feedback when the query syntax was wrong.
- Package names in search results are now links to the respective
package documentation.
- Experimented with excluding main packages and test files
from index with inconclusive results. Code is present and
can be enabled by changing a flag in the source. This needs
some more work.
R=rsc
CC=r, dsymonds
http://go/go-review/1026033
|
|
- introduced a new run per file containing all spots belonging
to the same kind (e.g. var decl, const decl, etc.)
- more comments, better index.go file organization
R=rsc
http://go/go-review/1026028
|
|
(this was surprisingly hard to get right in HTML)
- show modification times in source directory listings
- various tweaks
R=rsc
http://go/go-review/1024024
|
|
source code browser on code.google.com
(where LICENSE file is visible)
R=r
http://go/go-review/1024023
|
|
1st step of renaming dirList.html -> dirlist.html
(OS X filenames are not capitalization-sensitive)
R=rsc
http://go/go-review/1024021
|
|
step 2: adding renamed dirlist.html again
R=rsc
http://go/go-review/1024022
|
|
- renamed listing.html -> dirList.html
(there is a dirs.html already, it should probably have a better name, too)
R=rsc
http://go/go-review/1025020
|
|
R=rsc
http://go/go-review/1026020
|
|
an order we want people to read the docs.
R=r
CC=go-dev
http://go/go-review/1025017
|
|
- formatting in dirs.html is crude, needs better html (open to suggestions),
but shows the synopsis
- many package comments should probably be adjusted such that the first
sentence is more concise
R=rsc, iant
http://go/go-review/1025014
|
|
R=r
CC=go-dev
http://go/go-review/1026015
|
|
R=rsc
CC=go-dev
http://go/go-review/1017054
|
|
R=r, rsc
CC=go-dev
http://go/go-review/1017051
|
|
R=rsc
http://go/go-review/1018037
|
|
(root.html is just temporary. It'll need some better content.)
R=r
CC=go-dev
http://go/go-review/1017019
|
|
- made package tree handler generic so it can work on any fs tree
- cleanups along the way
R=rsc
CC=r
http://go/go-review/1017020
|
|
- removed some underbars in section headings for better looks
- various minor tweaks
R=rsc
http://go/go-review/1018026
|
|
just a single directory
- all pieces present but not well integrated
- directory tree served at the moment under /tree
R=rsc
http://go/go-review/1018016
|
|
- replaced deprecated use of </font> with </span> tag
- added html escaping to godoc formatters where missing
- enabled text format for package documentation
R=rsc
http://go/go-review/1017001
|
|
R=rsc
http://go/go-review/1013019
|
|
- sort by package name (instead of package path) for results with snippets
- sort line numbers in results without snippets
- properly characterize package clauses
- experiment with a leaner look: no underlines for top-level godoc links in the left side bar
Still using colors to distinguish results. Next step.
R=rsc
http://go/go-review/1015016
|
|
- added goroutine to automatically index in the background
- added handler for search requests
- added search box to top-level godoc template
- added search.html template for the display of search results
- changes to spec.go because of name conflicts
- added extra styles to style.css (for shorter .html files)
R=rsc
http://go/go-review/1014011
|
|
R=r
DELTA=55 (7 added, 34 deleted, 14 changed)
OCL=35984
CL=35986
|
|
- the first HTML comment in those files is extracted as page
title when serving them
- lib/godoc.html is top-level template for all pages served
- experimented a bit with package documentation layout
(feedback welcome)
- various related cleanups
TODO:
- The / page (doc/root.html) content repeats links that are
in the navigation bar. It needs to be cleaned up.
R=rsc
DELTA=826 (86 added, 692 deleted, 48 changed)
OCL=35230
CL=35245
|
|
- final location of files TBD
R=rsc,r
DELTA=84 (19 added, 46 deleted, 19 changed)
OCL=34758
CL=34761
|
|
R=rsc
DELTA=105 (87 added, 7 deleted, 11 changed)
OCL=34062
CL=34119
|
|
- emit line tag id's in html mode
- support for general html tags
- better names for a few identifiers
godoc.go:
- emit links from exported names to source code
(actual placement needs fine-tuning)
R=rsc
DELTA=108 (68 added, 4 deleted, 36 changed)
OCL=32639
CL=32654
|
|
- more orthogonal functionality of filter functions for better re-use
go/doc/doc.go:
- simplified interface
- collect filenames of packages so that they can be shown
godoc:
- removed TODO, show list of package (linked) files used to create documentation
R=rsc
DELTA=130 (68 added, 24 deleted, 38 changed)
OCL=32549
CL=32552
|
|
ast.go:
- rename Comments -> CommentGroup (less confusion)
- change all comments/docs to be *CommentGroup
filter.go:
- do not remove unassociated comments from program as part
of export filtering (they are needed by doc.go for BUG comments)
scanner.go:
- exclude '\n' from //-style comments
parser.go:
- rewrote collection of comments: now all collected comments
are *ast.CommentGroups
- clarified distinction between leading and trailing comments
- fixed a bug in comment collection (parseGenDecl);
corresponding test case is in printer/testdata
- extra documentation
doc.go:
- collect BUG comments
- corresponding fix for parser bug in comment collection
comment.go:
- simplified regex
printer.go:
- adjust comment printing to new representation
printer_test.go, testdata/*:
- enable printing of doc comments
- extended tests
package.html, package.txt:
- added Bugs section
gofmt:
- enable printing of doc comments
R=rsc
DELTA=339 (126 added, 38 deleted, 175 changed)
OCL=31403
CL=31416
|
|
old:
CONSTANTS
const (
MissingKind = iota;
)
new:
CONSTANTS
const (
MissingKind = iota;
)
R=gri,rsc
DELTA=4 (4 added, 0 deleted, 0 changed)
OCL=30362
CL=30598
|
|
R=rsc
OCL=30359
CL=30359
|
|
- removed gratuitous newline in go/printer
R=r
DELTA=15 (2 added, 13 deleted, 0 changed)
OCL=30358
CL=30358
|