]> Cypherpunks repositories - gostls13.git/commit
utf8: add InString routines for decoding in strings
authorRuss Cox <rsc@golang.org>
Mon, 24 Nov 2008 21:04:27 +0000 (13:04 -0800)
committerRuss Cox <rsc@golang.org>
Mon, 24 Nov 2008 21:04:27 +0000 (13:04 -0800)
commitb65a930453232646b1511414bcdbc6e05b9db476
treedcbf89c2abddd807510ee54812d5493c6f3c182b
parent508277debe6230ef210cf0165c393e6ff2fd0d4b
utf8: add InString routines for decoding in strings
reflect: add InterfaceValue.Get(), remove Empty
strconv: add Quote, CanBackquote
fmt:
* %q go-quoted " string
* %#q go-quoted ` string if possible, " string otherwise
* %x hexadecimal string
* anywhere a string is okay, *[]byte is okay
* flags # 0 - + space
* print value inside interface, not interface itself
* tests

R=r
DELTA=756  (597 added, 121 deleted, 38 changed)
OCL=19888
CL=19916
14 files changed:
src/lib/fmt/fmt_test.go [new file with mode: 0644]
src/lib/fmt/format.go
src/lib/fmt/print.go
src/lib/reflect/all_test.go
src/lib/reflect/cast_amd64.s
src/lib/reflect/gencast.sh
src/lib/reflect/value.go
src/lib/strconv/Makefile
src/lib/strconv/ftoa_test.go
src/lib/strconv/quote.go [new file with mode: 0644]
src/lib/strconv/quote_test.go [new file with mode: 0644]
src/lib/utf8.go
src/lib/utf8_test.go
test/fmt_test.go [deleted file]