summaryrefslogtreecommitdiff
path: root/src/pkg/go
AgeCommit message (Expand)AuthorFilesLines
2009-10-22minor changes to walkRobert Griesemer1-59/+52
2009-10-22simple AST walking supportRobert Griesemer2-0/+310
2009-10-22go/printer:Robert Griesemer2-57/+83
2009-10-19support one-line functionsRobert Griesemer6-43/+161
2009-10-15improved handling of expression listsRobert Griesemer7-70/+179
2009-10-15close file after useRobert Griesemer1-0/+1
2009-10-15- bug fix: must not insert indentation tabs into multi-line strings in RawFormatRobert Griesemer3-29/+221
2009-10-15bug fix: do not modify (string) literals in any way even if theyRobert Griesemer3-38/+45
2009-10-15Work-around for factory function heuristic failure:Robert Griesemer1-9/+27
2009-10-13reduce stutter: sort.SortInterface -> sort.Interface.Rob Pike1-1/+1
2009-10-12bug fix: convert \v's into \t's if there's no tabwriterRobert Griesemer1-3/+13
2009-10-12- improved comment intersperse heuristic:Robert Griesemer11-191/+480
2009-10-08more lgtm files from gofmtRuss Cox2-73/+89
2009-10-08- rewrite declaration printing to take full use of discardable tabwriter columnsRobert Griesemer6-139/+334
2009-10-06apply gofmt to go, gob, hash, http, image, io, json, logRuss Cox6-338/+406
2009-10-06fix build - missing from 35404Russ Cox1-0/+7
2009-10-06more comment work.Russ Cox1-50/+21
2009-10-06- simplify "needsBlanks" logic for identifiers and stringsRobert Griesemer3-6/+12
2009-10-06change tabwidth to 8 for testsRobert Griesemer4-39/+39
2009-10-05various go printer fixes:Robert Griesemer9-33/+394
2009-10-05preserve blank lines in // commentsRuss Cox1-18/+19
2009-10-02- improved handling of white space around declarations and statementsRobert Griesemer11-98/+325
2009-10-02- allow parenthesized [...]T types as in: ([...]int){}Robert Griesemer3-18/+55
2009-09-28permit only one method name per method signature in interface typesRobert Griesemer7-38/+34
2009-09-24go/printer: fix sync bug - avoid sending on errors twice -Russ Cox1-1/+4
2009-09-21improved spacing around if, switch, and for control clausesRobert Griesemer4-5/+82
2009-09-19- filter trailing whitespaceRobert Griesemer4-26/+95
2009-09-17- improved formatting of declarationsRobert Griesemer7-94/+411
2009-09-17unused importsRuss Cox7-15/+0
2009-09-17- don't add "..." anonymous field to structs/interfaces if entries are strippedRobert Griesemer9-68/+270
2009-09-16publish doc.CommentTextRuss Cox2-19/+17
2009-09-16make String work on Position values, to enableRuss Cox1-11/+9
2009-09-16rename bytes.Buffer.Data() to bytes.Buffer.Bytes()Rob Pike2-3/+3
2009-09-15bug fix: allow function types as operandsRobert Griesemer1-4/+9
2009-09-15consider each case in a switch independent from the previous one for alignmen...Robert Griesemer1-3/+3
2009-09-15fix build: added missing filesRobert Griesemer2-0/+56
2009-09-15go/printer:Robert Griesemer12-136/+492
2009-09-15more "declared and not used".Russ Cox8-16/+16
2009-09-14fix "declared and not used" errors in non-test code.Russ Cox1-1/+0
2009-09-10fix buildRobert Griesemer1-1/+1
2009-09-10better gofmt formatting:Robert Griesemer5-116/+406
2009-09-08documentation edits:Russ Cox1-63/+63
2009-09-03add ParseDeclListRuss Cox2-0/+34
2009-09-03parse expression statements beginning withRuss Cox1-1/+1
2009-09-01don't show exported methods of non-exported typesRobert Griesemer1-33/+13
2009-08-31simplified heuristic for associating const/var decls with typesRobert Griesemer1-21/+15
2009-08-31associate const and var declarations with a type where possibleRobert Griesemer1-18/+82
2009-08-28- don't associate factory methods to basic types (which have no explicit decl...Robert Griesemer1-12/+61
2009-08-28- collect consts and vars in one listRobert Griesemer1-75/+69
2009-08-27Cleanups:Robert Griesemer2-159/+80