Rob Pike
|
ed2ac9b8b0
|
casify reflect.
R=rsc
DELTA=513 (0 added, 2 deleted, 511 changed)
OCL=22954
CL=22956
|
2009-01-16 12:48:07 -08:00 |
|
Russ Cox
|
484ba939d2
|
update sys.reflect and sys.unreflect to accomodate
the possibility of large objects in interface values.
R=r
DELTA=171 (97 added, 22 deleted, 52 changed)
OCL=22382
CL=22382
|
2009-01-09 00:17:46 -08:00 |
|
Russ Cox
|
5564504507
|
new new & make
R=r
OCL=22166
CL=22166
|
2009-01-06 15:19:02 -08:00 |
|
Russ Cox
|
ba882f9940
|
fmt and reflect updates for recent changes
TBR=r
OCL=21580
CL=21583
|
2008-12-19 03:06:19 -08:00 |
|
Russ Cox
|
d47d888ba6
|
convert *[] to [].
R=r
OCL=21563
CL=21571
|
2008-12-18 22:37:22 -08:00 |
|
Rob Pike
|
546f269c3b
|
if the typestring gives a field name of "?", drop it.
R=rsc
DELTA=11 (7 added, 0 deleted, 4 changed)
OCL=20988
CL=20988
|
2008-12-11 13:24:04 -08:00 |
|
Russ Cox
|
d0e30cdaa9
|
assorted cleanup and fixes
R=r
DELTA=209 (109 added, 79 deleted, 21 changed)
OCL=20930
CL=20934
|
2008-12-10 15:55:59 -08:00 |
|
Russ Cox
|
387df5e176
|
replay CL 19916 and CL 19913 now that the build can handle them
TBR=r
OCL=19924
CL=19934
|
2008-11-24 14:51:33 -08:00 |
|
Russ Cox
|
85fea81d70
|
Automated g4 rollback of changelist 19916.
*** Reason for rollback ***
broke build
*** Original change description ***
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
TBR=r
OCL=19920
CL=19920
|
2008-11-24 13:24:15 -08:00 |
|
Russ Cox
|
b65a930453
|
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
|
2008-11-24 13:04:27 -08:00 |
|
Rob Pike
|
c0a01e9665
|
refine gobuild: the files must be *_test.go not *test.go
this causes complications
R=rsc
DELTA=1724 (849 added, 856 deleted, 19 changed)
OCL=19667
CL=19667
|
2008-11-19 19:43:32 -08:00 |
|