PyLaTeX appears to have a TeX parser (and much more!) written in Python, and it's at http://pylatex.sourceforge.net/
I'm not sure of the licence. I guess if we restrict the macros to a "safe" set, we shouldn't need any more than the lexical analyser.
Neil
Could the WatchList page be limited to a number of days like RecentChanges? Mine is getting rather long & it takes a while to generate. Maybe a truncated WatchList page could give a link to a complete watchlist which would be displayed as a dumb list with no dates & times of edits (which I presume is what causes the load on the server)
tarquin wrote:
Could the WatchList page be limited to a number of days like RecentChanges? Mine is getting rather long & it takes a while to generate. Maybe a truncated WatchList page could give a link to a complete watchlist which would be displayed as a dumb list with no dates & times of edits (which I presume is what causes the load on the server)
At the risk of being slightly sarcastic, wouldn't a better solution be to edit your own WatchList to remove things that you no longer really need to watch? Eclecticology
wikipedia-l@lists.wikimedia.org