Subject: CVS commit: pkgsrc/misc/rlwrap
From: Leonardo Taccari
Date: 2021-03-04 11:12:12
Message id:

Log Message:
rlwrap: Update to 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
 - --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