Difference between revisions of "User talk:Taco"

From Wiki
Jump to navigation Jump to search
(45 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
 
Todo for xml interface 'ConTeXtXML' extension:
 
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) export to 100% correct xml, expanding wikicodes also, and fixing CDATA
* (maybe) add a dedicated editing page with split fields
+
* ongoing from then on: existing page merging (jikes!)
* document the new stuff (ref pages, variants)
 
* move existing pages to a safe location
 
* existing page merging (jikes!)
 
* prepare code for merging to/from updated xml doc files
 
 
* combine the current 'context' extension with the new 'ConTeXtXML' extension
 
* combine the current 'context' extension with the new 'ConTeXtXML' extension
* implement merging with new interface xml releases
+
* add 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 edits: perhaps make a lua table by parsing the original /commandfiles/ xml file,  only keeping the xml parts we want invariant. Then dump that table to disk using table.print(). After an edit, run the same xml parser on the edited text, load the saved lua table, and check that they are identical. Should work.
+
Todo for sourcebrowser:
 +
* Search option to search only file names
 +
* Fix scroll for navigation pane
 +
* Add a 'search context' (stay in current file while doing a followup)
 +
* Add a link back to top of page that always stays in view
 +
* (maybe) rewrite/extend scite lexers and/or put the indices in the ConTeXt distribution ?

Revision as of 21:20, 21 October 2020

Todo for xml interface 'ConTeXtXML' extension:

  • (maybe) export to 100% correct xml, expanding wikicodes also, and fixing CDATA
  • ongoing from then on: existing page merging (jikes!)
  • combine the current 'context' extension with the new 'ConTeXtXML' extension
  • add 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.

Todo for sourcebrowser:

  • Search option to search only file names
  • Fix scroll for navigation pane
  • Add a 'search context' (stay in current file while doing a followup)
  • Add a link back to top of page that always stays in view
  • (maybe) rewrite/extend scite lexers and/or put the indices in the ConTeXt distribution ?