- 26 Feb, 2010 9 commits
-
-
Ian Lance Taylor authored
This permits more flexibility with cgo and swig in cases where the program is run on a machine other than the one on which it is built. Rather than storing the absolute path to the shared library in the DT_NEEDED entry, we can store just the name, and let the dynamic linker find it using DT_RUNPATH or the LD_LIBRARY_PATH environment variable. R=rsc CC=golang-dev https://golang.org/cl/223068
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/223069
-
Robert Griesemer authored
Background: This didn't matter until recently, because '\n' don't appear as token starts in source code and thus the exact position was irrelevant (and set as was easiest in the code). With auto semicolon insertion, a virtual semicolon may be inserted when a '\n' is seen. The position of the semicolon is the position of the '\n'. Without this fix, these semicolons appeared on the next line instead of the line where they were inserted. This affected the association of comments to declarations in the parser. As a result, some lead comments where considered line comments, not collected in the ast, and not shown in godoc pages. (This affected only godoc pages, not gofmt-formatted programs). Fixes #592. R=rsc CC=golang-dev https://golang.org/cl/224068
-
Micah Stetson authored
Adds tests and fixes for two cases that fail with the current release. R=golang-dev, r CC=golang-dev https://golang.org/cl/217115
-
Rob Pike authored
R=rsc CC=golang-dev https://golang.org/cl/223061
-
Christopher Wedgwood authored
R=rsc, r CC=golang-dev https://golang.org/cl/224069
-
Russ Cox authored
R=gri CC=golang-dev https://golang.org/cl/223059
-
Robert Griesemer authored
- gofmt -w src misc - improves several lists and fixes minor degradation introduced with the fix for issue 628 - removed some dead code (stringList) R=rsc CC=golang-dev https://golang.org/cl/223058
-
Russ Cox authored
gofmt -w -r 'strings.Bytes(a) -> []byte(a)' src/cmd src/pkg test/bench gofmt -w -r 'strings.Runes(a) -> []int(a)' src/cmd src/pkg test/bench delete unused imports R=r CC=golang-dev https://golang.org/cl/224062
-
- 25 Feb, 2010 14 commits
-
-
Robert Griesemer authored
R=rsc CC=golang-dev https://golang.org/cl/224063
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/224060
-
Stephen Weinberg authored
R=rsc CC=golang-dev https://golang.org/cl/224061
-
Robert Griesemer authored
- applied gofmt to src and misc Note: This fix improved formatting of src/pkg/math/all_test.go but leads to a degradation in src/pkg/exp/4s/xs.go. The latter happened to "work" before accidentally. Fixing the alignment in that case in general will be a separate CL. Fixes #628. R=rsc CC=golang-dev https://golang.org/cl/223054
-
Robert Griesemer authored
R=rsc CC=golang-dev https://golang.org/cl/224057
-
Russ Cox authored
various caching. make benchmark data a list in a single per-builder,benchmark record instead of having one record for each data point. significant reduction in datastore cpu charges. R=agl1, agl CC=golang-dev https://golang.org/cl/217111
-
Ian Lance Taylor authored
R=rsc CC=golang-dev https://golang.org/cl/224053
-
Robert Griesemer authored
(per suggestion from Heresy.Mc@gmail.com) R=rsc CC=golang-dev https://golang.org/cl/223052
-
Kevin Ballard authored
path.Match() errors out when testing "*x" against "xxx" because it matches the star non-greedily. Ensure that the last chunk consumes the rest of the name. R=r, rsc CC=golang-dev https://golang.org/cl/223050
-
Rob Pike authored
R=rsc CC=golang-dev https://golang.org/cl/224051
-
Robert Griesemer authored
R=rsc CC=golang-dev https://golang.org/cl/223044
-
Ian Lance Taylor authored
This permits cgo generated code to use these header files even if the Go sources are not around. R=rsc CC=golang-dev https://golang.org/cl/224045
-
Robert Griesemer authored
- always include position information about opening/closing parens/braces - replace uses of []*ast.Field with *ast.FieldList Fixes #473. R=rsc CC=golang-dev https://golang.org/cl/223043
-
Russ Cox authored
R=eridius, r, rog CC=golang-dev https://golang.org/cl/217088
-
- 24 Feb, 2010 7 commits
-
-
Russ Cox authored
default to HTTP/1.1 R=petar-m CC=golang-dev https://golang.org/cl/224041
-
Robert Griesemer authored
- add extra test cases to go/printer tests - apply gofmt to src and misc R=rsc CC=golang-dev https://golang.org/cl/223041
-
Robert Griesemer authored
- remove several TODOs - as a side-effect, comment stylers are now used always and comments will be properly colored in godoc pkg documentation pages (and not only when looking at source text) R=rsc CC=golang-dev https://golang.org/cl/222041
-
Anh Hai Trinh authored
R=r CC=golang-dev https://golang.org/cl/218046
-
Rob Pike authored
R=rsc, adg CC=golang-dev https://golang.org/cl/218076
-
Andrew Gerrand authored
R=rsc CC=golang-dev https://golang.org/cl/218074
-
Andrew Gerrand authored
R=rsc CC=golang-dev https://golang.org/cl/217108
-
- 23 Feb, 2010 9 commits
-
-
Anthony Starks authored
R=rsc CC=golang-dev https://golang.org/cl/218064
-
Mark Zavislak authored
Replaces stale references to modes.go. R=golang-dev, agl, rsc CC=golang-dev https://golang.org/cl/218071
-
Russ Cox authored
R=adg CC=golang-dev, zavislak https://golang.org/cl/218072
-
Rob Pike authored
Fixes #618. R=rsc CC=golang-dev https://golang.org/cl/217094
-
Russ Cox authored
Fixes #420. R=r CC=golang-dev https://golang.org/cl/218065
-
Russ Cox authored
has been flaking on various architectures. not sure why, but doesn't seem to be Go's fault. Fixes #617. R=r CC=golang-dev https://golang.org/cl/217093
-
Charles L. Dorian authored
Added lgamma.go, tests and special cases. R=rsc CC=golang-dev https://golang.org/cl/217060
-
Nigel Tao authored
R=adg CC=golang-dev https://golang.org/cl/210047
-
Andrew Gerrand authored
R=rsc CC=golang-dev https://golang.org/cl/218063
-
- 22 Feb, 2010 1 commit
-
-
Robert Griesemer authored
minor unrelated cleanups R=rsc CC=golang-dev https://golang.org/cl/217086
-