Jim-wiselike
2972be24d4
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.
2018-06-03 21:26:55 +08:00
François-Xavier Aguessy
40d6036c33
Fix panic 'integer divide by zero' when terminal width too low ( #137 )
2017-12-08 09:16:05 +08:00
Ben Browning
bc5e387904
Fix column padding calculation to prevent wrapping ( #83 )
...
The calculation to determine how many spaces to use when padding
columns wasn't taking into account the length of the 'same' portion of
the completions and was only using the length of the completion
itself. This frequently caused the printed completions to wrap, making
the completion list much harder to read.
2016-09-29 09:01:11 +08:00
chzyer
bc5c91eb5b
remove unused files
2016-09-03 11:26:39 +08:00
chzyer
27fdf0b285
Fix: a backup plan when can't get size of terminal ( #71 )
...
* fix (0,0) size
* fix
2016-08-31 23:51:28 +08:00
chzyer
dc578a10ae
[complete] avoid reach end of line in windows
2016-07-26 21:33:15 +08:00
Ante Kresic
dc15d0f641
[completer] Fix bug which causes integer divide by zero panicking when input buffer is empty ( #54 )
...
* [completer] Fixes issue #53
* Changing check to candidateSource
2016-05-09 18:10:47 +08:00
chzyer
6cc043de37
Fix #43 , remove sub-package for gopkg compatiblity
2016-04-05 09:55:46 +08:00
chzyer
4606bfd979
[complete] add segment complete
2016-04-02 01:23:53 +08:00
chzyer
b57eccfd02
add remote mode
2016-03-13 18:32:48 +08:00
Cheney
867002449c
refactory
2016-03-05 15:45:42 +08:00
Cheney
15e7be4ac2
add new interface and fixed crash if stdout isn't a tty
2016-02-18 11:25:41 +08:00
Cheney
7638a04c39
fix compile error
2015-10-04 21:58:34 +08:00
Cheney
55809b401d
add runes package
2015-10-04 21:56:34 +08:00
Cheney
79d1bf27b4
add simple vim mode
2015-10-01 22:44:43 +08:00
Cheney
593678baa5
refactor
2015-09-27 10:50:14 +08:00
Cheney
092d0fe477
fix typo
2015-09-27 10:33:19 +08:00
Cheney
e2dc5c8314
fix backward in complete select mode
2015-09-26 10:34:29 +08:00
Cheney
75bbfa6d42
update demo
2015-09-26 01:01:20 +08:00
Cheney
d07044cdb6
add prefix completer
2015-09-26 00:31:09 +08:00
Cheney
04f86e9c53
add auto complete
2015-09-25 22:56:00 +08:00