- 14 Apr, 2009 1 commit
-
-
Russ Cox authored
change canexec to canExec. R=r DELTA=7 (0 added, 0 deleted, 7 changed) OCL=27393 CL=27398
-
- 13 Apr, 2009 9 commits
-
-
Russ Cox authored
* exec.LookPath * flag.Args * os.Remove * strings.HasPrefix * strings.HasSuffix * syscall.Rmdir TBR=r DELTA=100 (100 added, 0 deleted, 0 changed) OCL=27373 CL=27392
-
Russ Cox authored
R=gri DELTA=272 (38 added, 139 deleted, 95 changed) OCL=27372 CL=27390
-
Russ Cox authored
R=r DELTA=5 (3 added, 0 deleted, 2 changed) OCL=27371 CL=27389
-
Russ Cox authored
R=r DELTA=10 (0 added, 0 deleted, 10 changed) OCL=27374 CL=27388
-
Russ Cox authored
add comment describing new web server tree. make room for command line interface. use new path package to get rid of doubled slashes. use new Chdir function to avoid goroot + everything. implement new /pkg/ tree instead of using regexps. R=gri DELTA=267 (103 added, 72 deleted, 92 changed) OCL=27150 CL=27367
-
Russ Cox authored
R=r DELTA=229 (227 added, 0 deleted, 2 changed) OCL=27200 CL=27366
-
Russ Cox authored
R=ken OCL=27353 CL=27353
-
Ken Thompson authored
R=r OCL=27344 CL=27344
-
Rob Pike authored
add test for string range. test has minor failure: after loop the index == len(s); should be len(s)-1 in this case. according to spec, vars are left at position at last iteration. R=ken,rsc DELTA=259 (161 added, 96 deleted, 2 changed) OCL=27343 CL=27343
-
- 12 Apr, 2009 1 commit
-
-
Rob Pike authored
R=ken OCL=27342 CL=27342
-
- 11 Apr, 2009 2 commits
-
-
Ken Thompson authored
R=r OCL=27332 CL=27332
-
Rob Pike authored
R=rsc OCL=27331 CL=27331
-
- 10 Apr, 2009 7 commits
-
-
Kai Backman authored
for linux system calls). R=rsc APPROVED=rsc DELTA=3 (3 added, 0 deleted, 0 changed) OCL=27325 CL=27328
-
Kai Backman authored
R=rsc APPROVED=rsc DELTA=312 (312 added, 0 deleted, 0 changed) OCL=27133 CL=27326
-
Ken Thompson authored
extending segmented stack R=r OCL=27319 CL=27319
-
Russ Cox authored
TBR=r OCL=27306 CL=27306
-
Rob Pike authored
R=rsc OCL=27304 CL=27304
-
Ken Thompson authored
order of evaluation && and || R=r OCL=27294 CL=27294
-
Ken Thompson authored
R=r OCL=27293 CL=27293
-
- 09 Apr, 2009 9 commits
-
-
Rob Pike authored
The HTML one here is just a stub - should use an HTML library to do the right thing. R=rsc DELTA=54 (47 added, 2 deleted, 5 changed) OCL=27250 CL=27250
-
Rob Pike authored
R=rsc DELTA=1421 (736 added, 685 deleted, 0 changed) OCL=27249 CL=27249
-
Rob Pike authored
R=rsc OCL=27248 CL=27248
-
Rob Pike authored
R=rsc DELTA=134 (75 added, 41 deleted, 18 changed) OCL=27245 CL=27247
-
Russ Cox authored
store only the original import path string (+ .a) if 6g resolves it to an archive file. let 6l re-resolve the .a at link time. this lets libraries build against an archive in the current directory but get used against an installed archive. R=r OCL=27244 CL=27244
-
Rob Pike authored
R=rsc OCL=27243 CL=27243
-
Rob Pike authored
R=rsc OCL=27242 CL=27242
-
Rob Pike authored
R=rsc DELTA=663 (663 added, 0 deleted, 0 changed) OCL=27239 CL=27241
-
David Symonds authored
- Filter - Find - Partition R=rsc APPROVED=rsc DELTA=117 (92 added, 17 deleted, 8 changed) OCL=27135 CL=27240
-
- 08 Apr, 2009 3 commits
-
-
Russ Cox authored
R=ken OCL=27202 CL=27202
-
Russ Cox authored
x := f(); used to give fatal error: dowidth fn struct struct { int; int } now gives assignment count mismatch: 1 = 2 R=ken OCL=27198 CL=27201
-
Russ Cox authored
submitted CL without applying edits. make changes from CL 27142 review R=r DELTA=26 (17 added, 3 deleted, 6 changed) OCL=27155 CL=27199
-
- 07 Apr, 2009 8 commits
-
-
Russ Cox authored
R=r DELTA=13 (11 added, 0 deleted, 2 changed) OCL=27147 CL=27154
-
Russ Cox authored
R=r DELTA=17 (17 added, 0 deleted, 0 changed) OCL=27146 CL=27153
-
Russ Cox authored
use path.Clean in web server to sanitize URLs. http://triv/go/../../../etc/passwd no longer serves the password file. it redirects to http://triv/etc/passwd which then gets a 404. R=r DELTA=288 (286 added, 0 deleted, 2 changed) OCL=27142 CL=27152
-
Rob Pike authored
R=rsc DELTA=5 (1 added, 0 deleted, 4 changed) OCL=27148 CL=27151
-
Rob Pike authored
6g says: bug138.go:8: constant -1 overflows uint gccgo says: bug138.go:8:16: error: integer constant overflow R=rsc DELTA=19 (0 added, 19 deleted, 0 changed) OCL=27099 CL=27149
-
Russ Cox authored
R=ken OCL=27145 CL=27145
-
Rob Pike authored
R=rsc DELTA=63 (59 added, 0 deleted, 4 changed) OCL=27143 CL=27143
-
Russ Cox authored
use Value() in print to print underlying value from interface. before: package main import "fmt" func main() { x := []interface{} {1, "hello", 2.5}; fmt.Println(x[0], x[1], x[2], x); } 1 hello 2.5 [<non-nil interface> <non-nil interface> <non-nil interface>] after: 1 hello 2.5 [1 hello 2.5] R=r DELTA=44 (22 added, 16 deleted, 6 changed) OCL=27139 CL=27141
-