pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/misc/rlwrap rlwrap: Update to 0.45
details: https://anonhg.NetBSD.org/pkgsrc/rev/1ab169b49b4e
branches: trunk
changeset: 448059:1ab169b49b4e
user: leot <leot%pkgsrc.org@localhost>
date: Thu Mar 04 10:12:12 2021 +0000
description:
rlwrap: Update to 0.45
0.45
----
New features:
- --only-cook '!<regexp>' enables "confident mode" where every
possible prompt that matches a regexp is cooked immediately
(so that even prompts that get printed when handling a large
paste are cooked)
- --no-children (-N) now enables direct mode whenever the client
switches to the alternate screen. This makes editors and pagers
usable even when using --always-readline on non-linux systems
- when run inside an emacs shell buffer, rlwrap will execute the
client instead of wrapping it (just as when stdin is not a
terminal)
- --always-echo echoes user input even when the client has
switched off ECHO.
- filter "makefilter" to easily employ shell commands (like sed,
or grep) as rlwrap filters (extending/superseding "outfilter")
- filters can change (some) bindable and internal readline
variables with a new RlwrapFilter method tweak_readline_oob()
Bug Fixes:
- rlwrap correctly handles bracketed paste
- --ansi-colour-aware (-A) didn't do anything at all. Now it
recognises colour codes as well as common control codes like
window titles. --ansi-colour-aware="!" will "bleach" the
prompt, i.e. remove all colour codes
- On AIX, rlwrap would quit if client wrote 0 bytes
- a round of testing on Polarhome to weed out some
incompatibilities with older Unix systems
diffstat:
misc/rlwrap/Makefile | 10 +++++++---
misc/rlwrap/PLIST | 7 +++++--
misc/rlwrap/distinfo | 10 +++++-----
3 files changed, 17 insertions(+), 10 deletions(-)
diffs (79 lines):
diff -r 05cf4fc0d4b4 -r 1ab169b49b4e misc/rlwrap/Makefile
--- a/misc/rlwrap/Makefile Thu Mar 04 10:12:11 2021 +0000
+++ b/misc/rlwrap/Makefile Thu Mar 04 10:12:12 2021 +0000
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.25 2021/01/20 18:31:22 leot Exp $
+# $NetBSD: Makefile,v 1.26 2021/03/04 10:12:12 leot Exp $
#
-DISTNAME= rlwrap-0.44
+DISTNAME= rlwrap-0.45
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_GITHUB:=hanslub42/}
-GITHUB_RELEASE= 7c1e432
+GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= leot%NetBSD.org@localhost
HOMEPAGE= https://github.com/hanslub42/rlwrap
@@ -18,6 +18,7 @@
REPLACE_PERL+= filters/censor_passwords
REPLACE_PERL+= filters/count_in_prompt
REPLACE_PERL+= filters/debug_null
+REPLACE_PERL+= filters/edit_history
REPLACE_PERL+= filters/ftp_filter
REPLACE_PERL+= filters/handle_hotkeys
REPLACE_PERL+= filters/history_format
@@ -34,6 +35,9 @@
REPLACE_PERL+= filters/unbackspace
REPLACE_PYTHON+= filters/*.py
+REPLACE_PYTHON+= filters/dissect_prompt
+REPLACE_PYTHON+= filters/handle_sigwinch
+REPLACE_PYTHON+= filters/makefilter
PYTHON_VERSIONS_INCOMPATIBLE= 27
diff -r 05cf4fc0d4b4 -r 1ab169b49b4e misc/rlwrap/PLIST
--- a/misc/rlwrap/PLIST Thu Mar 04 10:12:11 2021 +0000
+++ b/misc/rlwrap/PLIST Thu Mar 04 10:12:12 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2021/01/20 18:31:22 leot Exp $
+@comment $NetBSD: PLIST,v 1.6 2021/03/04 10:12:12 leot Exp $
bin/rlwrap
man/man1/rlwrap.1
man/man3/RlwrapFilter.3pm
@@ -12,15 +12,18 @@
share/rlwrap/filters/count_in_prompt
share/rlwrap/filters/count_in_prompt.py
share/rlwrap/filters/debug_null
+share/rlwrap/filters/dissect_prompt
+share/rlwrap/filters/edit_history
share/rlwrap/filters/ftp_filter
share/rlwrap/filters/ftp_filter.py
share/rlwrap/filters/handle_hotkeys
share/rlwrap/filters/handle_hotkeys.py
-share/rlwrap/filters/handle_sigwinch.py
+share/rlwrap/filters/handle_sigwinch
share/rlwrap/filters/history_format
share/rlwrap/filters/listing
share/rlwrap/filters/logger
share/rlwrap/filters/logger.py
+share/rlwrap/filters/makefilter
share/rlwrap/filters/null
share/rlwrap/filters/null.py
share/rlwrap/filters/outfilter
diff -r 05cf4fc0d4b4 -r 1ab169b49b4e misc/rlwrap/distinfo
--- a/misc/rlwrap/distinfo Thu Mar 04 10:12:11 2021 +0000
+++ b/misc/rlwrap/distinfo Thu Mar 04 10:12:12 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2021/01/20 18:31:22 leot Exp $
+$NetBSD: distinfo,v 1.10 2021/03/04 10:12:12 leot Exp $
-SHA1 (rlwrap-0.44.tar.gz) = b093d353cc5aa77794da9f33a197392f42c3b73d
-RMD160 (rlwrap-0.44.tar.gz) = 95a0eaff7a90348e12120c56b7a400c2c03bb955
-SHA512 (rlwrap-0.44.tar.gz) = b7bbec5a04ae3588d467d985c0bd7d4a6a91014c7f3a9fca8eb184f9d699e2463fc334c9eb336690427efce3ad62cd2a5b59b892790643a7a3260b6218e4a145
-Size (rlwrap-0.44.tar.gz) = 321590 bytes
+SHA1 (rlwrap-0.45.tar.gz) = 0bd77962049aa9144c20d633f9a8aab0250ad019
+RMD160 (rlwrap-0.45.tar.gz) = 74494257e47124e0b22dcff77427d25d6358751e
+SHA512 (rlwrap-0.45.tar.gz) = 3ac5f1f15496311edd4bcc206751b17a8f305a201338ea233cf0f56eb14532a18c2f85a7ddd2913d627e5383435376e8761ca44565686ca67c3b377ca3886330
+Size (rlwrap-0.45.tar.gz) = 181239 bytes
Home |
Main Index |
Thread Index |
Old Index