summaryrefslogtreecommitdiffstats
path: root/Doc
Commit message (Collapse)AuthorAgeFilesLines
* remap_element_names(): Only used for things that the new conversionFred Drake1999-08-031-32/+6
| | | | | | | | | | | | | | engine in latex2esis.py can do, so discard it. paragraph detection & markup: Handle some of the list-like environments properly, picking up paragraphs inside list items. (Only changed a few element-sets used for recognition.) fixup_refmodindexes_chunk(): Use the right attribute to determine the module a <ref*modindex/> element is referring to. convert(): Don't call remap_element_names(); it was removed.
* The new conversion engine supports more of the table re-writing thanFred Drake1999-08-031-6/+9
| | | | the old one, so use it.
* Removed PyMapping_Clear() -- it was wishful thinking and serves noGuido van Rossum1999-08-021-6/+0
| | | | great purpose.
* Use the mksourcepgk script instead of mktarball.sh.Fred Drake1999-08-021-6/+7
|
* Remove obsolete version of script.Fred Drake1999-08-021-84/+0
|
* Re-implementation of mktarball.sh as a more portable Python script;Fred Drake1999-08-021-0/+139
| | | | | | | | | with a more descriptive name. Allow creation of multiple archive formats with a single pass; useful in this case since it uses a fresh export/checkout from CVS to ensure that the tree is "clean" (no build turds, saved files, &c). Use --all to create all supported formats.
* bwrite(), ewrite(): Helpers for diagnostic output; essentially theFred Drake1999-08-021-30/+61
| | | | | | | | | | | | | | | | | | | | | | | | | same as sys.stderr.write(), but bwrite() will make it bold if stderr is a tty (for visibility). Use these everywhere instead of accessing sys.stderr.write() directly. find_all_child_elements(): Find all elements by type name that are immediate children of another. cleanup_synopses(): Receive both the document and fragment objects as parameters; if only the document is passed, synopsis information is never found since it's in the fragment! build_para(): Add a chunk of code to ensure that a newline always follows the </para> end-tag. Not really important, but makes presentation consistent for authoring/ maintenance. fixup_bifuncindexes_chunk(): Use find_all_child_elements() instead of find_all_elements() so we don't work with too many levels at once; that could cause DOM exceptions with the <elem>.removeChild() method.
* Mostly minor changes.Fred Drake1999-08-021-52/+23
| | | | | | | | | Removed some obsolete commented-out code. Merged BaseConversion into Conversion since there's only one conversion process now. Remove push/pop of output stream; it's no longer needed.
* This doesn't need to do nearly as much for the new conversion, soFred Drake1999-08-021-24/+0
| | | | simplify.
* A few small improvements to the conversion.Fred Drake1999-08-021-3/+7
|
* Markup nits.Fred Drake1999-08-021-40/+33
| | | | | Adjust examples to use the object interface instead of the function interface.
* Fixed hyperlink references to the __builtin__ and __main__ modules;Fred Drake1999-08-021-2/+2
| | | | error reported by Dale Nagata <DNagata@creo.com>.
* Ripped out the old conversion.Fred Drake1999-07-291-367/+7
|
* Added a few more passes through the document fragment. Not actuallyFred Drake1999-07-291-11/+126
| | | | very interesting.
* Massive changes.Fred Drake1999-07-291-38/+478
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Separate the Conversion class into a base and a subclass; the subclass is pretty minimal but the separation is useful for.... NewConversion: New class that implements a somewhat different approach to the conversion. This uses a table of instances (rather than tuples) that have more information than the tuples used for the older conversion procedure. This allows a lot more control over the conversion, and it seems to be pretty stable. TableEntry, Parameter: New classes that are used to build the conversion specification used by NewConversion. TableParser: xmllib.XMLParser subclass that builds a conversion specification from an XML document. load_table(): Convenience function that loads a table from a file. main(): Added flags --new and --old; these select which conversion is used. The default is --new. Several fixes have been made in the old conversion as well; these were done before writing & switching to the new conversion, and should be archived. The next checkin of this file will discard the old conversion; is is kept in this checkin to allow it to be retrieved if needed, and to avoid lossing the bugfixes that have been made to it in the interim.
* Minor updates.Fred Drake1999-07-291-4/+8
|
* Use the (new) buildFragment() method of the EsisBuilder rather thanFred Drake1999-07-291-15/+1
| | | | implementing it all here.
* Some minor cleanup.Fred Drake1999-07-291-20/+18
|
* Conversion specification, used by a new path through latex2esis.py.Fred Drake1999-07-291-0/+631
| | | | | The specific markup conversion is coded here instead of an even more cryptic table in the code of latex2esis.py.
* Minor update.Fred Drake1999-07-291-3/+6
|
* Change an {\em ...} to \var{...} and a {\bf ...} to \program{...} (theFred Drake1999-07-291-1/+1
| | | | | | | new markup makes sense in context). These allow the SGML/XML conversion updates to work, & should not have still been in there anyway.
* Add support for bzip2 compression.Fred Drake1999-07-271-2/+30
| | | | | New target: distfiles, create all distribution archives, regardless of archive format. (Individual targets remain for each archive format.)
* Add support for bzip2 using --bzip2.Fred Drake1999-07-271-4/+11
|
* Ignore additional compressed formats.Fred Drake1999-07-271-0/+2
|
* Added description of optional parameter to UserDict constructor.Fred Drake1999-07-261-2/+5
| | | | Omission reported by Barry Warsaw.
* Add zip archive support for html, pdf, ps, and latex archives.Fred Drake1999-07-231-1/+22
| | | | "zips" target produces all possible .zip files.
* Add --zip parameter; make this able to produce .zip files as well asFred Drake1999-07-231-3/+20
| | | | .tgz files.
* Update getattr() description to document the optional thirdFred Drake1999-07-221-5/+7
| | | | parameter. Thanks to Barry Warsaw for pointing out the oversight.
* Make the default target xml instead of sgml.Fred Drake1999-07-221-2/+2
|
* Make the default target xml instead of sgml.Fred Drake1999-07-221-2/+4
| | | | | | Use a temporary file to pass results from latex2esis.py to docfixer.py; this makes for better error detection by make (if the first pipeline stage fails, make wasn't catching it).
* typo: privide --> provideFred Drake1999-07-201-1/+1
| | | | Reported by Nadim Ghaznavi <nadim@ghaznavi.com>.
* Added comment clarifying that RELEASE is the documentation releaseFred Drake1999-07-121-1/+3
| | | | | | number, not the Python release. Removed VERSION since it is not used.
* do_cmd_funclineni(): New function; non-indexing form of \funcline.Fred Drake1999-07-121-0/+9
|
* Move chdir() and getcwd() descriptions to "Files and Directories" withFred Drake1999-07-121-10/+16
| | | | | a pointer from the "Process Parameters" section. Based on comments from Aahz Maruch, Tim Peters, and GvR.
* Use the same names for CLASS attributes as elsewhere.Fred Drake1999-07-121-3/+4
|
* Updated Milan's email address.Fred Drake1999-07-121-7/+8
|
* Several methods return tuples, not lists.Fred Drake1999-07-071-4/+5
|
* Move some misc. comments from the example section to the main section.Fred Drake1999-07-071-22/+22
| | | | | | Use the lowercase versions of the method names in the example, since that's what's documented (Greg Stein's suggestion). Add a blank line after the import line for clarity.
* dir() method description revised based on comments from Greg Stein.Fred Drake1999-07-071-6/+7
|
* Missing space; reported by Robert Kern <kernr@ncifcrf.gov>.Fred Drake1999-07-061-1/+1
|
* Fix a number of minor problems pointed out by /F.Fred Drake1999-07-061-7/+8
|
* Fixed typo reported by /F; thanks!Fred Drake1999-07-061-1/+1
|
* Bump the release number to 1.5.2p1.Fred Drake1999-07-061-1/+1
|
* Darn! Forgot to re-target.Fred Drake1999-07-021-1/+1
|
* Remove one item.Fred Drake1999-07-021-9/+8
| | | | Rearrange & comment on others.
* Minor markup nit.Fred Drake1999-07-022-3/+3
|
* Added entry for asyncore module.Fred Drake1999-07-022-0/+2
|
* Fix a few markup nits, improve some index entries.Fred Drake1999-07-021-38/+41
|
* New documentation from Chris Petrilli <petrilli@amber.org>.Fred Drake1999-07-021-0/+197
|
* For spawn*(), point to the magic constants; some readers have a hardFred Drake1999-07-021-2/+4
| | | | time finding the bindings.