On 5/29/2021 8:29 PM, Nicola wrote:
So, is it correct that the XML files are automatically generated from the source code, and kept in sync with it? If so, how is that done? Or
the xml files are maintained by Wolfgang who knows context inside out and has ways to keep track of additions (although some commands became obsolete when we went mkiv, like those dealing with font encoding and so) we're mostly talking about additions
are they manually curated? I'd be willing to contribute to make progress on the MetaFun part.
ok, but let's first wait what Wolfgang says .. we probably first have to check if we need to add some to the xml definitions (btw, the lmt metapost commands i.e. the key/value macros fit in well in the optional argument appeoach, the more low level ones more resemble the low level context commands for which we have specific definitions)
Whatever you think is more appropriate... Provided that it can be parsed automatically. so what does vim expect? isn't there some kind of common format for lexers?
Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------