Skip to content

v0.8.5

Choose a tag to compare

@rail5 rail5 released this 15 Feb 02:51
· 164 commits to main since this release
9b944c1
  • Bug fix: bpp-lsp: Don't re-throw exceptions
    When the input stream is unexpectedly halted, make sure we go through our
    necessary clean-up procedure. Re-throwing the received exception in this
    case would suddenly halt the program sans clean-up.
  • Bug fix: bpp: Concatenated lvalues in the parser
    Updated the parser grammar to allow operative command words to be
    composed of multiple adjacent tokens, matching Bash's behavior for
    command names.
    Added accompanying regression test
  • Replaced homegrown CLI option parsing with XGetOpt
    Vendored XGetOpt header in src/include