0.5.9 • Published 2 years ago
codemirror-lang-tiddlywiki v0.5.9
TODO
- support codeblock parser config
- autolist
- html parser
CodeMirror 6 language package template
This is an example repository containing a minimal CodeMirror language support package. The idea is to clone it, rename it, and edit it to create support for a new language.
Things you'll need to do (see the language support example for a more detailed tutorial):
git grep EXAMPLEand replace all instances with your language name.Rewrite the grammar in
src/syntax.grammarto cover your language. See the Lezer system guide for information on this file format.Adjust the metadata in
src/index.tsto work with your new grammar.Adjust the grammar tests in
test/cases.txt.Build (
npm run prepare) and test (npm test).Rewrite this readme file.
Optionally add a license.
Publish. Put your package on npm under a name like
codemirror-lang-EXAMPLE.