| commit | cb60f353cbc6b930eaa8609446c0d2dd61eb65e1 | [log] [tgz] |
|---|---|---|
| author | Adam Langley <agl@golang.org> | Fri Sep 13 14:33:00 2013 -0400 |
| committer | Adam Langley <agl@golang.org> | Fri Sep 13 14:33:00 2013 -0400 |
| tree | 0e86490100418779b6a42a27dd0a1c9d8d11c65a | |
| parent | e62b2aead43494d8abe8c8be4cf9993beb379779 [diff] |
go.crypto/ssh/terminal: support Unicode entry. Previously, terminal only supported ASCII characters. This change alters some []byte to []rune so that the full range of Unicode is supported. The only thing that doesn't appear to work correctly are grapheme clusters as the code still assumes one rune per glyph. Still, this change allows many more languages to work than did previously. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/13704043