1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/test/reline
aycabta 46825a7462
Backport lib/reline, and lib/irb for 3.0.1 3rd (#4228)
* [ruby/irb] Suppress error when File::ALT_SEPARATOR is nil

https://github.com/ruby/irb/commit/96accf3b95

* [ruby/irb] Suppress colorize on Windows tests

https://github.com/ruby/irb/commit/5be9354cf9

* [ruby/irb] The command "irb_info" should show RUBY_PLATFORM

https://github.com/ruby/irb/commit/39d1cd874f

* [ruby/irb] Fix inverse separator condition

https://github.com/ruby/irb/commit/33f933196f

* [ruby/reline] Return 1 when char width not found

This fixes ruby/reline#261.

https://github.com/ruby/reline/commit/3cf1213014

* [ruby/reline] Avoid tripping over nil prompt

https://github.com/ruby/reline/commit/d4d9d3e3d4

* [ruby/reline] Move script files for yamatanooroti tests

https://github.com/ruby/reline/commit/03031b885d

* [ruby/reline] Add a test for suppressing crash when dynamic prompt returns empty

ref. https://github.com/ruby/reline/pull/262

https://github.com/ruby/reline/commit/b98bc3c329

* [ruby/reline] We still need support new and legacy behavior.
Revert "Support for change in Windows-specific behavior at eol"

This reverts commit cad4de6ee841b43f3f0e441626f9415c3eda0f82.

https://github.com/ruby/reline/commit/646587fc2c

* [ruby/reline] check ENABLE_VIRTUAL_TERMINAL_PROCESSING flag and switch eof processing

https://github.com/ruby/reline/commit/3535676689

* [ruby/reline] Use UTF-8 only for width calc, rest uses original encoding

I confirmed that libvterm supports only which are UTF-8, US ASCII, UK, and
DEC graphics by reading source code, so can't test this patch by
yamatanoorogi gem through vterm gem for now.

This fixes ruby/irb#190.

https://github.com/ruby/reline/commit/44596c0cc7

* [ruby/reline] fix Reline::Windows.getconsolemode buffer

use double quotes to properly convert the \000 escape sequence.

https://github.com/ruby/reline/commit/236dfe5683

* [ruby/irb] Version 1.3.4

https://github.com/ruby/irb/commit/ab9852ccc5

* [ruby/reline] Version 0.2.4

https://github.com/ruby/reline/commit/462f971bd3

Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
Co-authored-by: Eamonn Webster <eamonn.webster@gmail.com>
Co-authored-by: Yoshinao Muramatu <ysno@ac.auone-net.jp>
Co-authored-by: cremno <cremno@mail.ru>
2021-02-26 10:32:34 +09:00
..
yamatanooroti Backport lib/reline, and lib/irb for 3.0.1 3rd (#4228) 2021-02-26 10:32:34 +09:00
helper.rb Backport lib/reline, ext/readline, and lib/irb for 3.0.1 (#4085) 2021-01-19 13:01:31 +09:00
test_config.rb [ruby/reline] Keep original characters in inputrc 2020-08-18 19:08:40 +09:00
test_history.rb [ruby/reline] Negative history_size means unlimited 2020-04-29 19:13:14 +09:00
test_key_actor_emacs.rb Backport lib/reline, and lib/irb for 3.0.1 3rd (#4228) 2021-02-26 10:32:34 +09:00
test_key_actor_vi.rb Backport lib/reline, ext/readline, and lib/irb for 3.0.1 (#4085) 2021-01-19 13:01:31 +09:00
test_key_stroke.rb [ruby/reline] Use single quotes for non-expanded string literals 2020-08-18 19:08:11 +09:00
test_kill_ring.rb [ruby/reline] Add Enumerable to KillRing for debugging 2020-12-19 02:12:11 +09:00
test_macro.rb Introduce an abstracted structure about the encoding of Reline 2020-01-14 15:40:38 +09:00
test_reline.rb Restore class variable setting for tests 2020-05-14 12:27:33 +09:00
test_string_processing.rb Introduce an abstracted structure about the encoding of Reline 2020-01-14 15:40:38 +09:00
test_unicode.rb [ruby/reline] Fixed an exception occurred when ambiguous width character was passed to #calculate_width [Bug #17405] 2020-12-22 23:45:43 +09:00
test_within_pipe.rb Backport lib/reline, ext/readline, and lib/irb for 3.0.1 (#4085) 2021-01-19 13:01:31 +09:00