This contains the latest versions of bat-modules
, batdiff
, batgrep
, batman
, batwatch
, and prettybat
as of commit 9d356b8 (October 4th, 2020).
This is provided as a convenience only.
I would still recommend following the installation instructions in the README for the most up-to-date versions.
Changes
batgrep
: Add simple parsing of RIPGREP_CONFIG_PATH.batgrep
: Prevent RIPGREP_CONFIG_PATH context from breaking batgrep.batgrep
: Add short flag number parsing for context optionsbatdiff
/lib: Fix hardcoded git executable name (#35)batwatch
: Split hook_help into a lib scriptbatwatch
: small formatting changesbatwatch
changes to reveal a bug and add--help
bat-modules
: Add --modules-file option- *: Automatically use 'batcat' when 'bat' is missing
- *: Fix gnu stat flag
- doc: Update
prettybat
caveats for header display fix (#39) - doc: Clean up command documentation
- doc: Change markdown that may be parsed incorrectly
Developer
- ci: Build manuals
- build: Add experimental support for generating manpages
- build: Avoid unnecessary reprinting when verifying tests
- build: Print failed tests to STDERR instead of STDOUT
- build: Use detected system bat executable
- build: Use STDOUT and STDERR appropriately
- build Add option to prevent full executable paths from inlining
- build: Fix 'will_minify none' not working, leading to unnecessary warning (#30)
- build: Print shfmt error to stderr instead of stdout (#29)
- release: Stop packages from inlining alternate executable names
- release: Fix error and invalid alternate executable in release.sh
- test: Add --no-config to bat shimexec
- test: Fix bat shimexec
- test: Update test framework to fix on Bash 3.2
- test: Update test framework
- lib: Add DEFAULT color to printc
- lib: Add option parsing for short flags followed by number
- lib: Fix term_width to handle cases where stty size returns '0 0'
- lib: Reduce size of term_width function
- lib: Add term.sh to more accurately get terminal width
- lib: Use 'awk' instead of '/usr/bin/awk'