| Age | Commit message (Collapse) | Author |
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12624
|
|
(https://github.com/ruby/reline/pull/795)
https://github.com/ruby/reline/commit/e0850cd5ba
|
|
(https://github.com/ruby/reline/pull/786)
https://github.com/ruby/reline/commit/d4f6741e7e
|
|
(https://github.com/ruby/reline/pull/777)
https://github.com/ruby/reline/commit/4d90743409
|
|
(https://github.com/ruby/reline/pull/745)
https://github.com/ruby/reline/commit/0ebd54f675
|
|
(https://github.com/ruby/reline/pull/724)
https://github.com/ruby/reline/commit/aff1d852bb
|
|
(https://github.com/ruby/reline/pull/711)
https://github.com/ruby/reline/commit/43cd4c5d58
|
|
(https://github.com/ruby/reline/pull/704)
https://github.com/ruby/reline/commit/b9b3d392ff
|
|
(https://github.com/ruby/reline/pull/700)
https://github.com/ruby/reline/commit/1b6c29a2b1
|
|
(https://github.com/ruby/reline/pull/696)
https://github.com/ruby/reline/commit/8bf71d0b81
|
|
(https://github.com/ruby/reline/pull/691)
https://github.com/ruby/reline/commit/3f27286a5e
|
|
(https://github.com/ruby/reline/pull/686)
https://github.com/ruby/reline/commit/e9d5236c74
|
|
(https://github.com/ruby/reline/pull/682)
https://github.com/ruby/reline/commit/17d12cc511
|
|
(https://github.com/ruby/reline/pull/672)
https://github.com/ruby/reline/commit/d348df90d2
|
|
(https://github.com/ruby/reline/pull/664)
https://github.com/ruby/reline/commit/1d6569600c
|
|
(https://github.com/ruby/reline/pull/614)
* Re-architecture LineEditor's internal state and rendering
* Fix test related to LineEditor re-architecture
* Bump to 0.5.0.pre.1
* Hide cursor only when updating screen. Frequent hide&show makes cursor flickering.
* Simplify rerender call from reline.rb
* Simplify handle_cleared
It only need to clear screen. line_editor.rerender will be called later.
* Add description of updating pasting_state inserts continuous_insertion_buffer
* Use meaningful block parameter
Co-authored-by: Stan Lo <stan001212@gmail.com>
* Fix use of `@cursor_y`
Fix bug updating `@cursor_y`. Do not use `@cursor_y` while updating dialog because it is not current cursor position but cursor position at last rendered time.
* Remove useless instance_variable_set in test
These instance variables are already removed from LineEditor
* Always initialize instance variables to avoid ruby 2.7 warning, remove unused instance variable
* Call update_dialogs from reline.rb before first render
* Combine state representing rendered screen information into `@rendered_screen`
* Rename editor_cursor_ to wrapped_cursor
It represents cursor position of word wrapped whole content
* Remove unused code, tweak, add comment
---------
https://github.com/ruby/reline/commit/3fa376217d
Co-authored-by: Stan Lo <stan001212@gmail.com>
|
|
(https://github.com/ruby/reline/pull/642)
https://github.com/ruby/reline/commit/5137a3f3af
|
|
(https://github.com/ruby/reline/pull/633)
https://github.com/ruby/reline/commit/5b59e48070
|
|
(https://github.com/ruby/reline/pull/612)
https://github.com/ruby/reline/commit/8937279e0f
|
|
(https://github.com/ruby/reline/pull/601)
https://github.com/ruby/reline/commit/d15ab72d4f
|
|
(https://github.com/ruby/reline/pull/594)
https://github.com/ruby/reline/commit/b6fb72718a
|
|
(https://github.com/ruby/reline/pull/582)
https://github.com/ruby/reline/commit/3840d1f958
|
|
(https://github.com/ruby/reline/pull/578)
https://github.com/ruby/reline/commit/dc5a1b7c48
|
|
(https://github.com/ruby/reline/pull/565)
https://github.com/ruby/reline/commit/2503ddb9a6
|
|
(https://github.com/ruby/reline/pull/548)
https://github.com/ruby/reline/commit/4330a52572
|
|
(https://github.com/ruby/reline/pull/538)
https://github.com/ruby/reline/commit/1fb0753bc1
|
|
(https://github.com/ruby/reline/pull/525)
https://github.com/ruby/reline/commit/8ce176271f
|
|
https://github.com/ruby/reline/commit/3fbb7ec2ae
|
|
This reverts commit https://github.com/ruby/reline/commit/ce1ac86179e6.
https://github.com/ruby/reline/commit/86602cd244
|
|
https://github.com/ruby/reline/commit/ce1ac86179
|
|
https://github.com/ruby/reline/commit/9ab5850444
|
|
https://github.com/ruby/reline/commit/3f6ea92268
|
|
https://github.com/ruby/reline/commit/de858ee1ac
|
|
https://github.com/ruby/reline/commit/1c6c0c82f0
|
|
https://github.com/ruby/reline/commit/bad76b5a87
|
|
https://github.com/ruby/reline/commit/967e19786d
|
|
https://github.com/ruby/reline/commit/c77c3c6fae
|
|
https://github.com/ruby/reline/commit/175d5ad4c4
|
|
https://github.com/ruby/reline/commit/79b7d80fee
|
|
https://github.com/ruby/reline/commit/059d39b090
|
|
https://github.com/ruby/reline/commit/6e0ea3362a
|
|
https://github.com/ruby/reline/commit/5e3ea74891
|
|
https://github.com/ruby/reline/commit/2668715509
|
|
https://github.com/ruby/reline/commit/040d29b4c0
|
|
https://github.com/ruby/reline/commit/5917e3a337
|
|
https://github.com/ruby/reline/commit/22ce5651e5
|
|
https://github.com/ruby/reline/commit/462f971bd3
|
|
https://github.com/ruby/reline/commit/b26c7d60c8
|
|
https://github.com/ruby/reline/commit/dfb710946f
https://github.com/ruby/irb/commit/1a1cdf9628
https://github.com/ruby/irb/commit/fe99faf8bd
|
|
https://github.com/ruby/reline/commit/a3b3c6ee60
|