- 27 Apr, 2009 2 commits
-
-
David Symonds authored
R=r APPROVED=r DELTA=62 (58 added, 1 deleted, 3 changed) OCL=27756 CL=27877
-
Brendan O'Dea authored
R=r APPROVED=r DELTA=2 (0 added, 0 deleted, 2 changed) OCL=27777 CL=27876
-
- 26 Apr, 2009 1 commit
-
-
Robert Griesemer authored
- adjust dependent files R=rsc DELTA=1132 (567 added, 562 deleted, 3 changed) OCL=27862 CL=27862
-
- 25 Apr, 2009 5 commits
-
-
Robert Griesemer authored
TBR=rsc OCL=27861 CL=27861
-
Robert Griesemer authored
- adjusted dependent files (no changes in doc.go) TBR=rsc OCL=27860 CL=27860
-
Robert Griesemer authored
- more work on template-driven ast formatting - added preliminary test suite - added documentation TBR=r OCL=27858 CL=27858
-
Robert Griesemer authored
(same as bug144.go but for types instead of constants) TBR=ken DELTA=17 (17 added, 0 deleted, 0 changed) OCL=27855 CL=27855
-
Robert Griesemer authored
- more work on template-driven ast printing R=r OCL=27851 CL=27851
-
- 24 Apr, 2009 5 commits
-
-
Ken Thompson authored
as a new name in a later declaration (bug 144) R=r OCL=27850 CL=27850
-
Robert Griesemer authored
(no progress in presence of syntax errors) - end parsing early if source doesn't start proper package clause R=iant DELTA=18 (7 added, 6 deleted, 5 changed) OCL=27840 CL=27842
-
Robert Griesemer authored
- submitted per discussion w/ ken TBR=ken DELTA=25 (25 added, 0 deleted, 0 changed) OCL=27824 CL=27826
-
Robert Griesemer authored
- minor bug fixes in pretty, godoc - first cut at template-driven printing of ast TBR=r OCL=27825 CL=27825
-
Ben Eitzen authored
APPROVED=ken OCL=27811 CL=27823
-
- 23 Apr, 2009 1 commit
-
-
Robert Griesemer authored
R=iant DELTA=1 (0 added, 0 deleted, 1 changed) OCL=27801 CL=27806
-
- 22 Apr, 2009 11 commits
-
-
Rob Pike authored
fix a couple of comments TBR=rsc OCL=27716 CL=27716
-
Rob Pike authored
if the name contains a metacharacter, use regexp matching; otherwise require strict equality. now godoc flag '.*Var' can give you all the FooVar functions. R=gri DELTA=19 (19 added, 0 deleted, 0 changed) OCL=27711 CL=27713
-
Rob Pike authored
.or works in .repeated so remove the comment. the bug was in the template: .section executes iff the field is non-empty. R=gri DELTA=13 (6 added, 7 deleted, 0 changed) OCL=27710 CL=27712
-
David Symonds authored
as a regression test for the fix made in s2/27706. R=r APPROVED=r DELTA=14 (13 added, 0 deleted, 1 changed) OCL=27707 CL=27709
-
David Symonds authored
R=r APPROVED=r DELTA=6 (0 added, 5 deleted, 1 changed) OCL=27708 CL=27708
-
Ken Thompson authored
lv context for some [] operations calling implicit(*map) before walk. R=r OCL=27706 CL=27706
-
Ken Thompson authored
by a shorter operand. the bits in the difference were not cheared. R=r OCL=27705 CL=27705
-
Robert Griesemer authored
- delete utility files which contained functionality that is now elsewhere (or saved the files away for now) - cleanup Makefile (remove unnecessary deps) - minor adjustments to godoc, fixed a couple of bugs - make pretty.go self-contained TBR=r DELTA=625 (81 added, 510 deleted, 34 changed) OCL=27700 CL=27702
-
David Symonds authored
R=r APPROVED=r DELTA=8 (3 added, 1 deleted, 4 changed) OCL=27699 CL=27701
-
Rob Pike authored
R=dsymonds DELTA=58 (26 added, 32 deleted, 0 changed) OCL=27698 CL=27698
-
Ken Thompson authored
map indexing - bug 143 R=r OCL=27695 CL=27695
-
- 21 Apr, 2009 9 commits
-
-
David Symonds authored
Also it should be more testable, as there's less global state. R=r APPROVED=r DELTA=113 (38 added, 12 deleted, 63 changed) OCL=27653 CL=27694
-
Robert Griesemer authored
R=r DELTA=5 (0 added, 0 deleted, 5 changed) OCL=27687 CL=27689
-
Robert Griesemer authored
R=r DELTA=6 (0 added, 0 deleted, 6 changed) OCL=27686 CL=27688
-
Robert Griesemer authored
- removed some constants from public interface R=r DELTA=375 (238 added, 14 deleted, 123 changed) OCL=27636 CL=27668
-
Rob Pike authored
R=dsymonds DELTA=6 (6 added, 0 deleted, 0 changed) OCL=27654 CL=27654
-
David Symonds authored
R=r APPROVED=r DELTA=170 (136 added, 6 deleted, 28 changed) OCL=27628 CL=27652
-
David Symonds authored
R=r APPROVED=r DELTA=26 (26 added, 0 deleted, 0 changed) OCL=27651 CL=27651
-
Rob Pike authored
- separate parsing from execution - rearrange code for organizational clarity - provide execution errors and parse-time errors - implement .or for repeated TBR=rsc OCL=27650 CL=27650
-
David Symonds authored
R=r APPROVED=r DELTA=598 (330 added, 266 deleted, 2 changed) OCL=27627 CL=27649
-
- 20 Apr, 2009 6 commits
-
-
Robert Griesemer authored
- removed closed, resolved, or off-the-table items - consolidated remaining items - no changes to the spec R=r DELTA=116 (1 added, 102 deleted, 13 changed) OCL=27596 CL=27640
-
Robert Griesemer authored
R=r DELTA=1 (1 added, 0 deleted, 0 changed) OCL=27633 CL=27639
-
David Symonds authored
R=r APPROVED=r DELTA=3 (1 added, 0 deleted, 2 changed) OCL=27624 CL=27626
-
David Symonds authored
Imagine your var has a value of zero. If you have a goroutine calling Set(5), and another calling Increment(+1), then you only want one of these outcomes: - Set completes first, and then Increment occurs => 6 - Increment completes first, and then Set occurs => 5 However, you could get a sequence: - read (for Increment) 0 - set (for Set) 5 - write (for Increment) 1 This results in a value of 1, which is undesirable. Kudos to dnadasi for catching this. R=r APPROVED=r DELTA=3 (3 added, 0 deleted, 0 changed) OCL=27625 CL=27625
-
David Symonds authored
Fix a couple of style mistakes. R=r,rsc APPROVED=r DELTA=34 (30 added, 1 deleted, 3 changed) OCL=27623 CL=27623
-
David Symonds authored
This handles integer-valued vars in a singleton struct, and exports functions for incrementing, setting and getting those vars, as well as rendering all the vars in a standard format. Demonstrate the use of the exvar package in the http/triv server. R=dcross,r APPROVED=r DELTA=122 (122 added, 0 deleted, 0 changed) OCL=27617 CL=27622
-