summaryrefslogtreecommitdiffstats
path: root/Doc/tools
Commit message (Collapse)AuthorAgeFilesLines
* *Sigh*Fred Drake1998-03-111-0/+8
| | | | | | | | Add a -q option for "quiet" operation. Nothing gets out (not even stderr, since that's tossed to stdout for capture in the .how file). It's a good idea to use -l to get the log in case there are problems. Maybe this should be the default and add a --verbose option to get the stdout? There's way too much junk output.
* Allow the user to operate the script in debugging mode (-D), which just doesFred Drake1998-03-111-9/+39
| | | | | | | | a "set -x". Allow keeping a transcript, using -l, in $FILE.how. Allow keeping of all the temp files created by the process, using -k.
* Script to format HOWTO documents. Currently only tested on the "UsingFred Drake1998-03-101-0/+122
| | | | | | | | | Kerberos from Python" HOWTO (this will change shortly, I hope). This needs to be run from it's location in the Doc/tools directory, and not via a symlink. I'll try and fix this in the future. The help message needs work.
* clean_title(): Remove debugging prints.Fred Drake1998-03-101-2/+0
|
* clean_title(): Clean a little more carefully. Still does funny things withFred Drake1998-03-101-6/+15
| | | | | underscores. Might this be a fundamental PDF limitation? Hm, could still be a TeX thing.
* In the source dist., don't include:Fred Drake1998-03-101-0/+5
| | | | | | | | | | | | - the .cvsignore files; these are only useful in the CVS tree - ref/ref.pdf - ref/ref.ps After compression, these last two account for about one-half MB, and half the tarball. They can be picked up from the appropriate format dist if needed.
* Obsolete.Fred Drake1998-03-092-84/+0
|
* Don't generate a \label{} here.Fred Drake1998-03-091-1/+1
|
* Allow the user to specify the "biggest" section type from the command line;Fred Drake1998-03-071-6/+15
| | | | | default is "chapter". Use 'python toc2bkm.py -c section' to use with Python HOWTO documents.
* Utility to help create outline information for PDF.Fred Drake1998-03-061-0/+115
|
* Build a tarball that extracts to Python-$VERSION/Doc/ instead of Doc/,Fred Drake1998-03-051-4/+5
| | | | at Guido's suggestion.
* Oops, remove some debugging prints.Fred Drake1998-03-041-2/+0
|
* changeit(): Added support for \deprecated{}.Fred Drake1998-03-041-1/+28
| | | | | | Chunk.__repr__(), main(): Allow Chunk objects to get the buffer, to make the representation contain text instead of a pair of indexes. This makes debugging a little easier.
* Script to create a source distribution. See comments at top.Fred Drake1998-03-031-0/+36
|
* Use a Python script to create "empty" indexes. This solves Guido'sFred Drake1998-02-271-0/+22
| | | | | | corrupted file problem and avoids the shell escape interpretation portability problem. ;-( See comments at top of newind.py for an explanation.
* Adjusted to work with the newer version of LaTeX2HTML as well.Fred Drake1998-02-261-1/+4
|
* Do a little bit more work on a table-driven basis. A little cleanup.Fred Drake1998-02-261-45/+94
| | | | Seems to work at the moment.
* Clean up name->name conversion a little, *make sure it happens in all theFred Drake1998-02-191-12/+18
| | | | right places*!
* Work on a temporary file, not the input file.Fred Drake1998-02-191-1/+1
|
* Support environments {fulllineitems} and {classdesc}, more of the new logicalFred Drake1998-02-191-12/+7
| | | | | | markup. The info generation now works, yet again.
* breakable_re: Fix the RE so that module definition entries don't preventFred Drake1998-02-191-1/+2
| | | | combining.
* assure a consistent assignment for nodes with multiple labelsJeremy Hylton1998-02-181-1/+2
|
* Don't make backups.Fred Drake1998-02-181-3/+3
| | | | Use "mv" instead of "ln -s" to install the new names.
* Patch HREFs in html files, replacing nodeXXX.html with label.html.Jeremy Hylton1998-02-181-0/+38
|
* main(): Include a \label{modindex} in the output so latex won't let us re-useFred Drake1998-02-171-1/+2
| | | | | the name elsewhere. This is useful for the logical filenames project, since the "modindex" label is hardcoded into .latex2html-init.
* Massive changes. Fewer warnings from the Python Library Reference. StillFred Drake1998-02-171-93/+131
| | | | | | | | messy, but the thing seems to be working without bombing completely today. Formatting lib.texi with TeX doesn't seem to do too badly, either! Info formatting isn't quite there; that might just have to disappear this time.
* parse_line(): Strip whitespace from the module name.Fred Drake1998-02-131-3/+2
| | | | | main(): Include a comma between the module name and page number, to make the generated index more like the "standard" generated index.
* Minor performance nits.Fred Drake1998-02-101-16/+18
|
* Script to fix up the Library Reference index so it's less ugly. The docstring:Fred Drake1998-02-091-0/+89
| | | | | | | | | | | | | | | | | | | | | | """Combine similar index entries into an entry and subentries. For example: \item {foobar} (in module flotz), 23 \item {foobar} (in module whackit), 4323 becomes \item {foobar} \subitem in module flotz, 23 \subitem in module whackit, 4323 Note that an item which matches the format of a collapsable item but which isn't part of a group of similar items is not modified. """ This results in a much more readable index, with less repitition of text; especially for common method names.
* Script to convert module index data to module index.Fred Drake1998-01-021-0/+62
|
* Getting uglier. But it doesn't completely bomb except for some table stuff.Fred Drake1997-12-291-40/+73
| | | | I'll get to it when I can.
* A bunch of minor stuff.Fred Drake1997-12-291-9/+115
| | | | | | Lots of support for new macros defined in myformat.sty; including the new indexing macros, seealso environment & friends, and the byte code instruction support.
* Change name of temporary file to avoid possible filesystem issues; matchesFred Drake1997-12-291-1/+1
| | | | similar renaming of the @buildno file elsewhere in the Python tree.
* Added the "italic correction" command ("\/") to the list of ignored commands.Fred Drake1997-11-251-1/+1
| | | | | There is at least one of there in the library reference, and this reduces the warning count. We *do* know what to do with it!
* A nicety (author lost).Guido van Rossum1997-06-021-0/+73
|
* (lib<all sorts of stuff>.tex):Fred Drake1996-12-131-1/+7
| | | | | Merged in many typo corrections and fixes to support GNU info processing; submitted by Tamito Kajiyama.
* (fix_libaux.sed): Hackish little sed script to modify lib.aux to get sectionFred Drake1996-11-111-0/+3
| | | | | | numbers right for latex2html for section titles which include "\sectcode{__.*__}" in the name. Perhaps less general than it should be, but sufficient.
* (texi2html.py): Minor improvement to HTML 3.0 output for code examples.Fred Drake1996-10-251-2/+7
|
* (partparse.py): Fix nasty bug where \e got translated to @e only withinFred Drake1996-10-251-0/+1
| | | | the optional arg of an \item[].
* (partparse.py): Small change by Sjoerd to improve handle of X11 extensionFred Drake1996-10-141-1/+1
| | | | documentation.
* (texi2html.py): Added CLASS=Navigation attribute to DIV around top/bottomFred Drake1996-10-111-2/+2
| | | | | | | navigation links for HTML 3 version. Forced a blank line above the footnotes separator for HTML 2; at least one page did not get this spaced correctly.
* (partparse.py): Small fix to do_datadesc(): in some odd cases the name ofFred Drake1996-10-101-4/+4
| | | | | data item was omitted, which also affected the indentation of the description.
* (texi2html.py): Tightened the generated HTML slightly. Added -p option toFred Drake1996-10-091-159/+251
| | | | | | | | | | | | | | | | print section titles even when the debugging output is not enabled. Added -3 option to generate HTML 3.0 constructs where meaningful. Removed repititive garbage generation: the old version added simple descriptive comments after every datadesc/funcdesc/*desc entry: function(args) -- function of module xxxx Description.... These comments are no longer generated: function(args) Description....
* (partparse.py): Rationalize some behavior around unexpected conditions.Fred Drake1996-10-091-4/+7
|
* (texi2html.py): Use "if __name__ == '__main__':" test. Adjust indentationFred Drake1996-09-131-1324/+1319
| | | | | | | | | to 4 spaces per level (no longer 8). (Makefile): Use .pyc versions of partparse.py and texi2html.py to generate converted documentation formats. This reduces the startup costs; probably doesn't affect anyone but me in reality, but helps when working on the docs.
* More performance and layout improvements by FredGuido van Rossum1996-09-111-251/+225
|
* Reformatted with 4 spaces indent.Guido van Rossum1996-09-101-1713/+1699
| | | | Got rid of most redundant \ continuation signs.
* 20% speedup by FredGuido van Rossum1996-09-101-49/+41
|
* Some improvements by Fred Drake.Guido van Rossum1996-08-091-60/+58
|
* many fixes by anonymous contributorGuido van Rossum1995-08-281-72/+298
|