- Add
expectplugin with support for commands that shadow Tcl built-ins (close,exit) - Add
unopened-quotelint rule to detect unescaped double quotes appearing mid-word - Add
--spaces-in-bracesoptions that preserve balanced braces (balanced-yes,balanced-no) - Add support for specifying multiple command plugins in config file
- Add
--trust-pluginsflag to allow loading uninstalled plugins specified in config files - Add experimental
emacsconfig option totclfmtfor emacs tcl-mode-style indentation - Fix argument parsing edge cases for several built-in commands
- Fix
evalposition reporting when using braced arguments - Fix duplicate command argument checking
Thanks to @vries for many contributions in this release, particularly to the formatter.