• Robert Griesemer's avatar
    go/printer, gofmt: fine tuning of line spacing · 541b67d0
    Robert Griesemer authored
    - no empty lines inside empty structs and interfaces
    - top-level declarations are separated by a blank line if
      a) they are of different kind (e.g. const vs type); or
      b) there are documentation comments associated with a
         declaration (this is new)
    - applied gofmt -w misc src
    
    The actual changes are in go/printer/nodes.go:397-400 (empty structs/interfaces),
    and go/printer/printer.go:307-309 (extra line break). The remaining
    changes are cleanups w/o changing the existing functionality.
    
    Fixes issue  2570.
    
    R=rsc
    CC=golang-dev
    https://golang.org/cl/5493057
    541b67d0
Name
Last commit
Last update
..
armor Loading commit data...
elgamal Loading commit data...
error Loading commit data...
packet Loading commit data...
s2k Loading commit data...
Makefile Loading commit data...
canonical_text.go Loading commit data...
canonical_text_test.go Loading commit data...
keys.go Loading commit data...
read.go Loading commit data...
read_test.go Loading commit data...
write.go Loading commit data...
write_test.go Loading commit data...