summaryrefslogtreecommitdiffstats
path: root/Doc/tools
Commit message (Collapse)AuthorAgeFilesLines
* Make sure latex2html doesn't produce a hard link from $part/$part.htmlFred Drake1999-05-031-1/+4
| | | | | and $part/index.html. Make a copy instead. (Appearantly some tar openers on non-Unixlike systems can't handle hard links.)
* Nasty hack to add a --numeric parameter to skip the use of "logical"Fred Drake1999-04-291-3/+14
| | | | names.
* Add command line flags to just list the files that contain theFred Drake1999-04-221-2/+20
| | | | offending lines or to include line numbers in the output.
* Script to locate uses of \module where the module referred to is notFred Drake1999-04-221-0/+45
| | | | | | the module being documented at that point in the documentation; these are candidates for conversion to \refmodule, which produces a hyperlink in the HTML and PDF versions of the output.
* Further refinement, to allow this to handle the library reference asFred Drake1999-04-141-5/+5
| | | | well as the other "manual" documents.
* Add some support for the module index, so this can be used to buildFred Drake1999-04-141-0/+13
| | | | the .aux file for any of the "manual" class documents.
* Use #!/usr/bin/env python instead of #!/usr/local/bin/python.Fred Drake1999-04-091-1/+1
|
* Make this simpler; don't care about the paper size. Require that theFred Drake1999-03-181-4/+2
| | | | | | files exist in the current directory. Add "Documenting Python" to the list of documents listed.
* Add support for <platform>, some cleanup of module section afterFred Drake1999-03-111-0/+20
| | | | creating the <moduleinfo>.
* Oops, missed a couple of substitutions in the templates.Fred Drake1999-03-041-6/+9
|
* Allow many more aspects of the generated page to be parameterized, andFred Drake1999-03-041-63/+116
| | | | add a useful usage message. Use 'mkmodindex --help' to display it.
* Record the value of $TEXINPUTS in the transcript.Fred Drake1999-03-031-6/+12
| | | | | Job.message(): New method. Takes care of writing a message to the user and adding it to the transcript.
* Obsolete; use the Python version instead.Fred Drake1999-03-031-411/+0
|
* Re-written mkhowto in Python; this should be at least a little moreFred Drake1999-03-031-0/+444
| | | | | | | | portable. Several things that had been done by running a python script are now a matter of importing the right module and running a function with a few parameters.
* process(): New function that contains the "orchestration" of theFred Drake1999-03-031-19/+28
| | | | | | | | | actual work. main(): Just handle the command line and filename determination, calling process() to do the work. These changes make this more import-friendly.
* process(): New function that contains the "orchestration" of theFred Drake1999-03-031-2/+6
| | | | | | | | | actual work. main(): Just handle the command line and filename determination, calling process() to do the work. These changes make this more import-friendly.
* Be more flexible to support platform annotations.Fred Drake1999-03-021-5/+25
|
* Clean up *.pla files -- platform annotation information.Fred Drake1999-03-021-1/+1
|
* ignore_from_idx(): Fixed bug in regular expression.Fred Drake1999-02-241-3/+3
|
* Script to combine module index files. Given a list of files that lookFred Drake1999-02-241-0/+136
| | | | | like modindex.html, create a combined modindex.html file that lists all the modules. Takes the same parameters as buildindex.py.
* process_nodes(): New function.Fred Drake1999-02-241-6/+10
| | | | | main(): Moved the node processing between input and ouptut to process_nodes().
* Script to help identify undocumented modules. Use -h or --help forFred Drake1999-02-231-0/+159
| | | | usage information.
* Mark <verbatim> elements that represent interactive sessions; theseFred Drake1999-02-181-0/+11
| | | | become <interpreter-session> elements.
* Minor adjustments to reflect esis2sgml.py changes.Fred Drake1999-02-181-1/+2
| | | | Added "esis" target to only generate the ESIS data.
* Some adjustments, mostly to make it more general.Fred Drake1999-02-181-21/+97
|
* Make the _rmtt regular expression deal with the new CSS-friendlyFred Drake1999-02-181-1/+2
| | | | changes to the HTML documentation.
* Copy in the stylesheet after latex2html is done.Fred Drake1999-02-161-0/+1
|
* Copy in the stylesheet after latex2html is done.Fred Drake1999-02-161-0/+4
|
* Make sure errors get propogated.Fred Drake1999-02-161-4/+5
|
* Add an optional parameter to make the script run latex only once toFred Drake1999-02-151-15/+38
| | | | | | | generate an .aux file. This can make HTML generation a bit faster when print formats aren't needed. Explained parameters in a comment.
* Use a common definition for $(SUBMAKE) instead of repeating everythingFred Drake1999-02-151-19/+16
| | | | all over the place.
* Added --l2h-config option to add additional initialization files forFred Drake1999-02-151-0/+14
| | | | | latex2html. Can be useful in setting up things like the upward external link for the top of the documents.
* Revert previous change; there's a better way to do it.Fred Drake1999-02-101-1/+1
|
* Respond to suggestion from "Albert" <hat@se-46.wpa.wtb.tue.nl> to addFred Drake1999-02-051-6/+23
| | | | | | | document titles to the list of files. Also added total page count and a note that comments should be directed to python-docs@python.org.
* This seems to fix a problem with targeting from the indexes.Fred Drake1999-02-021-1/+1
|
* Updated comments on version of XML package needed.Fred Drake1999-01-291-1/+2
|
* Added support to handle \versionadded in a reasonable way.Fred Drake1999-01-291-9/+19
|
* Be a little smarter on some attribute values, making an assumption aboutFred Drake1999-01-291-1/+4
| | | | the DTD.
* fixup_descriptors(): Change the way we look for descriptor nodes;Fred Drake1999-01-291-4/+15
| | | | | this takes 5 minutes off the conversion of the whole tree by reducing the number of tree-traversals from 14 to 1.
* Added the Doc/sgml/ directory to the tarball.Fred Drake1999-01-291-1/+1
|
* Rewrite code that converts the little descriptor environments to buildFred Drake1999-01-291-53/+114
| | | | | the right <signature>s and <description>. This seems to work a lot better now!
* Added table entries for \funcline and \funclineni.Fred Drake1999-01-291-0/+2
|
* Convert <version> to &version;.Fred Drake1999-01-291-0/+2
|
* Update the docstring.Fred Drake1999-01-281-101/+159
| | | | | | | | | | | | | | Lots of changes to get the paragraph marking to work, and not go into an infinite recursion. Start to rationalize markup of method signatures; not complete. find_all_elements(): similar to getElementsByTagName(), but operates on the not-quite-legal fragments we deal with here. Simplifies several individual transforms. fixup_sectionauthors(): Convert \sectionauthor items to <author> just after the <section>'s <title>.
* Added table entries for \methodline, \methodlineni.Fred Drake1999-01-281-0/+2
|
* Constructor arguments for classes should be called <args>.Fred Drake1999-01-281-1/+1
|
* Simplify slightly.Fred Drake1999-01-271-4/+2
|
* Add "term" to AUTOCLOSE.Fred Drake1999-01-221-1/+1
|
* convert(): Added parameter "autoclose", which should be a sequence ofFred Drake1999-01-201-8/+19
| | | | | | | | | | | | | | general identifiers for which closing tags will be omitted when SGML is generated. This can be used to tell the markup generator to drop stuff like </para>. Note that it needs to be possible for the closing tag to *always* be omitted for it to be included in "autoclose". main(): Added command-line option "-a" / "--autoclose" to set the list of general identifiers passed to the convert() function as the "autoclose" parameter. The list may only be specified once (not additive) and GIs should be comma-separated. The default list includes only "para".
* Modified the "sgml" and "xml" targets to stop if the sub-makes fail inFred Drake1999-01-201-3/+22
| | | | | | | | any subdirectory; don't continue with remaining subdirs. Added "api", "ext", "lib", "mac", "ref", and "tut" targets to only do submakes in those directories. This is just a lot easier to use than to cd into the subdir and use make.rules directly.