Changes

Jump to navigation Jump to search
70 bytes added ,  21:20, 21 October 2020
no edit summary
 
Todo for xml interface 'ConTeXtXML' extension:
* decide on allowed commands/tags and test on those when saving: create a xsd or dtd to feed to libxml for testing?* (maybe) add a dedicated editing page with split fields* document the new stuff (ref pagesexport to 100% correct xml, expanding wikicodes also, variants)* move existing pages to a safe locationand fixing CDATA* ongoing from then on: existing page merging (jikes!)* prepare code for merging to/from updated xml doc files
* combine the current 'context' extension with the new 'ConTeXtXML' extension
* implement merging with new interface xml releasesadd a ‘first documented on’ attribute to cd:command Problems that remain unfixed for now:* the "redirected from ..." message is not displayed. I seem unable to make it reappear in 1.34 because of the CmdPage inheriting from WikiPage but the redirect creating a hardcoded WikiPage object. I will retry when MW 1.35 is officially released.
On validation of editsTodo for sourcebrowser: perhaps make * Search option to search only file names* Fix scroll for navigation pane* Add a lua table by parsing the original /commandfiles/ xml 'search context' (stay in current file, only keeping the xml parts we want invariant. Then dump while doing a followup)* Add a link back to top of page that table to disk using table.printalways stays in view* (maybe). After an edit, run rewrite/extend scite lexers and/or put the same xml parser on indices in the edited text, load the saved lua table, and check that they are identical. Should work.ConTeXt distribution ?

Navigation menu