summaryrefslogtreecommitdiff
path: root/src/pkg/fmt
AgeCommit message (Expand)AuthorFilesLines
2010-06-28fmt.Printf: fix bug in handling of %#v.Rob Pike3-63/+68
2010-06-24fmt.Scan: fix handling of EOFs.Rob Pike2-2/+53
2010-06-21reflect: add Type.Bits method, add tags to prohibit conversionsRuss Cox2-14/+17
2010-06-20reflect: add Kind, remove Int8Type, Int8Value, etc.Russ Cox2-101/+30
2010-06-18fmt.Scanf: improve error message when input does not match formatRob Pike2-4/+7
2010-06-15fmt.Scan: fix %c in the case where the input does not implement ReadRune itself.Rob Pike2-29/+100
2010-06-14fmt.Printf: write tests for %T.Rob Pike2-1/+7
2010-06-14fmt.Print*: reimplement to switch on type first.Rob Pike5-625/+456
2010-06-03fmt.Scan: %cRob Pike2-5/+23
2010-06-03fmt.Scan: field widthsRob Pike3-122/+290
2010-06-02fmt.Scan: scan []byte argumentsRob Pike3-7/+34
2010-06-02fmt.Scanf: implement formats, provide Sscanf (strings)Rob Pike3-56/+173
2010-06-01fmt.Scan: renamings, strings, errorsRob Pike1-1/+1
2010-06-01fmt.Scan: renamings, strings, errorsRob Pike2-192/+409
2010-05-31fmt: fix end-of-array error in parsenum.Rob Pike2-8/+5
2010-05-31fmt.Scan: refactor the implementation so format-driven and normal scanning us...Rob Pike2-160/+100
2010-05-31fmt.Scan:Rob Pike2-154/+436
2010-05-28fmt.Scan: add Fscan and Fscanln and make Scan and ScanlnRob Pike3-12/+48
2010-05-27changes &x -> x[0:] for array to slice conversionRuss Cox3-3/+3
2010-05-26fmt.Scan: custom formattersRob Pike1-11/+11
2010-05-26fmt.Scan: custom formattersRob Pike2-16/+76
2010-05-26fmt: fix 386 build. error strings differ for overflow on 386.Rob Pike1-1/+3
2010-05-25fmt.Scan, fmt.Scanln: Start of a simple scanning API in the fmt package.Rob Pike3-0/+595
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 Wedgwood2-0/+5
2010-04-12fmt format verb %b bugAndrei Vieru3-9/+11
2010-03-09fmt: enable the complex tests now that 8g supports complexRob Pike1-4/+0
2010-03-06fix bug in complex printing: imaginary didn't have same format as real.Rob Pike3-10/+47
2010-03-06PTALKen Thompson2-65/+80
2010-03-056g complex type usableKen Thompson1-0/+120
2010-02-28Count utf8 runes, not bytes when determining string width. NoteStephen Ma3-2/+6
2010-02-25use []byte("abc") in place of []byte{'a', 'b', 'c'}Russ Cox1-9/+9
2010-02-25strings: delete Runes, BytesRuss Cox1-6/+6
2010-02-25%q in fmt: if the object is a Stringer, use String() to get the value to quote.Rob Pike3-1/+11
2010-02-15Fix printing of named floating point types.Ian Lance Taylor2-4/+65
2010-02-05handle nils safely in Printf.Rob Pike2-2/+12
2010-02-03finalizers; merge package malloc into package runtimeRuss Cox1-9/+9
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 Pike2-18/+15
2009-12-15 1) Change default gofmt default settings forRobert Griesemer3-409/+409
2009-12-06save a few ns by inlining (which mostly simplifies things anyway).Rob Pike2-114/+100
2009-12-06unexport Fmt. it's not needed outside this package any moreRob Pike2-205/+179
2009-12-06Make printing faster by avoiding mallocs and some other advances.Rob Pike3-378/+386
2009-12-03minor improvement to formatting: don't allocate padding strings every time.Rob Pike1-12/+19
2009-11-24Add benchmarks for commonly used routines.Trevor Strohman1-0/+18
2009-11-23go: makes it build for the case $GOROOT has whitespacesSergio Luis O. B. Correia1-2/+2
2009-11-20gofmt -r 'α[β:len(α)] -> α[β:]' -w src/cmd src/pkgRuss Cox2-3/+3
2009-11-20add unimplemented %+ and % (space) flags to floating-point print.Rob Pike2-11/+37