| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-10-12 | [ruby/reline] Check the result of GetConsoleScreenBufferInfo | Nobuyoshi Nakada | |
| https://github.com/ruby/reline/commit/42edf7b3aa | |||
| 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-11 | [ruby/reline] Rescue LoadError to require 'fiddle' | aycabta | |
| https://github.com/ruby/reline/commit/fe504bb6b9 | |||
| 2021-10-11 | [ruby/reline] Remove a comment for debug | aycabta | |
| https://github.com/ruby/reline/commit/5f3ccda3d5 | |||
| 2021-10-09 | [ruby/reline] Version 0.2.8.pre.11 | aycabta | |
| https://github.com/ruby/reline/commit/de858ee1ac | |||
| 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-05 | [ruby/reline] Change struct size correctly | aycabta | |
| https://github.com/ruby/reline/commit/df2a1b4e08 | |||
| 2021-10-04 | [ruby/reline] Use default background color to erase on Windows | aycabta | |
| https://github.com/ruby/reline/commit/852e855d82 | |||
| 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] Version 0.2.8.pre.10 | aycabta | |
| https://github.com/ruby/reline/commit/1c6c0c82f0 | |||
| 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] Call LineEditor#resize on Windows | aycabta | |
| https://github.com/ruby/reline/commit/65b27dd2ff | |||
| 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] Use String#unpack1 | aycabta | |
| https://github.com/ruby/reline/commit/179c52bca8 | |||
| 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-22 | [ruby/reline] Use `unpack1` instead of `unpack(template)[0]` | Kazuhiro NISHIYAMA | |
| https://github.com/ruby/reline/commit/45aa367616 | |||
| 2021-09-14 | [ruby/reline] Remove unused using method | ima1zumi | |
| follow #347 https://github.com/ruby/reline/commit/37453a83a3 | |||
| 2021-09-13 | [ruby/reline] Use expanded method definitions instead of refinements | aycabta | |
| @jhawthorn said, "this will make Ruby's integer comparisons slower globally." It looks like "binding.irb" is going to cause serious problems in Rails applications. https://github.com/ruby/reline/commit/ee8d6c6a82 | |||
| 2021-09-10 | [ruby/reline] Move #pointer from DialogRenderInfo to Dialog | aycabta | |
| https://github.com/ruby/reline/commit/92dbac0bff | |||
| 2021-09-10 | [ruby/reline] Version 0.2.8.pre.9 | aycabta | |
| https://github.com/ruby/reline/commit/bad76b5a87 | |||
| 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 | |||
