|
From: David G. <go...@us...> - 2002-05-05 17:36:40
|
I've just finished a major round of checkins (subscribe at http://lists.sourceforge.net/lists/listinfo/docutils-checkins). Here's a summary of the changes I made: - Changed a lot of 'longnamesthatlooklikethis' into 'long_names_that_look_like_this'. Improves readability methinks. This will break most docutils-dependent code out there. Check in your code to the CVS tree and I'll help bring it up to date. (Tony, do you have any changes for pysource? Please send them if you can't CVS.) - Added a PEP reader. This provides support for RFC 2822 headers and recognizes 'PEP ####' and 'RFC ####' in the text as hyperlinks. I'm still working on a directive and a front-end, then I'll convert PEP 287 as a proof of concept. - Extracted the inline markup parsing code into a class of its own, docutils.parsers.rst.states.Inliner. This allows for easy subclassing (already in use by the PEP reader). - Made the html4css1.py writer XHTML-compatible: switched to lowercase element & attribute names; empty tag format. More may be required for full compatibility; I'll wait for bug reports. For more details, see http://docutils.sf.net/HISTORY.html. -- David Goodger <go...@us...> Open-source projects: - Python Docutils: http://docutils.sourceforge.net/ (includes reStructuredText: http://docutils.sf.net/rst.html) - The Go Tools Project: http://gotools.sourceforge.net/ |