summaryrefslogtreecommitdiff
path: root/src/fmt
Commit message (Expand)AuthorAgeFilesLines
* fmt: fix typoBrad Fitzpatrick2016-11-171-1/+1
* fmt: document that unexported struct fields don't get the String/Error treatmentRuss Cox2016-10-261-0/+3
* fmt: always handle special methods if print operand is a reflect.ValueMartin Möhrmann2016-10-182-1/+12
* fmt: fix documention for %#v on uintsRob Pike2016-10-181-1/+1
* fmt: document and adjust Scanf space handling to eliminate a few paradoxesRuss Cox2016-10-073-78/+104
* fmt: add tests showing current Scanf space handlingRuss Cox2016-10-071-4/+139
* fmt: add tests for parsenumOleg Vakheta2016-10-042-0/+24
* doc: avoid mentioning non-existence of u flag to fmt.Printf.Jim Kingdon2016-09-091-3/+0
* fmt: properly handle early io.EOF Reads in readRune.readByteJoe Tsai2016-07-162-61/+46
* fmt: remove extra space in too few arguments exampleMohit Agarwal2016-05-121-1/+1
* fmt: remove extra space in doc for compound objectsEmmanuel Odeke2016-04-171-1/+1
* fmt: fix padding when precision is set for integer formattingMartin Möhrmann2016-04-172-17/+20
* fmt: optimize struct layout and intbuf sizeMartin Möhrmann2016-04-153-72/+47
* fmt: clarify that for %g precision determines number of significant digitsRob Pike2016-04-141-4/+4
* fmt: hold on to all free buffers, regardless of sizeBrad Fitzpatrick2016-04-031-4/+0
* fmt: fix padding for 0 precision 0 integer value formattingMartin Möhrmann2016-03-302-1/+5
* fmt: improve handling of zero paddingMartin Möhrmann2016-03-301-8/+11
* fmt: unify array and slice formatting for bytes and other typesMartin Möhrmann2016-03-272-72/+60
* fmt: cleanup reflect value handlingMartin Möhrmann2016-03-272-62/+63
* fmt: split doPrint into two specialized functionsMartin Möhrmann2016-03-261-11/+18
* fmt: cleanup and optimize doPrintf for simple formatsMartin Möhrmann2016-03-231-41/+58
* all: delete dead test codeDominik Honnef2016-03-211-6/+0
* fmt: unify integer formattingMartin Möhrmann2016-03-203-135/+97
* fmt: integer formatting should not permanently change paddingMartin Möhrmann2016-03-192-0/+5
* fmt: remove depth argument from handleMethods and printArgMartin Möhrmann2016-03-191-13/+13
* fmt: simplify handling of reporting flags to formattersMartin Möhrmann2016-03-181-31/+2
* fmt: remove unused field from printer structMartin Möhrmann2016-03-181-1/+0
* fmt: separate unicode and integer formattingMartin Möhrmann2016-03-173-68/+74
* fmt: reuse buffer and add range checks for %c and %qMartin Möhrmann2016-03-163-36/+61
* fmt: cleanup %p and %T code pathsMartin Möhrmann2016-03-162-17/+9
* fmt: clear flags before printing extra argument errorsMartin Möhrmann2016-03-162-19/+17
* fmt: replace variables for type bit sizes with constantsMartin Möhrmann2016-03-162-7/+7
* fmt: handle %X like %x for byte type arrays and slicesMartin Möhrmann2016-03-152-18/+25
* fmt: refactor pointer formatting and improve testsMartin Möhrmann2016-03-092-71/+90
* fmt: refactor and unify float and complex formattingMartin Möhrmann2016-03-063-184/+115
* fmt: use fewer allocations for %q string formattingMartin Möhrmann2016-03-052-28/+95
* fmt: optimize byte slice and array formatting for %v and %dMartin Möhrmann2016-03-052-32/+86
* fmt: float formatting should not permanently change widthMartin Möhrmann2016-03-052-4/+11
* fmt: optimize %x and %X formatting for byte slices and stringsMartin Möhrmann2016-03-032-44/+134
* fmt: optimize string truncationMartin Möhrmann2016-03-022-5/+14
* all: single space after period.Brad Fitzpatrick2016-03-024-21/+21
* all: make copyright headers consistent with one space after periodBrad Fitzpatrick2016-03-011-1/+1
* fmt: make identification of string arguments consistentMartin Möhrmann2016-03-011-35/+33
* all: remove public named return values when uselessBrad Fitzpatrick2016-02-291-1/+1
* fmt: fix formatting of numbers with f.space and f.plus specifiedMartin Möhrmann2016-02-292-3/+20
* fmt: simplify buffer write methods and adjust calls to themMartin Möhrmann2016-02-274-85/+78
* fmt: change padding functions to avoid package initMartin Möhrmann2016-02-273-57/+60
* fmt: use public io.RuneScanner interface for ScanState readerMartin Möhrmann2016-02-262-58/+63
* fmt: fix zero padding for NaNMartin Möhrmann2016-02-212-3/+16
* fmt: remove math package dependency and avoid float operationsMartin Möhrmann2016-02-192-26/+23