- 10 Jul, 2009 11 commits
-
-
Ken Thompson authored
R=rsc OCL=31467 CL=31467
-
Robert Griesemer authored
- make real productions for Unicode char classes so that they can be parsed - use `` for tokens that contain "'s or \'s so that they can be parsed - added a missing '.' This version of the spec passes through ebnflint (forthcoming) without errors. R=r,rsc DELTA=74 (3 added, 1 deleted, 70 changed) OCL=31464 CL=31466
-
Rob Pike authored
R=rsc DELTA=25 (25 added, 0 deleted, 0 changed) OCL=31460 CL=31460
-
Rob Pike authored
R=rsc DELTA=84 (65 added, 9 deleted, 10 changed) OCL=31458 CL=31458
-
Rob Pike authored
R=rsc DELTA=47 (30 added, 16 deleted, 1 changed) OCL=31455 CL=31455
-
Robert Griesemer authored
R=r DELTA=1 (0 added, 0 deleted, 1 changed) OCL=31450 CL=31452
-
Robert Griesemer authored
R=rsc DELTA=2 (0 added, 0 deleted, 2 changed) OCL=31449 CL=31451
-
Austin Clements authored
R=rsc APPROVED=rsc DELTA=422 (211 added, 211 deleted, 0 changed) OCL=31425 CL=31431
-
Rob Pike authored
R=rsc DELTA=57 (39 added, 3 deleted, 15 changed) OCL=31424 CL=31430
-
Russ Cox authored
R=r DELTA=156 (135 added, 8 deleted, 13 changed) OCL=31407 CL=31428
-
Austin Clements authored
This is meant to be implemented per platform and used by higher-level debugging libraries. R=rsc APPROVED=rsc DELTA=211 (211 added, 0 deleted, 0 changed) OCL=31003 CL=31423
-
- 09 Jul, 2009 11 commits
-
-
Robert Griesemer authored
R=rsc OCL=31421 CL=31421
-
Russ Cox authored
R=r DELTA=2 (0 added, 2 deleted, 0 changed) OCL=31417 CL=31420
-
Russ Cox authored
R=gri DELTA=6 (0 added, 1 deleted, 5 changed) OCL=31415 CL=31419
-
Robert Griesemer authored
ast.go: - rename Comments -> CommentGroup (less confusion) - change all comments/docs to be *CommentGroup filter.go: - do not remove unassociated comments from program as part of export filtering (they are needed by doc.go for BUG comments) scanner.go: - exclude '\n' from //-style comments parser.go: - rewrote collection of comments: now all collected comments are *ast.CommentGroups - clarified distinction between leading and trailing comments - fixed a bug in comment collection (parseGenDecl); corresponding test case is in printer/testdata - extra documentation doc.go: - collect BUG comments - corresponding fix for parser bug in comment collection comment.go: - simplified regex printer.go: - adjust comment printing to new representation printer_test.go, testdata/*: - enable printing of doc comments - extended tests package.html, package.txt: - added Bugs section gofmt: - enable printing of doc comments R=rsc DELTA=339 (126 added, 38 deleted, 175 changed) OCL=31403 CL=31416
-
Rob Pike authored
change Type to gobType. fix some bugs around recursive structures. lots of cleanup. add the first cut at a type encoder. R=rsc DELTA=400 (287 added, 11 deleted, 102 changed) OCL=31401 CL=31406
-
Russ Cox authored
R=ken OCL=31399 CL=31399
-
Ken Thompson authored
R=rsc OCL=31396 CL=31396
-
David Symonds authored
- rename untar{,_test}.go to reader{,_test}.go. - fix up some comments. - improve test output if it fails. R=rsc APPROVED=rsc DELTA=821 (400 added, 392 deleted, 29 changed) OCL=31376 CL=31378
-
Russ Cox authored
add channel send type check (thanks austin). fix type mismatch message. R=r DELTA=241 (225 added, 5 deleted, 11 changed) OCL=31370 CL=31375
-
Ken Thompson authored
R=rsc OCL=31373 CL=31373
-
David Symonds authored
R=rsc APPROVED=rsc DELTA=456 (382 added, 66 deleted, 8 changed) OCL=31246 CL=31372
-
- 08 Jul, 2009 9 commits
-
-
Russ Cox authored
so remove code from go.y. show original types in badtype; don't remove pointers. not sure why this was here but it confuses things if the bad part involves two named pointer types with different names but the same pointed-at type. R=ken OCL=31369 CL=31369
-
Russ Cox authored
R=r DELTA=188 (171 added, 6 deleted, 11 changed) OCL=31352 CL=31361
-
Robert Griesemer authored
- moved test files from data to testdata - use tabs instead of spaces for layout R=rsc DELTA=129 (67 added, 60 deleted, 2 changed) OCL=31353 CL=31360
-
Robert Griesemer authored
R=r OCL=31359 CL=31359
-
Robert Griesemer authored
R=rsc DELTA=41 (41 added, 0 deleted, 0 changed) OCL=31349 CL=31358
-
Russ Cox authored
R=r DELTA=304 (248 added, 34 deleted, 22 changed) OCL=31345 CL=31347
-
Rob Pike authored
R=rsc DELTA=28 (7 added, 7 deleted, 14 changed) OCL=31312 CL=31322
-
Robert Griesemer authored
R=rsc DELTA=169 (168 added, 0 deleted, 1 changed) OCL=31319 CL=31321
-
Russ Cox authored
R=r DELTA=167 (0 added, 167 deleted, 0 changed) OCL=31304 CL=31316
-
- 07 Jul, 2009 9 commits
-
-
Robert Griesemer authored
- fix a bug w/ optional semicolons R=rsc DELTA=46 (24 added, 0 deleted, 22 changed) OCL=31306 CL=31311
-
Russ Cox authored
R=ken OCL=31310 CL=31310
-
Austin Clements authored
R=gri APPROVED=gri DELTA=73 (48 added, 0 deleted, 25 changed) OCL=31302 CL=31308
-
Ian Lance Taylor authored
Please correct as needed. R=rsc,r DELTA=10 (4 added, 1 deleted, 5 changed) OCL=31305 CL=31305
-
Ian Lance Taylor authored
R=rsc DELTA=35 (0 added, 34 deleted, 1 changed) OCL=31301 CL=31303
-
Robert Griesemer authored
- fixed typo in parser.go - removed test w/ syntax errors from gofmt test script R=rsc DELTA=25 (21 added, 0 deleted, 4 changed) OCL=31296 CL=31298
-
Russ Cox authored
R=ken OCL=31295 CL=31295
-
Russ Cox authored
R=r DELTA=12 (0 added, 0 deleted, 12 changed) OCL=31240 CL=31290
-
Russ Cox authored
R=r DELTA=242 (68 added, 69 deleted, 105 changed) OCL=31239 CL=31289
-