summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2009-03-05document testing and incidentally gotestRob Pike1-0/+25
R=rsc DELTA=25 (25 added, 0 deleted, 0 changed) OCL=25798 CL=25802
2009-03-05document stringsRob Pike1-5/+9
R=rsc DELTA=9 (4 added, 0 deleted, 5 changed) OCL=25793 CL=25795
2009-03-05bug085 bug129Russ Cox2-11/+46
R=ken OCL=25787 CL=25791
2009-03-05new switch implementationKen Thompson7-441/+394
in preparation of type switch. no functional change (yet). R=r OCL=25784 CL=25788
2009-03-05net: doc, doc-inspired cleanupRuss Cox15-271/+344
R=r DELTA=368 (87 added, 14 deleted, 267 changed) OCL=25773 CL=25786
2009-03-05strconv: docRuss Cox5-36/+81
R=r DELTA=110 (64 added, 19 deleted, 27 changed) OCL=25761 CL=25782
2009-03-05misc docRuss Cox3-22/+50
R=r DELTA=50 (28 added, 0 deleted, 22 changed) OCL=25763 CL=25770
2009-03-05delete deprecated files.Rob Pike8-506/+12
deletion beats documentation for deprecation. R=rsc,gri DELTA=509 (2 added, 490 deleted, 17 changed) OCL=25737 CL=25768
2009-03-05math: docRuss Cox18-110/+170
R=r DELTA=173 (74 added, 14 deleted, 85 changed) OCL=25753 CL=25767
2009-03-05document vectorRob Pike1-6/+36
R=rsc DELTA=36 (30 added, 0 deleted, 6 changed) OCL=25740 CL=25766
2009-03-04log: documentRob Pike1-9/+25
R=rsc DELTA=26 (17 added, 1 deleted, 8 changed) OCL=25731 CL=25734
2009-03-04flag: documentRob Pike2-10/+46
also write to stderr not stdout R=rsc DELTA=48 (38 added, 2 deleted, 8 changed) OCL=25729 CL=25733
2009-03-04delete bogus vestigeRob Pike1-3/+0
R=rsc OCL=25730 CL=25730
2009-03-04typosRob Pike1-3/+2
R=gri DELTA=3 (0 added, 1 deleted, 2 changed) OCL=25728 CL=25728
2009-03-04sync: add documentationRuss Cox1-6/+62
R=r DELTA=63 (57 added, 1 deleted, 5 changed) OCL=25727 CL=25727
2009-03-04remove some incorrect capitalizations.Rob Pike2-176/+193
add commentary. R=rsc DELTA=231 (41 added, 24 deleted, 166 changed) OCL=25724 CL=25726
2009-03-04reject invalid map key types at compile timeRuss Cox3-12/+24
R=ken OCL=25720 CL=25720
2009-03-04- missing makefileRobert Griesemer1-0/+66
R=r OCL=25714 CL=25714
2009-03-04Created new directory lib/lang:Robert Griesemer5-0/+976
- move scanner to into lib/lang - added test - adjusted various make and build files R=r DELTA=1731 (973 added, 753 deleted, 5 changed) OCL=25668 CL=25713
2009-03-04disallow ordinary-type.(T), as in spec.Russ Cox2-1/+5
R=ken OCL=25705 CL=25705
2009-03-03enable pretty in run.bashRob Pike1-5/+5
R=rsc DELTA=5 (0 added, 0 deleted, 5 changed) OCL=25651 CL=25655
2009-03-03back to T{x}, stricter handling of T(x) vs x.(T)Russ Cox4-68/+87
R=ken DELTA=131 (60 added, 41 deleted, 30 changed) OCL=25617 CL=25633
2009-03-03Automated g4 rollback of changelist 25024,Russ Cox62-1555/+1555
plus significant hand editing. Back to T{x} for composite literals. R=r OCL=25612 CL=25632
2009-03-02- itobRobert Griesemer2-44/+92
- more test cases R=rsc DELTA=97 (52 added, 4 deleted, 41 changed) OCL=25585 CL=25607
2009-03-02fix names: s/fd/r/Russ Cox1-9/+9
R=r DELTA=9 (0 added, 0 deleted, 9 changed) OCL=25593 CL=25593
2009-02-23bug 130 (go/defer) interface.method()Ken Thompson1-0/+1
R=r OCL=25356 CL=25356
2009-02-21bug with select :=Ken Thompson1-1/+1
R=r OCL=25278 CL=25278
2009-02-18allow parens to disambiguate types.Russ Cox1-1/+12
examples: chan <- (chan int) chan (<- chan int) (map[string]func())("a": main) R=ken OCL=25151 CL=25151
2009-02-17drop trailing slashes - missed comment from last reviewRob Pike1-2/+2
TBR=rsc OCL=25135 CL=25135
2009-02-17more fun with triv.go: flags and argumentsRob Pike1-0/+23
R=rsc DELTA=23 (23 added, 0 deleted, 0 changed) OCL=25088 CL=25134
2009-02-17few more Sizeof.Russ Cox1-3/+2
R=r DELTA=3 (0 added, 1 deleted, 2 changed) OCL=25106 CL=25106
2009-02-17fix unsafe.Sizeof("abc")Ken Thompson1-5/+13
R=rsc OCL=25105 CL=25105
2009-02-16use proper strconv in string values.Rob Pike2-66/+54
make test a little stronger. R=rsc DELTA=94 (27 added, 39 deleted, 28 changed) OCL=25085 CL=25087
2009-02-16comment nitRuss Cox1-2/+0
R=r DELTA=2 (0 added, 2 deleted, 0 changed) OCL=25081 CL=25084
2009-02-16allow hex, octal in Atoi, etc.Russ Cox2-86/+142
R=r DELTA=169 (79 added, 23 deleted, 67 changed) OCL=25079 CL=25083
2009-02-16proposed XML parser design.Russ Cox1-0/+426
inspired by expat's callback interface, but a bit simpler thanks to go interfaces. also serves as reference notes about XML. the parser itself is unimplemented. not in Makefiles, though it does build. R=r DELTA=425 (425 added, 0 deleted, 0 changed) OCL=25077 CL=25080
2009-02-16make interface to the flags themselves more public.Rob Pike2-55/+139
add visitor functions to scan the flags. add a way to set a flag. add a flag test. R=rsc DELTA=169 (99 added, 19 deleted, 51 changed) OCL=25076 CL=25078
2009-02-16bug123Russ Cox2-1/+9
R=ken OCL=25075 CL=25075
2009-02-16fix build - missed this file beforeRuss Cox1-0/+20
TBR=r OCL=25074 CL=25074
2009-02-16use embedded interface typesRuss Cox3-204/+48
R=r DELTA=205 (1 added, 157 deleted, 47 changed) OCL=25071 CL=25073
2009-02-16embedded interface types in interfaces.Russ Cox2-6/+44
R=ken OCL=25072 CL=25072
2009-02-16io.PipeRuss Cox9-67/+476
assorted underscore cleanup R=r DELTA=488 (410 added, 3 deleted, 75 changed) OCL=25070 CL=25070
2009-02-15assorted changes:Russ Cox10-163/+192
- use a lock instead of a thread in once avoids deadlock in recursive once calls - implement os.Setenv - remove "export" from some scripts - remove _ from names in time package - fix time test for non-MTV machines R=r DELTA=265 (87 added, 58 deleted, 120 changed) OCL=25057 CL=25057
2009-02-15change the URL in the test to avoid a redirection that breaks it in sydney.Rob Pike1-3/+3
R=rsc OCL=25054 CL=25054
2009-02-15add os.ForkExec, os.Exec, os.Wait, exec.OpenCmd.Russ Cox13-16/+848
as thread-safe as possible, given the surrounding system. add stub RWLock implementation. R=r DELTA=852 (834 added, 6 deleted, 12 changed) OCL=25046 CL=25053
2009-02-15insert ${GOOS} and ${GOARCH} inRuss Cox2-5/+11
command-line comment. R=r DELTA=11 (6 added, 0 deleted, 5 changed) OCL=25051 CL=25051
2009-02-15cleanups:Russ Cox13-242/+274
get rid of _ on private names in net. fix os_test file name list. newline not needed on Errorf. R=r DELTA=305 (34 added, 2 deleted, 269 changed) OCL=25047 CL=25047
2009-02-15build nitsRuss Cox2-8/+2
R=r DELTA=8 (0 added, 6 deleted, 2 changed) OCL=25045 CL=25045
2009-02-15bug fix for &x[0] when x is sliceRuss Cox1-4/+7
R=ken OCL=25044 CL=25044
2009-02-13- added Makefile change again (lost due to to p4 misuse)Robert Griesemer1-0/+1
R=rsc OCL=25026 CL=25026