aboutsummaryrefslogtreecommitdiffstats
path: root/lib/reline
Commit message (Collapse)AuthorAgeFilesLines
* Readline.completion_proc accepts US-ASCIIaycabta2019-05-201-1/+3
|
* Add Reline.test_mode to use with special I/Oaycabta2019-05-181-8/+18
|
* Rename confuzed name Reline::IO with Reline::IOGateaycabta2019-05-151-17/+17
|
* Remove useless use of a variable in Reline::ANSIaycabta2019-05-141-1/+0
|
* Check encoding when Readline completionaycabta2019-05-141-1/+4
|
* Rescue CompatibilityError for Readline's completionaycabta2019-05-141-2/+7
|
* Remove unused variable in LineEditoraycabta2019-05-141-1/+1
|
* Implement Reline::HISTORY as an expanded Arrayaycabta2019-05-131-0/+2
|
* Add attr_accessor for Reline's Config attrsaycabta2019-05-131-25/+31
|
* Implement Reline's class methods for compatibilityaycabta2019-05-132-0/+65
| | | | | | | | | | | | | - insert_text - redisplay - line_buffer - point - point= - vi_editing_mode - emacs_editing_mode - vi_editing_mode? - emacs_editing_mode? - get_screen_size
* Add Reline.pre_input_hook interfaceaycabta2019-05-131-0/+1
|
* Implement Reline.input= and Reline.output=aycabta2019-05-132-16/+34
|
* Add ed_search_prev_history to Relineaycabta2019-05-132-1/+100
|
* Split namespace of env-dependent I/O classesaycabta2019-05-134-43/+105
|
* Check INPUTRC env in Reline::Configaycabta2019-05-121-0/+1
|
* Change LineEditor instance in Reline to class varaycabta2019-05-121-1/+1
|
* Move Win32API to Reline::Win32APIaycabta2019-04-301-37/+35
|
* Add Reline as a fallback library for Readlineaycabta2019-04-3015-0/+5198
| | | | | | | | | | | | | * lib/reine.rb, lib/reline/*: Reline is a readline stdlib compatible library. * lib/readline.rb: Readline uses a fallback to Reline when ext/readline doesn't exist. * tool/sync_default_gems.rb: add ruby/reline as a default gem. * appveyor.yml: add "set RELINE_TEST_ENCODING=Windows-31J" for test suit of Reline, and add "--exclude readline" to "nmake test-all" on Visual Studio builds because of strange behavior. * spec/ruby/library/readline/spec_helper.rb: skip Reline as with RbReadline.
* Revert "IRB is improved with Reline and RDoc, take 2"Nobuyoshi Nakada2019-04-2315-5155/+0
| | | | | Accidentally merged when 89271d4a3733bc5e70e9c56b4bd12f277e699c42 "Adjusted indents".
* IRB is improved with Reline and RDoc, take 2aycabta2019-04-2315-0/+5155
|
* Revert "IRB is improved with Reline and RDoc"aycabta2019-04-2115-5107/+0
| | | | | | This reverts commit 7f273ac6d0f05208b5b228da95205e20c0e8286c. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67691 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* IRB is improved with Reline and RDocaycabta2019-04-2015-0/+5107
Reline is a readline stdlib compatible library. It also supports multiline input. IRB is improved with Reline and supports multiline. Besides, supports showing documents when completed. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67645 b2dd03c8-39d4-4d8f-98ff-823fe69b080e