B

bat

B
bat Dev Tools v0.26.1

v0.26.1

v0.26.1 Features Add paging to '-h' and '--help' see PR #3478 (@MuntasirSZN) Bugfixes Fix hang when using --list-themes with an explicit pager, see #3457 (@abhinavcool42) Fix negative values of N not being parsed in <N:M> line ranges without = flag value separator, see #3442 (@lmmx) Fix broken Docker syntax preventing use of custom assets, see #3476 (@keith-hall) Fix decorations being applied unex…

B
bat Dev Tools v0.26.0

v0.26.0

v0.26.0 Features Add build for windows/ARM64 platform. #3190 (@alcroito) Add paging to --list-themes, see PR #3239 (@einfachIrgendwer0815) Support negative relative line ranges, e.g. bat -r :-10 / bat -r='-10:', see #3068 (@ajesipow) Support context in line ranges, e.g. bat -r 30::5 / bat -r 30:40:5, see #3345 (@cavanaug) Add built-in 'minus' pager, e.g. bat --pager=builtin see PR #3402 (@academic…

B
bat Dev Tools v0.25.0

v0.25.0

v0.25.0 Features Set terminal title to file names when Paging is not Paging::Never #2807 (@Oliver-Looney) bat --squeeze-blank/bat -s will now squeeze consecutive empty lines, see #1441 (@eth-p) and #2665 (@einfachIrgendwer0815) bat --squeeze-limit to set the maximum number of empty consecutive when using --squeeze-blank, see #1441 (@eth-p) and #2665 (@einfachIrgendwer0815) PrettyPrinter::squeeze_e…

B
bat Dev Tools v0.24.0

v0.24.0

v0.24.0 Features Add environment variable BAT_PAGING, see #2629 (@einfachIrgendwer0815) Add opt-in (--features lessopen) support for LESSOPEN and LESSCLOSE. See #1597, #1739, #2444, #2602, and #2662 (@Anomalocaridid) Bugfixes Fix more not being found on Windows when provided via BAT_PAGER, see #2570, #2580, and #2651 (@mataha) Switched default behavior of --map-syntax to be case insensitive #2520…

B
bat Dev Tools v0.23.0

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 notati…

B
bat Dev Tools v0.22.1

v0.22.1

Bugfixes Bring back pre-processing of ANSI escape characters to so that some common bat use cases starts working again. See #2308 (@Enselic)

B
bat Dev Tools v0.22.0

v0.22.0

Features Make the default macOS theme depend on Dark Mode. See #2197, #1746 (@Enselic) Support for separate system and user config files. See #668 (@patrickpichler) Bugfixes Prevent fork nightmare with PAGER=batcat. See #2235 (@johnmatthiggins) Make --no-paging/-P override --paging=... if passed as a later arg, see #2201 (@themkat) --map-syntax and --ignored-suffix now works together, see #2093 (@…

B
bat Dev Tools v0.21.0

v0.21.0

Features Correctly render tab stops in --show-all, see #2038 (@Synthetica9) Add a --style=default option and make it the default. It is less verbose than full, see #2061 (@IsaacHorvath) Enable BusyBox less as pager, see #2162 (@nfisher1226) File extensions are now matched case-insensitively. See #1854, #2181 (@Enselic) Bugfixes Bump regex dependency from 1.5.4 to 1.5.5 to fix CVE-2022-24713, see #…

B
bat Dev Tools v0.20.0

v0.20.0

Features New style component header-filesize to show size of the displayed file in the header. See #1988 (@mdibaiee) Use underline for line highlighting on ANSI, see #1730 (@mdibaiee) Bugfixes Fix bash completion on bash 3.x and bash-completion 1.x. See #2066 (@joshpencheon) Syntaxes GraphQL: Add support for interfaces implementing interfaces and consider ampersand an operator. See #2000 Associate…

B
bat Dev Tools v0.19.0

v0.19.0

Performance Reduce startup time in loop-through mode (e.g. when redirecting output) by 90%. See #1747 (@Enselic) Load themes lazily to make bat start 25% faster when disregarding syntax load time. See #1969 (@Enselic) Python syntax highlighting no longer suffers from abysmal performance in specific scenarios. See #1688 (@keith-hall) Fix for poor performance when ANSI escape sequences are piped to…