< cl2xhtml Documentation | Russ Allbery > Software > Web Tools |
Update another occurrence of my email address.
Lines changed: +2 -2
Port to Python 3. Update copyright dates and my email address.
Lines changed: +29 -29
Support multi-author changelog headings. While this isn't in the GNU standards documentation, the convention is to represent changes with multiple authors by using multiple heading lines with the same author and email format, just omitting the date in each subsequent line. This is now transformed into a list of authors separated with "and" and commas.
Lines changed: +39 -14
Update URL to GNU standards document.
Lines changed: +2 -2
Assume ChangeLog input is in UTF-8 and declare UTF-8 as the character set for generated XHTML.
Lines changed: +8 -5
Add support for adding ViewCVS links to the XHTML output. The file is linked to the general ViewCVS page for that file, and if there are version numbers in the ChangeLog in parentheses (such as the output format of cvs2cl --revisions), they will be linked to the diff for that revision.
Improve the ChangeLog parser to deal with comma-separated files and comma-separated functions (the latter still can't be split across lines, but the GNU ChangeLog standard prohibits that anyway).
Recognize timestamps in the ChangeLog date lines and include them in the date class rather than putting them with the author class. The GNU ChangeLog format doesn't support timestamps, but cvs2cl generates them.
Much of this work is heavily based on work by Dave Elcock.
Lines changed: +190 -78
Use instead of   after the date in the change headers since the available TrueType fonts on Linux don't appear to include  , resulting in a very strange glyph.
Lines changed: +4 -4
Use triple single quotes instead of triple double quotes for the page header and remove the <?xml-stylesheet> directive since it doesn't really fit with Appedix C XHTML 1.0.
Lines changed: +3 -4
Add a <meta> tag specifying the character set to the <head> and move the generator comments down below <head> so as not to trigger a bug in IE.
Lines changed: +4 -3
Add references to the XHTML standard and my web tools page to the SEE ALSO section.
Lines changed: +6 -1
Added the usage function and full documentation.
Lines changed: +125 -2
Initial working version.
< cl2xhtml Documentation | Russ Allbery > Software > Web Tools |