Skip to content

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 07 Mar 10:08
· 160 commits to master since this release
v0.8.0
ea9211f

Changed

  • External command definitions ({{{ ... }}}) were simplified. They now work on both supra- and sub-word context out of the box. Implementing conditional behavior based on $1 and $2 special parameters is no longer needed

  • External commands ({{{ ... }}}) in a matching context now work by re-executing the command and checking if the user input on the command line matches any of the lines produced by the external command

Removed

  • Breaking: Nontail commands proved to be a design dead-end and thus were removed

Fixed

  • Breaking: Conflicting description check should now detect all cases thanks to moving it from working on regexes, into working on DFAs. This change comes at the expense of worse error messages but more comprehensive error detection

  • Breaking: Ambiguity detection is now also performed at the DFA phase instead of the regex phase