• Robert Griesemer's avatar
    go/printer/gofmt: remove special case for multi-line raw strings · 1afc37fa
    Robert Griesemer authored
    As a special case, multi-line raw strings (i.e., strings in `` quotes)
    were not indented if they were the only token on a line. This heuristic
    was meant to improve formatting for multi-line raw strings where sub-
    sequent lines are not indented at the level of the surrounding code.
    Multiple people have complained about this. Removing the heuristic
    again because it makes the formatting more regular, easier to under-
    stand, and simplifies the implementation.
    
    - manual changes to ebnf/ebnf_test.go for readability
    - gofmt -w src misc
    
    Fixes #1643.
    
    R=r, rsc
    CC=golang-dev
    https://golang.org/cl/4307045
    1afc37fa
Name
Last commit
Last update
..
5a Loading commit data...
5c Loading commit data...
5g Loading commit data...
5l Loading commit data...
6a Loading commit data...
6c Loading commit data...
6g Loading commit data...
6l Loading commit data...
8a Loading commit data...
8c Loading commit data...
8g Loading commit data...
8l Loading commit data...
cc Loading commit data...
cgo Loading commit data...
cov Loading commit data...
ebnflint Loading commit data...
gc Loading commit data...
godefs Loading commit data...
godoc Loading commit data...
gofix Loading commit data...
gofmt Loading commit data...
goinstall Loading commit data...
gomake Loading commit data...
gopack Loading commit data...
gotest Loading commit data...
gotry Loading commit data...
gotype Loading commit data...
govet Loading commit data...
goyacc Loading commit data...
hgpatch Loading commit data...
ld Loading commit data...
nm Loading commit data...
prof Loading commit data...
Makefile Loading commit data...