| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-10-12 | [ruby/reline] Revert "Fix zero division when the screen width is not available" | Nobuyoshi Nakada | |
| This reverts commit 0dce9da083541f42c31822a91c72f339934c3986. https://github.com/ruby/reline/commit/f71471cdde | |||
| 2021-10-12 | [ruby/reline] Fix zero division when the screen width is not available | Nobuyoshi Nakada | |
| https://github.com/ruby/reline/commit/0dce9da083 | |||
| 2021-10-09 | [ruby/reline] Add RELINE_ALT_SCROLLBAR env to use alternative text for scrollbar | aycabta | |
| The setting to use '::' instead of block elements. https://github.com/ruby/reline/commit/4afbc98e2c | |||
| 2021-10-09 | [ruby/reline] Fix calculating dialog width with full-width scrollbar | aycabta | |
| https://github.com/ruby/reline/commit/93bc9b5277 | |||
| 2021-10-08 | [ruby/reline] Use alternate text for scrollbar in non-UTF-8 env | aycabta | |
| https://github.com/ruby/reline/commit/69e365edcc | |||
| 2021-10-08 | [ruby/reline] Better fix for non-UTF-8 default external encoding | Jeremy Evans | |
| Previous fix didn't show the cursor or dialogs. This allows the dialogs to continue to work. https://github.com/ruby/reline/commit/651c5f63cc | |||
| 2021-10-08 | [ruby/reline] Only show dialogs if default external encoding is UTF-8 | Jeremy Evans | |
| Fixes a crash in IRB if a dialog is displayed and the default external encoding is not UTF-8: /home/jeremy/tmp/reline/lib/reline/line_editor.rb:731:in `write': U+2588 from UTF-8 to US-ASCII (Encoding::UndefinedConversionError) https://github.com/ruby/reline/commit/f570525ecd | |||
| 2021-10-08 | [ruby/reline] Cut off the excess on narrow screen | aycabta | |
| https://github.com/ruby/reline/commit/972cc993ca | |||
| 2021-10-08 | [ruby/reline] Rename DIALOG_HEIGHT with DIALOG_DEFAULT_HEIGHT | aycabta | |
| https://github.com/ruby/reline/commit/996bfec64b | |||
| 2021-10-05 | [ruby/reline] The width of block elements is 1 on Windows | aycabta | |
| https://github.com/ruby/reline/commit/5f4a75c7a0 | |||
| 2021-10-03 | [ruby/reline] Re-calc the scroll pos when the content in dialog is shortened | aycabta | |
| https://github.com/ruby/reline/commit/12ea63e6e0 | |||
| 2021-10-03 | [ruby/reline] Initialize @trap_key to suppress warning | aycabta | |
| https://github.com/ruby/reline/commit/b42c0980d9 | |||
| 2021-10-03 | [ruby/reline] Add a comment to use "private alias_method" idiom after drop ↵ | aycabta | |
| Ruby 2.5 https://github.com/ruby/reline/commit/1b00cae0fd | |||
| 2021-10-03 | [ruby/reline] Add code block notation in doc | aycabta | |
| https://github.com/ruby/reline/commit/b283791dc5 | |||
| 2021-10-03 | [ruby/reline] Add doc for ed-unassigned and ed-insert macro | aycabta | |
| https://github.com/ruby/reline/commit/7fe9ecf945 | |||
| 2021-10-03 | [ruby/reline] Rerender whole buffer when argument editing finished | aycabta | |
| If the argument prompt disappears when pasting is finished, rerender the whole buffer. https://github.com/ruby/reline/commit/996bbf8797 | |||
| 2021-10-03 | [ruby/reline] Simplify SIGWINCH handler to avoid aborting when resizing. | TOMITA Masahiro | |
| https://github.com/ruby/reline/commit/481add0537 | |||
| 2021-10-03 | [ruby/reline] Adjust border of scrollbar rendering calculation | aycabta | |
| https://github.com/ruby/reline/commit/737b23beae | |||
| 2021-10-03 | [ruby/reline] The @block_elem_width shouldn't be used for height calculation | aycabta | |
| https://github.com/ruby/reline/commit/da35902d78 | |||
| 2021-09-29 | [ruby/reline] Support ed_argument_digit by M+num | aycabta | |
| The vi mode can handle "argument number" before an operator or a motion, such as, "3x" (equals "xxx"), and "3l" (equals "lll"). In the emacs mode, GNU Readline can handle argument number with meta key, like "Meta+3 x" (equals "xxx"). https://github.com/ruby/reline/commit/9183cc2e8b | |||
| 2021-09-28 | [ruby/reline] Ignore NUL by ed_quoted_insert | aycabta | |
| https://github.com/ruby/reline/commit/43b7c01a98 | |||
| 2021-09-27 | [ruby/reline] ^K is kill-line and ^U is unix-line-discard for inputrc | aycabta | |
| https://github.com/ruby/reline/commit/5936071940 | |||
| 2021-09-26 | [ruby/reline] Implement vi_kill_line_prev | Jake Zimmerman | |
| This operation is mentioned and bound to `^U` in both `vi_command.rb` and `vi_insert.rb`, but there is no definition of it. Both Vi and Emacs use the same keystroke to do the same behavior, so I've chosen to use `alias_method` to make the implementation small, rather than duplicating the method and re-implementing it. https://github.com/ruby/reline/commit/fdbfc8669f | |||
| 2021-09-25 | [ruby/reline] Add aliases {prev,next}_history to ed_{prev,next}_history | aycabta | |
| https://github.com/ruby/reline/commit/d740e18cff | |||
| 2021-09-24 | [ruby/reline] Use SGR 0 instead of SGR 39 and 49 to reset font settings | aycabta | |
| https://github.com/ruby/reline/commit/cbacb4c1cf | |||
| 2021-09-23 | [ruby/reline] Reset all font settings at left end of dialog | aycabta | |
| https://github.com/ruby/reline/commit/5f293b5127 | |||
| 2021-09-10 | [ruby/reline] Move #pointer from DialogRenderInfo to Dialog | aycabta | |
| https://github.com/ruby/reline/commit/92dbac0bff | |||
| 2021-09-10 | [ruby/reline] Erase lines correctly when dialog height is changed | aycabta | |
| https://github.com/ruby/reline/commit/68d2516551 | |||
| 2021-09-08 | [ruby/reline] Render scrollbar when the column of the dialog is moved | aycabta | |
| https://github.com/ruby/reline/commit/5cea268e56 | |||
| 2021-09-08 | [ruby/reline] Remove variables that have no meaning in calculations | aycabta | |
| https://github.com/ruby/reline/commit/3b7a1900fd | |||
| 2021-09-08 | [ruby/reline] Remove garbage left behind when rerendering the right side of ↵ | aycabta | |
| the dialog https://github.com/ruby/reline/commit/d89c23e30b | |||
| 2021-09-08 | [ruby/reline] Move only one line when render a line and then go to the next line | aycabta | |
| https://github.com/ruby/reline/commit/8a966cd962 | |||
| 2021-09-08 | [ruby/reline] The #reset_dialog should also use calculated block elem width | aycabta | |
| https://github.com/ruby/reline/commit/577df401b9 | |||
| 2021-09-08 | [ruby/reline] Remove debug print | aycabta | |
| https://github.com/ruby/reline/commit/6f82177f2e | |||
| 2021-09-08 | [ruby/reline] Calculate block elem width only once | aycabta | |
| https://github.com/ruby/reline/commit/3054a67d05 | |||
| 2021-09-08 | [ruby/reline] Ensure that scrollbar is only rerendered when the position is ↵ | aycabta | |
| changed https://github.com/ruby/reline/commit/f629853eae | |||
| 2021-09-08 | [ruby/reline] The width of Block Elements in Unicode is East Asian Ambiguous | aycabta | |
| https://github.com/ruby/reline/commit/05e8ab8cbb | |||
| 2021-09-07 | [ruby/reline] Remove SIG prefix because don't use it in any other signal ↵ | aycabta | |
| processing https://github.com/ruby/reline/commit/37648042e8 | |||
| 2021-09-07 | [ruby/reline] Use String for the value to be passed because Signal.trap also ↵ | aycabta | |
| returns String https://github.com/ruby/reline/commit/b908fe4439 | |||
| 2021-09-07 | [ruby/reline] Rescue ArgumentError from Signal.trap(:TSTP) on Windows | aycabta | |
| https://github.com/ruby/reline/commit/8da8182d1c | |||
| 2021-09-07 | [ruby/reline] Trap TSTP to handle C-z | aycabta | |
| https://github.com/ruby/reline/commit/ebbd0076b8 | |||
| 2021-09-06 | [ruby/reline] Set scrollbar color | aycabta | |
| https://github.com/ruby/reline/commit/d7962e420d | |||
| 2021-09-06 | [ruby/reline] Support multiple trap_key | aycabta | |
| https://github.com/ruby/reline/commit/b0207fa049 | |||
| 2021-09-06 | [ruby/reline] Support oneshot key bindings config for key_trap of dialog ↵ | aycabta | |
| callbacks https://github.com/ruby/reline/commit/5f1141b693 | |||
| 2021-09-04 | [ruby/reline] Correct misalignment of scrollbar | aycabta | |
| https://github.com/ruby/reline/commit/7924b4cfc6 | |||
| 2021-09-04 | [ruby/reline] Implement scrollbar | aycabta | |
| https://github.com/ruby/reline/commit/4c7fc42151 | |||
| 2021-09-03 | [ruby/reline] Add Reline::Key#match? | aycabta | |
| https://github.com/ruby/reline/commit/8f6aa3af2e | |||
| 2021-09-03 | [ruby/reline] Add key accessor for dialog callbacks | aycabta | |
| https://github.com/ruby/reline/commit/c949e44a14 | |||
| 2021-09-03 | [ruby/reline] Swap the order of initialization for readability | aycabta | |
| https://github.com/ruby/reline/commit/d53749b208 | |||
| 2021-09-03 | [ruby/reline] Fix autocomplete dialog width | aycabta | |
| https://github.com/ruby/reline/commit/9868432687 | |||
