Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [ruby/reline] Version 0.0.7 | aycabta | 2019-11-21 | 1 | -1/+1 |
| | | | | https://github.com/ruby/reline/commit/09d370bdc19e62f0a27c2240e19b07963afd922f | ||||
* | Version 0.0.6 | aycabta | 2019-11-21 | 1 | -1/+1 |
| | |||||
* | Consider escape sequence to calculate prompt width | aycabta | 2019-11-21 | 1 | -1/+1 |
| | |||||
* | Add <Home> <End> keys. | manga_osyo | 2019-11-21 | 1 | -0/+2 |
| | |||||
* | Fix indent of a line when a newline is inserted to the next | aycabta | 2019-11-20 | 1 | -0/+20 |
| | |||||
* | Suppress `stty` error on Apple Terminal | Nobuyoshi Nakada | 2019-11-19 | 1 | -1/+1 |
| | | | | | | | | | | | | `stty` called in `Reline::ANSI.deprep` command shows the following error message on macOS Apple Terminal, with some settings. ``` $ LANG=C irb irb(main):001:0> stty: 'standard input': unable to perform all requested operations stty: 'standard input': unable to perform all requested operations ``` | ||||
* | Remove unnecessary check | aycabta | 2019-11-18 | 1 | -1/+1 |
| | |||||
* | [ruby/reline] Version 0.0.5 | aycabta | 2019-11-17 | 1 | -1/+1 |
| | | | | https://github.com/ruby/reline/commit/d57c7ea252 | ||||
* | [ruby/reline] Restore left cursor key support on Unix like OSes... | aycabta | 2019-11-15 | 1 | -1/+1 |
| | | | | https://github.com/ruby/reline/commit/98b72af751 | ||||
* | Implement em_set_mark and em_exchange_mark | aycabta | 2019-11-15 | 2 | -1/+20 |
| | |||||
* | Suppress "shadowing outer local variable" warning in 2.5 | aycabta | 2019-11-08 | 2 | -13/+13 |
| | |||||
* | Use prompt_list to calculate height by lines | aycabta | 2019-11-02 | 1 | -12/+14 |
| | |||||
* | Version 0.0.4 | aycabta | 2019-10-29 | 1 | -1/+1 |
| | |||||
* | Rename old var name with new name | aycabta | 2019-10-25 | 1 | -1/+1 |
| | |||||
* | Treat only left alt key as meta-key on Windows | aycabta | 2019-10-24 | 1 | -2/+3 |
| | | | | | | On German keyboard, right alt key acts as like shift key. Ex. right-alt-8 is just "[". This input doesn't have meta-key statement. | ||||
* | Support forced enter insertion by Ctrl+Enter on Windows | aycabta | 2019-10-24 | 1 | -2/+5 |
| | |||||
* | Fix indent... | aycabta | 2019-10-23 | 1 | -1/+1 |
| | |||||
* | Treat key sequences from getwch() that start from 0 or 0xE0 correctly | aycabta | 2019-10-18 | 1 | -0/+6 |
| | |||||
* | Add numeric keypad key sequences on Windows | aycabta | 2019-10-18 | 1 | -0/+7 |
| | |||||
* | Remove freeze | aycabta | 2019-10-18 | 3 | -3/+3 |
| | |||||
* | Ignore the input method key sequence from getwch() correctly | aycabta | 2019-10-18 | 1 | -1/+2 |
| | | | | | | | | The function getwch() returns some key sequences which start from 0 or 0xE0 with a following key code. Alt+` that is on/off key for input methods gives 0 and 41 so Reline was always ignoring 0 and following keys but numeric keypad keys give 0 and following actual keys. This commit changes the behavior to be ignoring only the 0 and 41 sequence. | ||||
* | Insert multiline incremental search result correctly | aycabta | 2019-10-18 | 1 | -3/+18 |
| | |||||
* | Remove unused variable | aycabta | 2019-10-17 | 1 | -1/+0 |
| | |||||
* | Refactor prompt generation logic | aycabta | 2019-10-17 | 1 | -34/+17 |
| | |||||
* | Calculate prompt width correctly | aycabta | 2019-10-17 | 1 | -7/+9 |
| | |||||
* | Collect multiline prompt logic into a method | aycabta | 2019-10-17 | 1 | -35/+17 |
| | |||||
* | Support multiline history in incremental search | aycabta | 2019-10-16 | 1 | -3/+17 |
| | |||||
* | Support backspace in incremental search | aycabta | 2019-10-16 | 1 | -1/+1 |
| | |||||
* | C-r is incremental history search in vi insert mode | aycabta | 2019-10-16 | 1 | -1/+1 |
| | |||||
* | Version 0.0.3 | aycabta | 2019-10-07 | 1 | -1/+1 |
| | |||||
* | Flush console just after printing | aycabta | 2019-10-07 | 1 | -0/+2 |
| | |||||
* | Use built-in Win32API on JRuby | aycabta | 2019-10-07 | 1 | -33/+37 |
| | | | | It's fixed for JRuby dedicatedly. | ||||
* | Get rid of `IO.select` to fix multiline paste | Nobuyoshi Nakada | 2019-09-26 | 1 | -8/+1 |
| | |||||
* | Use short wait for select(2) | aycabta | 2019-09-23 | 1 | -2/+2 |
| | | | | It is one of the reasons why paste to IRB is slow. | ||||
* | Retrieve key-buffer that was supposed to lose | aycabta | 2019-09-23 | 1 | -0/+10 |
| | |||||
* | Undefine DSUSP key | Nobuyoshi Nakada | 2019-09-17 | 1 | -1/+5 |
| | | | | | Enable `Ctrl+Y`, which is bound with it by default on BSD-like systems, for editing. | ||||
* | Fix previous history in vi_insert mode | Adam Cammack | 2019-09-17 | 1 | -1/+1 |
| | |||||
* | Fix history navigation in vi_insert mode | Adam Cammack | 2019-09-17 | 1 | -1/+1 |
| | |||||
* | The stdlib readline should raise Interrupt when pressing C-c | aycabta | 2019-09-14 | 1 | -2/+1 |
| | |||||
* | Revert "Use IO#getch to read one char in raw mode" | aycabta | 2019-09-14 | 1 | -3/+8 |
| | | | | This reverts commit 805b0a481132938638dbd32830cf5dca3910efb1. | ||||
* | Revert "Use IO#getbyte" | aycabta | 2019-09-14 | 1 | -1/+1 |
| | | | | This reverts commit 685f12bbca50ff9b7a16b3016b3b8b3f2ac8b796. | ||||
* | Revert "Support multibyte input" | aycabta | 2019-09-14 | 1 | -2/+1 |
| | | | | This reverts commit 6d9e54816f828983bcf383ce6fce287bd3ca05b9. | ||||
* | Support multibyte input | Nobuyoshi Nakada | 2019-09-10 | 1 | -1/+2 |
| | |||||
* | Use IO#getbyte | Nobuyoshi Nakada | 2019-09-10 | 1 | -1/+1 |
| | |||||
* | Use IO#getch to read one char in raw mode | Nobuyoshi Nakada | 2019-09-10 | 1 | -8/+3 |
| | |||||
* | Behave ESC key correctly when vi command mode | aycabta | 2019-09-08 | 2 | -1/+3 |
| | |||||
* | Treat Japanese IME on/off code correctly | aycabta | 2019-09-02 | 1 | -22/+24 |
| | |||||
* | Reline 0.0.2 | aycabta | 2019-09-01 | 1 | -1/+1 |
| | |||||
* | Re-calculate state variables of screen when screen size changes | aycabta | 2019-09-01 | 1 | -0/+53 |
| | |||||
* | Check events that console window size changed on Windows | aycabta | 2019-08-29 | 1 | -0/+17 |
| |