summaryrefslogtreecommitdiff
path: root/lib/reline/unicode.rb
AgeCommit message (Expand)Author
2025-01-24Migrate irb and reline to the bundled gemsHiroshi SHIBATA
2025-01-05[ruby/reline] Refactor utf-8 strings and invalid strings in testtomoya ishida
2025-01-01[ruby/reline] Support inserting C-c C-z C-\ with quoted_inserttomoya ishida
2024-12-26[ruby/reline] Fix typos in commentYudai Takada
2024-12-15[ruby/reline] Refactor Reline::Unicode ed_ vi_ em_ methodstomoya ishida
2024-11-11[ruby/reline] Refactor perform_completontomoya ishida
2024-11-10[ruby/reline] Remove unused things from reline/unicode.rbtomoya ishida
2024-10-24[ruby/reline] nonprinting_start and nonprinting_end should betomoya ishida
2024-10-01[ruby/reline] Fix Reline crash with invalid encoding historytomoya ishida
2024-08-29[ruby/reline] Calculate mbchar width with bsearchtomoya ishida
2024-05-08[ruby/reline] Implement bracketed paste inserttomoya ishida
2024-04-29[ruby/reline] Completely support full-width characters intomoya ishida
2024-04-24[ruby/reline] Long line performancetomoya ishida
2024-04-23[ruby/reline] Separate prompt and input line in renderingtomoya ishida
2023-06-22[ruby/reline] Remove unused methodima1zumi
2023-03-29[ruby/reline] Drop Unicode.take_range's optional arg as it's neverStan Lo
2023-03-29[ruby/reline] Improve OSC sequence regexp. OSC sequence can end withtomoya ishida
2023-03-28[ruby/reline] Expand the scanned array to later case statement moreStan Lo
2023-03-25[ruby/reline] Fix split_by_width to retain color sequencestomoya ishida
2021-12-24[ruby/reline] "Halfwidth char + halfwidth (han)dakuten" is a single grapheme.aycabta
2021-09-06[ruby/reline] Add that Reline::Unicode.take_range is cutting based on widthaycabta
2021-09-06[ruby/reline] Add comments about optimizing chars in ASCII range of UTF-8aycabta
2021-08-31[ruby/reline] Fix Reline::Unicode.take_range as it was not fully functionalaycabta
2021-08-29[ruby/reline] Implement dialog with autocomplete callbackaycabta
2021-02-21[ruby/reline] Return 1 when char width not foundaycabta
2020-12-24[ruby/reline] Doesn't contain terminate spaces by cwaycabta
2020-12-24[ruby/reline] Delete the last char of a line by dwaycabta
2020-12-05[ruby/reline] Optimize regexp handling for widthaycabta
2020-12-05[ruby/reline] Optimize ASCII character width calculationaycabta
2020-12-05[ruby/reline] Fix crash to input `é`. refs #174manga_osyo
2020-12-05[ruby/reline] Improve the performance of `get_mbchar_width`Yusuke Endoh
2020-09-12[ruby/reline] Use str.encoding by default for split_by_widthaycabta
2020-08-28[ruby/reline] Move width calculator methods to Reline::Unicodeaycabta
2019-06-04Implement transpose-wordsaycabta
2019-06-03The ed_move_to_beg is different from vi_first_printaycabta
2019-05-25Deal with more syntax highlight edge casesTakashi Kokubun
2019-05-25Add and use Reline::Unicode.escape_for_printTakashi Kokubun
2019-04-30Add Reline as a fallback library for Readlineaycabta
2019-04-23Revert "IRB is improved with Reline and RDoc, take 2"Nobuyoshi Nakada
2019-04-23IRB is improved with Reline and RDoc, take 2aycabta
2019-04-21Revert "IRB is improved with Reline and RDoc"aycabta
2019-04-20IRB is improved with Reline and RDocaycabta