1
0
mirror of https://github.com/golang/go synced 2024-10-04 10:21:21 -06:00
go/src/pkg
Russ Cox 7b04471dfa gopack: change archive file name length back to 16
This CL grew the archive file name length from 16 to 64:

        changeset:   909:58574851d792
        user:        Russ Cox <rsc@golang.org>
        date:        Mon Oct 20 13:53:56 2008 -0700

Back then, every x.go file in a package became an x.6 file
in the archive.  It was important to be able to allow the
use of long Go source file names, hence the increase in size.

Today, all Go source files compile into a single _go_.6 file
regardless of their names, so the archive file name length
no longer needs to be long.  The longer name causes some
problems on Plan 9, where the native archive format is the
same but with 16-byte names, so revert back to 16.

R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5333050
2011-11-01 00:29:16 -04:00
..
archive pkg: minor cleanup 2011-10-31 17:53:39 -04:00
asn1 crypto/x509: keep the raw Subject and Issuer. 2011-10-14 15:06:54 -04:00
big pkg: minor cleanup 2011-10-31 17:53:39 -04:00
bufio bufio, io: use rune 2011-10-25 22:23:34 -07:00
builtin builtin: correct description of a closed channel. 2011-08-16 16:03:30 +10:00
bytes bytes, strings: use rune 2011-10-25 22:22:09 -07:00
cmath math: remove the leading F from Fabs etc. 2011-09-29 09:54:20 -07:00
compress go/printer: changed max. number of newlines from 3 to 2 2011-07-14 14:39:40 -07:00
container container/vector: delete 2011-10-11 16:41:48 -07:00
crypto crypto/tls: add Error method to alert 2011-10-27 19:42:32 -07:00
csv csv, gob, json, mail, mime, xml: use rune 2011-10-25 22:23:54 -07:00
debug gofix -r mapdelete 2011-10-18 09:56:34 -04:00
encoding encoding/binary: fix type in test 2011-10-27 19:38:57 -07:00
exec exec: add Command.ExtraFiles 2011-10-06 11:00:02 -07:00
exp gopack: change archive file name length back to 16 2011-11-01 00:29:16 -04:00
expvar pkg: remove .String() from some print arguments 2011-10-27 18:03:52 -07:00
flag flag: make zero FlagSet useful 2011-09-15 17:04:51 -04:00
fmt gc: clean up printing. 2011-10-31 18:09:40 +01:00
go go/build: avoid os.Error in tests 2011-10-27 19:39:40 -07:00
gob gob: split uses of gobError, remove unnecessary embedding 2011-10-27 20:20:59 -07:00
hash hash/crc32: add SSE4.2 support 2011-07-12 09:29:24 -04:00
html html: process </td> tags; foster parent at most one node per token 2011-11-01 11:42:54 +11:00
http redo CL 5302057 / dac58d9c9e4a 2011-10-26 15:27:29 +09:00
image image/tiff: Implement PackBits decoding. 2011-10-13 13:31:26 +11:00
index/suffixarray index/suffixarray: 4.5x faster index serialization (to memory) 2011-09-30 11:31:28 -07:00
io bufio, io: use rune 2011-10-25 22:23:34 -07:00
json json: Properly handle nil slices. 2011-10-31 13:59:23 -04:00
log log: more locking 2011-07-17 15:46:00 -07:00
mail csv, gob, json, mail, mime, xml: use rune 2011-10-25 22:23:54 -07:00
math math: Improved accuracy for Sin and Cos. 2011-10-31 14:26:05 -04:00
mime csv, gob, json, mail, mime, xml: use rune 2011-10-25 22:23:54 -07:00
net net: Plan 9 fixes 2011-10-31 11:47:44 -04:00
old old/regexp, old/template, template: use rune 2011-10-25 22:22:42 -07:00
os os: do not interpret 0-length read as EOF 2011-11-01 00:17:05 -04:00
patch strings.Split: make the default to split all. 2011-06-28 09:43:14 +10:00
path cgo, goyacc, go/build, html, http, path, path/filepath, testing/quick, test: use rune 2011-10-25 22:20:02 -07:00
rand math: remove the leading F from Fabs etc. 2011-09-29 09:54:20 -07:00
reflect gc: clean up printing. 2011-10-31 18:09:40 +01:00
regexp regexp: use rune 2011-10-25 22:20:57 -07:00
rpc rpc: don't panic on write error. 2011-10-18 15:52:49 -07:00
runtime runtime/pprof: document OS X being broken 2011-10-31 17:50:25 -04:00
scanner godoc, exp/ebnf, exp/types, go/scanner, scanner: use rune 2011-10-25 22:20:20 -07:00
smtp pkg: remove .String() from some print arguments 2011-10-27 18:03:52 -07:00
sort go/doc, godoc, gotest: support for reading example documentation 2011-10-06 11:56:17 -07:00
strconv strconv: use better errors than os.EINVAL, os.ERANGE 2011-10-27 19:46:31 -07:00
strings bytes, strings: use rune 2011-10-25 22:22:09 -07:00
sync sync/atomic: replace MFENCE with LOCK XADD 2011-09-19 11:09:00 -07:00
syscall syscall: fix Await msg on Plan 9 2011-10-31 13:34:59 -04:00
syslog os.Error API: don't export os.ErrorString, use os.NewError consistently 2011-06-22 10:52:47 -07:00
tabwriter go/printer: changed max. number of newlines from 3 to 2 2011-07-14 14:39:40 -07:00
template template: fix error checking on execute without parse 2011-10-31 16:07:17 -07:00
testing cgo, goyacc, go/build, html, http, path, path/filepath, testing/quick, test: use rune 2011-10-25 22:20:02 -07:00
time time: add RFC1123 with numeric timezone format 2011-10-31 12:59:06 -07:00
unicode unicode, utf8, utf16: use rune 2011-10-25 22:23:15 -07:00
unsafe unsafe: update doc 2011-08-31 17:59:35 -04:00
url gofix -r mapdelete 2011-10-18 09:56:34 -04:00
utf8 unicode, utf8, utf16: use rune 2011-10-25 22:23:15 -07:00
utf16 unicode, utf8, utf16: use rune 2011-10-25 22:23:15 -07:00
websocket websocket: tweak hybi ReadHandshake to supports Firefox implementation 2011-10-14 14:27:45 -04:00
xml xml: simplify test 2011-10-27 19:40:41 -07:00
deps.bash catch future accidental dependencies to exp/ or old/ 2011-10-12 10:55:42 -07:00
Makefile go/ast, go/token: actually run tests; fix go/ast test 2011-10-20 10:30:01 -07:00