[ruby-cvs:79147] f8ea2860b0 (master): Introduce an abstracted structure about the encoding of Reline
"aycabta" <[email protected]> Tue, 14 Jan 2020 15:45:00 +0900 (JST)
| Newsgroups | gmane.comp.lang.ruby.cvs |
|---|---|
| Message-ID | <[email protected]> |
aycabta 2020-01-12 22:24:17 +0900 (Sun, 12 Jan 2020)
New Revision: f8ea2860b0
https://github.com/ruby/ruby/commit/f8ea2860b0
Log:
Introduce an abstracted structure about the encoding of Reline
=
The command prompt on Windows always uses Unicode to take input and p=
rint
output but most Reline implementation depends on Encoding.default_ext=
ernal.
This commit introduces an abstracted structure about the encoding of =
Reline.
Modified files:
lib/reline.rb
lib/reline/ansi.rb
lib/reline/general_io.rb
lib/reline/history.rb
lib/reline/line_editor.rb
lib/reline/windows.rb
test/reline/test_key_actor_emacs.rb
test/reline/test_key_actor_vi.rb
test/reline/test_macro.rb
test/reline/test_string_processing.rb=