summaryrefslogtreecommitdiffstats
path: root/Doc/tools/sgmlconv
Commit message (Collapse)AuthorAgeFilesLines
* Delete the LaTeX doc tree.Georg Brandl2007-08-158-3300/+0
|
* SF patch# 1770008 by Christian Heimes (plus some extras).Guido van Rossum2007-08-091-2/+2
| | | | | | | | | | Completely get rid of StringIO.py and cStringIO.c. I had to fix a few tests and modules beyond what Christian did, and invent a few conventions. E.g. in elementtree, I chose to write/return Unicode strings whe no encoding is given, but bytes when an explicit encoding is given. Also mimetools was made to always assume binary files.
* Run 2to3 over Doc/tools/.Collin Winter2007-03-214-20/+16
|
* SF patch 1631942 by Collin Winter:Guido van Rossum2007-01-104-4/+7
| | | | | | (a) "except E, V" -> "except E as V" (b) V is now limited to a simple name (local variable) (c) V is now deleted at the end of the except block
* Whitespace normalization, via reindent.py.Tim Peters2004-07-181-1/+1
|
* Replace backticks with repr() or "%r"Walter Dörwald2004-02-122-12/+12
| | | | From SF patch #852334.
* update the documentation contact addressFred Drake2003-07-301-1/+1
|
* Use string methods. Re-organize imports to Python Normal Form.Fred Drake2002-10-161-3/+4
|
* Only reset _is_empty if needed.Fred Drake2002-10-161-1/+1
|
* Modernization: Use string methods, use str instead ofFred Drake2002-10-161-17/+14
| | | | | types.StringType, inherit from list instead of UserList.
* When adding a name to the table of macros and environments, make sure itFred Drake2002-04-101-1/+4
| | | | | is not already present. If it is, raise an exception, since that should not happen in a well-defined conversion.
* Added support for \csimplemacro and csimplemacrodesc.Fred Drake2002-04-101-0/+6
|
* Fix bug in command line handling, noted by Fredrik Lundh.Fred Drake2002-04-051-1/+1
|
* Add support for \textgreater, \textless.Fred Drake2002-04-041-4/+9
| | | | Updated productionlist environment.
* Update to reflect recently added markup.Fred Drake2001-12-151-0/+9
|
* Drop xmllib in favor of SAX.Fred Drake2001-11-301-21/+30
|
* Add a couple of entries to the whitespace-cleanups table.Fred Drake2001-11-301-0/+2
|
* Added two new conversion specifications.Fred Drake2001-11-301-0/+7
|
* Avoid trailing blank lines in the output.Fred Drake2001-11-191-0/+4
|
* Adjust input pre-processing so that a comment on the last line does notFred Drake2001-11-191-1/+3
| | | | break the processor; this will do the right thing.
* One more LaTeX-ism that we'd rather ignore.Fred Drake2001-10-251-0/+1
|
* New markup: \note{...} and \warning{...}Fred Drake2001-10-091-0/+6
|
* Handle PEP references the same way RFC references.Fred Drake2001-09-291-6/+5
|
* Fix up whitespace in <args> elements; reduce sequences of consecutiveFred Drake2001-09-291-17/+15
| | | | | whitespace characters to a single space. Small changes elsewhere, mostly to clean up the code a little.
* Convert to string methods.Fred Drake2001-09-281-36/+59
| | | | | | | | | | | For the real document element, make sure the prolog is migrated into the document element so it isn't left stranded. Make fixup_trailing_whitespace() whitespace do what was really intended. Add the *desc environments used in the C API manual to the list of things that can exist at the paragraph level so they don't get wrapped in <para>...</para>.
* Convert most uses of the string module to string methods.Fred Drake2001-09-283-16/+15
| | | | (string.join() lives!)
* Do not distinguish \refmodule from \module in the generated output;Fred Drake2001-09-271-1/+4
| | | | | | whether or not a link will be generated will depend on the link database. Add a couple of explanatory comments for one of the stranger constructs (giving input an empty name).
* Re-write <ulink> elements as described in the conversion spec.Fred Drake2001-09-271-0/+19
|
* Turn \input, \include, and \verbatiminput into XInclude elements insteadFred Drake2001-09-272-10/+14
| | | | of something ad-hoc.
* Add support for some more markup that had slipped in.Fred Drake2001-09-271-2/+15
| | | | Fixed a typo in a comment.
* Update to support \mailheader and 5-column tables.Fred Drake2001-09-251-0/+52
|
* Simplify a helper by returning fewer values.Fred Drake2001-09-251-5/+4
|
* Change the command lines to use a similar "phrasing" to that used in theFred Drake2001-07-181-15/+15
| | | | | other documentation makefiles. This is probably not sufficient to run the conversion on Windows, but goes at least part way.
* Change the target name for \kbd.Fred Drake2001-07-141-1/+1
|
* Add conversion information for the grammar production support (preliminary).Fred Drake2001-07-091-0/+16
|
* Move & update a comment.Fred Drake2001-07-071-4/+12
| | | | Add support for the \ulink macro.
* Add entries for recently defined markup.Fred Drake2001-07-061-0/+23
|
* Simplification to mirror a better conversion specification and moreFred Drake2001-07-061-6/+1
| | | | powerful latex2esis.py.
* Allow optional arguments to LaTeX macros to span lines. This is legal inFred Drake2001-07-061-1/+1
| | | | | LaTeX and we have at least one occurance of that in the content, so this script needs to support it as well.
* encode(): Handle Latin-1 input characters better.Fred Drake2001-04-211-3/+7
|
* Add support for <memberline/> (needs markup improvement!).Fred Drake2001-04-211-1/+5
| | | | | | Update <versionadded/> to recent addition of optional explanatory text; make the explanation text take the same attribute name for both <versionadded/> and <versionchanged/>.
* Update the XML conversion specification.Fred Drake2001-04-101-0/+2
|
* Allow the <author/> element to appear before a paragraph without beingFred Drake2001-03-291-1/+1
| | | | made a part of the paragraph.
* Remove the annoying __version__ definitions.Fred Drake2001-03-233-4/+0
|
* Lots of small changes to make this work with the Python DOM bindingsFred Drake2001-03-231-91/+95
| | | | | | | (minidom in particular); it was using PyDOM which is now obsolete. Only write the output file on success -- this avoids updating the timestamp on the file on failure, which confuses "make".
* Pick up the "encode" function from esistools instead of defining our ownFred Drake2001-03-231-15/+9
| | | | | | (broken) version. Remove Conversion.err_write() -- use dbgmsg() consistently.
* Re-write to no longer depend on an old version of PyXML. This nowFred Drake2001-03-231-46/+273
| | | | | | | implements a SAX XMLReader interface instead of the old Builder interface used with PyDOM (now obsolete). This only depends on the standard library, not PyXML.
* Pick the "escape" function from the standard library instead of from PyXML.Fred Drake2001-03-231-1/+1
|
* Add conversions for more of the markup -- not all of this was around whenFred Drake2001-03-231-1/+32
| | | | this file was written!
* Conversion.write_ordinal(): Not used, remove it.Fred Drake2000-11-221-4/+0
|