summaryrefslogtreecommitdiff
path: root/src/pkg/fmt/print.go
AgeCommit message (Expand)AuthorFilesLines
2011-02-14Imported Upstream version 2011-02-01.1upstream/2011-02-01.1Ondřej Surý1-22/+35
2011-01-17Imported Upstream version 2011.01.12upstream/2011.01.12Ondřej Surý1-222/+162
2010-06-28fmt.Printf: fix bug in handling of %#v.Rob Pike1-45/+53
2010-06-21reflect: add Type.Bits method, add tags to prohibit conversionsRuss Cox1-4/+4
2010-06-20reflect: add Kind, remove Int8Type, Int8Value, etc.Russ Cox1-32/+9
2010-06-14fmt.Printf: write tests for %T.Rob Pike1-1/+1
2010-06-14fmt.Print*: reimplement to switch on type first.Rob Pike1-496/+379
2010-06-03fmt.Scan: field widthsRob Pike1-8/+11
2010-06-02fmt.Scan: scan []byte argumentsRob Pike1-1/+0
2010-06-02fmt.Scanf: implement formats, provide Sscanf (strings)Rob Pike1-6/+33
2010-05-31fmt: fix end-of-array error in parsenum.Rob Pike1-8/+4
2010-05-28fmt.Scan: add Fscan and Fscanln and make Scan and ScanlnRob Pike1-1/+17
2010-05-27changes &x -> x[0:] for array to slice conversionRuss Cox1-1/+1
2010-05-21go/printer, gofmt: fix printing of labels,Robert Griesemer1-1/+2
2010-05-13Prevent Printf crashing when giving an extra nil argument.Roger Peppe1-2/+4
2010-04-28fmt: %T print <nil> for nilChristopher Wedgwood1-0/+4
2010-04-12fmt format verb %b bugAndrei Vieru1-2/+6
2010-03-06fix bug in complex printing: imaginary didn't have same format as real.Rob Pike1-1/+0
2010-03-06PTALKen Thompson1-65/+26
2010-03-056g complex type usableKen Thompson1-0/+120
2010-02-28Count utf8 runes, not bytes when determining string width. NoteStephen Ma1-1/+3
2010-02-25use []byte("abc") in place of []byte{'a', 'b', 'c'}Russ Cox1-9/+9
2010-02-25%q in fmt: if the object is a Stringer, use String() to get the value to quote.Rob Pike1-0/+7
2010-02-15Fix printing of named floating point types.Ian Lance Taylor1-4/+4
2010-02-05handle nils safely in Printf.Rob Pike1-2/+7
2010-02-02Change type of Printf's args to ... interface{}Rob Pike1-96/+205
2009-12-23fix up %pRob Pike1-4/+7
2009-12-22Allow %p on reference types, for debugging.Rob Pike1-17/+9
2009-12-15 1) Change default gofmt default settings forRobert Griesemer1-205/+205
2009-12-06save a few ns by inlining (which mostly simplifies things anyway).Rob Pike1-5/+13
2009-12-06unexport Fmt. it's not needed outside this package any moreRob Pike1-47/+47
2009-12-06Make printing faster by avoiding mallocs and some other advances.Rob Pike1-163/+167
2009-11-20gofmt -r 'α[β:len(α)] -> α[β:]' -w src/cmd src/pkgRuss Cox1-2/+2
2009-11-09 - replaced gofmt expression formatting algorithm withRobert Griesemer1-10/+10
2009-11-09remove semis after statements in one-statement statement listsRobert Griesemer1-110/+110
2009-11-06- fine-tuning of one-line func heuristic (nodes.go)Robert Griesemer1-6/+2
2009-11-05gofmt-ify template, time, unsafe, flag, fmtRobert Griesemer1-2/+2
2009-10-08more lgtm files from gofmtRuss Cox1-1/+1
2009-10-06apply gofmt to datafmt, ebnf, exec, expvar, flag, fmtRuss Cox1-70/+70
2009-09-15more "declared and not used".Russ Cox1-2/+2
2009-09-10fix indentationRuss Cox1-146/+146
2009-08-31fmt: add verbs:Russ Cox1-58/+186
2009-08-28print the value using (in effect) %v when Printf is given mismatched args for...Rob Pike1-2/+8
2009-08-12convert low-level (used by testing) packages toRuss Cox1-4/+0
2009-08-10remove unnecessary pkg. referencesRuss Cox1-1/+1
2009-07-31make %v and %p consistentRob Pike1-1/+1
2009-07-30fix a long-standing typoRob Pike1-2/+2
2009-07-10reflection for interface setRuss Cox1-1/+1
2009-07-09printing mapsRob Pike1-1/+13
2009-07-07fmt: use new reflect interface (CL 31107)Russ Cox1-158/+132