summaryrefslogtreecommitdiffstats
path: root/Doc/tools
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused variable.Fred Drake2002-07-091-1/+0
|
* Added support for some of the more recently defined macros andFred Drake2002-06-271-0/+14
| | | | environments.
* Integrated SF patch #539487 by Matthias Klose:Fred Drake2002-05-032-6/+903
| | | | | | | | This patch adds Milan Zamazal's conversion script and modifies the mkinfo script to build the info doc files from the LaTeX sources. Currently, the mac, doc and inst TeX files are not handled. Explicitly checks for GNU Emacs 21.
* Boost the list of stop words, by merging in the little list JeremyTim Peters2002-05-021-7/+9
| | | | | just checked into Zope's ZCTextIndex branch. This reduces the size of the .chm file by about 100KB.
* Work around limitation of Cygwin Perl: To avoid a permission denial, we needFred Drake2002-05-021-1/+10
| | | | | | to do the inplace-edit with a backup file. A quick test leads me to believe this is sufficient to allow building the documentation on Cygwin; a full test is in progress.
* list_documented_items(): Basic implementation.Fred Drake2002-05-011-4/+33
| | | | | This still does not work well since ctags does not do a good job with the Python headers, appearantly due to the DL_IMPORT macro. ;-(
* moved from Tools/scripts (was only at rev 1.1 - no changes yet - so I simplySkip Montanaro2002-04-301-0/+128
| | | | removed it from there and added it here)
* Hack around the "2.1.6 Blank lines" bug in a way that the TOC stillTim Peters2002-04-211-8/+10
| | | | | displays a recognizable section title (there are extra blanks at the end of it now, due to the nested anchor, but that's fine).
* Give the Help viewer a font-size button. This isn't documented by MS,Tim Peters2002-04-211-1/+30
| | | | | but is documented by others on the web, and the defn of the magic flag needed appears in MS's htmlhelp.h header file.
* Move "everything left one": the TOC now shows each doc directory as aTim Peters2002-04-201-9/+10
| | | | | | | distinct top-level node. Before they were all nested under an artificial top-level node, uselessly chewing up horizontal space, and ensuring that the only thing the user saw in the TOC upon opening the file was a single collapsed top-level folder.
* Stopped all warnings from the HTML Help Compiler, by generating properTim Peters2002-04-201-21/+34
| | | | | | | | | | | | | | | HTML (or, at least, proper in its view). The TOC file is now identical to what the HTML compiler itself generates, except for whitespace and a glitch identified below. The pretty-printing done by prechm.py is pretty much destroyed for now; if you need it pretty-printed, just make the Help Compiler save the files (it's got its own idea of pretty- printing anyway). Glitch: The title of Ref Man "2.1.6 Blank lines" shows up as a blank for now. This is because the relevant entry in ref/index.html contains nested anchors, and pychm really has no idea what to do with that. I hacked it for now to avoid any error messages or worse insanity, and filed a bug report against the docs.
* Widespread: Used classes in a more natural way. Added convenienceTim Peters2002-04-201-63/+76
| | | | | | | methods to squash code duplication. Simplified several overly complex chunks of logic. Built output strings more with string interpolation instead of infix '+'. Added comments. Exploited recent Python features (chiefly bool and augmented assignment).
* Replaced the fiddly 5-tuples with a new Book convenience class, allowingTim Peters2002-04-201-65/+86
| | | | | | to reference fields via names instead of meaningless little integers. This turned up one case where the wrong little integer was being used, in informative progress output. Fixed that too.
* Fixed a comment.Tim Peters2002-04-201-1/+1
|
* All over: get rid of blanks before colons that open code blocks.Tim Peters2002-04-201-45/+45
|
* do_project(): Modernized the code.Tim Peters2002-04-201-9/+10
|
* Added "What's New" to the 2.2 doc set.Tim Peters2002-04-201-0/+1
|
* Added a stop-list to reduce the size of the full text search index. Fred,Tim Peters2002-04-191-3/+29
| | | | | populate the "stop_list" triple-quoted string with your favorite handful of stop words.
* project_template: use dict interpolation instead of giant tuples.Tim Peters2002-04-191-14/+13
|
* + Changed TOC to folder-tree style.Tim Peters2002-04-191-1/+2
| | | | | | | + Increased size of the window the user sees the first time. + Arranged for the display to remember its last size and position. + Added a Favorites (bookmarks) tab. + Added the "Advanced Search" decorations.
* Generates inputs to the Microsoft Help Compiler, which creates compiledTim Peters2002-04-191-0/+362
| | | | | | | HTML help files (.chm). Obtained from Robin Dunn's packaging of the 2.2 docs at <http://alldunn.com/python/>, obtained in turn from Hernán Martínez Foffani's original work at <http://www.orgmf.com.ar/condor/pytstuff.html>.
* Remove Emacs turd; not needed with modern Emacs versions.Fred Drake2002-04-171-10/+19
| | | | | | | | Add a -r option; if given with a release number, the "What's New" document is included with the relevant version number. Update the text of the README distributed with the PostScript files to reflect the changes in the user organizations in the Python community.
* Start of script to locate C symbols and segregate them into lists ofFred Drake2002-04-161-0/+107
| | | | the documented and undocumented symbols.
* Replace the simpleminded string.find with a re.search looking only forThomas Heller2002-04-161-2/+2
| | | | | | | full words. Before that, something like 'PyObject_Call' was missed because 'PyObject_CallFunction' was found. Passes PyChecker now.
* 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 the "Aesop Meta Tag". Not widely used, but not a bad idea,Fred Drake2002-04-053-0/+27
| | | | either.
* Add support for \textgreater, \textless.Fred Drake2002-04-041-4/+9
| | | | Updated productionlist environment.
* Mark the notice about the new development version of the docs as not needingFred Drake2002-04-041-0/+1
| | | | to be archived. Most of these are pretty bland. ;-)
* Update to push the docs to python.org instead of python.sf.net.Fred Drake2002-04-012-9/+12
|
* When linking to an index page, explicitly name index.html instead ofFred Drake2002-02-041-1/+1
| | | | | using "./". The later does not work nicely when browsing docs on a local disk (as in the installed docs on Windows).
* Make this do the right thing with entries which start with the percent sign,Fred Drake2001-12-261-30/+54
| | | | | | | | | in response to Skip's comments in SF bug #487165. Make use of string methods instead of string module functions in most places. Add (and make the default) a way to collapse symbol entries into a single "Symbols" section in the generated index. This is similar to what makeindex does, but does not include entries beginning with an underscore.
* Update to reflect recently added markup.Fred Drake2001-12-151-0/+9
|
* Script to generate the table of distribution packages, plugging in the sizeFred Drake2001-12-081-0/+97
| | | | information automatically.
* Remove meaningless comment.Fred Drake2001-12-041-3/+0
|
* 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
|
* A few small changes:Fred Drake2001-11-291-8/+17
| | | | | | | | | | | | | | - Change PREFIX to PREFIXES, which contains a sequence of prefix strings. This is useful since we want to look for both Py and PY. - Wrap a long line. - Collect struct tags as well as typedef names. Since we generally only use one of the other, that improves coverage. - Make the script executable on Unix. This could use a better approach to determine if a symbol is documented, and could easily avoid keeping the massive string in memory. That would take time to actually write more code, though, so we'll bail on that for now.
* 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.
* No need to preprocess the header files - use ctags -I flag instead toThomas Heller2001-11-121-27/+15
| | | | remove DL_IMPORT.
* Remove my name, probably bad style.Thomas Heller2001-11-091-2/+0
|
* Script to print undocumented symbols found in Python header files.Thomas Heller2001-11-091-0/+99
|
* Add a new option, --dvips-safe, which sets the $DVIPS_SAFE option inFred Drake2001-10-301-1/+30
| | | | | | | | LaTeX2HTML. This is not safe to do in general (for the reasons LaTeX2HTML protects against dvips to begin with), but is safe if we do not actually need to run dvips. Note that we also assume it is safe if the user specifically requests PostScript generation. See the comments for further explanation.
* One more LaTeX-ism that we'd rather ignore.Fred Drake2001-10-251-0/+1
|
* No need to run make twice here.Fred Drake2001-10-251-1/+0
|
* Do a little bit more to try and add <link> elements to the header, not thatFred Drake2001-10-221-1/+10
| | | | | | | Mozilla 0.9.5 can make intelligent use of them. Specifically, this causes the "Acknowledgements" and "Global Module Index" pages to acquire "up" links in the Mozilla "Site Navigation Bar". This partially responds to SF bug #469772.
* New markup: \note{...} and \warning{...}Fred Drake2001-10-091-0/+6
|