aboutsummaryrefslogtreecommitdiffstats
path: root/lib/reline/ansi.rb
Commit message (Expand)AuthorAgeFilesLines
* [ruby/reline] Use plus operator to create unfrozen stringRobert Schulze2020-12-171-1/+1
* Cope with frozen-string-literalRobert Schulze2020-12-051-1/+1
* [ruby/reline] Support bracketed paste modeaycabta2020-12-051-2/+43
* [ruby/reline] Suppress callbacks in pastingaycabta2020-12-051-0/+16
* [ruby/reline] Support for word movement escape sequences in iTerm2aycabta2020-09-121-0/+6
* [ruby/reline] Skip the nil obtained from getcaycabta2020-09-121-2/+6
* [ruby/reline] fix cursor_pos regexp matchtompng2020-08-281-3/+4
* Strip trailing spaces [ci skip]Nobuyoshi Nakada2020-08-181-1/+1
* [ruby/reline] Check Errno::EIOaycabta2020-08-181-0/+3
* [ruby/reline] Add home/end mapping for urxvt and relativesTomás Pollak2020-08-181-0/+4
* Some I/O in test doesn't have "position"aycabta2020-05-121-3/+10
* [ruby/reline] Use IO#write instead of IO#printaycabta2020-02-141-7/+7
* [ruby/reline] Organize special keys escape sequencesaycabta2020-02-091-3/+22
* [ruby/reline] Bypass cursor down when a char is rendered at eol on Windowsaycabta2020-02-021-0/+4
* [ruby/reline] Support GNOME style Home/End key sequences [Bug #16510]aycabta2020-01-291-0/+2
* Introduce an abstracted structure about the encoding of Relineaycabta2020-01-141-0/+4
* Rescue EOFErroraycabta2020-01-051-0/+3
* [ruby/reline] Degenerate the terminal size to [$LINES, $COLUMNS] if it is unk...Yusuke Endoh2019-12-311-1/+5
* [ruby/reline] Use IO#raw to read one byteNobuyoshi Nakada2019-12-231-19/+4
* Support multibyte inputNobuyoshi Nakada2019-12-221-1/+2
* [ruby/reline] Support Ctrl+right as em_next_word, and Ctrl+left as ed_prev_wordYusuke Endoh2019-12-221-0/+2
* [ruby/reline] Preserve the input buffer across cursor_posYusuke Endoh2019-12-221-1/+5
* [ruby/reline] Consider Reline::ANSI.input at prepNobuyoshi Nakada2019-12-221-7/+16
* [ruby/reline] Disable any implementation-defined special control charactersNobuyoshi Nakada2019-12-171-5/+1
* Add <Home> <End> keys.manga_osyo2019-11-211-0/+2
* Suppress `stty` error on Apple TerminalNobuyoshi Nakada2019-11-191-1/+1
* [ruby/reline] Restore left cursor key support on Unix like OSes...aycabta2019-11-151-1/+1
* Implement em_set_mark and em_exchange_markaycabta2019-11-151-1/+3
* Remove freezeaycabta2019-10-181-1/+1
* Get rid of `IO.select` to fix multiline pasteNobuyoshi Nakada2019-09-261-8/+1
* Use short wait for select(2)aycabta2019-09-231-2/+2
* Retrieve key-buffer that was supposed to loseaycabta2019-09-231-0/+10
* Undefine DSUSP keyNobuyoshi Nakada2019-09-171-1/+5
* Revert "Use IO#getch to read one char in raw mode"aycabta2019-09-141-3/+8
* Revert "Use IO#getbyte"aycabta2019-09-141-1/+1
* Revert "Support multibyte input"aycabta2019-09-141-2/+1
* Support multibyte inputNobuyoshi Nakada2019-09-101-1/+2
* Use IO#getbyteNobuyoshi Nakada2019-09-101-1/+1
* Use IO#getch to read one char in raw modeNobuyoshi Nakada2019-09-101-8/+3
* Support SIGWINCHaycabta2019-08-291-0/+6
* Simplify matchingNobuyoshi Nakada2019-06-041-1/+1
* Use inputrc data for keystroke settingaycabta2019-06-011-10/+8
* Seprate raw keystroke config for each platformsNobuyoshi Nakada2019-06-011-0/+12
* Support Meta key in Relineaycabta2019-05-241-0/+8
* Add Reline.test_mode to use with special I/Oaycabta2019-05-181-8/+18
* Remove useless use of a variable in Reline::ANSIaycabta2019-05-141-1/+0
* Implement Reline.input= and Reline.output=aycabta2019-05-131-12/+25
* Split namespace of env-dependent I/O classesaycabta2019-05-131-8/+8
* Add Reline as a fallback library for Readlineaycabta2019-04-301-0/+87
* Revert "IRB is improved with Reline and RDoc, take 2"Nobuyoshi Nakada2019-04-231-87/+0