v0.23.0
Features
- Implemented
-S
and--chop-long-lines
flags as aliases for--wrap=never
. See #2309 (@johnmatthiggins) - Breaking change: Environment variables can now override config file settings (but command-line arguments still have the highest precedence), see #1152, #1281, and #2381 (@aaronkollasch)
- Implemented
--nonprintable-notation=caret
to support showing non-printable characters using caret notation. See #2429 (@einfachIrgendwer0815)
Bugfixes
Other
- Various bash completion improvements, see #2310 (@scop)
- Disable completion of
cache
subcommand, see #2399 (@cyqsimon) - Signifigantly improve startup performance on macOS, see #2442 (@BlackHoleFox)
- Bump MSRV to 1.62, see #2496 (@Enselic)
Syntaxes
- Added support for Ada, see #1300 and #2316 (@dkm)
- Added
todo.txt
syntax, see #2375 (@BANOnotIT) - Improve Manpage.sublime-syntax. See #2364 (@Freed-Wu) and #2461 (@keith-hall)
- Added a new
requirements.txt
syntax, see #2361 (@Freed-Wu) - Added a new VimHelp syntax, see #2366 (@Freed-Wu)
- Associate
pdm.lock
withTOML
syntax, see #2410 Todo.txt
: Fix highlighting of contexts and projects at beginning of done.txt, see #2411cmd-help
: overhaul scope names (colors) to improve theme support; misc syntax improvements. See #2419 (@victor-gp)- Added support for Crontab, see #2509 (@keith-hall)