Page MenuHomeSolus

Update bat to 0.23.0

Authored by davidjharder on Apr 29 2023, 12:21 AM.
Referenced Files
F10794559: D14047.diff
Sat, May 27, 4:37 PM
F10723547: D14047.id34279.diff
Sun, May 7, 5:38 AM
F10723546: D14047.id34261.diff
Sun, May 7, 5:38 AM
Sun, May 7, 5:37 AM
F10716109: D14047.id34279.diff
Thu, May 4, 10:45 AM
F10716105: D14047.id34261.diff
Thu, May 4, 10:45 AM
Thu, May 4, 10:45 AM
F10714070: D14047.diff
Wed, May 3, 3:12 PM



Summarized Changelog

  • Implemented -S and --chop-long-lines flags as aliases for --wrap=never
  • Breaking change: Environment variables can now override config file settings (but command-line arguments still have the highest precedence)
  • Implemented --nonprintable-notation=caret to support showing non-printable characters using caret notation
  • Fix bat cache --clear not clearing the --target dir if specified
  • Various bash completion improvements
  • Disable completion of cache subcommand
  • Added support for Ada
  • Added todo.txt syntax
  • Improve Manpage.sublime-syntax
  • Added a new requirements.txt syntax
  • Added a new VimHelp syntax
  • Associate pdm.lock with TOML syntax
  • todo.txt: Fix highlighting of contexts and projects at beginning of done.txt
  • cmd-help: overhaul scope names (colors) to improve theme support; misc syntax improvements
  • Added support for Crontab

Full changelog here

Test Plan
  • Read out some files

Diff Detail

R4509 bat
Lint Not Applicable
Tests Not Applicable

Event Timeline

Additional packaging note: some tests are disabled because rustdoc fails to build. Fedora had a related issue, though they think llvm 15.07 fixed it

algent added a subscriber: algent.

LGTM, thanks!

This revision is now accepted and ready to land.Apr 29 2023, 6:47 PM
This revision was automatically updated to reflect the committed changes.