Skip to content
Readline is a pure go(golang) implementation for GNU-Readline kind library
Go
Branch: master
Clone or download
Jim-wiselike and chzyer Modify the display width for Chinese characters and so on (#145)
The display width will not be right if there have Chinese characters in the display. It will overflow the line, if the Chinese characters are at the end of a line. And makes "lines" value not the right number of line rows,  which makes "239: fmt.Fprintf" produce wrong output.
Latest commit 2972be2 Jun 3, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc update readme Sep 2, 2016
example Ability to filter out input runes (#104) Feb 20, 2017
runes Fix #43 , remove sub-package for gopkg compatiblity Apr 5, 2016
.gitignore Fix ioloop groutine leaks bug. (#136) Dec 8, 2017
.travis.yml
CHANGELOG.md correct spelling mistake (#127) Oct 2, 2017
LICENSE Initial commit Sep 20, 2015
README.md Solaris support (#110) Mar 12, 2017
ansi_windows.go Add support for bold text. (#106) Oct 2, 2017
complete.go Modify the display width for Chinese characters and so on (#145) Jun 3, 2018
complete_helper.go Dynamic autocompletion (#60) Jul 26, 2016
complete_segment.go [completer] add SegmentAutoComplete Apr 12, 2016
complete_segment_test.go [remote] fix test Apr 10, 2016
history.go
operation.go Fix ioloop groutine leaks bug. (#136) Dec 8, 2017
password.go Fix panic for ReadPassword (#133) Nov 3, 2017
rawreader_windows.go add comment Oct 9, 2015
readline.go
readline_test.go Bugfix/datarace prompt (#81) Sep 15, 2016
remote.go Fix ioloop groutine leaks bug. (#136) Dec 8, 2017
runebuf.go fix: on linux multine move was not working (#103) Oct 2, 2017
runes.go add HistorySearchFold (#86) Oct 3, 2016
runes_test.go Fix #43 , remove sub-package for gopkg compatiblity Apr 5, 2016
search.go Fix: a backup plan when can't get size of terminal (#71) Aug 31, 2016
std.go Fix ioloop groutine leaks bug. (#136) Dec 8, 2017
std_windows.go
term.go
term_bsd.go Solaris support (#110) Mar 12, 2017
term_linux.go Solaris support (#110) Mar 12, 2017
term_solaris.go Solaris support (#110) Mar 12, 2017
term_unix.go Solaris support (#110) Mar 12, 2017
term_windows.go fix windows compile error Jul 21, 2016
terminal.go Prefill user input (#101) Oct 2, 2017
utils.go Add barebones support for yank/paste (#120) Oct 2, 2017
utils_test.go remove test for SplitByMultiLine Mar 30, 2016
utils_unix.go Solaris support (#110) Mar 12, 2017
utils_windows.go Add ClearScreen operation on Ctrl+L (#56) May 16, 2016
vim.go Add barebones support for yank/paste (#120) Oct 2, 2017
windows_api.go

README.md

You can’t perform that action at this time.