<feed xmlns='http://www.w3.org/2005/Atom'>
<title>go, branch weekly.2010-10-13</title>
<subtitle>Fork of Go programming language with my patches.</subtitle>
<id>http://git.kilabit.info/go/atom?h=weekly.2010-10-13</id>
<link rel='self' href='http://git.kilabit.info/go/atom?h=weekly.2010-10-13'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/'/>
<updated>2010-10-14T03:52:08Z</updated>
<entry>
<title>release.2010-10-13</title>
<updated>2010-10-14T03:52:08Z</updated>
<author>
<name>Andrew Gerrand</name>
<email>adg@golang.org</email>
</author>
<published>2010-10-14T03:52:08Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=39ee9a0396c77af540c7eb2f1775417ecb5aae6a'/>
<id>urn:sha1:39ee9a0396c77af540c7eb2f1775417ecb5aae6a</id>
<content type='text'>
R=r, rsc, r2
CC=golang-dev
https://golang.org/cl/2499041
</content>
</entry>
<entry>
<title>misc: add goplay</title>
<updated>2010-10-14T03:06:02Z</updated>
<author>
<name>Andrew Gerrand</name>
<email>adg@golang.org</email>
</author>
<published>2010-10-14T03:06:02Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=e2df7f42ace354646b9fbfdf8ef0b222ead6811f'/>
<id>urn:sha1:e2df7f42ace354646b9fbfdf8ef0b222ead6811f</id>
<content type='text'>
R=rsc, r
CC=golang-dev
https://golang.org/cl/2473041
</content>
</entry>
<entry>
<title>smtp: new package</title>
<updated>2010-10-14T02:07:28Z</updated>
<author>
<name>Evan Shaw</name>
<email>chickencha@gmail.com</email>
</author>
<published>2010-10-14T02:07:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=df74d8df09f071550610e592ac6db0a18d90cb47'/>
<id>urn:sha1:df74d8df09f071550610e592ac6db0a18d90cb47</id>
<content type='text'>
R=rsc, iant, agl
CC=golang-dev
https://golang.org/cl/2052042
</content>
</entry>
<entry>
<title>bufio: bulletproof UnreadRune</title>
<updated>2010-10-14T00:12:43Z</updated>
<author>
<name>Rob Pike</name>
<email>r@golang.org</email>
</author>
<published>2010-10-14T00:12:43Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=52e3c99cfb32e5ff91a2a15d506d2148af8fc813'/>
<id>urn:sha1:52e3c99cfb32e5ff91a2a15d506d2148af8fc813</id>
<content type='text'>
After a fill(), there is nothing to back up.  Make sure UnreadRune
recognizes the situation.

Fixes #1137.
(Stops the crash, but doesn't make UnreadRune usable after a Peek()).

R=rsc
CC=golang-dev
https://golang.org/cl/2498041
</content>
</entry>
<entry>
<title>arm: enable 8 more packages</title>
<updated>2010-10-13T22:16:44Z</updated>
<author>
<name>Russ Cox</name>
<email>rsc@golang.org</email>
</author>
<published>2010-10-13T22:16:44Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=d6df3017749bbe4737789c381b50ef71eb11b900'/>
<id>urn:sha1:d6df3017749bbe4737789c381b50ef71eb11b900</id>
<content type='text'>
The remaining failures include:

* something about bit operations?
	crypto/block
	encoding/binary

* something about file I/O?
	archive/tar
	archive/zip
	debug/dwarf
	debug/elf
	debug/macho
	image/png

* floating point
	cmath
	expvar
	flag
	fmt
	gob
	json
	math
	strconv
	template
	xml

* network (maybe fixed by a pending CL)
	http
	netchan
	rpc
	rpc/jsonrpc
	syslog
	websocket

* line numbers
	log

* haven't bothered / not sure
	exp/datafmt
	exp/eval
	go/printer
	os
	os/signal
	testing/quick

R=ken2
CC=golang-dev
https://golang.org/cl/2496041
</content>
</entry>
<entry>
<title>fix arm bug in reflect.call</title>
<updated>2010-10-13T20:24:14Z</updated>
<author>
<name>Ken Thompson</name>
<email>ken@golang.org</email>
</author>
<published>2010-10-13T20:24:14Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=b33f5d537f1b1b445b9cd1c3206922acc4196068'/>
<id>urn:sha1:b33f5d537f1b1b445b9cd1c3206922acc4196068</id>
<content type='text'>
R=rsc
CC=golang-dev
https://golang.org/cl/2475042
</content>
</entry>
<entry>
<title>various: avoid %ld etc</title>
<updated>2010-10-13T20:20:22Z</updated>
<author>
<name>Russ Cox</name>
<email>rsc@golang.org</email>
</author>
<published>2010-10-13T20:20:22Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=d9c989fa2512aa5ea7f571c212d3a7cf04e95549'/>
<id>urn:sha1:d9c989fa2512aa5ea7f571c212d3a7cf04e95549</id>
<content type='text'>
The Plan 9 tools assume that long is 32 bits.
We converted all instances of long to int32 when
importing the code but missed the print formats.
Because int32 is always int on the compilers we use,
it is never correct to use %lux, %ld, etc.  Convert to %ux, %d, etc.

(It matters because on 64-bit gcc, long is 64 bits,
so we were printing 32-bit quantities with 64-bit formats.)

R=ken2
CC=golang-dev
https://golang.org/cl/2491041
</content>
</entry>
<entry>
<title>5l, 6l, 8l: first pass cleanup</title>
<updated>2010-10-13T19:51:21Z</updated>
<author>
<name>Russ Cox</name>
<email>rsc@golang.org</email>
</author>
<published>2010-10-13T19:51:21Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=085be1740afeb292c3aeb6c43c002f06884f763a'/>
<id>urn:sha1:085be1740afeb292c3aeb6c43c002f06884f763a</id>
<content type='text'>
* Maintain Sym* list for text with individual
  prog lists instead of using one huge list and
  overloading p-&gt;pcond.
* Comment what each file is for.
* Move some output code from span.c to asm.c.
* Move profiling into prof.c, symbol table into symtab.c.
* Move mkfwd to ld/lib.c.
* Throw away dhog dynamic loading code.
* Throw away Alef become.
* Fix printing of WORD instructions in 5l -a.

Goal here is to be able to handle each piece of text or data
as a separate piece, both to make it easier to load the
occasional .o file and also to make it possible to split the
work across multiple threads.

R=ken2, r, ken3
CC=golang-dev
https://golang.org/cl/2335043
</content>
</entry>
<entry>
<title>5l, 6l, 8l: indent, outdent</title>
<updated>2010-10-13T19:19:53Z</updated>
<author>
<name>Russ Cox</name>
<email>rsc@golang.org</email>
</author>
<published>2010-10-13T19:19:53Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=d42903119b1d9540b4d8546b7f19bc93d29cadf8'/>
<id>urn:sha1:d42903119b1d9540b4d8546b7f19bc93d29cadf8</id>
<content type='text'>
This is entirely adding and removing tabs.
It looks weird but will make the diffs for the
next change easier to read.

R=ken2
CC=golang-dev
https://golang.org/cl/2490041
</content>
</entry>
<entry>
<title>log: fix out-of-date package comment</title>
<updated>2010-10-13T18:05:45Z</updated>
<author>
<name>Rob Pike</name>
<email>r@golang.org</email>
</author>
<published>2010-10-13T18:05:45Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=dd8afb800b64aeab5054706cf081fe506609138a'/>
<id>urn:sha1:dd8afb800b64aeab5054706cf081fe506609138a</id>
<content type='text'>
R=rsc
CC=golang-dev
https://golang.org/cl/2485041
</content>
</entry>
</feed>
