go/src
Russ Cox 55ef67f2f8 unicode: change SimpleFold to handle invalid runes
Functions like ToLower and ToUpper return the invalid rune back,
so we might as well do the same here.

I changed my mind about panicking when I tried to document the behavior.

Fixes #16690 (again).

Change-Id: If1c68bfcd66daea160fd19948e7672b0e1add106
Reviewed-on: https://go-review.googlesource.com/30935
Run-TryBot: Russ Cox <rsc@golang.org>
Reviewed-by: Rob Pike <r@golang.org>
2016-10-12 18:30:29 +00:00
..
archive archive/tar: fix and cleanup readOldGNUSparseMap 2016-10-12 16:36:57 +00:00
bufio bufio: remove redundant Writer.flush method 2016-10-01 15:46:15 +00:00
builtin
bytes strings, bytes: panic if Repeat overflows or if given a negative count 2016-10-01 15:47:35 +00:00
cmd cmd/link: force external linking for plugins 2016-10-12 17:26:34 +00:00
compress compress/gzip: document Reader.Read 2016-10-09 00:22:59 +00:00
container
context context: make DeadlineExceeded implement net.Error 2016-10-05 15:53:04 +00:00
crypto crypto/tls: enable X25519 by default. 2016-10-12 17:07:31 +00:00
database/sql database/sql: fixup remaining driver call to use context 2016-10-04 17:22:14 +00:00
debug debug/elf: add sparc64 relocations 2016-10-11 21:52:37 +00:00
encoding encoding/base64: This change modifies Go to take strict option when decoding base64 2016-10-12 03:56:18 +00:00
errors
expvar expvar: export http.Handler 2016-09-25 23:34:28 +00:00
flag
fmt fmt: document and adjust Scanf space handling to eliminate a few paradoxes 2016-10-07 03:46:50 +00:00
go crypto/tls: support X25519. 2016-10-12 17:04:28 +00:00
hash
html html/template: check "type" attribute in <script> 2016-09-29 20:12:31 +00:00
image image/gif: check handling of truncated GIF files 2016-10-05 04:28:45 +00:00
index/suffixarray
internal os: add new tests for symbolic links and directory junctions 2016-10-12 05:59:16 +00:00
io io: simplified a small part of copyBuffer 2016-10-09 22:50:12 +00:00
log
math math/big: move ProbablyPrime into its own source file 2016-10-11 16:16:17 +00:00
mime net/http: multipart ReadForm close file after copy 2016-10-05 16:35:03 +00:00
net net/http: optimize internal cookie functions 2016-10-12 14:59:36 +00:00
os os: add examples of environment functions 2016-10-12 14:04:30 +00:00
path path/filepath: add a test case for EvalSymlinks error 2016-10-12 14:01:03 +00:00
plugin
reflect reflect: ignore struct tags when converting structs 2016-10-04 17:15:59 +00:00
regexp regexp: remove dead code 2016-10-04 14:49:35 +00:00
runtime runtime: update mkduff legacy comments 2016-10-12 14:51:50 +00:00
sort sort: fix a slice benchmark not using the stable variant, add another 2016-10-05 14:43:23 +00:00
strconv
strings strings, bytes: panic if Repeat overflows or if given a negative count 2016-10-01 15:47:35 +00:00
sync
syscall syscall: document that Exec wraps execve(2) 2016-10-12 15:02:57 +00:00
testing testing: add Name method to *T and *B 2016-09-28 10:15:28 +00:00
text
time time: document that calendrical calculations are with no leap seconds 2016-10-06 19:43:14 +00:00
unicode unicode: change SimpleFold to handle invalid runes 2016-10-12 18:30:29 +00:00
unsafe
vendor/golang_org/x vendor/golang_org/x/crypto/curve25519: new package 2016-10-12 17:03:55 +00:00
Make.dist
all.bash
all.bat
all.rc
androidtest.bash
bootstrap.bash
buildall.bash
clean.bash
clean.bat
clean.rc
cmp.bash
iostest.bash
make.bash cmd/dist, cmd/go: add environment variable override for pkg-config 2016-10-03 18:08:01 +00:00
make.bat
make.rc
naclmake.bash
nacltest.bash
race.bash
race.bat
run.bash
run.bat
run.rc