- 03 Nov, 2008 4 commits
-
-
Russ Cox authored
R=ken OCL=18348 CL=18348
-
Rob Pike authored
R=rsc DELTA=60 (35 added, 17 deleted, 8 changed) OCL=18339 CL=18343
-
Robert Griesemer authored
R=r DELTA=15 (10 added, 3 deleted, 2 changed) OCL=18334 CL=18336
-
Robert Griesemer authored
(operates on 30bit values at a time instead of 20bit values) - refactored and cleaned up lots of code - more tests - close to check-in as complete library R=r OCL=18326 CL=18326
-
- 02 Nov, 2008 3 commits
-
-
Rob Pike authored
Plus print[ln] with the ability to print struct values. Note for language mavens: if a "..." function passes its argument to another "..." function, the argument is not wrapped again. This allows printf to call fprintf without extra manipulation. It's good but needs to go in the spec. This code works: /// package main import fmt "fmt" import os "os" type T struct { s string; a, b int } func main() { P := fmt.Printer(); P.printf("%s = %d with float value %.4f\n", "hi there", 7, 123.456); P.println("hi there", 7, 123.456); P.fprintf(os.Stdout, "%s = %d with float value %.4f\n", "hi there", 7, 123.456); P.println(T{"x", 7, 234}, "end of struct", 8, 9); } R=rsc DELTA=28 (7 added, 3 deleted, 18 changed) OCL=18321 CL=18324
-
Rob Pike authored
signature is absent from object file. R=rsc DELTA=18 (18 added, 0 deleted, 0 changed) OCL=18315 CL=18323
-
Ken Thompson authored
R=r OCL=18322 CL=18322
-
- 01 Nov, 2008 4 commits
-
-
Ken Thompson authored
R=r OCL=18319 CL=18319
-
Rob Pike authored
1) bool wasn't handled (added '%t' for 'truth'). 2) float64 had a typo. TBR=rsc DELTA=11 (10 added, 0 deleted, 1 changed) OCL=18314 CL=18318
-
Ken Thompson authored
R=r OCL=18317 CL=18317
-
Ken Thompson authored
R=r OCL=18316 CL=18316
-
- 31 Oct, 2008 11 commits
-
-
Robert Griesemer authored
- more rational numbers stuff - more tests R=r OCL=18295 CL=18295
-
Ian Lance Taylor authored
R=r DELTA=51 (51 added, 0 deleted, 0 changed) OCL=18283 CL=18290
-
Rob Pike authored
R=rsc DELTA=14 (9 added, 0 deleted, 5 changed) OCL=18281 CL=18281
-
Russ Cox authored
R=r DELTA=44 (2 added, 15 deleted, 27 changed) OCL=18270 CL=18273
-
Ian Lance Taylor authored
interface1.go:29:6: error: incompatible type in initialization (missing method Next) R=rsc DELTA=1 (0 added, 0 deleted, 1 changed) OCL=18183 CL=18271
-
Robert Griesemer authored
R=r OCL=18264 CL=18264
-
Robert Griesemer authored
R=r OCL=18235 CL=18237
-
Rob Pike authored
R=rsc DELTA=3 (2 added, 0 deleted, 1 changed) OCL=18232 CL=18232
-
Robert Griesemer authored
- more tests - some global renames R=r OCL=18219 CL=18219
-
Rob Pike authored
R=rsc DELTA=86 (77 added, 0 deleted, 9 changed) OCL=18201 CL=18203
-
Russ Cox authored
R=ken OCL=18202 CL=18202
-
- 30 Oct, 2008 14 commits
-
-
Russ Cox authored
R=r DELTA=13 (5 added, 0 deleted, 8 changed) OCL=18190 CL=18192
-
Robert Griesemer authored
DELTA=17 (15 added, 0 deleted, 2 changed) OCL=18177 CL=18184
-
Russ Cox authored
R=ken OCL=18180 CL=18180
-
Russ Cox authored
R=ken OCL=18179 CL=18179
-
Russ Cox authored
distribute tag across multiple names. R=ken OCL=18178 CL=18178
-
Russ Cox authored
R=ken OCL=18176 CL=18176
-
Robert Griesemer authored
are different from platform-independent types (not just aliases), except for byte, uint8 - added missing documentation of new(a, len, cap) - updated todo/issues lists DELTA=70 (24 added, 21 deleted, 25 changed) OCL=17920 CL=18174
-
Ken Thompson authored
R=r OCL=18166 CL=18166
-
Rob Pike authored
R=rsc DELTA=159 (65 added, 84 deleted, 10 changed) OCL=18149 CL=18151
-
Russ Cox authored
using a variable is not sufficient, because sometimes bug() is called from a subshell. R=iant DELTA=7 (2 added, 1 deleted, 4 changed) OCL=18092 CL=18145
-
Robert Griesemer authored
- removed shift work-arounds (6g code appears to work now) - made similar routines more regular in structure - more tests R=r OCL=18102 CL=18102
-
Ken Thompson authored
R=r OCL=18095 CL=18095
-
Russ Cox authored
R=r DELTA=2 (0 added, 0 deleted, 2 changed) OCL=18091 CL=18094
-
Russ Cox authored
R=gri OCL=18093 CL=18093
-
- 29 Oct, 2008 4 commits
-
-
Ken Thompson authored
R=r OCL=18081 CL=18081
-
Robert Griesemer authored
- fixed code so it works with any base between 9 and 64 - work-around for 6g shift problems in various places R=r OCL=18080 CL=18080
-
Russ Cox authored
R=ken OCL=18079 CL=18079
-
Ken Thompson authored
R=r OCL=18077 CL=18077
-