Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 1.03 KB

File metadata and controls

25 lines (20 loc) · 1.03 KB

Changelog

0.2.0

  • Go-to-definition and find-references for program names, workspace-wide
  • Workspace symbol search (Ctrl+T) over every .PROGRAM in the project
  • Signature help for keyword calls, from the manual's syntax lines
  • Grammar: TYPE/PROMPT/$ENCODE format specifiers (/B, /F5.2, ...), APPROS and OPENI variants, contextual AUTO type keywords (REAL/DOUBLE/LOC) and SELECT units (VISION/FORCE)
  • Fixed: GOTO-shaped text inside string literals no longer triggers a missing-label warning; diagnostics are debounced while typing

0.1.0

Initial release.

  • TextMate grammar for eV+ / V+ (.pg, .v2) — keyword classes generated from an eV+ Language Reference extraction; radix numbers, strings, precision points, string variables, labels, .PROGRAM/.END folding
  • Hover reference (keyword type + syntax line), completion, snippets
  • Auto-indentation for block keywords
  • Diagnostics: statements swallowed by ; comments, GOTO to a missing label, unpaired .PROGRAM/.END
  • Outline of the .PROGRAMs in each file