├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── ansi_windows.go ├── complete.go ├── complete_helper.go ├── complete_segment.go ├── complete_segment_test.go ├── doc └── shortcut.md ├── example ├── readline-demo │ └── readline-demo.go ├── readline-im │ ├── README.md │ └── readline-im.go ├── readline-multiline │ └── readline-multiline.go ├── readline-pass-strength │ └── readline-pass-strength.go └── readline-remote │ ├── readline-remote-client │ └── client.go │ └── readline-remote-server │ └── server.go ├── go.mod ├── go.sum ├── history.go ├── operation.go ├── password.go ├── rawreader_windows.go ├── readline.go ├── readline_test.go ├── remote.go ├── runebuf.go ├── runes.go ├── runes ├── runes.go └── runes_test.go ├── runes_test.go ├── search.go ├── std.go ├── std_windows.go ├── term.go ├── term_bsd.go ├── term_linux.go ├── term_nosyscall6.go ├── term_unix.go ├── term_windows.go ├── terminal.go ├── utils.go ├── utils_test.go ├── utils_unix.go ├── utils_windows.go ├── vim.go └── windows_api.go /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode/* 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/README.md -------------------------------------------------------------------------------- /ansi_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/ansi_windows.go -------------------------------------------------------------------------------- /complete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/complete.go -------------------------------------------------------------------------------- /complete_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/complete_helper.go -------------------------------------------------------------------------------- /complete_segment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/complete_segment.go -------------------------------------------------------------------------------- /complete_segment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/complete_segment_test.go -------------------------------------------------------------------------------- /doc/shortcut.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/doc/shortcut.md -------------------------------------------------------------------------------- /example/readline-demo/readline-demo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/example/readline-demo/readline-demo.go -------------------------------------------------------------------------------- /example/readline-im/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/example/readline-im/README.md -------------------------------------------------------------------------------- /example/readline-im/readline-im.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/example/readline-im/readline-im.go -------------------------------------------------------------------------------- /example/readline-multiline/readline-multiline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/example/readline-multiline/readline-multiline.go -------------------------------------------------------------------------------- /example/readline-pass-strength/readline-pass-strength.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/example/readline-pass-strength/readline-pass-strength.go -------------------------------------------------------------------------------- /example/readline-remote/readline-remote-client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/example/readline-remote/readline-remote-client/client.go -------------------------------------------------------------------------------- /example/readline-remote/readline-remote-server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/example/readline-remote/readline-remote-server/server.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/go.sum -------------------------------------------------------------------------------- /history.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/history.go -------------------------------------------------------------------------------- /operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/operation.go -------------------------------------------------------------------------------- /password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/password.go -------------------------------------------------------------------------------- /rawreader_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/rawreader_windows.go -------------------------------------------------------------------------------- /readline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/readline.go -------------------------------------------------------------------------------- /readline_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/readline_test.go -------------------------------------------------------------------------------- /remote.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/remote.go -------------------------------------------------------------------------------- /runebuf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/runebuf.go -------------------------------------------------------------------------------- /runes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/runes.go -------------------------------------------------------------------------------- /runes/runes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/runes/runes.go -------------------------------------------------------------------------------- /runes/runes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/runes/runes_test.go -------------------------------------------------------------------------------- /runes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/runes_test.go -------------------------------------------------------------------------------- /search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/search.go -------------------------------------------------------------------------------- /std.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/std.go -------------------------------------------------------------------------------- /std_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/std_windows.go -------------------------------------------------------------------------------- /term.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/term.go -------------------------------------------------------------------------------- /term_bsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/term_bsd.go -------------------------------------------------------------------------------- /term_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/term_linux.go -------------------------------------------------------------------------------- /term_nosyscall6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/term_nosyscall6.go -------------------------------------------------------------------------------- /term_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/term_unix.go -------------------------------------------------------------------------------- /term_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/term_windows.go -------------------------------------------------------------------------------- /terminal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/terminal.go -------------------------------------------------------------------------------- /utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/utils.go -------------------------------------------------------------------------------- /utils_test.go: -------------------------------------------------------------------------------- 1 | package readline 2 | -------------------------------------------------------------------------------- /utils_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/utils_unix.go -------------------------------------------------------------------------------- /utils_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/utils_windows.go -------------------------------------------------------------------------------- /vim.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/vim.go -------------------------------------------------------------------------------- /windows_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chzyer/readline/HEAD/windows_api.go --------------------------------------------------------------------------------