aboutsummaryrefslogtreecommitdiffstats
path: root/lib/reline/general_io.rb
Commit message (Expand)AuthorAgeFilesLines
* [ruby/reline] Properly restore Reline::IOGate in test teardowntomoya ishida2023-09-281-1/+5
* [ruby/reline] Remove Timeout usageStan Lo2023-08-201-2/+1
* [ruby/reline] Fix the cause of test_yamatanooroti randomly failingtomoya ishida2023-02-271-0/+4
* [ruby/reline] Added some of abstruct methods for cursorHiroshi SHIBATA2022-09-021-0/+6
* [ruby/reline] Prefer wait_readable for fiber scheduler.Samuel Williams2021-12-111-1/+2
* Reline::GeneralIO should work fine without ttyaycabta2021-09-011-0/+1
* [ruby/reline] Fix Reline::Unicode.calculate_width when input is not a TTYJeremy Evans2021-06-211-1/+1
* [ruby/reline] The config file must accept any character encodingaycabta2021-06-211-2/+9
* [ruby/reline] Separate keystrokes each editing modeaycabta2021-04-081-1/+2
* [ruby/reline] Call process_insert when the end of pasting plural fullwidth charsaycabta2020-12-051-1/+15
* [ruby/reline] Suppress callbacks in pastingaycabta2020-12-051-0/+4
* [ruby/reline] Bypass cursor down when a char is rendered at eol on Windowsaycabta2020-02-021-0/+4
* Always use UTF-8 for Reline::GeneralIO on Windowsaycabta2020-01-261-1/+1
* Introduce an abstracted structure about the encoding of Relineaycabta2020-01-141-0/+4
* Remove freezeaycabta2019-10-181-1/+1
* Add stub set_screen_size for other platformsaycabta2019-08-291-0/+3
* Use inputrc data for keystroke settingaycabta2019-06-011-1/+1
* Seprate raw keystroke config for each platformsNobuyoshi Nakada2019-06-011-0/+2
* Support Meta key in Relineaycabta2019-05-241-0/+7
* Split namespace of env-dependent I/O classesaycabta2019-05-131-0/+55