|
3cc30b1b
|
2014-03-12T16:23:24
|
|
Merge pull request #48 from nickg/emacs
Add "emacs" to unsupported_term
|
|
94cbdd65
|
2014-03-12T16:22:13
|
|
Merge pull request #49 from polch/master_fixes
fix linenoiseEdit buflen decreasing.
|
|
ff91a64c
|
2014-03-12T16:19:51
|
|
Merge pull request #51 from MartinNowak/const
use const char * when modification isn't necessary
|
|
01cd117f
|
2014-03-12T16:18:18
|
|
Don't assume STDIN_FD and STDOUT_FD are interchangeable.
|
|
49635f1c
|
2014-01-16T22:26:24
|
|
Add the key enumeration
|
|
8ea25f8d
|
2014-03-12T15:38:37
|
|
Debugging code cleanup.
|
|
f3a4e062
|
2014-03-12T13:12:29
|
|
Merge branch 'master' of git://github.com/antirez/linenoise
|
|
cbf172f7
|
2014-03-12T13:10:44
|
|
Handle malloc error in linenoiseAddCompletion().
We just don't add the entry on out of memory to avoid to
break the API with previous versions of Linenoise.
|
|
aed9d1af
|
2014-03-12T13:04:22
|
|
Refresh line with single write to avoid flickering.
Escape sequences and actual content to write to the terminal is now
accumulated into an heap allocated buffer that is flushed with a single
write at the end. This avoids a flickering effect making linenoise more
professional looking ;-)
|
|
5f5cc2ea
|
2014-02-21T01:21:13
|
|
fix incorrect type caused issue on 64bit powerpc
Signed-off-by: Insop Song <insop.song@gainspeed.com>
|
|
9031c808
|
2014-01-28T00:53:26
|
|
use const char * when modification isn't necessary
|
|
3258af5a
|
2014-01-15T22:52:18
|
|
fix linenoiseEdit buflen decreasing.
|
|
4642c1ae
|
2014-01-06T11:19:36
|
|
Add "emacs" to unsupported_term
The Emacs terminal emulator has its own line editing and does not
behave correctly in raw mode. Without this programs using linenoise
will hang when run inside an Emacs shell.
|
|
27a3b4d5
|
2013-02-08T03:33:05
|
|
Merge pull request #31 from fperrad/buildroot
fix getColumns() for Buildroot
|
|
64e109e2
|
2013-02-08T12:18:42
|
|
linenoiseHistorySetMaxLen() was broken and never tested. Fixed.
|
|
892ec0fe
|
2013-02-08T00:12:01
|
|
Completion fixed (broken during refactoring).
|
|
09ddc709
|
2013-02-07T17:30:49
|
|
Fix to multi-line mode when deleting cross-line with cursor at EOL.
|
|
16d398e6
|
2013-02-07T16:06:16
|
|
Experimental multi-line editing capabilities.
|
|
381bdee2
|
2013-02-06T12:49:06
|
|
Update year in copyright notice.
|
|
0f3b8134
|
2013-02-06T12:41:15
|
|
Escapes dispatching better documented.
|
|
21447864
|
2013-02-06T12:38:36
|
|
Ctrl-w refactored into linenoiseEditDeletePrevWord().
|
|
57b3f761
|
2013-02-06T12:32:42
|
|
Clarified with ctrl-t does in comments.
|
|
4d166e4f
|
2013-02-06T12:28:29
|
|
Backspace functionality refactored into linenoiseEditBackspace() function.
|
|
9e15fd42
|
2013-02-06T12:20:01
|
|
Delete and ctrl-d refactored into linenoiseEditDelete()
|
|
62a30cac
|
2013-02-06T12:08:19
|
|
Off-by-one overflow fixed. Was a silent bug before refactoring.
|
|
07fb96da
|
2013-02-05T23:01:32
|
|
Refactoring WIP #1: split in functions.
|
|
93340526
|
2013-02-05T19:51:03
|
|
Refactoring: code split into sections. Chars insertion as a function.
|
|
b7a76cd8
|
2013-02-05T19:34:10
|
|
linenosePrompt() -> linenoiseEdit().
|
|
96fd7d41
|
2013-02-05T19:25:08
|
|
All functions commented.
|
|
5e5b0cf5
|
2013-02-05T18:49:19
|
|
Refactoring: editing state is now a structure.
|
|
fac5a1cb
|
2012-10-03T09:33:04
|
|
fix getColumns() for Buildroot
same behaviour in ncurses (drv_size() in tinfo/tinfo_driver.c)
|
|
98ca0397
|
2011-06-30T22:03:46
|
|
Add ctrl-w: delete previous word
|
|
02d79351
|
2011-03-30T17:08:20
|
|
switched to two-clause simplified BSD license
|
|
6cdc7758
|
2011-02-22T17:38:49
|
|
Support for ctrl-d deleting the char at right of the cursor added
|
|
03e8e4da
|
2010-12-10T19:21:28
|
|
suppress a warning on Linux adding some truly stupid code
|
|
7f669091
|
2010-12-01T11:11:55
|
|
Ctrl-l support to clear the screen. New sequences added documented.
|
|
f4508efb
|
2010-11-30T11:34:06
|
|
Pieter Noordhuis copyright notice added, since this was a major contribution. README updated.
|
|
778de19a
|
2010-11-29T20:35:20
|
|
Show original buffer when completion is aborted
|
|
493a5501
|
2010-11-29T18:52:55
|
|
Minimal framework for autocompletion
|
|
7534b883
|
2010-09-24T17:05:18
|
|
support for delete key, thanks to jgriffiths (on github)
|
|
ce845468
|
2010-07-07T18:26:23
|
|
Support API to save/load history on file
|
|
28884b52
|
2010-07-07T18:05:11
|
|
Fixed another mem leak
|
|
42ba034e
|
2010-07-07T13:28:26
|
|
enabled debugging symbols in Make, used NULL instead of 0 introduced for a typo
|
|
6a0775fd
|
2010-07-07T13:19:29
|
|
Fixed one memleak, investigating the next one
|
|
aca8b8d3
|
2010-04-30T09:19:04
|
|
Revert to fgets if stdin is not a tty
|
|
6770cf56
|
2010-03-24T22:13:51
|
|
eterm removed from the blacklist
|
|
1e32ee64
|
2010-03-24T09:59:34
|
|
support for blacklist terminals, reverting to fgets.
|
|
9a986552
|
2010-03-23T13:49:32
|
|
now the API to add an history entry has a const argument
|
|
9c21ea23
|
2010-03-22T19:54:24
|
|
ctrl-t implemented
|
|
c56aa8d1
|
2010-03-22T19:49:56
|
|
supported more emacs bindings, don't wrap history forever but blocks on first and last item
|
|
2c54c88c
|
2010-03-22T17:24:28
|
|
API converted to be readline alike. Ctrl-d behavior fixed.
|
|
17a7d33e
|
2010-03-22T02:55:22
|
|
minor doc update
|
|
1ef01419
|
2010-03-22T02:30:34
|
|
Ctrl-h problem fixed
|
|
acdf9c7d
|
2010-03-22T01:25:21
|
|
More internals documentation
|
|
353828e0
|
2010-03-22T01:09:25
|
|
references comments updated with more links to escape sequences documentation
|
|
e5dee800
|
2010-03-21T22:27:09
|
|
Fix for an history bug
|
|
7f4de381
|
2010-03-21T11:10:54
|
|
Ctrl+a and Ctrl+e support
|
|
4b9fe358
|
2010-03-21T11:06:56
|
|
Support for Ctrl+u added
|
|
62be1667
|
2010-03-21T11:03:33
|
|
Ctrl+K support
|
|
6de19082
|
2010-03-21T00:01:52
|
|
first commit
|