pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/readline



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Oct  3 12:45:34 UTC 2022

Modified Files:
        pkgsrc/devel/readline: Makefile distinfo

Log Message:
readline: update to 8.2.

New Features in Readline

a. There is now an HS_HISTORY_VERSION containing the version number of the
   history library for applications to use.

b. History expansion better understands multiple history expansions that may
   contain strings that would ordinarily inhibit history expansion (e.g.,
   `abc!$!$').

c. There is a new framework for readline timeouts, including new public
   functions to set timeouts and query how much time is remaining before a
   timeout hits, and a hook function that can trigger when readline times
   out. There is a new state value to indicate a timeout.

d. Automatically bind termcap key sequences for page-up and page-down to
   history-search-backward and history-search-forward, respectively.

e. There is a new `fetch-history' bindable command that retrieves the history
   entry corresponding to its numeric argument. Negative arguments count back
   from the end of the history.

f. `vi-undo' is now a bindable command.

g. There is a new option: `enable-active-region'. This separates control of
   the active region and bracketed-paste. It has the same default value as
   bracketed-paste, and enabling bracketed paste enables the active region.
   Users can now turn off the active region while leaving bracketed paste
   enabled.

h. rl_completer_word_break_characters is now `const char *' like
   rl_basic_word_break_characters.

i. Readline looks in $LS_COLORS for a custom filename extension
   (*.readline-colored-completion-prefix) and uses that as the default color
   for the common prefix displayed when `colored-completion-prefix' is set.

j. Two new bindable string variables: active-region-start-color and
   active-region-end-color. The first sets the color used to display the
   active region; the second turns it off. If set, these are used in place
   of terminal standout mode.

k. New readline state (RL_STATE_EOF) and application-visible variable
   (rl_eof_found) to allow applications to detect when readline reads EOF
   before calling the deprep-terminal hook.

l. There is a new configuration option: --with-shared-termcap-library, which
   forces linking the shared readline library with the shared termcap (or
   curses/ncurses/termlib) library so applications don't have to do it.

m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG)
   each time it is called, and modifies the appropriate locale-specific display
   and key binding variables when the locale changes.


To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 pkgsrc/devel/readline/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/devel/readline/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/readline/Makefile
diff -u pkgsrc/devel/readline/Makefile:1.71 pkgsrc/devel/readline/Makefile:1.72
--- pkgsrc/devel/readline/Makefile:1.71 Sun Jan 16 22:52:06 2022
+++ pkgsrc/devel/readline/Makefile      Mon Oct  3 12:45:34 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.71 2022/01/16 22:52:06 wiz Exp $
+# $NetBSD: Makefile,v 1.72 2022/10/03 12:45:34 wiz Exp $
 
-READLINE_VERSION=      8.1.2
+READLINE_VERSION=      8.2
 
 DISTNAME=      readline-${READLINE_VERSION}
 CATEGORIES=    devel

Index: pkgsrc/devel/readline/distinfo
diff -u pkgsrc/devel/readline/distinfo:1.35 pkgsrc/devel/readline/distinfo:1.36
--- pkgsrc/devel/readline/distinfo:1.35 Mon Aug  1 18:22:12 2022
+++ pkgsrc/devel/readline/distinfo      Mon Oct  3 12:45:34 2022
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.35 2022/08/01 18:22:12 wiz Exp $
+$NetBSD: distinfo,v 1.36 2022/10/03 12:45:34 wiz Exp $
 
-BLAKE2s (readline-8.1.2.tar.gz) = d38b2a3fad298bcdbf309f322dae4cea26a3389084b4cad39b347e7ec0598d83
-SHA512 (readline-8.1.2.tar.gz) = b512275c8aa8b3b3178366c6d681f867676fc1c881e375134a88e9c860a448535e04ca43df727817fd0048261e48203e88bd1c086e86572022d1d65fb0350e4d
-Size (readline-8.1.2.tar.gz) = 2993073 bytes
+BLAKE2s (readline-8.2.tar.gz) = 680d2c3d7ce2de64a7e3a72adc5021e564f29af270d48781b0669b3e075f55e8
+SHA512 (readline-8.2.tar.gz) = 0a451d459146bfdeecc9cdd94bda6a6416d3e93abd80885a40b334312f16eb890f8618a27ca26868cebbddf1224983e631b1cbc002c1a4d1cd0d65fba9fea49a
+Size (readline-8.2.tar.gz) = 3043952 bytes
 SHA1 (patch-ae) = ea0d02a1975696ff51c4b1dd34d62a97d990a6b9
 SHA1 (patch-ag) = 3114e6959dfff3e2aae74c3df3ba4b0f692b79bb
 SHA1 (patch-ah) = d812ea068415939beb42c72dd9bed8d210db57d1



Home | Main Index | Thread Index | Old Index