Adds syntax highlighting, filetype detection, and syntax screendump tests for Marko templates (*.marko), an HTML-based language that embeds TypeScript expressions and CSS style blocks in both an HTML-like and an indentation-based concise mode.
References:
Implemented & refined iteratively using Fable 5 & Opus 5.
https://github.com/vim/vim/pull/20863
(11 files)
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
Switched to a modal (HTML or concise) structure; the first commit was rather poor in concise mode. Tested against cases from the language server and tree-sitter repositories; passes all of them. Example above.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
Thanks. I'll also update the MAINTAINERS file and move the filetype detection to runtime/autoload/dist/ft.vim
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()