aboutsummaryrefslogtreecommitdiff
path: root/plugin
AgeCommit message (Collapse)Author
2026-10-21fix(plugin): recognize literal escapes and C string suffixes_ov4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21feat(plugin): highlight supported keywords and directives_ov4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20docs(agents): align dispatch and object lifetime guidance with code_ov4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20docs(readme): align feature and nightly release descriptions_ov4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18feat(plugin): derive package versions from commit metadata_ov4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18feat(plugin): rename extension to plugin_ov4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17docs: multi-file builds_ov4
Document INCLUDE visibility, primitive GLOBAL variables and MAIN entry rules, and highlight the new keywords in the editor grammar. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17docs(classes): document destructors, DELETE and RAII_ov4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17fix(classes): preserve method-only heap objects and document NEW_ov4
Allocate at least one byte for method-only classes so their heap addresses remain usable through pointers. Complete constructor diagnostics, field-order and exception coverage, document construction and rebinding, and highlight NEW. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14docs(release): describe Apple Silicon nightly package_ov4
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-14docs(release): document nightly downloads and build workflow_ov4
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-14feat(plugin): highlight native C types and imports_ov4
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-14feat(plugin): indent try-catch blocks_ov4
Indent TRY and CATCH bodies, align CATCH and ENDTRY with their TRY, and trigger on-type formatting when either keyword is completed. Document the supported blocks and verify nesting, selection context and Enter indentation. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-14feat(plugin): highlight exception keywords with C++ scopes_ov4
Reuse C++ try, catch and throw scopes for exception keywords, with ENDTRY sharing the TRY scope. Add an example and verify keyword boundaries, case sensitivity, comments and strings with TextMate tokenization. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-13docs(plugin): explain terminal execution and verification_ov4
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-13feat(plugin): run pseudocode files in the integrated terminal_ov4
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-13chore(plugin): credit _ov4 as the extension author_ov4
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-13fix(plugin): use C++ assignment highlighting for the arrow operator_ov4
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-13docs: use English and separate plugin agent guidance_ov4
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-13build(plugin): package VSIX and document installation_ov4
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-13feat(plugin): color bracket pairs and mark unmatched brackets red_ov4
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-13feat(plugin): add keyword Tab indentation and selection formatting_ov4
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-13feat(plugin): add CIE language registration and C++ style highlighting_ov4
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>