summaryrefslogtreecommitdiffstats
path: root/linenoise
Commit message (Expand)AuthorAgeFilesLines
...
* linenoise: remove multiline debug codeKaz Kylheku2015-09-161-28/+0
* linenoise: enhanced multi-line mode with line breaks.Kaz Kylheku2015-09-161-20/+73
* linenoise: don't process carriage returns in history.Kaz Kylheku2015-09-161-4/+1
* linenoise: null-terminate display buffer.Kaz Kylheku2015-09-161-0/+1
* linenoise: Ctrl-J toggles multi-line mode.Kaz Kylheku2015-09-161-0/+4
* linenoise: bugfix: Ctrl-D checks wrong length field.Kaz Kylheku2015-09-161-1/+1
* linenoise: parenthesis-matching backward jump.Kaz Kylheku2015-09-151-0/+94
* linenoise: handle SIGWINCH resize signal.Kaz Kylheku2015-09-141-2/+64
* linenoise: recognize additional commands in search.Kaz Kylheku2015-09-131-0/+10
* linenoise: suppress duplicates in Ctrl-R search.Kaz Kylheku2015-09-131-2/+8
* linenoise: support completion in the middle of line.Kaz Kylheku2015-09-121-12/+20
* linenoise: incorrect ESC treatment in completion.Kaz Kylheku2015-09-121-3/+1
* linenoise: Suppress unknown control characters.Kaz Kylheku2015-09-121-0/+2
* linenoise: Ctrl-R searchKaz Kylheku2015-09-121-3/+135
* linenoise: Ctrl-C cleanly cancels completion.Kaz Kylheku2015-09-111-0/+3
* linenoise: replace 9 with TAB; anticipate extension.Kaz Kylheku2015-09-111-8/+14
* linenoise: lino_copy function.Kaz Kylheku2015-09-112-7/+35
* linenoise: sort completions by length.Kaz Kylheku2015-09-101-0/+19
* linenoise: fix g++ signed/unsigned warning.Kaz Kylheku2015-09-091-1/+2
* Reveal struct winsize on Solaris.Kaz Kylheku2015-09-091-4/+9
* linenoise: remove input-viewing debug function.Kaz Kylheku2015-09-093-32/+0
* linenoise: don't touch OPOST termios output flag.Kaz Kylheku2015-09-081-2/+1
* linenoise: stray printf on stdout.Kaz Kylheku2015-09-081-2/+5
* linenoise: don't flush tty input when changing mode.Kaz Kylheku2015-09-081-2/+2
* linenoise: stdin fd closed bug in !isatty case.Kaz Kylheku2015-09-081-1/+4
* linenoise: eliminate silly CTRL_<letter> constants.Kaz Kylheku2015-09-081-32/+18
* linenoise: Ctrl-U deletes only to the left.Kaz Kylheku2015-09-081-4/+11
* linenoise: expand tabs to spaces instead of ^I.Kaz Kylheku2015-09-081-4/+10
* linenoise: delete word recognizes tabs as space.Kaz Kylheku2015-09-081-2/+3
* linenoise: remove history and TODO list from comment.Kaz Kylheku2015-09-081-64/+0
* linenoise: Ctrl-Z suspend.Kaz Kylheku2015-09-071-0/+8
* linenoise: STDIN_FILENO used as pointer.Kaz Kylheku2015-09-061-2/+2
* linenoise: use checked allocator for strdup.Kaz Kylheku2015-09-061-4/+5
* linenoise: remove bogus suport for crap terminals.Kaz Kylheku2015-09-061-55/+30
* linenoise: error code distinguishes interrupt from eof.Kaz Kylheku2015-09-062-9/+55
* linenoise: use lino_t typedef everywhere.Kaz Kylheku2015-09-061-17/+17
* linenoise: 27 and 9 to ESC and TAB.Kaz Kylheku2015-09-051-2/+2
* linenoise: Ctrl-V verbatim insert.Kaz Kylheku2015-09-051-0/+12
* linenoise: remove useless comments, 8 -> CTRL_H.Kaz Kylheku2015-09-051-35/+34
* linenoise: separate display semantics from bufferKaz Kylheku2015-09-051-82/+116
* linenoise: hard-coded stream in generate_beep.Kaz Kylheku2015-09-051-5/+4
* linenoise: get rid of globals; everything in struct.Kaz Kylheku2015-09-043-182/+234
* Bringing in Linenoise example.Kaz Kylheku2015-09-041-0/+75
* linenoise: tty read fix.Kaz Kylheku2015-09-041-1/+2
* Null out freed history elements.Kaz Kylheku2015-09-041-7/+15
* linenoise: change naming to conform to project.Kaz Kylheku2015-09-042-146/+145
* Eliminate tabs from linenoise source.Kaz Kylheku2015-09-041-19/+19
* linenoise: compile as C++ and use checked allocator.Kaz Kylheku2015-09-042-27/+19
* Compile and link linkenoise into txr; fix errors.Kaz Kylheku2015-09-041-9/+9
* Add linenoise library.Kaz Kylheku2015-09-033-0/+1200