1
0
mirror of https://github.com/golang/go synced 2024-10-04 20:11:22 -06:00
go/src/pkg/exp
Adam Langley 7350c771f8 exp/terminal: several cleanups
1) Add EscapeCodes to the terminal so that applications don't wire
   them in.
2) Add a callback for auto-complete
3) Fix an issue with input lines longer than the width of the
   terminal.
4) Have Write() not stomp the current line. It now erases the current
   input, writes the output and reprints the prompt and partial input.
5) Support prompting without local echo in Terminal.
6) Add GetSize to report the size of terminal.

R=bradfitz
CC=golang-dev
https://golang.org/cl/5479043
2011-12-22 11:23:57 -05:00
..
ebnf renaming_2: gofix -r go1pkgrename src/pkg/[a-l]* 2011-11-08 15:40:58 -08:00
ebnflint src/pkg/[a-m]*: gofix -r error -force=error 2011-11-01 22:04:37 -04:00
gotype os: new FileInfo, FileMode types + update tree 2011-11-30 12:04:16 -05:00
inotify build: a round of fixes 2011-12-20 17:54:40 -05:00
norm various: use $GCFLAGS and $GCIMPORTS like Make does 2011-12-16 11:31:39 -05:00
spdy renaming_2: gofix -r go1pkgrename src/pkg/[a-l]* 2011-11-08 15:40:58 -08:00
sql sql: add Rows.Columns 2011-12-15 10:14:57 -08:00
ssh go/printer, gofmt: fine tuning of line spacing 2011-12-16 15:43:06 -08:00
terminal exp/terminal: several cleanups 2011-12-22 11:23:57 -05:00
types gc: minor changes for inlining 2011-12-09 08:03:51 -05:00
winfsnotify more tags for go/build 2011-12-15 13:35:59 -05:00
wingui more tags for go/build 2011-12-15 13:35:59 -05:00
README explain exp 2009-10-15 11:02:18 -07:00

This directory tree contains experimental packages and
unfinished code that is subject to even more change than the
rest of the Go tree.