aboutsummaryrefslogtreecommitdiffstats
path: root/lib/reline/ansi.rb
Commit message (Expand)AuthorAgeFilesLines
* [ruby/reline] Remove Timeout usageStan Lo2023-08-201-18/+17
* [ruby/reline] Avoid using CSI # S for scroll downStan Lo2023-07-251-1/+4
* [ruby/reline] Always set ANSI CSI keybindings for Home, End, andtomoya ishida2023-07-191-35/+39
* [ruby/reline] Reduce direct references to `Reline::IOGate`Stan Lo2023-07-071-1/+1
* [ruby/reline] Add key bindings for PgUp and PgDnPhillip Hellewell2023-03-211-0/+2
* [ruby/reline] Fix the cause of test_yamatanooroti randomly failingtomoya ishida2023-02-271-0/+4
* [ruby/reline] Add key binding for DeletePhillip Hellewell2023-01-101-2/+3
* [ruby/reline] Fix misuse of kwarg in IO#rawHASUMI Hitoshi2022-12-021-1/+1
* [ruby/reline] Support S-Tab to move up completion cursor in vi-mode on Unixaycabta2021-12-241-1/+6
* [ruby/reline] Remove unnecessary clearing signal handleraycabta2021-12-211-2/+0
* [ruby/reline] Prefer wait_readable for fiber scheduler.Samuel Williams2021-12-111-1/+1
* [ruby/reline] No need to check `x > 0`ima1zumi2021-12-031-2/+2
* [ruby/reline] fix `TerminfoError` -> `Reline::Terminfo::TerminfoError`ima1zumi2021-12-021-3/+3
* [ruby/reline] Rescue if tigetstr(capname) cannot be obtainedima1zumi2021-12-021-16/+40
* [ruby/reline] Simplify SIGWINCH handler to avoid aborting when resizing.TOMITA Masahiro2021-10-031-2/+2
* [ruby/reline] Add autocompletion on emacs mode by Tab / S-Tabaycabta2021-08-301-0/+1
* [ruby/reline] Hide cursor when rendering dialogaycabta2021-08-291-0/+16
* [ruby/reline] Remove interrupt avoidanceaycabta2021-08-141-2/+0
* [ruby/reline] Fix missing require.Samuel Williams2021-06-251-0/+1
* [ruby/reline] Avoid using blocking `IO.select`.Samuel Williams2021-06-251-8/+2
* [ruby/reline] Add binding C-x C-x to em_exchange_mark on Windowsaycabta2021-06-211-1/+1
* [ruby/reline] Add Meta+arrow-keys in extended entries of terminfoaycabta2021-06-211-0/+2
* [ruby/reline] Terminfo.tigetstr and tiparm should return String objectaycabta2021-06-211-10/+10
* [ruby/reline] Add terminfo supportaycabta2021-06-211-14/+52
* [ruby/reline] Handle Errno::ENOTTY correctlyaycabta2021-06-211-0/+2
* [ruby/reline] Separate keystrokes each editing modeaycabta2021-04-081-40/+52
* [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