Skip to content

v1.5

Latest
Compare
Choose a tag to compare
@zawwz zawwz released this 04 May 13:49
· 1 commit to master since this release

Source map support, improvements, and many fixes.

Added features:

  • Options --map and --apply-map for generating and using source maps
  • Debashify brace expansions
  • Option --lxsh to force lxsh parsing

Improvements:

  • better minify of single-blocks

Bugfixes:

  • incorrect parsing of nested arithmetic
  • incorrect parsing of # in middle of argument
  • missing % arithmetic operator
  • subshell containing backslash incorrectly minified as backticks
  • incorrect parse of heredocuments on broken lists
  • incorrect parsing of bash array assign
  • segfault on empty array create when debashifying
  • quote-only argument gets emptied
  • %include broken on empty files
  • segfault on exec failure
  • incorrectly escaped dollasign on manipulation
  • parsing error on procsub redirect on block
  • parse error on sequential braces