summaryrefslogtreecommitdiff
path: root/test/reline/yamatanooroti
AgeCommit message (Collapse)Author
2021-11-21[ruby/reline] Correct padding space calculationima1zumi
fix https://github.com/ruby/irb/issues/308 This bug occurred when `dialog.width - calculate_width(s, true)` was negative. When `dialog.width` is shorter than `old_dialog.width`, it calculates how much padding it has to do. However, there are cases where `s` is longer than `dialog.width`, as in the issue. In that case, `padding_space_with_escape_sequences` will crash. Here, `old_dialog.width` is longer than `dialog.width`, so I changed the padding width to `old_dialog.width - dialog.width`. https://github.com/ruby/reline/commit/c581c31e0f
2021-10-11[ruby/reline] Add tests for dialog with fullwidth chars and corner casesaycabta
https://github.com/ruby/reline/commit/35ab5d47a8
2021-10-09[ruby/reline] Fix tests to show dialog to the right edgeaycabta
https://github.com/ruby/reline/commit/6a0d0ada94
2021-10-09[ruby/reline] Add a test for full-width scrollbaraycabta
https://github.com/ruby/reline/commit/cff83e68f8
2021-10-08[ruby/reline] Add a test for narrow screen without scrollbaraycabta
https://github.com/ruby/reline/commit/44cd35e65d
2021-10-08[ruby/reline] Cut off the excess on narrow screenaycabta
https://github.com/ruby/reline/commit/972cc993ca
2021-10-05[ruby/reline] Reduce window size so that it can be displayed in my desktopaycabta
https://github.com/ruby/reline/commit/22359d50ab
2021-10-05[ruby/reline] Cyrillic chars are now forced to be displayed in full-width on ↵aycabta
Windows So testing is no longer necessary. https://github.com/ruby/reline/commit/c59589548b
2021-10-03[ruby/reline] Re-calc the scroll pos when the content in dialog is shortenedaycabta
https://github.com/ruby/reline/commit/12ea63e6e0
2021-10-03[ruby/reline] Add a test for rerendering arg prompt after pastingaycabta
https://github.com/ruby/reline/commit/5414a42b0e
2021-10-03[ruby/reline] Add newlines for readabilityaycabta
https://github.com/ruby/reline/commit/2a60aacebb
2021-10-03[ruby/reline] Stop using Ctrl+j to test on Windowsaycabta
Because Ctrl+j and Enter are the same on Windows. https://github.com/ruby/reline/commit/fa885ed449
2021-09-14[ruby/reline] The behaviour of Alt+key on Windows is changedaycabta
ref. https://github.com/ruby/reline/commit/dc2cf90fa6 https://github.com/ruby/reline/commit/4d1518aafc
2021-09-10[ruby/reline] Move #pointer from DialogRenderInfo to Dialogaycabta
https://github.com/ruby/reline/commit/92dbac0bff
2021-09-10[ruby/reline] Fix scroll range of a script for testsaycabta
https://github.com/ruby/reline/commit/6ceebe52bc
2021-09-10[ruby/reline] Add tests that column of dialog with scrollbar is moved ↵aycabta
without garbase https://github.com/ruby/reline/commit/45c70d6222
2021-09-10[ruby/reline] Add a test that text under dialog appearsaycabta
https://github.com/ruby/reline/commit/0b63bd56ce
2021-09-10[ruby/reline] Add a test that autocomplete doesn't crash after 2nd lineaycabta
https://github.com/ruby/reline/commit/f682c74975
2021-09-10[ruby/reline] Add a test that dialog doesn't crash when callback returns nilaycabta
https://github.com/ruby/reline/commit/2c6f604b98
2021-09-10[ruby/reline] Add a test that autocompletion returns to the original textaycabta
https://github.com/ruby/reline/commit/d80880e56b
2021-09-10[ruby/reline] Use single quotes to match others in the fileaycabta
https://github.com/ruby/reline/commit/a17de2d6d8
2021-09-10[ruby/reline] Add a test that autocomplete dialog doesn't crash when emptyaycabta
https://github.com/ruby/reline/commit/9c0080c27f
2021-09-10[ruby/reline] Add a test for when completion target is wrappedaycabta
https://github.com/ruby/reline/commit/25a94d70c3
2021-09-10[ruby/reline] Fix complete proc of a script for testsaycabta
https://github.com/ruby/reline/commit/ee1c1adddc
2021-09-10[ruby/reline] Add a test that dialog may appear at the top if cursor at ↵aycabta
bottom edge https://github.com/ruby/reline/commit/6c2ab47958
2021-09-10[ruby/reline] Add a test for dialog at right edgeaycabta
https://github.com/ruby/reline/commit/db642169b9
2021-09-10[ruby/reline] Add a test for dialog with scroll keyaycabta
https://github.com/ruby/reline/commit/99640abf75
2021-09-10[ruby/reline] Add tests for autocomplete with scrollbaraycabta
https://github.com/ruby/reline/commit/29634cbc93
2021-09-10[ruby/reline] Add a test for simple dialogaycabta
https://github.com/ruby/reline/commit/d70f507e2c
2021-09-10[ruby/reline] Add a simple test for autocompleteaycabta
https://github.com/ruby/reline/commit/11f83b2f4b
2021-09-08[ruby/reline] Move only one line when render a line and then go to the next lineaycabta
https://github.com/ruby/reline/commit/8a966cd962
2021-09-02[ruby/reline] Fix a crash when completing empty lineaycabta
https://github.com/ruby/reline/commit/8226ae7e57
2021-09-02[ruby/reline] Fix a crash when completing after 2nd lineaycabta
https://github.com/ruby/reline/commit/f9d3480c34
2021-08-14[ruby/reline] Add workspace member for the latest IRB's implementationaycabta
https://github.com/ruby/reline/commit/8b55fc8fee
2021-08-14[ruby/reline] Remove private visibilityaycabta
https://github.com/ruby/reline/commit/fa54e521da
2021-07-30[ruby/reline] Windows cmd: Don't type anything when pressing ALT keys aloneLars Kanis
Fixes #298 https://github.com/ruby/reline/commit/72acfcd27a
2021-06-21[ruby/reline] Add yamatanooroti test about set and exchange markaycabta
https://github.com/ruby/reline/commit/2e6fdca5c6
2021-06-21[ruby/reline] Handle Errno::ENOTTY correctlyaycabta
https://github.com/ruby/reline/commit/8daa392ba6
2021-06-21[ruby/reline] Add a test for pasting Cyrillic chars into command prompt on ↵aycabta
cp 850 This closes https://github.com/ruby/reline/issues/103. https://github.com/ruby/reline/commit/213e0523d5
2021-06-21[ruby/reline] Use ReadConsoleInputW() instead of getwch()aycabta
This needs https://github.com/aycabta/yamatanooroti/pull/19, which is released by yamatanooroti gem 0.0.7, to test with yamatanooroti. https://github.com/ruby/reline/commit/06c1f45da1
2021-04-02[ruby/reline] Reset @rest_height when clear screenaycabta
https://github.com/ruby/reline/commit/3a7019b0d5
2021-02-21[ruby/reline] Add a test for suppressing crash when dynamic prompt returns emptyaycabta
ref. https://github.com/ruby/reline/pull/262 https://github.com/ruby/reline/commit/b98bc3c329
2021-02-21[ruby/reline] Move script files for yamatanooroti testsaycabta
https://github.com/ruby/reline/commit/03031b885d
2021-02-07[ruby/reline] Terminate correctly in the middle of lines higher than the screenaycabta
https://github.com/ruby/reline/commit/e1d9240ada
2021-02-07[ruby/reline] Autowrap correctly when inserting chars in the middle of a lineaycabta
https://github.com/ruby/reline/commit/ebaf37255f
2021-01-18[ruby/reline] Windows needs more times to wait renderingaycabta
https://github.com/ruby/reline/commit/53ff2b09c7
2021-01-18[ruby/reline] Tests with yamatanooroti don't need chdiraycabta
Because of chdir, log files ware created in temporary directries on Windows. https://github.com/ruby/reline/commit/200b469a68
2021-01-08[ruby/reline] Suppress auto indent for adding newlines in pastingaycabta
Co-authored-by: Juanito Fatas <me@juanitofatas.com> https://github.com/ruby/reline/commit/074bb017a7
2021-01-08[ruby/reline] Suppress crashing when dynamic_prompt_proc returns a broken ↵aycabta
prompt list Co-authored-by: Juanito Fatas <me@juanitofatas.com> https://github.com/ruby/reline/commit/558f7be168
2021-01-08[ruby/reline] Suppress crashing when auto_indent_proc returns broken indent infoaycabta
Co-authored-by: Juanito Fatas <me@juanitofatas.com> https://github.com/ruby/reline/commit/7c24276275