Sign in
go
/
go
/
e87f2a1b70f4751551ea5bd33e0db3417e76ac4c
/
src
/
fmt
/
print.go
8802b18
fmt: Implement pp.WriteString method
by Rajath Agasthya
· 8 years ago
99da873
all: remove some double spaces from comments
by Daniel Martí
· 8 years ago
629b5e7
fmt: add ascii fast path for decoding verbs
by Martin Möhrmann
· 8 years ago
d9a19f8
fmt: remove unused global variable byteType
by Martin Möhrmann
· 8 years ago
cbcc1db
fmt: undo clearflags in catchPanic after error message has been printed
by Martin Möhrmann
· 8 years ago
8e0c4639
fmt: remove unnecessary else statement
by Odin Ugedal
· 8 years ago
2ecaaf1
fmt: always handle special methods if print operand is a reflect.Value
by Martin Möhrmann
· 8 years ago
7345fa5
fmt: optimize struct layout and intbuf size
by Martin Möhrmann
· 9 years ago
0656da9
fmt: hold on to all free buffers, regardless of size
by Brad Fitzpatrick
· 9 years ago
9149aa1
fmt: unify array and slice formatting for bytes and other types
by Martin Möhrmann
· 9 years ago
d170d3e
fmt: cleanup reflect value handling
by Martin Möhrmann
· 9 years ago
ad391c9
fmt: split doPrint into two specialized functions
by Martin Möhrmann
· 9 years ago
49da931
fmt: cleanup and optimize doPrintf for simple formats
by Martin Möhrmann
· 9 years ago
8d9ece9
fmt: unify integer formatting
by Martin Möhrmann
· 9 years ago
2f4d420
fmt: remove depth argument from handleMethods and printArg
by Martin Möhrmann
· 9 years ago
e97789f
fmt: simplify handling of reporting flags to formatters
by Martin Möhrmann
· 9 years ago
40bd28f
fmt: remove unused field from printer struct
by Martin Möhrmann
· 9 years ago
d38275c
fmt: separate unicode and integer formatting
by Martin Möhrmann
· 9 years ago
42cd69f
fmt: reuse buffer and add range checks for %c and %q
by Martin Möhrmann
· 9 years ago
b8ddcc0
fmt: cleanup %p and %T code paths
by Martin Möhrmann
· 9 years ago
cf08ead
fmt: clear flags before printing extra argument errors
by Martin Möhrmann
· 9 years ago
a9d0244
fmt: replace variables for type bit sizes with constants
by Martin Möhrmann
· 9 years ago
c45c515
fmt: handle %X like %x for byte type arrays and slices
by Martin Möhrmann
· 9 years ago
8e23156
fmt: refactor pointer formatting and improve tests
by Martin Möhrmann
· 9 years ago
bd6d842
fmt: refactor and unify float and complex formatting
by Martin Möhrmann
· 9 years ago
00da3a6
fmt: optimize byte slice and array formatting for %v and %d
by Martin Möhrmann
· 9 years ago
33c0ef2
fmt: make identification of string arguments consistent
by Martin Möhrmann
· 9 years ago
351c15f
all: remove public named return values when useless
by Brad Fitzpatrick
· 9 years ago
7da4ced
fmt: simplify buffer write methods and adjust calls to them
by Martin Möhrmann
· 9 years ago
abcad1e
fmt: change padding functions to avoid package init
by Martin Möhrmann
· 9 years ago
a00cec9
fmt: allow any type in a format's width argument
by Rob Pike
· 10 years ago
4e834cf
fmt: handle negative width/prec when supplied as an argument
by Todd Neal
· 10 years ago
325642e
fmt: prevent panic from %.[]
by Fabrizio (Misto) Milo
· 10 years ago
92715d7
fmt: change the overflow test for large numbers in verbs
by Rob Pike
· 10 years ago
660a682
fmt: catch overflow in width and prec calculations
by Rob Pike
· 10 years ago
a2ef54b
fmt: adjust formatting of invalid reflect.Value, add more tests
by Russ Cox
· 10 years ago
db1f9cd
Revert "fmt: add a few more reflect.Value tests"
by Brad Fitzpatrick
· 10 years ago
3e6b7f3
fmt: add a few more reflect.Value tests
by Russ Cox
· 10 years ago
049b89d
fmt: treat reflect.Value specially - as the value it holds
by Rob Pike
· 10 years ago
a0c5adc
fmt: print &map like &slice and &struct
by Rob Pike
· 11 years ago
a224245
fmt: part 2 of the great flag rebuild: make %+v work in formatters
by Rob Pike
· 11 years ago
7c8e057
fmt: make the %#v verb a special flag
by Rob Pike
· 11 years ago
9f40842
fmt: fix internal unknownType function
by Rob Pike
· 11 years ago
c007ce8
build: move package sources from src/pkg to src
by Russ Cox
· 11 years ago
[Renamed from src/pkg/fmt/print.go]
326f48e
fmt: print byte stringers correctly
by Andrew Gerrand
· 11 years ago
c274ff6
fmt: fix go syntax formatting of []byte(nil) Fixes #7639.
by Shenghou Ma
· 11 years ago
b00d967
fmt: make %F a synonym for %f
by Rob Pike
· 11 years ago
0f93118
fmt: use sync.Pool
by Brad Fitzpatrick
· 11 years ago
3e3ed5d
fmt: one bad index shouldn't spoil them all
by Rob Pike
· 12 years ago
89dacb9
fmt: %b for complex64 and complex128
by Rob Pike
· 12 years ago
cfb02f7
fmt: Remove some unnecessary conversions.
by Robin Eklind
· 12 years ago
fba7b04
fmt: clean up some errors found by vet Includes deleting some unused items.
by Rob Pike
· 12 years ago
53b6105
fmt: make all errors begin with the string "%!", always.
by Robert Daniel Kortschak
· 12 years ago
02ad82f
fmt: put a ! in all error output generated by Printf-like functions Fixes #5730.
by Rob Pike
· 12 years ago
abe384f
all: be more idiomatic when documenting boolean return values.
by Rob Pike
· 12 years ago
0bc7e79
all: excise some warts found by vet -shadow
by Rob Pike
· 12 years ago
d84132c
fmt: change evalutation of indexed arg to match docs
by Rob Pike
· 12 years ago
7472ce0
fmt.Printf: introduce notation for random access to arguments.
by Rob Pike
· 12 years ago
b42c829
fmt: fix crash for Printf("%.", 3) Fixes #5311
by Rob Pike
· 12 years ago
bb195f6
fmt: tweak the explanation of Stringer to be more correct and less specific
by Rob Pike
· 12 years ago
cbd2c7a
fmt: fix width for nil values
by Robert Dinu
· 12 years ago
92bc896
fmt: improve go syntax handling of byte-derived arrays and slices
by Robert Daniel Kortschak
· 12 years ago
3692dfd
fmt: Remove dead code and make comments and variables consistent.
by Robin Eklind
· 12 years ago
f296adf
fmt: update an old comment; fix a typo.
by Oling Cat
· 12 years ago
465b9c3
gofmt: apply gofmt -w src misc
by Robert Griesemer
· 12 years ago
ffea835
fmt: allow # and x together for strings
by Rob Pike
· 13 years ago
3ba0f6d
fmt: honor integer radix formats (%d etc.) for pointers
by Rob Pike
· 13 years ago
a308be5
fmt: set p.field before nil check Fixes #3752.
by Rob Pike
· 13 years ago
ee3c272
fmt: fix inadvertent change to %#v
by Russ Cox
· 13 years ago
53bc194
fmt: speed up 10-20%
by Rob Pike
· 13 years ago
0bc1881
fmt, log: stop using unicode
by Russ Cox
· 13 years ago
00134fe
fmt: diagnose invalid verb applied to pointer
by Russ Cox
· 13 years ago
04faa08
fmt: speed up floating point print, clean up some code
by Rob Pike
· 13 years ago
24e9683
fmt: don't recur if String method (etc.) misbehaves
by Rob Pike
· 13 years ago
2ed57a8
fmt: only use Stringer or Error for strings
by Rob Pike
· 13 years ago
8362ee9
fmt: don't check for nil when printing arrays as Go syntax.
by Rémy Oudompheng
· 13 years ago
a7f1e10
fmt: distinguish empty vs nil slice/map in %#v
by Russ Cox
· 13 years ago
30aa701
renaming_2: gofix -r go1pkgrename src/pkg/[a-l]*
by Rob Pike
· 13 years ago
492098e
all: rename os.Error to error in various non-code contexts
by Russ Cox
· 13 years ago
c2049d2
src/pkg/[a-m]*: gofix -r error -force=error
by Russ Cox
· 13 years ago
0e81e50
fmt: handle os.Error values
by Russ Cox
· 13 years ago
4e4eca26
fmt: use rune
by Russ Cox
· 13 years ago
d481d7c
fmt: simplify the code some more by storing the field in the pp structure.
by Rob Pike
· 13 years ago
526d081
fmt: don't panic formatting nil interfaces
by Gustavo Niemeyer
· 13 years ago
811d334
fmt: clean up after reflect.Interface change.
by Rob Pike
· 13 years ago
304cf4d
reflect: disallow Interface method on Value obtained via unexported name
by Russ Cox
· 13 years ago
aa2f439
fmt: remove an obsolete reference to os.ErrorString in a comment
by Rob Pike
· 13 years ago
12ad9b4
fmt: replace channel cache with slice.
by Rob Pike
· 14 years ago
8cdee89
fmt: handle precision 0 format stings in standard way
by Michael T. Jones
· 14 years ago
08e47eb
fmt: fix a couple of documentation glitches.
by Rob Pike
· 14 years ago
90564a9
go/printer: changed max. number of newlines from 3 to 2
by Robert Griesemer
· 14 years ago
39acba5
fmt: rename errno and error to err for doc consistency
by Brad Fitzpatrick
· 14 years ago
712fb6d
os.Error API: don't export os.ErrorString, use os.NewError consistently
by Robert Griesemer
· 14 years ago
97a929a
fmt: catch panics from calls to String etc.
by Rob Pike
· 14 years ago
d152fe7
fmt: debugging formats for characters: %+q %#U
by Rob Pike
· 14 years ago
7b03f2a
fmt: make %q work for integers, printing a quoted character literal.
by Rob Pike
· 14 years ago
bda36cf
fmt: fix minor documentation nits
by Robert Griesemer
· 14 years ago
07abf1c
fix tree for reflect rename
by Russ Cox
· 14 years ago
4fe9f57
fmt: allow %U for unsigned integers. Suggested by jan.mercl@nic.cz.
by Rob Pike
· 14 years ago
db5c5d6
update go tree for reflect changes
by Russ Cox
· 14 years ago
Next »