- Added
clink.getpopuplistcolors()
to get the default popup list colors. - Added
clink.refilterafterterminalresize()
to enable automatic prompt refilter after terminal resize. Prompt filters should only enable this if they're designed to refilter very quickly, otherwise they may cause responsiveness problems. [clink-flex-prompt has been updated to make use of this.] - The
clink.popuplist()
function allows theitems
table to include fields to override the height, width, colors, and direction of the list. - The
clink_settings
file format has been relaxed slightly to accept trailing whitespace after a Boolean setting's value. Note that manually modifying theclink_settings
file is not supported; always useclink set
to query or change Clink settings. - Fixed an obscure crash in the Readline library inside the
reverse-search-history
command when pressing the first key of a multikey binding (e.g. Ctrl-X) and then pressing any key that does not follow the first key in any of the corresponding multikey bindings (e.g. Esc). - Fixed leaked file handle when
history.save
is False. - Fixed #370; Tab inside
set /p var=
mistakenly discards any previous input.