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 Jan  4 12:01:45 UTC 2021

Modified Files:
        pkgsrc/devel/readline: Makefile distinfo
        pkgsrc/devel/readline/patches: patch-ae

Log Message:
readline: update to 8.1.

New Features in Readline

a. If a second consecutive completion attempt produces matches where the first
   did not, treat it as a new completion attempt and insert a match as
   appropriate.

b. Bracketed paste mode works in more places: incremental search strings, vi
   overstrike mode, character search, and reading numeric arguments.

c. Readline automatically switches to horizontal scrolling if the terminal has
   only one line.

d. Unbinding all key sequences bound to a particular readline function now
   descends into keymaps for multi-key sequences.

e. rl-clear-display: new bindable command that clears the screen and, if
   possible, the scrollback buffer (bound to emacs mode M-C-l by default).

f. New active mark and face feature: when enabled, it will highlight the text
   inserted by a bracketed paste (the `active region') and the text found by
   incremental and non-incremental history searches. This is tied to bracketed
   paste and can be disabled by turning off bracketed paste.

g. Readline sets the mark in several additional commands.

h. Bracketed paste mode is enabled by default. There is a configure-time
   option (--enable-bracketed-paste-default) to set the default to on or off.

i. Readline tries to take advantage of the more regular structure of UTF-8
   characters to identify the beginning and end of characters when moving
   through the line buffer.

j. The bindable operate-and-get-next command (and its default bindings) are
   now part of readline instead of a bash-specific addition.

k. The signal cleanup code now blocks SIGINT while processing after a SIGINT.


To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1.70 pkgsrc/devel/readline/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/devel/readline/distinfo
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/readline/patches/patch-ae

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.69 pkgsrc/devel/readline/Makefile:1.70
--- pkgsrc/devel/readline/Makefile:1.69 Sun Nov  3 10:39:29 2019
+++ pkgsrc/devel/readline/Makefile      Mon Jan  4 12:01:45 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.69 2019/11/03 10:39:29 rillig Exp $
+# $NetBSD: Makefile,v 1.70 2021/01/04 12:01:45 wiz Exp $
 
-READLINE_VERSION=      8.0
+READLINE_VERSION=      8.1
 
 DISTNAME=      readline-${READLINE_VERSION}
 CATEGORIES=    devel

Index: pkgsrc/devel/readline/distinfo
diff -u pkgsrc/devel/readline/distinfo:1.29 pkgsrc/devel/readline/distinfo:1.30
--- pkgsrc/devel/readline/distinfo:1.29 Wed Feb 13 22:49:02 2019
+++ pkgsrc/devel/readline/distinfo      Mon Jan  4 12:01:45 2021
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.29 2019/02/13 22:49:02 wiz Exp $
+$NetBSD: distinfo,v 1.30 2021/01/04 12:01:45 wiz Exp $
 
-SHA1 (readline-8.0.tar.gz) = d58041c2143595dc001d2777ae9a200be30198b0
-RMD160 (readline-8.0.tar.gz) = 25b23261140f5a37225470faecf22663f070cde4
-SHA512 (readline-8.0.tar.gz) = 41759d27bc3a258fefd7f4ff3277fa6ab9c21abb7b160e1a75aa8eba547bd90b288514e76264bd94fb0172da8a4faa54aab2c07b68a0356918ecf7f1969e866f
-Size (readline-8.0.tar.gz) = 2975937 bytes
-SHA1 (patch-ae) = 52aa20fd5ba62fa59442da221edb585ccbac4285
+SHA1 (readline-8.1.tar.gz) = 48c5e0c3a212449e206e21ba82856accac842c6f
+RMD160 (readline-8.1.tar.gz) = 80c4a2bce13f1a9b5b9940aae67934770f087f71
+SHA512 (readline-8.1.tar.gz) = 27790d0461da3093a7fee6e89a51dcab5dc61928ec42e9228ab36493b17220641d5e481ea3d8fee5ee0044c70bf960f55c7d3f1a704cf6b9c42e5c269b797e00
+Size (readline-8.1.tar.gz) = 2993288 bytes
+SHA1 (patch-ae) = bdd702b6cbc63cb1e4e6a4889717d7928acd9a01
 SHA1 (patch-ag) = 3114e6959dfff3e2aae74c3df3ba4b0f692b79bb
 SHA1 (patch-ah) = d812ea068415939beb42c72dd9bed8d210db57d1
 SHA1 (patch-examples_Makefile.in) = c785adb3b59b7eabc2785c4951a3acdea3d8cff0

Index: pkgsrc/devel/readline/patches/patch-ae
diff -u pkgsrc/devel/readline/patches/patch-ae:1.19 pkgsrc/devel/readline/patches/patch-ae:1.20
--- pkgsrc/devel/readline/patches/patch-ae:1.19 Wed Feb 13 22:49:02 2019
+++ pkgsrc/devel/readline/patches/patch-ae      Mon Jan  4 12:01:45 2021
@@ -1,4 +1,4 @@
-$NetBSD: patch-ae,v 1.19 2019/02/13 22:49:02 wiz Exp $
+$NetBSD: patch-ae,v 1.20 2021/01/04 12:01:45 wiz Exp $
 
 Libtoolify.
 Pass -no-undefined to libtool for building shared library.
@@ -6,7 +6,7 @@ Don't ignore failures during installatio
 Don't ignore failures building the examples.
 Fix race condition so the examples are built *after* the library.
 
---- Makefile.in.orig   2018-05-24 19:37:27.000000000 +0000
+--- Makefile.in.orig   2020-10-29 19:48:14.000000000 +0000
 +++ Makefile.in
 @@ -18,6 +18,9 @@
  RL_LIBRARY_VERSION = @LIBVERSION@
@@ -18,9 +18,9 @@ Fix race condition so the examples are b
  PACKAGE = @PACKAGE_NAME@
  VERSION = @PACKAGE_VERSION@
  
-@@ -77,6 +80,7 @@ CTAGS = ctags -tw
+@@ -77,6 +80,7 @@ CTAGS = ctags -w
  CFLAGS = @CFLAGS@
- LOCAL_CFLAGS = @LOCAL_CFLAGS@ -DRL_LIBRARY_VERSION='"$(RL_LIBRARY_VERSION)"'
+ LOCAL_CFLAGS = @LOCAL_CFLAGS@ -DRL_LIBRARY_VERSION='"$(RL_LIBRARY_VERSION)"' @BRACKETED_PASTE@
  CPPFLAGS = @CPPFLAGS@
 +LDFLAGS = @LDFLAGS@ -no-undefined
  



Home | Main Index | Thread Index | Old Index