This contains the latest versions of batdiff
, batgrep
, batman
, batwatch
, and prettybat
as of commit 20a0058 (May 1st, 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
batdiff
: Add batdiff scriptbatman
: Forward paging options to bat instead of handling thembatgrep
/batwatch
: Usestty
instead oftput
prettybat
: Add support for GraphQL via Prettierprettybat
: Add support for bat 0.14.0 --file-name option- *: Fix issue causing an empty argument being sent to pagers
- *: Fix behavior of PAGER environment var (#24)
- docs: Update README to mention that compiled scripts are faster
- docs: Fix README pointing to the wrong document for
batdiff
- docs: Update docs for
batgrep
Developer
- build: Use parallel test execution to speed up verification time
- docs: Add CONTRIBUTING.md
- developer: Update build.sh to remove redundant copyright comments
- developer: Fix build.sh to inline EXECUTABLE_DELTA constant
- developer: Update release script for improved release description
- developer: Add copyright/info banner to compressed scripts
- test: Update test framework
- test: Update tests to shim stty instead of tput
- test: Add 'perf' suite to find out which libraries cost the most startup time
- test: Fix argument values given to test.sh not being passed to test framework
- test: Generate snapshot for
batdiff
- test: Avoid using 'head' command
- test: Add suite for DSL parsing library
- lib: Add 'dsl.sh' library for parsing simple DSL
- lib: Remove opt_hooks.sh and edit scripts to source lib files directly
- lib: Add include guard to constants.sh to lower startup time