Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: rlwrap | Distribution: openSUSE Tumbleweed |
Version: 0.46.2 | Vendor: openSUSE |
Release: 1.1 | Build date: Tue May 6 15:55:18 2025 |
Group: Productivity/Other | Build host: reproducible |
Size: 368520 | Source RPM: rlwrap-0.46.2-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/hanslub42/rlwrap/ | |
Summary: A Readline Wrapper |
rlwrap uses the GNU readline library to allow the editing of keyboard input for any other command. The input history is remembered across invocations, separately for each command;history completion and search work as in bash and completion word lists can be specified on the command line.
GPL-2.0-or-later
* Tue May 06 2025 Daniel Donisa <daniel.donisa@suse.com> - Update to 0.46.2 * Bug fix - python filters would cause "invalid escape sequence" SyntaxWarnings with python 3.12 or newer. - --skip-ctty option skips making slave pty a controlling terminal - warn (don't die) when a specified completion file is not found - configure will bail out (not just warn) when no termcap -like library is found. - additionally check for TERM when INSIDE_EMACS is set (allowing the use of rlwrap within shells run by emacs) - gcc -Wformat-security would warn about rl_message() being used in an unsafe manner. - silence unhelpful input/output error messages at command exit * Tue Nov 08 2022 Daniel Donisa <daniel.donisa@suse.com> - Update to 0.46.1 * Bug fix - When compiled with readline-8.2, correctly handle echo'ed user input when accepting a line (see #168) - This will disable bracketed-paste when compiled with readline-8.1 or earlier. * Fri Oct 21 2022 Daniel Donisa <daniel.donisa@suse.com> - Update to 0.46 * Bug fixes: - rlwrapfilter.py would not find collections.Callable with newer (>= 3.10) python - rlwrapfilter.py would choke on rlwrap version strings (like 0.45.2) that cannot be converted by float() - rlwrap could segfault or garble prompts containing a carriage return - configure.ac would complain about obsolete macros with newest autoconf - Bind TAB to self-insert if no completions are specified on the rlwrap command line * Fri Jul 09 2021 Dr. Werner Fink <werner@suse.de> - Use upstream tar ball, that do not repack - Skip /usr/bin/env in filter scripts * Thu Jul 08 2021 Daniel Donisa <daniel.donisa@suse.com> - Update to 0.45.2: * Bug fixes: - rlwrap enables bracketed-paste when instructed to do so by .inputrc, but would then never disable it at exit. - rlwrap -z (i.e. rlwrap when using a filter) would still open /tmp/rlwrap.debug after forking the filter command, preventing other users from running it afterwards * Mon Jun 14 2021 Marcus Meissner <meissner@suse.com> - switch to github release urls - Update to 0.45.1: * Bug fixes: - rlwrap would always open /tmp/rlwrap.debug after forking child command, preventing other users from running it. - Fix args to setitimer() call to prevent EINVAL error on return - advise about --always-readline if in direct mode at first user ENTER keystroke - check for I_SWROPT even if isastream() is present (compile would fail on Oracle linux) * Thu May 13 2021 Daniel Donisa <daniel.donisa@suse.com> - 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 while 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 - --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 filters can change (some) bindable and internal readline variables with a new RlwrapFilter method tweak_readline_oob() * Bug fixes - rlwrap now 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. * Sat Jan 23 2021 Dirk Müller <dmueller@suse.com> - update to 0.44: * rlwrap is now aware of multi-byte characters and correctly handles prompts (or things that look like prompts, e.g. progress indicators) that contain them. * rlwrap filters can now also filter signals (see RlwrapFilter(3pm)), changing them, or providing extra input to the rlwrapped command. * Key sequences can now be bound to rlwrap-direct-keypress (using a new readline command rlwrap-direct-prefix) (contributed by Yuri d'Elia) - drop reproducible.patch (obsolete) * Fri Aug 17 2018 bwiedemann@suse.com - Add reproducible.patch to fix a build race (boo#1102408) * Sun Sep 03 2017 aavindraa@gmail.com - Update to version 0.43: * New features - Filters can now be written in python - Filters can respond to hotkeys (i.e. single keypresses bound to rlwrap-hotkey in .inputrc) * Bug fixes - rlwrap now always searches terminfo before termcap. - playing back a readline macro consisting of more than one line would crash rlwrap. - rlwrap --one-shot could accept more than one line when input in quick succession.
/usr/bin/rlwrap /usr/share/doc/packages/rlwrap /usr/share/doc/packages/rlwrap/AUTHORS /usr/share/doc/packages/rlwrap/BUGS /usr/share/doc/packages/rlwrap/ChangeLog /usr/share/doc/packages/rlwrap/NEWS /usr/share/doc/packages/rlwrap/README.md /usr/share/licenses/rlwrap /usr/share/licenses/rlwrap/COPYING /usr/share/man/man1/rlwrap.1.gz /usr/share/man/man3/RlwrapFilter.3pm.gz /usr/share/rlwrap /usr/share/rlwrap/completions /usr/share/rlwrap/completions/coqtop /usr/share/rlwrap/completions/testclient /usr/share/rlwrap/filters /usr/share/rlwrap/filters/README /usr/share/rlwrap/filters/RlwrapFilter.3pm /usr/share/rlwrap/filters/RlwrapFilter.pm /usr/share/rlwrap/filters/censor_passwords /usr/share/rlwrap/filters/censor_passwords.py /usr/share/rlwrap/filters/count_in_prompt /usr/share/rlwrap/filters/count_in_prompt.py /usr/share/rlwrap/filters/debug_null /usr/share/rlwrap/filters/dissect_prompt /usr/share/rlwrap/filters/edit_history /usr/share/rlwrap/filters/ftp_filter /usr/share/rlwrap/filters/ftp_filter.py /usr/share/rlwrap/filters/handle_hotkeys /usr/share/rlwrap/filters/handle_hotkeys.py /usr/share/rlwrap/filters/handle_sigwinch /usr/share/rlwrap/filters/history_format /usr/share/rlwrap/filters/listing /usr/share/rlwrap/filters/logger /usr/share/rlwrap/filters/logger.py /usr/share/rlwrap/filters/makefilter /usr/share/rlwrap/filters/null /usr/share/rlwrap/filters/null.py /usr/share/rlwrap/filters/outfilter /usr/share/rlwrap/filters/paint_prompt /usr/share/rlwrap/filters/paint_prompt.py /usr/share/rlwrap/filters/pipeline /usr/share/rlwrap/filters/pipeto /usr/share/rlwrap/filters/pipeto.py /usr/share/rlwrap/filters/rlwrapfilter.py /usr/share/rlwrap/filters/scrub_prompt /usr/share/rlwrap/filters/simple_macro /usr/share/rlwrap/filters/template /usr/share/rlwrap/filters/unbackspace
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon May 26 23:59:10 2025