Commit | Line | Data |
---|---|---|
b585a9fa EZ |
1 | This is a terse description of the new features added to readline-5.1 since |
2 | the release of readline-5.0. | |
3 | ||
4 | 1. New Features in Readline | |
5 | ||
6 | a. The key sequence sent by the keypad `delete' key is now automatically | |
7 | bound to delete-char. | |
8 | ||
9 | b. A negative argument to menu-complete now cycles backward through the | |
10 | completion list. | |
11 | ||
12 | c. A new bindable readline variable: bind-tty-special-chars. If non-zero, | |
13 | readline will bind the terminal special characters to their readline | |
14 | equivalents when it's called (on by default). | |
15 | ||
16 | d. New bindable command: vi-rubout. Saves deleted text for possible | |
17 | reinsertion, as with any vi-mode `text modification' command; `X' is bound | |
18 | to this in vi command mode. | |
19 | ||
20 | e. If the rl_completion_query_items is set to a value < 0, readline never | |
21 | asks the user whether or not to view the possible completions. | |
22 | ||
23 | f. New application-callable auxiliary function, rl_variable_value, returns | |
24 | a string corresponding to a readline variable's value. | |
25 | ||
26 | g. When parsing inputrc files and variable binding commands, the parser | |
27 | strips trailing whitespace from values assigned to boolean variables | |
28 | before checking them. | |
29 | ||
30 | h. A new external application-controllable variable that allows the LINES | |
31 | and COLUMNS environment variables to set the window size regardless of | |
32 | what the kernel returns. |