Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
G
golang
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
go
golang
Commits
371bf8e6
Commit
371bf8e6
authored
May 27, 2010
by
Andrew Gerrand
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
release.2010-05-27
R=r, rsc CC=golang-dev
https://golang.org/cl/1354041
parent
1ca99c84
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
68 additions
and
1 deletion
+68
-1
.hgtags
.hgtags
+0
-1
release.html
doc/devel/release.html
+68
-0
No files found.
.hgtags
View file @
371bf8e6
...
...
@@ -19,4 +19,3 @@ a215d03e7ee1013b2abe3f1e2c84457ec51c68e4 release.2010-03-04
f98f784927abc56a61501eba0cf225966f2b0142 release.2010-04-13
6cc6c0d85fc3234fc0a5ec0a8777aa9d59d05ae8 release.2010-04-27
17ded5ad443b41ac05924864798f1bd8750da344 release.2010-05-04
17ded5ad443b41ac05924864798f1bd8750da344 release
doc/devel/release.html
View file @
371bf8e6
...
...
@@ -5,6 +5,74 @@
<p>
This page summarizes the changes between tagged releases of Go.
For full details, see the
<a
href=
"http://code.google.com/p/go/source/list"
>
Mercurial change log
</a>
.
</p>
<h3
id=
"2010-05-27"
>
2010-05-27
</h3>
<pre>
A sizeable release, including standard library improvements and a slew of
compiler bug fixes. The three-week interval was largely caused by the team
preparing for Google I/O.
* big: add Rat type (thanks Evan Shaw),
new features, much performance tuning, cleanups, and more tests.
* bignum: deprecate by moving into exp directory.
* build: allow MAKEFLAGS to be set outside the build scripts (thanks Christopher Wedgwood).
* bytes: add Trim, TrimLeft, TrimRight, and generic functions (thanks Michael Hoisie).
* cgo: fix to permit cgo callbacks from init code.
* cmath: update range of Phase and Polar due to signed zero (thanks Charles L. Dorian).
* codereview: work better with mq (thanks Peter Williams).
* compress: renamings
NewDeflater -> NewWriter
NewInflater -> NewReader
Deflater -> Compressor
Inflater -> Decompressor
* exp/draw/x11: respect $XAUTHORITY,
treat $DISPLAY the same way x-go-bindings does.
* exp/draw: fast path for glyph images, other optimizations,
fix Rectangle.Canon (thanks Roger Peppe).
* fmt: Scan, Scanln: Start of a simple scanning API in the fmt package,
fix Printf crash when given an extra nil argument (thanks Roger Peppe).
* gc: better error when computing remainder of non-int (thanks Evan Shaw),
disallow middot in Go programs,
distinguish array, slice literal in error messages,
fix shift/reduce conflict in go.y export syntax,
fix unsafe.Sizeof on ideal constants,
handle use of builtin function outside function call,
many other bug fixes.
* gob: add support for maps,
add test for indirect maps, slices, arrays.
* godoc: collect package comments from all package files.
* gofmt: don't lose mandatory semicolons,
exclude test w/ illegal syntax from test cases,
fix printing of labels.
* http: prevent crash if remote server is not responding with "HTTP/".
* json: accept escaped slash in string scanner (thanks Michael Hoisie),
fix array -> non-array decoding.
* libmach: skip __nl_symbol_ptr section on OS X.
* math: amd64 versions of Fdim, Fmax, Fmin,
signed zero Sqrt special case (thanks Charles L. Dorian).
* misc/kate: convert isn't a built in function (thanks Evan Shaw).
* net: implement BindToDevice,
implement raw sockets (thanks Christopher Wedgwood).
* netFD: fix race between Close and Read/Write (thanks Michael Hoisie).
* os: add Chtimes function (thanks Brad Fitzpatrick).
* pkg/Makefile: add netchan to standard package list.
* runtime: GOMAXPROCS returns previous value,
allow large map values,
avoid allocation for fixed strings,
correct tracebacks for nascent goroutines, even closures,
free old hashmap pieces during resizing.
* spec: added imaginary literal to semicolon rules (was missing),
fix and clarify syntax of conversions,
simplify section on channel types,
other minor tweaks.
* strconv: Btoui64 optimizations (thanks Kyle Consalus).
* strings: use copy instead of for loop in Map (thanks Kyle Consalus).
* syscall: implement BindToDevice (thanks Christopher Wedgwood),
add Utimes on Darwin/FreeBSD, add Futimes everywhere,
regenerate syscalls for some platforms.
* template: regularize name lookups of interfaces, pointers, and methods.
</pre>
<h3
id=
"2010-05-04"
>
2010-05-04
</h3>
<pre>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment