diff options
author | Chet Ramey <chet.ramey@case.edu> | 2020-06-15 16:10:22 -0400 |
---|---|---|
committer | Chet Ramey <chet.ramey@case.edu> | 2020-06-15 16:10:22 -0400 |
commit | 576f19e34c32c9ad1bab3c4a130e7027cd3fd9de (patch) | |
tree | 20b5f0aab6d689754a634944c4e51de61afbd837 /NEWS | |
parent | c5ad6be530f5c1daf64a2d20df4baba9f6b57aa4 (diff) |
readline-8.1-alpha releasereadline-8.1-alpha
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 58 |
1 files changed, 58 insertions, 0 deletions
@@ -1,3 +1,40 @@ +This is a terse description of the new features added to readline-8.1 since +the release of readline-8.0. + +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. + +g. Readline sets the mark in several additional commands. + +h. Bracketed paste mode is enabled by default (for now). + +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. + +------------------------------------------------------------------------------- This is a terse description of the new features added to readline-8.0 since the release of readline-7.0. @@ -179,6 +216,27 @@ n. New application-settable variable: rl_signal_event_hook; function that is by a signal. Currently not called for SIGHUP or SIGTERM. ------------------------------------------------------------------------------- +This is a terse description of the new features added to readline-6.2 since +the release of readline-6.1. + +a. The history library does not try to write the history filename in the + current directory if $HOME is unset. This closes a potential security + problem if the application does not specify a history filename. + +b. New bindable variable `completion-display-width' to set the number of + columns used when displaying completions. + +c. New bindable variable `completion-case-map' to cause case-insensitive + completion to treat `-' and `_' as identical. + +d. There are new bindable vi-mode command names to avoid readline's case- + insensitive matching not allowing them to be bound separately. + +e. New bindable variable `menu-complete-display-prefix' causes the menu + completion code to display the common prefix of the possible completions + before cycling through the list, instead of after. + +------------------------------------------------------------------------------- This is a terse description of the new features added to readline-6.1 since the release of readline-6.0. |