summaryrefslogtreecommitdiff
path: root/src/pkg/go/printer/testdata
Commit message (Expand)AuthorAgeFilesLines
* build: move package sources from src/pkg to srcRuss Cox2014-09-0819-9629/+0
* go/*: permit "for range x"Robert Griesemer2014-07-142-0/+14
* go/printer: measure lines/construct in generated output rather than incoming ...Robert Griesemer2014-02-274-0/+35
* go/printer: refine handling of one-line functionsRobert Griesemer2014-02-264-9/+22
* go/printer: fix alignment of comments in labeled statementsRobert Griesemer2014-02-242-1/+51
* go/*: support for slices with cap: s[:j:k] and s[i:j:k]Robert Griesemer2013-06-213-0/+51
* go/printer, gofmt: avoid extra final comma in multi-line signaturesRobert Griesemer2013-03-122-0/+50
* go/printer, gofmt: don't print unneeded parentheses around parameter typesRobert Griesemer2013-01-092-0/+50
* go/printer: some internal cleanupsRobert Griesemer2012-11-262-4/+140
* go/printer, gofmt: trim trailing whitespace in commentsRobert Griesemer2012-10-302-2/+19
* go/printer: idempotent comment formattingRobert Griesemer2012-10-092-0/+158
* go/printer: don't forget the .0 in 1.0Robert Griesemer2012-10-052-0/+58
* go/printer: parenthesize literal function types in conversionsRobert Griesemer2012-10-043-0/+45
* go/printer: don't print newlines for empty statementsRobert Griesemer2012-05-152-0/+50
* go/printer, gofmt: fix multi-line logicRobert Griesemer2012-03-132-2/+23
* go/printer, gofmt: nicer formatting of multi-line returnsRobert Griesemer2012-03-092-8/+94
* go/printer: simpler exprList code, more testsRobert Griesemer2012-03-022-0/+152
* all: more typosRobert Griesemer2012-03-021-1/+1
* go/printer, gofmt: improved comment placementRobert Griesemer2012-02-292-0/+170
* go/printer: replace multiline logicRobert Griesemer2012-02-291-2/+2
* go/printer: fix printing of variadic function callsAnthony Martin2012-02-273-0/+66
* go/printer: fix test for new import path restrictionsAnthony Martin2012-02-272-6/+6
* go/printer, gofmt: improved comma placementRobert Griesemer2012-02-222-8/+66
* go/printer: don't lose relevant parentheses when rewriting selector expressionsRobert Griesemer2012-02-152-6/+6
* go/printer, gofmt: don't indent line directivesRobert Griesemer2012-02-132-0/+38
* go/printer: test that formatted code is parseableRobert Griesemer2012-02-102-2/+42
* go/printer: remove package comment from testdata/parser.goAndrew Gerrand2012-02-021-1/+1
* go/printer, gofmt: respect line breaks in signaturesRobert Griesemer2012-01-253-16/+134
* go/printer, gofmt: fine tuning of line spacingRobert Griesemer2011-12-164-5/+53
* go/printer, gofmt: don't write too many newlinesRobert Griesemer2011-12-151-2/+0
* gofmt -s misc srcRuss Cox2011-12-021-2/+2
* gofmt: indent multi-line signaturesRobert Griesemer2011-09-062-24/+163
* go/printer: changed max. number of newlines from 3 to 2Robert Griesemer2011-07-147-198/+0
* go/printer, gofmt: print "select {}" on one lineRobert Griesemer2011-06-152-0/+28
* go/printer, gofmt: fix formatting of expression lists (missing blank)Robert Griesemer2011-05-192-2/+2
* pkg: spelling tweaks, A-HRobert Hencke2011-05-182-2/+2
* go/printer: more accurate comment for incomplete structs/interfacesRobert Griesemer2011-05-121-5/+5
* go/printer, gofmt: fix alignment of "=" in const/var declarationsRobert Griesemer2011-05-093-14/+64
* go/printer: make tests follow syntactic restrictionsRobert Griesemer2011-05-023-117/+174
* go/printer: added simple performance benchmarkRobert Griesemer2011-04-281-0/+2252
* go/printer, gofmt: use blank to separate import rename from import pathRobert Griesemer2011-04-082-24/+82
* go/printer/gofmt: remove special case for multi-line raw stringsRobert Griesemer2011-03-293-23/+24
* go/printer, gofmt: rely on existing line breaks when formatting expression listsRobert Griesemer2011-03-283-0/+30
* go/printer, gofmt: simplify struct formatting and respect line breaksRobert Griesemer2011-03-223-11/+3
* go/printer, gofmt: avoid exponential layout algorithmRobert Griesemer2011-03-212-0/+170
* go/parser: if and switch statements still can have empty init statementsRobert Griesemer2011-02-222-5/+23
* exp/eval, go/printer: fix buildRobert Griesemer2011-02-222-30/+12
* go/printer, gofmt: smarter handling of multi-line raw stringsRobert Griesemer2011-02-043-1/+221
* gofmt, go/printer: do not insert extra linebreaks where they may break the codeRobert Griesemer2011-01-142-2/+10
* go/printer: preserve newlines in func parameter listsJamie Gennis2010-12-022-0/+114