- Added
clink uninstallscripts --all
to clear all script paths installed byclink installscripts
. - Added
os.touch()
function to set the access and modified times for a file. - Added more fields in
os.globdir()
andos.globfiles()
whenextrainfo
is requested. - Potential Breaking Change: Fixed
os.globdir()
andos.globfiles()
to only return extra info when actually requested (regression introduced in v1.1.8).- This unfortunately changes the scheme and may break some scripts if they requested no extra info, but used the extra info anyway.
- Fixed crash in
clink-select-complete
when a match display filter returns nil. - Fixed
ondisplaymatches()
which was receiving one fewer matches than it should (related to #124). - Fixed
ondisplaymatches()
which was not using the word break info correctly (from generators':getwordbreakinfo()
functions). - Fixed
word_classifications:applycolor()
; the input line didn't necessarily refresh correctly after a custom classifier applied custom colors. - Fixed potential stray inaccurate colorations when coloring the input for
clink set color.something some_value
. - Fixed #161;
clink installscripts
garbles previously-installed script paths when installing a new one. - Fixed #155;
settings.set()
doesn't update the settings file.