aboutsummaryrefslogtreecommitdiffstats
path: root/lib/reline/line_editor.rb
Commit message (Expand)AuthorAgeFilesLines
* [reline] Do not escape and compile regexp for each byteNobuyoshi Nakada2019-07-281-3/+7
* Check wether multibyte character is splitaycabta2019-07-251-0/+4
* Fix showing doc of "nil.to_s", nil doesn't have #nameaycabta2019-07-191-0/+7
* fix issue with 'SIGINT' handling in LineEditor#resetLuke Gruber2019-07-141-1/+1
* Refactored width calculationsNobuyoshi Nakada2019-07-061-43/+21
* SimplifiedNobuyoshi Nakada2019-07-061-8/+1
* Use lstrip instead of gsub which can match only onceNobuyoshi Nakada2019-07-041-3/+3
* New indent must be non-negative numberNobuyoshi Nakada2019-07-011-1/+1
* Decrease indent by closing token correctlyaycabta2019-06-271-3/+3
* Disable auto indent when move cursor up or downaycabta2019-06-201-18/+23
* Implement auto indent for multilineaycabta2019-06-181-0/+25
* Implement line_no correctlyaycabta2019-06-161-4/+4
* Set allow_escape_code for promptaycabta2019-06-141-10/+10
* Add Reline.prompt_procaycabta2019-06-141-12/+58
* Skip transpose-words if less than 2 wordaycabta2019-06-061-0/+1
* Add aliases for commands for changing text macroaycabta2019-06-041-0/+9
* Implement transpose-wordsaycabta2019-06-041-0/+13
* Erase VI_OPERATORSaycabta2019-06-031-6/+0
* Add aliases for commands for moving macroaycabta2019-06-031-0/+7
* The ed_move_to_beg is different from vi_first_printaycabta2019-06-031-1/+5
* Reline::LineEditor::ARGUMENTABLE is no longer usedNobuyoshi Nakada2019-06-031-27/+0
* Fix ArgumentError in aliased macroNobuyoshi Nakada2019-06-031-2/+12
* Suppress error of macro not foundaycabta2019-06-021-1/+9
* Remove an unnecessary argumentaycabta2019-06-011-15/+11
* Warn compile_error only when input is finishedTakashi Kokubun2019-05-311-1/+3
* Finish with ^D only when input is completely empty in vi insert modeaycabta2019-05-311-1/+1
* Use rebuilt buffer data to rerender allaycabta2019-05-301-4/+5
* Use start_with? for escaped quote tooaycabta2019-05-301-1/+1
* Use negative lookahead and start_with?aycabta2019-05-301-1/+1
* Fix strange vertical cursor moving when adding a newline at bottomaycabta2019-05-301-2/+6
* Calculate vertical position correctly when rerendering all linesaycabta2019-05-301-1/+2
* Fix broken rendering when the last line is auto-wrappedaycabta2019-05-301-5/+5
* Rerender following lines when line number increasedaycabta2019-05-301-1/+1
* Clear remaining lines when line number decreasedaycabta2019-05-301-6/+24
* Fix the auto-wrap behabior that was too buggyaycabta2019-05-301-23/+32
* Use Reline.completer_quote_characters to completeaycabta2019-05-281-9/+36
* Join next line if deletes newline at end of lineaycabta2019-05-281-0/+8
* Exit only when blank inputaycabta2019-05-281-1/+1
* Support OSC and treat \1 \2 correctlyaycabta2019-05-281-12/+53
* Revert "Support OSC and treat \1 \2 correctly"aycabta2019-05-281-53/+12
* Support OSC and treat \1 \2 correctlyaycabta2019-05-281-12/+53
* CSI allows empty digit which equals 0Nobuyoshi Nakada2019-05-271-1/+1
* Fix rendering bug of ^Daycabta2019-05-271-13/+31
* Move to next of last line by ^Daycabta2019-05-271-1/+7
* Check blank historyaycabta2019-05-271-0/+3
* Move to next of last line by ^Caycabta2019-05-271-0/+9
* Reline should move to next line after finished in Readline modeaycabta2019-05-271-0/+3
* Move to the other line when press <- at head or -> at tailaycabta2019-05-271-0/+14
* Implement J to join lines in vi command modeaycabta2019-05-271-0/+15
* Remove \1 and \2 that escape CSI before renderaycabta2019-05-271-0/+4