github eth-p/bat-extras v2020.05.01
Release: 2020-05-01

latest releases: v2024.08.24, v2024.07.10, v2024.06.01...
4 years ago

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 script
  • batman: Forward paging options to bat instead of handling them
  • batgrep/batwatch: Use stty instead of tput
  • prettybat: Add support for GraphQL via Prettier
  • prettybat: 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

Don't miss a new bat-extras release

NewReleases is sending notifications on new releases.