]>
Cypherpunks repositories - gostls13.git/log 
Rob Pike [Mon, 13 Apr 2009 00:01:17 +0000 (17:01 -0700)] 
 
fix string range to have full unicode range (up to 10FFFF).
Rob Pike [Sun, 12 Apr 2009 23:13:34 +0000 (16:13 -0700)] 
 
change replacement rune to its correct value, fffd
Ken Thompson [Sat, 11 Apr 2009 02:49:31 +0000 (19:49 -0700)] 
 
range over strings
Rob Pike [Sat, 11 Apr 2009 00:58:10 +0000 (17:58 -0700)] 
 
bug142 is fixed
Kai Backman [Fri, 10 Apr 2009 23:44:01 +0000 (16:44 -0700)] 
 
Fixed optab to support SWI with long constant (the mode used
Kai Backman [Fri, 10 Apr 2009 23:35:36 +0000 (16:35 -0700)] 
 
Adding ARM elf support to the 5l linker.
Ken Thompson [Fri, 10 Apr 2009 22:23:19 +0000 (15:23 -0700)] 
 
bug in stack size used in
Russ Cox [Fri, 10 Apr 2009 13:22:41 +0000 (06:22 -0700)] 
 
test for new string bug
Rob Pike [Fri, 10 Apr 2009 09:50:22 +0000 (02:50  -0700)] 
 
fix typo breaking linux build
Ken Thompson [Fri, 10 Apr 2009 02:11:24 +0000 (19:11 -0700)] 
 
bug 142
Ken Thompson [Fri, 10 Apr 2009 01:16:21 +0000 (18:16 -0700)] 
 
change representation of strings
Rob Pike [Thu, 9 Apr 2009 07:10:46 +0000 (00:10  -0700)] 
 
Start list of default formatters for template variables.
Rob Pike [Thu, 9 Apr 2009 06:43:02 +0000 (23:43 -0700)] 
 
move template into its own directory so it can have more files
Rob Pike [Thu, 9 Apr 2009 06:34:44 +0000 (23:34 -0700)] 
 
messages changed; updated golden.out for bug037
Rob Pike [Thu, 9 Apr 2009 06:33:31 +0000 (23:33 -0700)] 
 
add support for variable formatters
Russ Cox [Thu, 9 Apr 2009 05:45:33 +0000 (22:45 -0700)] 
 
yet another attempt at auto-linking
Rob Pike [Thu, 9 Apr 2009 05:24:40 +0000 (22:24 -0700)] 
 
undo workaround pending real fix
Rob Pike [Thu, 9 Apr 2009 05:17:09 +0000 (22:17 -0700)] 
 
work around link bug
Rob Pike [Thu, 9 Apr 2009 05:08:55 +0000 (22:08 -0700)] 
 
First cut at templating library for text generation
David Symonds [Thu, 9 Apr 2009 04:50:40 +0000 (21:50 -0700)] 
 
Add new functions to the iterable package:
Russ Cox [Wed, 8 Apr 2009 06:30:59 +0000 (23:30 -0700)] 
 
bug142
Russ Cox [Wed, 8 Apr 2009 05:20:37 +0000 (22:20 -0700)] 
 
func f() (int, int);
Russ Cox [Wed, 8 Apr 2009 04:53:39 +0000 (21:53 -0700)] 
 
fumbly fingers + non-working ^C
Russ Cox [Tue, 7 Apr 2009 07:40:50 +0000 (00:40  -0700)] 
 
throw away . and .. in directory listings
Russ Cox [Tue, 7 Apr 2009 07:40:36 +0000 (00:40  -0700)] 
 
Chdir
Russ Cox [Tue, 7 Apr 2009 07:40:07 +0000 (00:40  -0700)] 
 
add path.Clean and other utilities.
Rob Pike [Tue, 7 Apr 2009 07:32:16 +0000 (00:32  -0700)] 
 
add error case in doc for Index. simplify code slightly.
Rob Pike [Tue, 7 Apr 2009 07:15:49 +0000 (00:15  -0700)] 
 
not a bug by current understanding, so delete this file.
Russ Cox [Tue, 7 Apr 2009 05:17:46 +0000 (22:17 -0700)] 
 
set line number for errors produced during walkstate.
Rob Pike [Tue, 7 Apr 2009 04:42:14 +0000 (21:42 -0700)] 
 
make NewBufRead etc. idempotent
Russ Cox [Tue, 7 Apr 2009 04:28:04 +0000 (21:28 -0700)] 
 
add method Value() Value to InterfaceValue.
Russ Cox [Tue, 7 Apr 2009 04:14:38 +0000 (21:14 -0700)] 
 
an early 6g limitation forced the use of
Peter McKenzie [Tue, 7 Apr 2009 00:03:07 +0000 (17:03 -0700)] 
 
Extremely minor fix to ByteBuffer.
David Symonds [Mon, 6 Apr 2009 05:40:40 +0000 (22:40 -0700)] 
 
Add an Iterable package with handy functions like All, Any and Map.
Russ Cox [Sat, 4 Apr 2009 06:20:51 +0000 (23:20 -0700)] 
 
fix both of anton's bugs:
Robert Griesemer [Fri, 3 Apr 2009 23:19:22 +0000 (16:19 -0700)] 
 
Daily snapshot.
Robert Griesemer [Fri, 3 Apr 2009 06:26:55 +0000 (23:26 -0700)] 
 
change in negation
Rob Pike [Fri, 3 Apr 2009 06:03:41 +0000 (23:03 -0700)] 
 
an attempt at simpler yet more correct semicolon rules.
Robert Griesemer [Fri, 3 Apr 2009 05:59:57 +0000 (22:59 -0700)] 
 
require ";" separator after function literals
Robert Griesemer [Fri, 3 Apr 2009 05:39:52 +0000 (22:39 -0700)] 
 
- don't show methods of non-exported types
Robert Griesemer [Fri, 3 Apr 2009 05:24:52 +0000 (22:24 -0700)] 
 
- renamed hasPostfix -> hasSuffix
Robert Griesemer [Fri, 3 Apr 2009 04:59:37 +0000 (21:59 -0700)] 
 
- moved functions before types in doc output (per rsc)
Russ Cox [Fri, 3 Apr 2009 04:46:19 +0000 (21:46 -0700)] 
 
special case check for this situation
Russ Cox [Fri, 3 Apr 2009 04:38:11 +0000 (21:38 -0700)] 
 
type n t;
Russ Cox [Fri, 3 Apr 2009 01:32:57 +0000 (18:32 -0700)] 
 
use _f007·filename for func literals.
Robert Griesemer [Fri, 3 Apr 2009 01:25:18 +0000 (18:25 -0700)] 
 
Daily snapshot:
Ken Thompson [Fri, 3 Apr 2009 01:06:43 +0000 (18:06 -0700)] 
 
compiler falut for forgetting
Russ Cox [Fri, 3 Apr 2009 00:59:09 +0000 (17:59 -0700)] 
 
use separate lex buf for better errors:
Russ Cox [Fri, 3 Apr 2009 00:56:23 +0000 (17:56 -0700)] 
 
turn gc of unused data/code back on in loaders.
Russ Cox [Thu, 2 Apr 2009 23:48:06 +0000 (16:48 -0700)] 
 
implement some more 8g
Russ Cox [Thu, 2 Apr 2009 23:41:53 +0000 (16:41 -0700)] 
 
clarification suggested by rob
Robert Griesemer [Thu, 2 Apr 2009 22:58:58 +0000 (15:58 -0700)] 
 
- adjustments for changed AST
Robert Griesemer [Thu, 2 Apr 2009 22:58:38 +0000 (15:58 -0700)] 
 
- Ident node now takes a string Value instead of a []bytes
Robert Griesemer [Thu, 2 Apr 2009 17:16:17 +0000 (10:16 -0700)] 
 
Adjustements related to AST changes.
Robert Griesemer [Thu, 2 Apr 2009 17:15:58 +0000 (10:15 -0700)] 
 
Some AST tuning:
Daniel Nadasi [Thu, 2 Apr 2009 05:20:18 +0000 (22:20 -0700)] 
 
Add a DeepEqual function to the reflect package
Ken Thompson [Thu, 2 Apr 2009 04:28:59 +0000 (21:28 -0700)] 
 
typeswitch - expression evaluated
Rob Pike [Wed, 1 Apr 2009 23:34:25 +0000 (16:34 -0700)] 
 
use range in vector iterator
Robert Griesemer [Wed, 1 Apr 2009 22:00:22 +0000 (15:00 -0700)] 
 
More gds functionality:
Russ Cox [Wed, 1 Apr 2009 10:32:44 +0000 (03:32  -0700)] 
 
change smoketest from parser.go to astprinter.go,
Russ Cox [Wed, 1 Apr 2009 07:26:00 +0000 (00:26  -0700)] 
 
fix runtime stack overflow bug that gri ran into:
David Symonds [Wed, 1 Apr 2009 05:35:55 +0000 (22:35 -0700)] 
 
Bail out of gotest immediately if compiling fails.
Robert Griesemer [Wed, 1 Apr 2009 01:46:21 +0000 (18:46 -0700)] 
 
- also associate factory methods to a type in documentation
Russ Cox [Wed, 1 Apr 2009 00:33:04 +0000 (17:33 -0700)] 
 
test for and fix bug involving reflect v.Interface() and ==.
Robert Griesemer [Tue, 31 Mar 2009 23:53:58 +0000 (16:53 -0700)] 
 
daily snapshot:
Robert Griesemer [Tue, 31 Mar 2009 23:53:37 +0000 (16:53 -0700)] 
 
1) Move parser.go into src/lib/go
Russ Cox [Tue, 31 Mar 2009 22:45:12 +0000 (15:45 -0700)] 
 
more 386 runtime:
Russ Cox [Tue, 31 Mar 2009 22:44:43 +0000 (15:44 -0700)] 
 
multiple bugs in bitfield handling
Robert Griesemer [Tue, 31 Mar 2009 20:28:01 +0000 (13:28 -0700)] 
 
- incorporation of suggestions by rsc
Russ Cox [Tue, 31 Mar 2009 07:22:59 +0000 (00:22  -0700)] 
 
minimal 8g.  can compile
Russ Cox [Tue, 31 Mar 2009 07:20:07 +0000 (00:20  -0700)] 
 
* move go-specific loader code
Russ Cox [Tue, 31 Mar 2009 07:19:38 +0000 (00:19  -0700)] 
 
move tiny gsubr functions together at the top of the file.
Ian Lance Taylor [Tue, 31 Mar 2009 06:19:31 +0000 (23:19 -0700)] 
 
Separate the alignment of a field from the alignment of the
Russ Cox [Tue, 31 Mar 2009 05:26:00 +0000 (22:26 -0700)] 
 
fix http://b/
1748082 
package main
var f = func(a, b int) int { return a + b }
R=ken
OCL=26935
CL=26935
Russ Cox [Tue, 31 Mar 2009 04:39:10 +0000 (21:39 -0700)] 
 
fix build (moved decl to go.h earlier
Russ Cox [Tue, 31 Mar 2009 04:31:29 +0000 (21:31 -0700)] 
 
move portable object routines (especially
Russ Cox [Tue, 31 Mar 2009 02:21:36 +0000 (19:21 -0700)] 
 
closure bug: carry along outnamed flag.
Russ Cox [Tue, 31 Mar 2009 02:15:07 +0000 (19:15 -0700)] 
 
move portable code generation (basic statements) to gc.
David Symonds [Tue, 31 Mar 2009 02:01:59 +0000 (19:01 -0700)] 
 
log.Stderr should actually go to stderr.
Russ Cox [Tue, 31 Mar 2009 00:52:21 +0000 (17:52 -0700)] 
 
move some portable pieces of 6g/gsubr.c into gc/subr.c
Russ Cox [Tue, 31 Mar 2009 00:15:54 +0000 (17:15 -0700)] 
 
delete dregs: inarggen, genpanic, regret
Robert Griesemer [Tue, 31 Mar 2009 00:13:11 +0000 (17:13 -0700)] 
 
daily snapshot:
Russ Cox [Tue, 31 Mar 2009 00:09:28 +0000 (17:09 -0700)] 
 
move alignment calculations into gc
Russ Cox [Tue, 31 Mar 2009 00:07:30 +0000 (17:07 -0700)] 
 
don't crash on
Russ Cox [Mon, 30 Mar 2009 23:13:11 +0000 (16:13 -0700)] 
 
move bits.c from 6g to gc
Rob Pike [Mon, 30 Mar 2009 23:08:41 +0000 (16:08 -0700)] 
 
fix last 3 references to 'type guards'
Russ Cox [Mon, 30 Mar 2009 07:28:08 +0000 (00:28  -0700)] 
 
tests changed - throw calls panic directly now
Russ Cox [Mon, 30 Mar 2009 07:21:25 +0000 (00:21  -0700)] 
 
new tool godefs.
Russ Cox [Mon, 30 Mar 2009 07:12:56 +0000 (00:12  -0700)] 
 
don't write cmp's output to the c file.
Russ Cox [Mon, 30 Mar 2009 07:01:07 +0000 (00:01  -0700)] 
 
more 386 runtime - can run tiny c programs.
Robert Griesemer [Sat, 28 Mar 2009 06:11:54 +0000 (23:11 -0700)] 
 
- receiver syntax verification
Robert Griesemer [Sat, 28 Mar 2009 02:27:09 +0000 (19:27 -0700)] 
 
Significant parser cleanup:
Robert Griesemer [Sat, 28 Mar 2009 02:26:03 +0000 (19:26 -0700)] 
 
- have explicit KeyValueExpr node instead of BinaryExpr ':' (as discussed)
Ian Lance Taylor [Fri, 27 Mar 2009 20:43:50 +0000 (13:43 -0700)] 
 
Verify that "byte" is an alias for "uint8".
Robert Griesemer [Fri, 27 Mar 2009 20:43:28 +0000 (13:43 -0700)] 
 
- minor tweak to composite literal production:
Robert Griesemer [Fri, 27 Mar 2009 16:49:11 +0000 (09:49 -0700)] 
 
integrate feedback from rsc
Ian Lance Taylor [Fri, 27 Mar 2009 05:20:27 +0000 (22:20 -0700)] 
 
Add a few tests which weren't being run.
Robert Griesemer [Fri, 27 Mar 2009 05:16:06 +0000 (22:16 -0700)] 
 
- adjustments to match slightly changed scanner interface
Robert Griesemer [Fri, 27 Mar 2009 05:13:49 +0000 (22:13 -0700)] 
 
minor tweaks:
Rob Pike [Fri, 27 Mar 2009 05:04:34 +0000 (22:04 -0700)] 
 
rename redefined symbols