An error occurred fetching the project authors.
  1. 16 Nov, 2011 1 commit
  2. 07 Oct, 2011 1 commit
  3. 17 Aug, 2011 1 commit
  4. 06 Aug, 2011 1 commit
  5. 08 Jun, 2011 1 commit
  6. 15 May, 2011 1 commit
  7. 03 May, 2011 1 commit
  8. 15 Apr, 2011 1 commit
  9. 04 Mar, 2011 1 commit
  10. 12 Feb, 2011 1 commit
  11. 16 Sep, 2010 1 commit
  12. 25 Aug, 2010 1 commit
  13. 18 Aug, 2010 1 commit
  14. 12 Aug, 2010 1 commit
  15. 05 Aug, 2010 1 commit
  16. 09 Jul, 2010 1 commit
  17. 09 Jun, 2010 2 commits
  18. 14 May, 2010 1 commit
  19. 12 Feb, 2010 1 commit
  20. 26 Jan, 2010 1 commit
  21. 12 Jan, 2010 1 commit
  22. 21 Dec, 2009 1 commit
  23. 11 Dec, 2009 1 commit
  24. 02 Dec, 2009 1 commit
  25. 01 Dec, 2009 1 commit
  26. 24 Nov, 2009 1 commit
    • Sergio Luis O. B. Correia's avatar
      go: makes it build for the case $GOROOT has whitespaces · 6fc82072
      Sergio Luis O. B. Correia authored
      the bash scripts and makefiles for building go didn't take into account
      the fact $GOROOT / $GOBIN could both be directories containing whitespaces,
      and was not possible to build it in such a situation.
      
      this commit adjusts the various makefiles/scripts to make it aware of that
      possibility, and now it builds successfully when using a path with whitespaces
      as well.
      
      Fixes #115.
      
      R=rsc, dsymonds1
      https://golang.org/cl/157067
      6fc82072
  27. 20 Nov, 2009 1 commit
  28. 14 Nov, 2009 1 commit
  29. 01 Nov, 2009 1 commit
  30. 20 Oct, 2009 1 commit
    • Robert Griesemer's avatar
      Updated and simplified gofmt. · 4213c223
      Robert Griesemer authored
      - operates on stdin, a single file, or all files in a file tree
      - setting -w flag writes to (source) file instead of stdout
      - setting -l flag lists files whose formatting has changed
      
      R=rsc
      DELTA=201  (102 added, 71 deleted, 28 changed)
      OCL=35890
      CL=35926
      4213c223
  31. 06 Oct, 2009 1 commit
  32. 15 Sep, 2009 1 commit
    • Robert Griesemer's avatar
      go/printer: · 7f25485f
      Robert Griesemer authored
      - printing of expressions: put spaces only where "needed"
      - printing of import statements: no double indentation if there are no renames
      - print labels on separate lines
      - added extra test files
      
      go/ast:
      - unified basic literal nodes and as a result deleted duplicated code
      - added initial code to track scopes (not fully used yet)
      
      replaces CL 34553
      
      R=rsc
      DELTA=881  (579 added, 223 deleted, 79 changed)
      OCL=34623
      CL=34651
      7f25485f
  33. 11 Sep, 2009 1 commit
    • Robert Griesemer's avatar
      better gofmt formatting: · 58c5e62f
      Robert Griesemer authored
      - first cut a better line breaks in expr lists
      - trailing commas and semis printed where we tend to write them
      - fixed a couple of minor spacing issues (interface{}, chan<-, map[x]y, x: y)
      - removed some formatting flags from gofmt: no need to change default
      - removed option to reverse declaration order when printing
      - excluded files from test that cause trouble with idempotency test for now
      
      R=rsc
      DELTA=497  (364 added, 83 deleted, 50 changed)
      OCL=34539
      CL=34544
      58c5e62f
  34. 28 Jul, 2009 1 commit
    • Robert Griesemer's avatar
      Intersperse comments nicely when printing an AST. · 2210a643
      Robert Griesemer authored
      gofmt formatted source code looks pretty good already;
      with a bit more fine-tuning it should be great.
      
      printer.go:
      - Implemented comment intersperse algorithm.
        The approach is a result of many trial-and-error
        experiments but at this point reasonably simple
        and open to arbitrary fine-tuning.
      
      parser.go:
      - Simplified handling of lead and line comments
        (formerly called leading and trailing comments).
      - Use a comments list instead of an array (I may
        change this back - this is not obviously better
        and uses more space).
      
      doc.go:
      - Remove comments from AST nodes that have been
        'consumed' in the documentation to avoid duplicate
        printing of them. Allows for better control of
        what is printed w/o use of printing control flags
        (which are hard to use and not fine-grained enough).
      
      Corresponding adjustments to various clients of these
      files.
      
      R=rsc
      DELTA=478  (275 added, 108 deleted, 95 changed)
      OCL=32185
      CL=32380
      2210a643
  35. 07 Jul, 2009 1 commit
  36. 02 Jul, 2009 1 commit
  37. 16 Jun, 2009 1 commit
  38. 15 Jun, 2009 1 commit
    • Robert Griesemer's avatar
      gofmt (final resting place TBD): · a893db87
      Robert Griesemer authored
      - replacement for pretty; app to format a single .go file
      
      printer.go (pkg/go/printer):
      - replacement for astprinter.go; implements AST printing
      - also replaces pkg/go/ast/format.go for now
      
      cleanups:
      - removed/saved away old code
      
      R=r,rsc,iant
      DELTA=2833  (1183 added, 1628 deleted, 22 changed)
      OCL=30226
      CL=30306
      a893db87
  39. 05 Jun, 2009 1 commit