]> Cypherpunks repositories - gostls13.git/commitdiff
release.2011-01-19 weekly.2011-01-19
authorAndrew Gerrand <adg@golang.org>
Thu, 20 Jan 2011 03:01:32 +0000 (14:01 +1100)
committerAndrew Gerrand <adg@golang.org>
Thu, 20 Jan 2011 03:01:32 +0000 (14:01 +1100)
R=r, rsc, r2
CC=golang-dev
https://golang.org/cl/4087041

.hgtags
doc/devel/release.html

diff --git a/.hgtags b/.hgtags
index a33700cc36963b93e0c61eccae182209f01c301d..38b48f7caeba57bb0f98e26b51bafcee62fd5f12 100644 (file)
--- a/.hgtags
+++ b/.hgtags
@@ -46,4 +46,3 @@ f7e692dc29b02fba8e5d59b967880a347b53607c release.2010-12-02
 51c777dbccb9f537ebffb99244f521c05bf65df6 release.2010-12-22
 8eeee945e358f19405e81792db0e16a1cad14bc0 release.2011-01-06
 514c7ba501a1dd74d69ea2d0a2b4116802ada2b5 release.2011-01-12
-514c7ba501a1dd74d69ea2d0a2b4116802ada2b5 release
index ecf125953ea0ee5d34156effbf60970df5d5c8b6..6bba134e979f55837fe7f7d4cc185bc371c16c36 100644 (file)
@@ -5,6 +5,61 @@
 <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="2011-01-19">2011-01-19</h3>
+
+<pre>
+The 5g (ARM) compiler now has registerization enabled.  If you discover it
+causes bugs, use 5g -N to disable the registerizer and please let us know.
+
+The xml package now allows the extraction of nested XML tags by specifying
+struct tags of the form “parent>child”. See the XML documentation for an
+example: http://golang.org/pkg/xml/
+
+* 5a, 5l, 6a, 6l, 8a, 8l: handle out of memory, large allocations (thanks Jeff R. Allen).
+* 8l: pe changes (thanks Alex Brainman).
+* arm: fixes and improvements.
+* cc: fix vlong condition.
+* cgo: add complex float, complex double (thanks Sebastien Binet),
+        in _cgo_main.c define all provided symbols as functions.
+* codereview: don't mail change lists with no files (thanks Ryan Hitchman).
+* crypto/cipher: add OFB mode.
+* expvar: add Float.
+* fmt: document %X of string, []byte.
+* gc, runtime: make range on channel safe for multiple goroutines.
+* gc: fix typed constant declarations (thanks Anthony Martin).
+* go spec: adjust language for constant typing.
+* go/scanner: Make Init take a *token.File instead of a *token.FileSet.
+* godoc: bring back "indexing in progress" message,
+        don't double HTML-escape search result snippets,
+        enable qualified identifiers ("math.Sin") as query strings again,
+        peephole optimization for generated HTML,
+        remove tab before formatted section.
+* gofmt, go/printer: do not insert extra line breaks where they may break the code.
+* http: fix Content-Range and Content-Length in response (thanks Clement Skau),
+        fix scheme-relative URL parsing; add ParseRequestURL,
+        handle HEAD requests correctly,
+        support for relative URLs.
+* math: handle denormalized numbers in Frexp, Ilogb, Ldexp, and Logb (thanks Eoghan Sherry).
+* net, syscall: return source address in Recvmsg (thanks Albert Strasheim).
+* net: add LookupAddr (thanks Kyle Lemons),
+        add unixpacket (thanks Albert Strasheim),
+        avoid nil dereference if /etc/services can't be opened (thanks Corey Thomasson),
+        implement windows timeout (thanks Wei Guangjing).
+* netchan: do not block sends; implement flow control (thanks Roger Peppe).
+* regexp: reject bare ‘?’. (thanks Ben Lynn)
+* runtime/cgo: don't define crosscall2 in dummy _cgo_main.c.
+* runtime/debug: new package for printing stack traces from a running goroutine.
+* runtime: add per-pause gc stats,
+        fix arm reflect.call boundary case,
+        print signal information during panic.
+* spec: specify that int and uint have the same size.
+* syscall: correct WSTOPPED on OS X,
+        correct length of GNU/Linux abstract Unix domain sockaddr,
+        correct length of SockaddrUnix.
+* tutorial: make stdin, stdout, stderr work on Windows.
+* windows: implement exception handling (thanks Hector Chu).
+</pre>
+
 <h3 id="2011-01-12">2011-01-12</h3>
 
 <pre>