Files
intellijai/CHANGELOG.md
2026-08-04 13:44:59 -04:00

915 B

Jai Plugin Changelog

[Unreleased]

Added

  • .jai file type, icon, and language registration
  • Hand-written Jai lexer covering the full token set of the compiler's own lexer, including nesting block comments and here-strings
  • Syntax highlighting and a colour settings page
  • Comment/uncomment support and brace matching, including .{ and .[
  • Grammar-Kit parser and PSI for the whole language: declarations, procedures, structs, enums, unions, control flow including the if x == { case } switch form, and compiler directives. The full 714-file Jai distribution parses with no syntax errors; JaiCorpusParserTest is ratcheted at 100%.

Known gaps

  • #asm bodies are parsed as opaque blocks, so their assembly instructions do not have inner PSI.
  • Structure view, folding, and go-to-definition are not implemented yet.