зеркало из https://github.com/github/ruby.git
(https://github.com/ruby/reline/pull/707) * Implement the redo command * Commented out a test that does not pass * Changed key assignment for redo from "\C-[" to "\C-g" * Changed redo key assignment from `\C-g` to `\M-\C-_` * Revert the first implemantation * Implemented redo by sharing `@past_lines` between undo and redo * Fixed the index of past_lines that is updated when the cursor is moved * Fixed deletion of the redo history in regular input * Renamed variables: past_lines -> input_lines * Rename @position to @input_lines_position * Deleted unused variables: `@old_byte_pointer` and `@old_line_index` https://github.com/ruby/reline/commit/0b2d9fab5f |
||
---|---|---|
.. | ||
windows | ||
yamatanooroti | ||
helper.rb | ||
test_ansi_with_terminfo.rb | ||
test_ansi_without_terminfo.rb | ||
test_config.rb | ||
test_face.rb | ||
test_history.rb | ||
test_key_actor_emacs.rb | ||
test_key_actor_vi.rb | ||
test_key_stroke.rb | ||
test_kill_ring.rb | ||
test_line_editor.rb | ||
test_macro.rb | ||
test_reline.rb | ||
test_reline_key.rb | ||
test_string_processing.rb | ||
test_terminfo.rb | ||
test_unicode.rb | ||
test_within_pipe.rb |