Robert Griesemer
48f0cd2bd5
go spec: modification of defer statement
...
R=r, rsc, ken2, iant
CC=golang-dev
https://golang.org/cl/708041
2010-03-23 17:30:14 -07:00
Rob Pike
6b3031beaa
FAQ: Protocol buffers are now supported. Update the entry.
...
R=rsc, adg
CC=golang-dev
https://golang.org/cl/702042
2010-03-23 17:03:28 -07:00
Russ Cox
2b7d147f1a
runtime: add Callers
...
cut copies of traceback from 6 to 1.
R=r
CC=golang-dev
https://golang.org/cl/703041
2010-03-23 17:01:17 -07:00
Russ Cox
32c39fa1b7
go/printer: avoid reflect in print
...
R=gri
CC=golang-dev
https://golang.org/cl/704041
2010-03-23 16:56:48 -07:00
Robert Griesemer
29f1ca528b
Go spec: map indexing never raises a runtime exception.
...
Also: Actual map key must be assignment-compatible with
formal map key type.
Fixes #357 .
R=r, iant, rsc, ken2
CC=golang-dev
https://golang.org/cl/673042
2010-03-23 14:01:51 -07:00
Kyle Consalus
a65a56ec1f
xml: add line numbers to syntax errors.
...
R=rsc
CC=golang-dev
https://golang.org/cl/699041
2010-03-23 13:20:16 -07:00
Ken Thompson
e781303e27
maps access to a missing key
...
will return the "zero" value
R=rsc
CC=golang-dev
https://golang.org/cl/700041
2010-03-23 13:00:02 -07:00
Kyle Consalus
66caa38d49
xml: add CopyToken
...
R=rsc
CC=golang-dev
https://golang.org/cl/634042
2010-03-23 09:43:20 -07:00
Ian Lance Taylor
9e0ae94e72
Add support for #pragma dynexport.
...
R=rsc
CC=golang-dev
https://golang.org/cl/661043
2010-03-23 06:46:30 -07:00
Andrew Gerrand
5379a957f4
release.2010-03-22 part two
...
R=rsc
CC=golang-dev
https://golang.org/cl/691041
2010-03-23 14:18:57 +11:00
Ian Lance Taylor
f54d73b880
Rename dynld to dynimport throughout.
...
Cgo users will need to rerun cgo.
R=rsc
CC=golang-dev
https://golang.org/cl/692041
2010-03-22 19:58:55 -07:00
Andrew Gerrand
a1723941e0
release.2010-03-22
...
R=rsc
CC=golang-dev
https://golang.org/cl/643042
2010-03-23 12:56:39 +11:00
Russ Cox
4408659e81
gc: various map-related bug fixes
...
Fixes #687 .
R=ken2
CC=golang-dev
https://golang.org/cl/680042
2010-03-22 18:51:14 -07:00
Andrew Gerrand
51a7f1c9d6
ast/printer: support for printing ast.Spec nodes
...
R=gri
CC=golang-dev
https://golang.org/cl/682041
2010-03-23 09:00:47 +11:00
Russ Cox
2e5fe5a14c
goinstall: let git/hg/svn create the final directory element
...
R=r
CC=golang-dev
https://golang.org/cl/634044
2010-03-20 22:38:06 -07:00
Russ Cox
2243fe9fc1
A+C: add Kyle Consalus (individual CLA)
...
R=r
CC=golang-dev
https://golang.org/cl/662041
2010-03-20 22:37:53 -07:00
Russ Cox
aceba042d6
libmach: more info when memory reads fail on Darwin
...
R=r
CC=golang-dev
https://golang.org/cl/604043
2010-03-20 22:37:23 -07:00
Ken Thompson
8021296179
issue 682
...
complex DATA statement fo
initialization of complex variables.
R=rsc
CC=golang-dev
https://golang.org/cl/634045
2010-03-20 18:50:01 -07:00
Robert Griesemer
6c8fdbe8c7
godoc: line numbers for all remote search results
...
Instead of returning the index lookup result via
RPC which has to be corrected for the client,
simply render it on the server and return the
final output.
R=rsc, r
CC=golang-dev
https://golang.org/cl/669041
2010-03-19 22:48:08 -07:00
Russ Cox
e8fb0b014c
godoc: revert change 5089, per gri's instructions
...
R=gri
CC=golang-dev
https://golang.org/cl/630043
2010-03-19 17:46:18 -07:00
Andrew Gerrand
7190fdd3bf
website: add Go Blog widget to frontpage,
...
add Blog and Wiki links to sideba
R=r, rsc, gri
CC=golang-dev
https://golang.org/cl/611042
2010-03-20 11:42:57 +11:00
Robert Griesemer
b037bfa684
godoc: proper file path conversion for remote search
...
R=rsc
CC=golang-dev
https://golang.org/cl/664041
2010-03-19 17:07:16 -07:00
Rob Pike
f9d6af9fb8
Make.cmd: make 'all' the default target (was 'clean': BUG)
...
R=rsc
CC=golang-dev
https://golang.org/cl/661041
2010-03-19 16:33:27 -07:00
Russ Cox
b21f3137a4
os: drop File finalizer after normal Close
...
R=r
CC=golang-dev
https://golang.org/cl/586043
2010-03-19 16:28:32 -07:00
Andrew Gerrand
f4322a848d
http: add Error helper function
...
R=r, rsc
CC=golang-dev
https://golang.org/cl/626042
2010-03-20 10:22:09 +11:00
James Toy
791a26734f
doc/htmlgen.go: remove unnecessary semicolons
...
R=rsc
CC=golang-dev
https://golang.org/cl/589043
2010-03-19 16:17:18 -07:00
Russ Cox
c6a2c49e12
A+C: add James Toy (individual CLA)
...
R=r
CC=golang-dev
https://golang.org/cl/660041
2010-03-19 15:54:27 -07:00
Charles L. Dorian
26f0c83eb8
math: add Gamma function
...
R=rsc
CC=golang-dev
https://golang.org/cl/649041
2010-03-19 15:29:22 -07:00
Alex Brainman
64f33880e5
syscall: mingw implemntation of Errstr()
...
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/621041
2010-03-19 15:21:37 -07:00
Robert Griesemer
fa462f37e3
godoc: show (some) line numbers for remote search
...
- show build version
- use build goroot when possible
R=rsc
CC=golang-dev
https://golang.org/cl/656043
2010-03-19 15:20:20 -07:00
Alex Brainman
b0c6bba8e8
syscall: mksyscall_mingw.sh emitting shorter calls (to Syscall or Syscall6) when there are fewer arguments
...
R=rsc
CC=golang-dev
https://golang.org/cl/622041
2010-03-19 15:17:18 -07:00
Rob Pike
14abacf108
Factor the Makefiles to make writing outside Makefiles easier.
...
R=rsc
CC=golang-dev
https://golang.org/cl/650042
2010-03-19 15:14:46 -07:00
Ken Thompson
60c2e5f453
issue 608
...
error compiling if(long long) in 6c compiler
R=rsc
CC=golang-dev
https://golang.org/cl/657042
2010-03-19 14:20:15 -07:00
Fumitoshi Ukai
f15447ca3e
websocket: use URL.RawPath to construct WebSocket-Location: header
...
R=rsc
CC=golang-dev
https://golang.org/cl/651041
2010-03-19 14:18:02 -07:00
Alex Brainman
71e402d8ff
deps.bash: handle Makefiles with .go filenames that include $(GOOS) and $(GOARCH)
...
R=rsc
CC=golang-dev
https://golang.org/cl/642042
2010-03-19 14:17:07 -07:00
Robert Griesemer
90f7209548
godoc: improved comment formatting: recognize URLs
...
and highlight special words, if provided. Also:
- related cleanups in src/pkg/go/doc/comment.go
- fix typos in src/cmd/goinstall/doc.go
Fixes #672 .
R=rsc
CC=adg, golang-dev
https://golang.org/cl/601042
2010-03-19 13:01:45 -07:00
Robert Griesemer
17e0351404
godoc: implemented command-line search
...
The command-line search is using a running webserver
as index server; i.e., the search result is reflecting
the index at the server. See the documentation for
details.
Usage: godoc -q query1 query2 ...
Known issue: Results don't show the all-important
line numbers yet due to the way the index is organized.
Next CL.
R=rsc, r
CC=golang-dev
https://golang.org/cl/648041
2010-03-19 12:46:43 -07:00
Andrew Gerrand
c10ccd567d
template: fixed html formatter bug where it would turn a []byte
...
into a string of decimal numbers.
R=r, rsc
CC=golang-dev
https://golang.org/cl/624041
2010-03-19 09:46:39 +11:00
Robert Griesemer
4467037353
rpc documentation cleanup: remove ;'s from code in documentation
...
R=r
CC=golang-dev
https://golang.org/cl/624042
2010-03-18 14:10:25 -07:00
Robert Griesemer
7f7751837c
go/doc cleanup: remove some unnecessary string conversions
...
R=rsc
CC=golang-dev
https://golang.org/cl/642041
2010-03-18 14:09:17 -07:00
Alex Brainman
8c24fa95aa
Fix src/pkg/syscall/mkall.sh: don't assume that . is on PATH.
...
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/614042
2010-03-17 20:07:14 -07:00
Ian Lance Taylor
332ff67ee2
Fix build: don't assume that . is on PATH.
...
R=rsc
TBR=rsc
CC=golang-dev
https://golang.org/cl/610043
2010-03-17 10:08:27 -07:00
Russ Cox
908efdb5ac
crypto/rand: new package
...
Until proven insufficient, rely on the operating system
to give us good random bytes (/dev/urandom).
R=agl1
CC=golang-dev
https://golang.org/cl/569044
2010-03-16 23:12:20 -07:00
Russ Cox
0c3a93ceb7
runtime: add GOROOT and Version
...
R=r
CC=golang-dev
https://golang.org/cl/608041
2010-03-16 23:10:33 -07:00
Alex Brainman
5e6203d28b
syscall: more changes to mingw version
...
- mkall now generates syscall stabs automatically
- we can call unicode versions of winapi now
- introduce GetErrstr function to fetch error text given errno
- general cleanup
R=rsc
CC=golang-dev
https://golang.org/cl/562041
2010-03-16 23:10:07 -07:00
Andrew Gerrand
9d930040d7
json: add MarshalIndent (accepts user-specified indent string)
...
Fixes #661
R=r, rsc, skorobo
CC=golang-dev
https://golang.org/cl/576042
2010-03-17 15:41:16 +11:00
Russ Cox
e153d3d818
syscall: add const ARCH, analogous to OS
...
R=r
CC=giles, golang-dev
https://golang.org/cl/600041
2010-03-16 18:45:48 -07:00
Russ Cox
a24f8144e4
doc/install: tweak port text; drop redundant list of operating systems.
...
R=adg
CC=golang-dev, r
https://golang.org/cl/597041
2010-03-16 18:45:16 -07:00
Russ Cox
cf5ee36aa0
version.bash: cope with ancient Mercurial
...
R=adg
CC=dpx, golang-dev
https://golang.org/cl/593043
2010-03-16 18:45:06 -07:00
Russ Cox
141821d512
http: change RawPath to mean raw path, not raw everything-after-scheme.
...
The new meaning is more useful for both websocket and http.
R=r, petar-m, ukai
CC=golang-dev, madari
https://golang.org/cl/582043
2010-03-16 18:44:55 -07:00