pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/misc/rlwrap
Module Name: pkgsrc
Committed By: leot
Date: Thu Mar 4 10:12:12 UTC 2021
Modified Files:
pkgsrc/misc/rlwrap: Makefile PLIST distinfo
Log Message:
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
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/misc/rlwrap/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/misc/rlwrap/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/misc/rlwrap/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/misc/rlwrap/Makefile
diff -u pkgsrc/misc/rlwrap/Makefile:1.25 pkgsrc/misc/rlwrap/Makefile:1.26
--- pkgsrc/misc/rlwrap/Makefile:1.25 Wed Jan 20 18:31:22 2021
+++ pkgsrc/misc/rlwrap/Makefile Thu Mar 4 10:12:12 2021
@@ -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 @@ USE_TOOLS+= autoreconf autoconf automak
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/template
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
Index: pkgsrc/misc/rlwrap/PLIST
diff -u pkgsrc/misc/rlwrap/PLIST:1.5 pkgsrc/misc/rlwrap/PLIST:1.6
--- pkgsrc/misc/rlwrap/PLIST:1.5 Wed Jan 20 18:31:22 2021
+++ pkgsrc/misc/rlwrap/PLIST Thu Mar 4 10:12:12 2021
@@ -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/censor_passwords.py
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
Index: pkgsrc/misc/rlwrap/distinfo
diff -u pkgsrc/misc/rlwrap/distinfo:1.9 pkgsrc/misc/rlwrap/distinfo:1.10
--- pkgsrc/misc/rlwrap/distinfo:1.9 Wed Jan 20 18:31:22 2021
+++ pkgsrc/misc/rlwrap/distinfo Thu Mar 4 10:12:12 2021
@@ -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