- Added a visible usage hint for Auto-Suggestions to help make the feature more discoverable and usable. The usage hint can be hidden by turning off the
autosuggest.hint
setting. - Added a callback function that can be assigned to an argument position by including
onadvance=your_callback_function
in the table given to:addarg()
(see Responding to Arguments in Argmatchers for more information). - Fixed displaying match descriptions containing embedded color codes.
- Fixed finding argmatchers for doskey alias names containing quotes.
- Fixed parsing the input line when a doskey alias references a command with an argmatcher that uses the
:chaincommand()
function (e.g. an aliasfoo=sudo dir $*
with an argmatcher likeclink.argmatcher("sudo"):chaincommand()
so that completions and input line coloring work properly for the rest of the input line). - Fixed the
exec.commands
setting with an argmatcher that uses the:chaincommand()
function. - Fixed
_argmatcher:setclassifier()
so the custom classifier is called for flags as well as for arguments.