summaryrefslogtreecommitdiff
path: root/src/pkg/go
AgeCommit message (Expand)AuthorFilesLines
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
2009-08-26change IsDecimalDigit to IsDigit because Decimal is redundantRob Pike1-1/+1
2009-08-14- do not accept forward-declarations for structs and interfaces anymoreRobert Griesemer1-45/+31
2009-08-13fix testRob Pike1-4/+0
2009-08-13tests, .proto, .cgoRob Pike3-2/+6
2009-08-12delete forward type declarationsRuss Cox1-25/+11
2009-08-12convert non-low-level non-google pkg codeRuss Cox15-388/+35
2009-08-10remove unnecessary pkg. referencesRuss Cox2-3/+3
2009-08-06- allow more general type switch syntaxRobert Griesemer5-36/+146
2009-08-05support []byte (more efficient) as well as string in the interfaces.Rob Pike2-6/+6
2009-08-03printer.go:Robert Griesemer1-27/+72
2009-07-31fix long-standing bug in doc reader:Robert Griesemer1-7/+22
2009-07-31printer:Robert Griesemer2-46/+109
2009-07-30- don't call String method of AST nodes when converting them to textRobert Griesemer1-7/+9
2009-07-30go/ast/filter.go:Robert Griesemer3-48/+87
2009-07-30String method for token.Position. Extracted from gri's tree.Austin Clements2-11/+25
2009-07-29parser:Robert Griesemer3-36/+73
2009-07-29break tabwriter columns when starting a new block of indented statementsRobert Griesemer3-1/+16
2009-07-28Intersperse comments nicely when printing an AST.Robert Griesemer9-181/+346