]>
Cypherpunks repositories - gostls13.git/log
Rob Pike [Sat, 31 Oct 2009 20:28:22 +0000 (13:28 -0700)]
return "<nil>" when calling String() on a nil bytes.Buffer.
R=rsc
CC=go-dev
http://go/go-review/
1016005
Rob Pike [Sat, 31 Oct 2009 01:04:32 +0000 (18:04 -0700)]
add PDF for go talk on Oct 30 2009
R=rsc
CC=go-dev
http://go/go-review/
1018007
Ian Lance Taylor [Fri, 30 Oct 2009 23:10:42 +0000 (16:10 -0700)]
Don't use fallthrough in a type switch.
R=rsc
http://go/go-review/
1018005
Robert Griesemer [Fri, 30 Oct 2009 20:19:04 +0000 (13:19 -0700)]
fix build
R=agl
CC=rsc
http://go/go-review/
1016008
Robert Griesemer [Fri, 30 Oct 2009 20:17:14 +0000 (13:17 -0700)]
improved comment formatting:
- print comments line by line, strip common prefix but do not
modify comment contents otherwise
- align comments with subsequent keyword if indicated (e.g. case labels)
- terminate "column section" after multi-line expressions for better alignment
R=rsc
http://go/go-review/
1017002
Russ Cox [Fri, 30 Oct 2009 17:58:53 +0000 (10:58 -0700)]
split godoc/godoc.go into godoc/godoc.go
and godoc/main.go.
R=gri
CC=r
http://go/go-review/
1017005
Rob Pike [Fri, 30 Oct 2009 17:34:01 +0000 (10:34 -0700)]
repair corrupted sieve.gif
R=rsc
CC=go-dev
http://go/go-review/
1016007
Kai Backman [Fri, 30 Oct 2009 16:38:30 +0000 (09:38 -0700)]
added missing sgen reverse character copy code.
R=rsc
http://go/go-review/
1018006
Kai Backman [Fri, 30 Oct 2009 04:21:14 +0000 (21:21 -0700)]
clone and futex
go/test: passes 99% (343/347)
R=rsc
http://go/go-review/
1016004
Adam Langley [Fri, 30 Oct 2009 01:34:44 +0000 (18:34 -0700)]
Forgot to change quickcheck to quick in the Makefile.
TBR=rsc
R=rsc
http://go/go-review/
1017004
Adam Langley [Fri, 30 Oct 2009 00:38:25 +0000 (17:38 -0700)]
Add RSA PKCS#1 v1.5 support.
R=go-dev
APPROVED=rsc
DELTA=407 (400 added, 0 deleted, 7 changed)
OCL=36007
CL=36146
Adam Langley [Wed, 28 Oct 2009 22:16:20 +0000 (15:16 -0700)]
Add a quickcheck package which is a little like the Haskell one of the same
name.
R=rsc
APPROVED=rsc
DELTA=566 (566 added, 0 deleted, 0 changed)
OCL=35974
CL=36111
Stephen Ma [Tue, 27 Oct 2009 04:21:53 +0000 (21:21 -0700)]
Hack to make cgo's generated go code compile when there are no
unsafe.Pointer references inside the C declarations.
R=go-dev
APPROVED=rsc
DELTA=1 (1 added, 0 deleted, 0 changed)
OCL=36063
CL=36063
Ian Lance Taylor [Thu, 29 Oct 2009 22:41:02 +0000 (15:41 -0700)]
Bug: 6g accepts fallthrough in type switch.
R=r
CC=go-dev
http://go/go-review/
1016006
Rob Pike [Thu, 29 Oct 2009 17:53:37 +0000 (10:53 -0700)]
Change Stat to Lstat in Readdir so we don't recur when someone symlinks "."
R=rsc
CC=go-dev
http://go/go-review/
1018003
Adam Langley [Thu, 29 Oct 2009 01:23:53 +0000 (18:23 -0700)]
Fix bug when sending via select.
selfree maintains a cache of Select structures for several sizes. In
newselect, we'll use an entry from the cache if one is found. However,
the Scase structures corresponding to a send may have been allocated
for the wrong size. In this case we'll write off the end of the Scase
into random memory and, generally, read some amount of junk in the
receive.
This patch fixes the issue by removing the cache, on the advice of
rsc.
R=rsc
CC=go-dev
http://go/go-review/
1016002
Robert Griesemer [Thu, 29 Oct 2009 01:17:24 +0000 (18:17 -0700)]
clarify rule for channel send
R=rsc
CC=go-dev
http://go/go-review/
1018002
Ian Lance Taylor [Thu, 29 Oct 2009 00:09:24 +0000 (17:09 -0700)]
Test that the compiler rejects map types which should not be
compatible.
R=rsc
CC=go-dev
http://go/go-review/
1018001
Robert Griesemer [Wed, 28 Oct 2009 23:19:09 +0000 (16:19 -0700)]
- added missing formatters in templates
- replaced deprecated use of </font> with </span> tag
- added html escaping to godoc formatters where missing
- enabled text format for package documentation
R=rsc
http://go/go-review/
1017001
Russ Cox [Wed, 28 Oct 2009 21:03:16 +0000 (14:03 -0700)]
mysterious bug: runtime.acid wasn't getting rebuilt
when switching architectures.
fix bug twice: make sure clean removes the file,
and generate into architecture-specific file names.
R=r
http://go/go-review/
1013018
Robert Griesemer [Wed, 28 Oct 2009 19:52:52 +0000 (12:52 -0700)]
html-escaping of fields that may be user-generated
R=rsc
http://go/go-review/
1013019
Robert Griesemer [Wed, 28 Oct 2009 17:14:59 +0000 (10:14 -0700)]
fix for long label names impacting column width of previous lines
R=rsc
http://go/go-review/
1013017
Russ Cox [Wed, 28 Oct 2009 05:47:54 +0000 (22:47 -0700)]
files that are okay from the last gofmt round
R=gri
http://go/go-review/
1015011
Kai Backman [Wed, 28 Oct 2009 05:38:45 +0000 (22:38 -0700)]
shift for non-64 bit integers.
R=rsc
http://go/go-review/
1015017
Robert Griesemer [Tue, 27 Oct 2009 23:08:12 +0000 (16:08 -0700)]
godoc search bug fixes:
- sort by package name (instead of package path) for results with snippets
- sort line numbers in results without snippets
- properly characterize package clauses
- experiment with a leaner look: no underlines for top-level godoc links in the left side bar
Still using colors to distinguish results. Next step.
R=rsc
http://go/go-review/
1015016
Robert Griesemer [Tue, 27 Oct 2009 17:34:31 +0000 (10:34 -0700)]
code search for godoc:
- added goroutine to automatically index in the background
- added handler for search requests
- added search box to top-level godoc template
- added search.html template for the display of search results
- changes to spec.go because of name conflicts
- added extra styles to style.css (for shorter .html files)
R=rsc
http://go/go-review/
1014011
Ian Lance Taylor [Tue, 27 Oct 2009 05:49:08 +0000 (22:49 -0700)]
Get the right sigaction struct for the 386 rt_sigaction system
call. This uses the header files from a 32-bit Ubuntu Hardy
system.
The use of _LOOSE_KERNEL_NAMES seems right. The
-D__ARCH_SI_UID_T works around a bug which appears to be fixed
in later Linux versions.
R=rsc
http://go/go-review/
1013015
Kai Backman [Tue, 27 Oct 2009 04:49:32 +0000 (21:49 -0700)]
bug162, large indices on nil references
R=rsc
http://go/go-review/
1013016
Robert Griesemer [Tue, 27 Oct 2009 02:21:13 +0000 (19:21 -0700)]
- gofmt-ify walk.go
- fixed several bugs
R=rsc
http://go/go-review/
1015015
Robert Griesemer [Tue, 27 Oct 2009 01:32:51 +0000 (18:32 -0700)]
- indexing component for godoc
R=rsc
http://go/go-review/
1015014
Adam Langley [Mon, 26 Oct 2009 23:34:36 +0000 (16:34 -0700)]
Add encoding/hex
R=rsc
http://go/go-review/
1015012
Ian Lance Taylor [Mon, 26 Oct 2009 23:06:46 +0000 (16:06 -0700)]
Recognize gccgo error messages.
rename1.go:10:8: error: expected type
rename1.go:11:10: error: expected function
rename1.go:13:8: error: incompatible types in binary expression
R=rsc
http://go/go-review/
1015013
Robert Griesemer [Mon, 26 Oct 2009 22:47:56 +0000 (15:47 -0700)]
snippet generator for godoc search results
R=rsc
http://go/go-review/
1013014
Rob Pike [Mon, 26 Oct 2009 17:13:07 +0000 (10:13 -0700)]
add a favicon plus a couple of hi-res versions of gordon
R=rsc
CC=go-dev
http://go/go-review/
1013013
Kai Backman [Mon, 26 Oct 2009 15:02:19 +0000 (08:02 -0700)]
fix defer. gave up on unified code for defer and go for now.
R=rsc
http://go/go-review/
1014010
Kai Backman [Sun, 25 Oct 2009 18:59:58 +0000 (11:59 -0700)]
make 5l ignore multiple defs, remove use of multiple
defs from embed1 and gotest
R=rsc
http://go/go-review/
1014009
Kai Backman [Sun, 25 Oct 2009 18:51:48 +0000 (11:51 -0700)]
frame size > StackBig support
R=rsc
http://go/go-review/
1015010
Kai Backman [Sun, 25 Oct 2009 18:51:16 +0000 (11:51 -0700)]
proper syscall convention for arm
R=rsc
http://go/go-review/
1015009
Kai Backman [Sun, 25 Oct 2009 05:47:25 +0000 (22:47 -0700)]
fix conditional branch instructions for unsigned ints and
float. fix sgen endianess in sgen character copying.
go/test: passes 97% (336/345)
R=rsc
http://go/go-review/
1015007
Rob Pike [Sat, 24 Oct 2009 21:27:49 +0000 (14:27 -0700)]
remove reference to p4 in comment.
R=gri
CC=rsc
http://go/go-review/
1014008
Kai Backman [Sat, 24 Oct 2009 03:31:03 +0000 (20:31 -0700)]
fixed len/cap for chan. disable gc for now.
go/test: passes 93% (323/345)
R=rsc
http://go/go-review/
1015006
Russ Cox [Fri, 23 Oct 2009 22:24:08 +0000 (15:24 -0700)]
write install docs
R=r
CC=go-dev
http://go/go-review/
1015004
Rob Pike [Fri, 23 Oct 2009 21:19:47 +0000 (14:19 -0700)]
publish Request.Write (rename from Request.write)
R=rsc
CC=go-dev
http://go/go-review/
1015003
Kai Backman [Fri, 23 Oct 2009 19:43:01 +0000 (12:43 -0700)]
fix build issue cause by transition to hg
R=rsc
http://go/go-review/
1013012
Kai Backman [Fri, 23 Oct 2009 18:03:16 +0000 (11:03 -0700)]
one more argsize fix. we were copying with the correct
alignment but not enough (duh).
R=rsc
APPROVED=rsc
DELTA=16 (13 added, 0 deleted, 3 changed)
OCL=36020
CL=36024
Kai Backman [Fri, 23 Oct 2009 18:00:59 +0000 (11:00 -0700)]
all of pkg now compiles, fixes a few more tests
go/test: passes 90% (313/345)
R=rsc
APPROVED=rsc
DELTA=90 (83 added, 3 deleted, 4 changed)
OCL=36011
CL=36023
Kai Backman [Fri, 23 Oct 2009 17:59:31 +0000 (10:59 -0700)]
fix off by 4 bug in morestack (lr again). remove storing of r0
now that all arguments are passed on the stack.
go/test: passes 89% (310/345)
R=rsc
APPROVED=rsc
DELTA=33 (13 added, 14 deleted, 6 changed)
OCL=36009
CL=36022
Kai Backman [Fri, 23 Oct 2009 17:58:29 +0000 (10:58 -0700)]
fix broken code produced for ominus
go/test: passes 89% (308/345)
R=rsc
APPROVED=rsc
DELTA=10 (5 added, 0 deleted, 5 changed)
OCL=36005
CL=36021
Kai Backman [Thu, 22 Oct 2009 20:31:52 +0000 (13:31 -0700)]
fix off by 4 in newproc arg copying.
R=rsc
APPROVED=rsc
DELTA=4 (0 added, 0 deleted, 4 changed)
OCL=36001
CL=36004
Robert Griesemer [Fri, 23 Oct 2009 18:35:40 +0000 (11:35 -0700)]
fix computation of sync delay
R=rsc
http://go/go-review/
1013011
Ian Lance Taylor [Fri, 23 Oct 2009 06:51:54 +0000 (23:51 -0700)]
Fix the sigaction declaration to match the system for Linux.
I don't know whether Darwin needs a change here.
R=rsc
http://go/go-review/
1013010
Ian Lance Taylor [Fri, 23 Oct 2009 06:38:34 +0000 (23:38 -0700)]
s/pc/PC/ in traceback output to match amd64.
test/run expects to see "PC".
R=rsc
http://go/go-review/
1015002
Ian Lance Taylor [Fri, 23 Oct 2009 05:19:22 +0000 (22:19 -0700)]
Fix printer_test.go to invoke Fprint as a method of cfg.
This matches the change to printer.go in revision 3632.
R=gri
http://go/go-review/
1015001
Robert Griesemer [Fri, 23 Oct 2009 01:19:49 +0000 (18:19 -0700)]
- make printer interface easily extensible w/o breaking clients (in the future)
- replacement for p4 CL 35999 (abandoned)
R=rsc
http://go/go-review/
1012010
Robert Griesemer [Fri, 23 Oct 2009 01:04:21 +0000 (18:04 -0700)]
minor changes to walk
R=rsc
http://go/go-review/
1012008
Robert Griesemer [Thu, 22 Oct 2009 23:35:53 +0000 (16:35 -0700)]
simple AST walking support
R=rsc
http://go/go-review/
1014006
Rob Pike [Thu, 22 Oct 2009 21:30:56 +0000 (14:30 -0700)]
silly change to test the code review process
R=rsc
http://go/go-review/
1013009
Russ Cox [Thu, 22 Oct 2009 21:14:17 +0000 (14:14 -0700)]
add codereview-login command
R=r
CC=go-dev
http://go/go-review/
1012007
Rob Pike [Thu, 22 Oct 2009 18:52:35 +0000 (11:52 -0700)]
fix build: no acid
R=rsc
http://go/go-review/
1014005
Russ Cox [Thu, 22 Oct 2009 18:21:13 +0000 (11:21 -0700)]
fix handling of escaped characters like ' " & < >
R=r
http://go/go-review/
1013007
Russ Cox [Thu, 22 Oct 2009 18:12:39 +0000 (11:12 -0700)]
Initial checkin of codereview plugin.
The master copy is going to live elsewhere,
but weAPOSTROPHEll keep a copy in the Go tree so that
developers donAPOSTROPHEt have to check out two
different repositories.
R=r
CC=go-dev
http://go/go-review/
1012006
Russ Cox [Thu, 22 Oct 2009 18:07:39 +0000 (11:07 -0700)]
tell Mercurial which files to ignore
R=r
CC=go-dev
http://go/go-review/
1012005
Russ Cox [Thu, 22 Oct 2009 17:59:27 +0000 (10:59 -0700)]
fix build after Mercurial move.
various missing or incorrect files.
R=r
CC=go-dev
http://go/go-review/
1014004
Robert Griesemer [Thu, 22 Oct 2009 16:41:38 +0000 (09:41 -0700)]
go/printer:
- handle HTML tagging via (client-installable) Stylers
go/doc:
- basic styler support
- some factoring
- ready to contain the search code (but for now excluded)
doc/style.css:
- updated
doc/go_spec.css:
- cleanup: replace deprecated uses of <font> tag with <span> tag
R=rsc
DELTA=302 (160 added, 62 deleted, 80 changed)
OCL=35973
CL=35996
Austin Clements [Thu, 22 Oct 2009 15:59:18 +0000 (08:59 -0700)]
Interface types, values, and type compiler. This does not yet
implement any type checking or semantics for interfaces.
R=rsc
APPROVED=rsc
DELTA=305 (289 added, 10 deleted, 6 changed)
OCL=35889
CL=35995
Austin Clements [Thu, 22 Oct 2009 15:54:26 +0000 (08:54 -0700)]
go-mode for Emacs. This provides basic syntax highlighting
for keywords, built-ins, functions, and some types. It also
provides indentation that is (almost) identical to gofmt.
R=rsc
APPROVED=rsc
DELTA=509 (509 added, 0 deleted, 0 changed)
OCL=35951
CL=35994
Russ Cox [Thu, 22 Oct 2009 07:13:51 +0000 (00:13 -0700)]
add FAQ
R=r
DELTA=13 (0 added, 8 deleted, 5 changed)
OCL=35985
CL=35987
Russ Cox [Thu, 22 Oct 2009 07:13:36 +0000 (00:13 -0700)]
main landing pages
R=r
DELTA=55 (7 added, 34 deleted, 14 changed)
OCL=35984
CL=35986
Rob Pike [Thu, 22 Oct 2009 06:05:56 +0000 (23:05 -0700)]
drop a couple of semicolons for consistency
R=rsc
DELTA=4 (0 added, 0 deleted, 4 changed)
OCL=35983
CL=35983
Rob Pike [Thu, 22 Oct 2009 02:52:11 +0000 (19:52 -0700)]
have http server in-line PDF files.
add go course pdf files to doc/ for godoc to serve.
fix links to point to those files.
R=rsc
DELTA=7 (4 added, 0 deleted, 3 changed)
OCL=35972
CL=35981
Adam Langley [Thu, 22 Oct 2009 02:51:27 +0000 (19:51 -0700)]
Add SetValue(Value) to the Value interface.
R=rsc
APPROVED=rsc
DELTA=172 (170 added, 0 deleted, 2 changed)
OCL=35969
CL=35980
Rob Pike [Thu, 22 Oct 2009 02:51:05 +0000 (19:51 -0700)]
fix typo/oversight: s/Title/ToTitle/. the comment was already correct
R=rsc
DELTA=1 (0 added, 0 deleted, 1 changed)
OCL=35964
CL=35979
Adam Langley [Thu, 22 Oct 2009 02:49:01 +0000 (19:49 -0700)]
Replace SliceReader with bytes.Buffer.
R=r
APPROVED=r
DELTA=16 (0 added, 15 deleted, 1 changed)
OCL=35976
CL=35978
Adam Langley [Thu, 22 Oct 2009 02:47:52 +0000 (19:47 -0700)]
Fix typo in documentation.
R=r
APPROVED=r
DELTA=2 (1 added, 0 deleted, 1 changed)
OCL=35977
CL=35977
Adam Langley [Thu, 22 Oct 2009 00:53:50 +0000 (17:53 -0700)]
Add initial x509 code.
R=rsc
APPROVED=rsc
DELTA=659 (659 added, 0 deleted, 0 changed)
OCL=35932
CL=35975
Ian Lance Taylor [Wed, 21 Oct 2009 18:42:09 +0000 (11:42 -0700)]
Match gccgo error messages.
bug205.go:14:12: error: index must be integer
bug205.go:15:12: error: index must be integer
bug205.go:16:12: error: incompatible type for map index
R=rsc
DELTA=2 (0 added, 0 deleted, 2 changed)
OCL=35957
CL=35960
Kai Backman [Wed, 21 Oct 2009 16:44:23 +0000 (09:44 -0700)]
change stack splitting comparisons from signed to unsigned (oversight)
R=rsc
APPROVED=rsc
DELTA=9 (0 added, 0 deleted, 9 changed)
OCL=35911
CL=35952
Ian Lance Taylor [Wed, 21 Oct 2009 06:11:00 +0000 (23:11 -0700)]
gccgo does not distinguish "use" and "assign" in these error
messages. Match gccgo output.
named1.go:32:2: error: argument 0 has wrong type (cannot use type bool as type Bool)
named1.go:33:2: error: argument 0 has wrong type (cannot use type bool as type Bool)
named1.go:35:5: error: incompatible type for map index (cannot use type bool as type Bool)
named1.go:36:12: error: incompatible type for map assignment (cannot use type Bool as type bool)
named1.go:38:5: error: incompatible types in assignment (cannot use type bool as type Bool)
named1.go:40:2: error: argument 0 has wrong type (cannot use type bool as type Bool)
named1.go:42:5: error: incompatible type for receive (cannot use type bool as type Bool)
named1.go:46:5: error: incompatible type for type guard (cannot use type bool as type Bool)
named1.go:50:5: error: incompatible type for type guard (cannot use type bool as type Bool)
named1.go:53:2: error: argument 0 has wrong type (cannot use type bool as type Bool)
named1.go:54:5: error: incompatible types in assignment (cannot use type bool as type Bool)
R=rsc
DELTA=4 (0 added, 0 deleted, 4 changed)
OCL=35943
CL=35943
Rob Pike [Wed, 21 Oct 2009 00:32:16 +0000 (17:32 -0700)]
initialization
R=rsc
DELTA=292 (124 added, 165 deleted, 3 changed)
OCL=35936
CL=35939
David Symonds [Tue, 20 Oct 2009 21:10:22 +0000 (14:10 -0700)]
Move usr/dsymonds/iterable to src/pkg/exp/iterable.
Remove remainder of usr/dsymonds.
R=rsc,r
APPROVED=r
DELTA=685 (275 added, 409 deleted, 1 changed)
OCL=35810
CL=35933
Robert Griesemer [Tue, 20 Oct 2009 20:30:32 +0000 (13:30 -0700)]
remove superfluous tracing support
R=rsc
DELTA=5 (0 added, 4 deleted, 1 changed)
OCL=35930
CL=35930
Russ Cox [Tue, 20 Oct 2009 20:00:16 +0000 (13:00 -0700)]
base64 -> encoding/base64
base85 -> encoding/ascii85, encoding/git85
debug/binary -> encoding/binary
R=r
DELTA=3190 (1884 added, 1297 deleted, 9 changed)
OCL=35923
CL=35929
Rob Pike [Tue, 20 Oct 2009 19:30:39 +0000 (12:30 -0700)]
start the concurrency discussion. work from the outside in because this is a toughie.
also fix a pedantry in the language design faq.
R=rsc
DELTA=113 (94 added, 16 deleted, 3 changed)
OCL=35922
CL=35928
Robert Griesemer [Tue, 20 Oct 2009 19:07:31 +0000 (12:07 -0700)]
Updated and simplified gofmt.
- operates on stdin, a single file, or all files in a file tree
- setting -w flag writes to (source) file instead of stdout
- setting -l flag lists files whose formatting has changed
R=rsc
DELTA=201 (102 added, 71 deleted, 28 changed)
OCL=35890
CL=35926
Russ Cox [Tue, 20 Oct 2009 16:04:09 +0000 (09:04 -0700)]
Add base85, based on base64.
Also add git version of base85,
which is what I really wanted but
didn't recognize as different until it
was too late.
R=austin
DELTA=980 (972 added, 4 deleted, 4 changed)
OCL=35580
CL=35921
Russ Cox [Tue, 20 Oct 2009 15:27:14 +0000 (08:27 -0700)]
address bug193 and add note to spec about it.
R=ken
OCL=35920
CL=35920
Russ Cox [Tue, 20 Oct 2009 15:03:43 +0000 (08:03 -0700)]
bug162, over and over
R=ken
OCL=35919
CL=35919
Russ Cox [Tue, 20 Oct 2009 13:44:50 +0000 (06:44 -0700)]
forgot to include in 35898.
R=ken
OCL=35917
CL=35917
Kai Backman [Tue, 20 Oct 2009 05:47:25 +0000 (22:47 -0700)]
removed tempalloc/tempfree and replaced with tempname
go/test: passes 88% (304/345)
R=rsc
APPROVED=rsc
DELTA=67 (3 added, 54 deleted, 10 changed)
OCL=35910
CL=35910
Russ Cox [Tue, 20 Oct 2009 05:33:56 +0000 (22:33 -0700)]
support for 5.out files
R=kaib
DELTA=1262 (1247 added, 7 deleted, 8 changed)
OCL=35907
CL=35909
Kai Backman [Tue, 20 Oct 2009 04:58:16 +0000 (21:58 -0700)]
getcallerpc and setcallerpc
go/test: passes 87% (303/345)
R=rsc
APPROVED=rsc
DELTA=19 (5 added, 6 deleted, 8 changed)
OCL=35903
CL=35906
Russ Cox [Tue, 20 Oct 2009 04:10:29 +0000 (21:10 -0700)]
bug196
R=ken
OCL=35905
CL=35905
Russ Cox [Tue, 20 Oct 2009 03:39:18 +0000 (20:39 -0700)]
bug136
R=ken
OCL=35902
CL=35904
Kai Backman [Tue, 20 Oct 2009 02:59:39 +0000 (19:59 -0700)]
first version of closures. test/closure doesn't yet pass.
go/test: passes 87% (300/343)
R=rsc
APPROVED=rsc
DELTA=125 (125 added, 0 deleted, 0 changed)
OCL=35893
CL=35900
Russ Cox [Tue, 20 Oct 2009 02:55:17 +0000 (19:55 -0700)]
bug169
R=ken
OCL=35899
CL=35899
Russ Cox [Tue, 20 Oct 2009 02:27:40 +0000 (19:27 -0700)]
6g bug fixes:
* bug211
* embedded interfaces with lowercase methods
* var _ = f() at top level
R=ken
OCL=35898
CL=35898
Russ Cox [Tue, 20 Oct 2009 01:47:37 +0000 (18:47 -0700)]
bug190.
also eliminate float80 dregs
R=ken
OCL=35894
CL=35896
Russ Cox [Tue, 20 Oct 2009 01:46:46 +0000 (18:46 -0700)]
duplicate of bug190
R=gri
DELTA=16 (0 added, 16 deleted, 0 changed)
OCL=35892
CL=35895
Robert Griesemer [Mon, 19 Oct 2009 20:57:51 +0000 (13:57 -0700)]
support one-line functions
R=rsc
DELTA=207 (160 added, 42 deleted, 5 changed)
OCL=35854
CL=35887
Robert Griesemer [Mon, 19 Oct 2009 20:13:59 +0000 (13:13 -0700)]
- method names in method sets/interfaces must be all different
- specify evaluation order of floating-point expressions as
discussed
- specify floating point conversion rounding as discussed
- slightly reformatted section on conversions to make it
more readable (hopefully)
- fixed production for interpreted_string_lit - components
were not properly tagged before because of """ instead of `"`
R=go-dev
DELTA=83 (41 added, 11 deleted, 31 changed)
OCL=35864
CL=35885