v1.2.5 — @init_inc recognized as valid init procedure
Fixed
- Semantic diagnostics now recognize
@init_incas a valid init procedure. Previously, the server warned about a missing@init_post(GPPL2005) even when@init_incwas present — this is now fixed. Files containing either@init_postor@init_incare considered valid. - Global variables inside
@init_incare no longer flagged (GPPL2006). Globals are allowed inside both@init_postand@init_inc; only globals declared in other procedures trigger the hint. - Quick Fix for GPPL2006 now targets
@init_incwhen@init_postis absent. The "Move to init procedure" action prefers@init_postif it exists, otherwise falls back to@init_inc.
Install: download anzory.vscode-gppl-ide-1.2.5.vsix below, then in VS Code: Extensions: Install from VSIX…. Or install from Marketplace once published.