Skip to content

v1.2.0

Compare
Choose a tag to compare
@Alhadis Alhadis released this 27 Jun 13:59
· 23 commits to master since this release
v1.2.0

Substantial improvements to the grammar's accuracy and coverage, courtesy of @jayfoad. Extensive snippets have also been added to allow users without APL keyboards to enter APL symbols with "ASCII-fied" representations (|O).

  • Added: First-line matching of modelines and APL symbols
  • Added: Highlighting of function/operator names in definition headers
  • Added: Recognition of and ∇∇ in lambda bodies
  • Added: Support for Dyalog's # and ## namespace tokens
  • Added: Support for Dyalog's and @ primitives
  • Added: Support for mixed-case and lowercase system names
  • Fixed: Dyalog switches without arguments not being highlighted
  • Fixed: Inconsistent highlighting of quad-quotes and control keywords
  • Fixed: Partial Unicode support in name tokens
  • Improved: Syntax highlighting of numeric literals