- 10 Feb, 2009 7 commits
-
-
Russ Cox authored
the lexer is already hiding names, so this clumsy hack is no longer necessary. R=ken OCL=24783 CL=24783
-
Rob Pike authored
Refactor so Readdir is portable code. R=rsc DELTA=192 (50 added, 130 deleted, 12 changed) OCL=24770 CL=24772
-
Ian Lance Taylor authored
R=ken DELTA=20 (19 added, 0 deleted, 1 changed) OCL=24719 CL=24771
-
Rob Pike authored
state in the FD. This is Darwin only. Next CL will make Readdir use Readdirnames to generate its files and move Readdir into portable code, as well as fix Readdirnames for Linux. R=rsc DELTA=116 (79 added, 12 deleted, 25 changed) OCL=24756 CL=24768
-
Robert Griesemer authored
R=r DELTA=2 (0 added, 1 deleted, 1 changed) OCL=24755 CL=24760
-
Robert Griesemer authored
- directory listings w/ working links - some links working in source code (most don't do the right thing yet) - use of logging R=r OCL=24728 CL=24728
-
Rob Pike authored
R=rsc DELTA=3 (3 added, 0 deleted, 0 changed) OCL=24727 CL=24727
-
- 09 Feb, 2009 4 commits
- 08 Feb, 2009 5 commits
-
-
Russ Cox authored
the fix appears to be to align the out struct on an 8 boundary, but that is a bit involved. R=ken OCL=24657 CL=24657
-
Russ Cox authored
change type (to satisfy OAS) after nodarg: nodarg uses offset from type too, and must use correct offset. R=ken OCL=24656 CL=24656
-
Rob Pike authored
Syscall support. Readdirnames returns array of strings of contents of directory. R=rsc DELTA=216 (201 added, 0 deleted, 15 changed) OCL=24642 CL=24655
-
Rob Pike authored
R=rsc DELTA=21 (2 added, 2 deleted, 17 changed) OCL=24638 CL=24654
-
Rob Pike authored
R=rsc DELTA=9 (3 added, 3 deleted, 3 changed) OCL=24640 CL=24653
-
- 07 Feb, 2009 8 commits
-
-
Rob Pike authored
R=ken DELTA=2 (2 added, 0 deleted, 0 changed) OCL=24643 CL=24643
-
Ken Thompson authored
to pad to size of element rather than size of array. R=r OCL=24641 CL=24641
-
Ken Thompson authored
R=r OCL=24639 CL=24639
-
Rob Pike authored
R=rsc DELTA=30 (0 added, 18 deleted, 12 changed) OCL=24628 CL=24628
-
Rob Pike authored
add name to os.FD clean up some interfaces R=rsc DELTA=318 (231 added, 44 deleted, 43 changed) OCL=24624 CL=24627
-
Rob Pike authored
R=rsc DELTA=7 (4 added, 0 deleted, 3 changed) OCL=24617 CL=24617
-
Robert Griesemer authored
- fixed typos, added a reminder for a todo R=r DELTA=23 (6 added, 4 deleted, 13 changed) OCL=24611 CL=24615
-
Robert Griesemer authored
R=r DELTA=14 (14 added, 0 deleted, 0 changed) OCL=24610 CL=24610
-
- 06 Feb, 2009 10 commits
-
-
Ian Lance Taylor authored
func4.go:8:11: error: invalid operand for unary '&' func4.go:9:8: error: invalid left hand side of assignment R=rsc DELTA=2 (0 added, 0 deleted, 2 changed) OCL=24294 CL=24603
-
Robert Griesemer authored
- first stab at a Go Documentation Server (gds) - various fixes to make initial version of gds work R=r OCL=24588 CL=24588
-
Rob Pike authored
- don't need *struct - don't need item/rat both - closures make the inner slaves easier - delete some old BUG comments powser2 is left mostly alone, for variety. R=rsc DELTA=134 (2 added, 20 deleted, 112 changed) OCL=24579 CL=24581
-
Russ Cox authored
R=r DELTA=10 (7 added, 0 deleted, 3 changed) OCL=24577 CL=24577
-
Rob Pike authored
R=gri DELTA=31 (30 added, 1 deleted, 0 changed) OCL=24568 CL=24575
-
Russ Cox authored
R=ken OCL=24501 CL=24566
-
Russ Cox authored
R=r DELTA=257 (250 added, 1 deleted, 6 changed) OCL=24509 CL=24565
-
Robert Griesemer authored
- moved Object, Type, Scope out of AST into symboltable - moved universe into symboltable - removed dead code - fixed dependency computation (pretty -d filename.go) - lots of cleanups - removed tocken channel connection between parser and scanner (was cute, but not really needed) R=r OCL=24545 CL=24545
-
Russ Cox authored
R=ken OCL=24507 CL=24507
-
Robert Griesemer authored
- equality of struct types requires equality of field names DELTA=4 (0 added, 1 deleted, 3 changed) OCL=24478 CL=24487
-
- 05 Feb, 2009 6 commits
-
-
Rob Pike authored
R=rsc DELTA=18 (18 added, 0 deleted, 0 changed) OCL=24482 CL=24484
-
Russ Cox authored
make f(g()) work when g returns multiple args with names different than f expects. func swap(a, b int) (c, d int) { return b, a } swap(swap(1,2)) R=ken OCL=24474 CL=24476
-
Russ Cox authored
R=r DELTA=14 (0 added, 13 deleted, 1 changed) OCL=24458 CL=24470
-
Russ Cox authored
R=ken OCL=24455 CL=24455
-
Robert Griesemer authored
- more elegant tracing code - removed some dead code, cleanups R=r OCL=24452 CL=24452
-
Russ Cox authored
is not right if the .6 is only for data and the init function. instead of that, pick up everything and let the dead code/data eliminator throw away the parts that weren't useful. R=r DELTA=25 (0 added, 22 deleted, 3 changed) OCL=24446 CL=24446
-