head 1.7; access; symbols pkgsrc-2026Q3:1.7.0.4 pkgsrc-2026Q3-base:1.7 pkgsrc-2026Q2:1.7.0.2 pkgsrc-2026Q2-base:1.7 pkgsrc-2026Q1:1.6.0.2 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.5.0.4 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.2 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.4.0.2 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.3.0.2 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.2.0.2 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.1.0.2 pkgsrc-2024Q3-base:1.1; locks; strict; comment @# @; 1.7 date 2026.04.08.14.29.34; author taca; state Exp; branches; next 1.6; commitid xF7soDI6tGxceaBG; 1.6 date 2026.01.17.16.38.30; author taca; state Exp; branches; next 1.5; commitid qPBZYrDq0BJRxLqG; 1.5 date 2025.07.27.15.54.17; author taca; state Exp; branches; next 1.4; commitid U6rIXAIsveWsTo4G; 1.4 date 2025.05.17.07.19.58; author taca; state Exp; branches; next 1.3; commitid wO3TL8New2ZvkeVF; 1.3 date 2025.01.02.05.26.02; author taca; state Exp; branches; next 1.2; commitid taPLJ9ir4aZs2SDF; 1.2 date 2024.12.09.14.09.11; author taca; state Exp; branches; next 1.1; commitid 6VHywSzjHTFLHPAF; 1.1 date 2024.08.20.02.54.00; author wen; state Exp; branches; next ; commitid oikc05KemvPPwvmF; desc @@ 1.7 log @Remove support for ruby32. @ text @# $NetBSD: Makefile,v 1.6 2026/01/17 16:38:30 taca Exp $ DISTNAME= reline-0.6.3 CATEGORIES= devel MAINTAINER= wen@@NetBSD.org HOMEPAGE= https://github.com/ruby/reline COMMENT= Alternative GNU Readline or Editline implementation by pure Ruby LICENSE= 2-clause-bsd OR ruby-license USE_LANGUAGES= # none # Ruby 4.0.0 has the same version as bundled gem. RUBY_VERSIONS_ACCEPTED= 33 34 .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" @ 1.6 log @devel/ruby-reline: update to 0.6.3 0.6.3 (2025-11-10) What's Changed Bug Fixes * Fix CSI pattern regexp to accept parameter bytes and intermediate bytes by @@tompng in #848 * Use key symbol names instead of hardcoded C-r C-s C-h C-? in reverse/forward i-search by @@tompng in #855 Other Changes * Bump actions/checkout from 4 to 5 by @@dependabot[bot] in #846 * Bump step-security/harden-runner from 2.12.2 to 2.13.0 by @@dependabot[bot] in #844 * Bump actions/upload-pages-artifact from 3 to 4 by @@dependabot[bot] in #849 * Bump step-security/harden-runner from 2.13.0 to 2.13.1 by @@dependabot[bot] in #850 * Use test-unit-ruby-core by @@tompng in #852 * Remove retrieve_keybuffer by @@tompng in #851 * Bump rubygems/release-gem from 1.1.1 to 1.1.2 by @@dependabot[bot] in #857 * Use bundler/setup instead of Bunlder.require in multiline_repl by @@tompng in #860 * Bump version to 0.6.3 by @@ima1zumi in #858 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2025/07/27 15:54:17 taca Exp $ d14 1 a14 1 RUBY_VERSIONS_ACCEPTED= 32 33 34 @ 1.5 log @devel/ruby-reline: update to 0.6.2 0.6.2 (2025-07-21) What's Changed Enhancements * Implement end-of-history by @@etiennebarrie in #826 Bug Fixes * Rescue more errors in get/set_screen_size by @@tompng in #824 * Fix cursor positioning for invalid halfwidth dakuten/handakuten combinations by @@moznion in #832 * Fix quoted insert with invalid byte input by @@tompng in #836 * Don't print useless prompt before escape sequence by @@tompng in #839 Other Changes * Enabled trusted publisher for rubygems.org by @@hsbt in #828 * Bump step-security/harden-runner from 2.12.0 to 2.12.1 by @@dependabot[bot] in #830 * Add validation for Encoding.default_external by @@ksaito422 in #829 * Bump step-security/harden-runner from 2.12.1 to 2.12.2 by @@dependabot[bot] in #831 * Add a test for non-ascii char input escaped with C-v by @@tompng in #835 * Update grapheme cluster width calculation by @@tompng in #837 * Support grapheme cluster that has width >= 3 by @@tompng in #834 * Bump version to 0.6.2 by @@ima1zumi in #843 New Contributors * @@ksaito422 made their first contribution in #829 * @@moznion made their first contribution in #832 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2025/05/17 07:19:58 taca Exp $ d3 1 a3 1 DISTNAME= reline-0.6.2 d13 3 @ 1.4 log @devel/ruby-reline: update to 0.6.1 0.6.1 (2025-04-04) What's Changed Enhancements * Support inserting C-c C-z C-\ with quoted_insert by @@tompng in #798 * Enter newline if cursor position is middle of input by @@ima1zumi in #802 * Update to Unicode 16.0.0 by @@ima1zumi in #803 Bug Fixes * Fix bracketed paste and scrolling bug by @@tompng in #801 Other Changes * Fix typos in comment by @@ydah in #796 * test_tty_ambiguous_width: Use Reline.test_rubybin by @@sorah in #797 * Refactor handling key in LineEditor by @@tompng in #799 * Refactor utf-8 strings and invalid strings in test code by @@tompng in #800 * Fix typo: marco -> macro by @@kaibadash in #806 * Fix CI for Ruby 2.7 by @@ima1zumi in #807 * Migration for bundled gems by @@hsbt in #811 * Add gem readline to Gemfile to fix failing ci jobs: readline by @@tompng in #810 * Remove ruby-core workflow by @@tompng in #812 * Remove unused constant CAPNAME_KEY_BINDINGS by @@tompng in #808 * Refactor undo redo by @@tompng in #809 * Reject directory from Gem::Specification#files by @@hsbt in #813 * Use Relin::ANSI's buffer instead of calling STDIN.ungetc by @@tompng in #815 * Fix typo by @@ima1zumi in #817 * Add gem fiddle to Gemfile (Only used in windows) by @@tompng in #818 * Basic setup for Reline's official documentation website by @@st0012 in #820 * Bump version to 0.6.1 by @@tompng in #823 New Contributors * @@ydah made their first contribution in #796 * @@kaibadash made their first contribution in #806 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2025/01/02 05:26:02 taca Exp $ d3 1 a3 1 DISTNAME= reline-0.6.1 d7 1 a7 1 HOMEPAGE= https://rubygems.org/gems/reline/ @ 1.3 log @devel/devel/ruby-reline: update to 0.6.0 pkgsrc change: restrict Ruby's version (not for Ruby 3.4). 0.6.0 (2024-12-16) What's Changed Bug Fixes * Fix RELINE_TEST_ENCODING by @@ima1zumi in #743 * Don't skip start_with check on encoding-incompatible candidates by @@tompng in #787 * Call user defined sigwinch and sigcont handler by @@tompng in #788 * Fix line wrapped cursor position by @@tompng in #791 * Undo and redo should restore indentation by @@tompng in #793 Other Changes * Fix tests failing when INPUTRC is defined by @@pterjan in #789 * Implement buffered output to Reline::ANSI by @@tompng in #790 * Merge key mapping with key bindings by @@tompng in #715 * Refactor Reline::Unicode ed_ vi_ em_ methods by @@tompng in #720 * Change quoted_insert and bracketed_paste to a single key input by @@tompng in #792 * Bump version to 0.6.0 by @@ima1zumi in #795 New Contributors * @@pterjan made their first contribution in #789 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2024/12/09 14:09:11 taca Exp $ d3 1 a3 1 DISTNAME= reline-0.6.0 a12 3 # Ruby 3.4.1 has reline 0.6.0 gem. RUBY_VERSIONS_ACCEPTED= 31 32 33 @ 1.2 log @devel/ruby-reline: update to 0.5.12 pkgsrc change: remove "USE_LANGUGAES= c" since it is default value. 0.5.10 (2024-09-05) What's Changed Enhancements * Implement re-read-init-file by @@ima1zumi in #740 Bug Fixes * Fix vi_yank or vi_delete_meta copies nil bug by @@tompng in #726 * Rerender and enter raw mode again by SIGCONT by @@tompng in #727 * Fix rendering bug of nomultiline prompt by @@tompng in #730 * [HELP WANTED] Try to fix windows and external command bug by @@tompng in #734 * Fix redisplay/insert_text called from pre_input_hook by @@tompng in #742 Other Changes * Fix memory leak in setupterm by @@peterzhu2118 in #733 * Accept colon-style hash in test assertion by @@tompng in #732 * Typofix by @@hsbt in #737 * Remove unused variables by @@ima1zumi in #739 * Improve performance of Reline::Unicode.get_mbchar_width by @@tompng in #632 * Add test for reset_variables in Reline::Config by @@ima1zumi in #741 * Split render_differential to rendering logic and differential rendering algorithm part by @@tompng in #731 * Prevent a warning for `warning: literal string will be frozen in the … by @@ima1zumi in #744 * Bump version to 0.5.10 by @@ima1zumi in #745 0.5.11 (2024-11-08) What's Changed Enhancements * Allow utf-8 safe meta key mapping in inputrc by @@tompng in #723 * Support continuous tab completion by @@tompng in #761 * Use IO's encoding instead of Encoding.default_external by @@monkeyWzr in #765 Bug Fixes * Fix Reline crash with invalid encoding history by @@tompng in #751 * Fix incremental search cancel bug by @@tompng in #748 * append completion_append_character only when continous completion is … by @@monkeyWzr in #764 * nonprinting_start and nonprinting_end should be removed before print by @@tompng in #771 Other Changes * Specify commit hash of yamatanooroti by @@tompng in #746 * Add a timeout to cursor_pos by @@tompng in #750 * Fix FD leaks by @@nobu in #752 * Rename matches? as match? by @@nobu in #753 * Make rendering test faster using updated yamatanooroti by @@tompng in #747 * Concatenate some rendeing test by @@tompng in #749 * Hash#inspect style has changed in ruby 3.4 by @@nobu in #758 * Fix tempfile leaks by @@nobu in #757 * Add cursor keys for application keypad mode to default key bindings by @@tompng in #719 * Add completion_append_character test by @@tompng in #773 * Add TruffleRuby in CI by @@eregon in #768 * Windows fix by @@YO4 in #775 * Bump version to 0.5.11 by @@ima1zumi in #777 0.5.12 (2024-11-29) What's Changed Bug Fixes * Fix completion quote, preposing and target calculation bug by @@tompng in #763 * Fix tab completion appending quote by @@tompng in #782 * Fix io_gate.encoding raises IOError in ruby <= 3.0 by @@tompng in #785 Other Changes * Remove unused things from reline/unicode.rb by @@tompng in #759 * Refactor perform_completon by @@tompng in #778 * Remove terminfo.rb by @@tompng in #769 * Removed redundant argument at Reline::LineEditor::CompletionBlockTest by @@hsbt in #781 * Handle multibyte character input by KeyStroke by @@tompng in #713 * fix/omit test that fail in encoding=US_ASCII by @@tompng in #784 * Extract TruffleRuby workflow from reline.yml by @@ima1zumi in #783 * Bump version to 0.5.12 by @@ima1zumi in #786 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2024/08/20 02:54:00 wen Exp $ d3 1 a3 1 DISTNAME= reline-0.5.12 d11 1 a11 1 DEPENDS+= ${RUBY_PKGPREFIX}-io-console>=0.5:../../devel/ruby-io-console d13 2 a14 1 USE_LANGUAGES= # none @ 1.1 log @Import reline-0.5.9 as devel/ruby-reline. Reline is compatible with the API of Ruby's stdlib 'readline', GNU Readline and Editline by pure Ruby implementation. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= reline-0.5.9 d13 1 a13 1 #USE_LANGUAGES= c @