Hi Paul,

Actually in the assets on Github it’s indicating a Typst extensions, not a ConTeXt one...

BR.

A. Christe
Le 11 nov. 2023 à 18:49 +0100, Paul Mazaitis <paul@mazaitis.org>, a écrit :

Hello, list!

I'm working on a ConTeXt language extension for the Nova editor by Panic software (https://nova.app/).

The extension is here:

https://github.com/pmazaitis/nova-context/releases/tag/0.6.0

...currently in beta, but fairly functional.

This version of the extension supports:

* Syntax Highlighting
* Folding for (most) environments
* Navigating by Symbols (headings: chapter, section, etc.)
* Spell-checking of body text and section titles
* Managing builds with Nova's tasks system

(As an aside, this extension uses an updated version of the ConTeXt tree-sitter parser [https://github.com/pmazaitis/tree-sitter-context] that can now recognize (most) environments and use them to parse out the document hierarchy.)

Limitations at the moment: not all environments are supported (only those with \start and \stop commands right now), and the extension only supports English.

Happy for any bug reports, etc.,

-Paul
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive : https://github.com/contextgarden/context
wiki : https://wiki.contextgarden.net
___________________________________________________________________________________