- 04 Agu, 1999 4 kayıt (commit)
-
-
Guido van Rossum yazdı
""" Following up Robin Dunn's troubles with freeze, here's a patch that fixes an oddity regarding the import logic of shared modules on AIX. Symbol resolution of shared modules is now handled properly for the cases when the python library is linked to a binary with an arbitrary name. This includes the standard python[version] executable, but also applications that are embedding the python core (i.e. linked with libpython[version].a, the latter being static or shared). """
-
Fred Drake yazdı
Greg Stein: Please help with this; it's your baby!
-
Fred Drake yazdı
constructors didn't miss this). Raise MemoryError if malloc() fails, instead of just returning NULL.
-
Jack Jansen yazdı
testing whether EnterMovies points to an actual routine or is a null pointer).
-
- 03 Agu, 1999 5 kayıt (commit)
-
-
Guido van Rossum yazdı
names, some suggested by Joe Ellsworth.
-
Guido van Rossum yazdı
Treat them as read-only, and make a copy as appropriately. This was first reported by Bill Janssend and later by Craig Rowland and Ron Sedlmeyer. This fix is mine.
-
Fred Drake yazdı
-
Fred Drake yazdı
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.
-
Fred Drake yazdı
the old one, so use it.
-
- 02 Agu, 1999 10 kayıt (commit)
-
-
Guido van Rossum yazdı
great purpose.
-
Fred Drake yazdı
-
Fred Drake yazdı
-
Fred Drake yazdı
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.
-
Fred Drake yazdı
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.
-
Fred Drake yazdı
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.
-
Fred Drake yazdı
simplify.
-
Fred Drake yazdı
-
Fred Drake yazdı
Adjust examples to use the object interface instead of the function interface.
-
Fred Drake yazdı
error reported by Dale Nagata <DNagata@creo.com>.
-
- 30 Tem, 1999 2 kayıt (commit)
-
-
Guido van Rossum yazdı
""" If the filename being complained about contains a space, enclose the file-name in quotes. The reason is simply that when I try and parse tabnanny's output, filenames with spaces make it very difficult to determine where the filename stops and the linenumber begins! """ Tim approves. I slightly changed the patch (use 'in' instead of string.find()) and arbitrarily bumped the __version__ variable up to 6.
-
Guido van Rossum yazdı
bindings to a dictionary _tagcommands which was otherwise unused. (This was checked in accidentally with rev. 1.125 and not deleted with rev. 1.127 when the other half of this code was removed -- although even as originally checked in the _tagcommands variable was never used.) (PR#40, reported by Peter Stoehr)
-
- 29 Tem, 1999 9 kayıt (commit)
-
-
Fred Drake yazdı
-
Fred Drake yazdı
very interesting.
-
Fred Drake yazdı
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.
-
Fred Drake yazdı
-
Fred Drake yazdı
implementing it all here.
-
Fred Drake yazdı
-
Fred Drake yazdı
The specific markup conversion is coded here instead of an even more cryptic table in the code of latex2esis.py.
-
Fred Drake yazdı
-
Fred Drake yazdı
new markup makes sense in context). These allow the SGML/XML conversion updates to work, & should not have still been in there anyway.
-
- 28 Tem, 1999 3 kayıt (commit)
-
-
Barry Warsaw yazdı
(python): Set defgroup :prefix to "py-" to make variable names cleaner. (py-jpython-command, py-jpython-command-args): Set :tag for proper capitalization of JPython in variable name display.
-
Barry Warsaw yazdı
first time a py buffer is visited during the Emacs session. This ensures that py-which-shells is initialized and also guarantees that the mode lines reflect the correct shell. First bug found by GvR, second one has long bugged :) me. (py-toggle-shells): Programmatically, arg can also take the symbols `cpython' or `jpython', which makes it easy to call with the value of py-default-interpreter. (py-shell): Don't need to initialize py-which-* variables since these will guarantee to be initialized by python-mode when the first py buffer is visited. (py-default-interpreter): Update docstring.
-
Guido van Rossum yazdı
""" Here's a patch for the ForkingMixIn which will prevent the server from forking itself into the ground. Note: I've tested a very similar patch (subclassed ForkingMixIn) but not actually tested this one. As you might surmise, this was done out of necessity... If the maximum number of children are already running, block while waiting for a child to exit. """ (I added that last sentence as a comment to the code --GvR.)
-
- 27 Tem, 1999 4 kayıt (commit)
-
-
Barry Warsaw yazdı
regex match actually succeeded!
-
Fred Drake yazdı
New target: distfiles, create all distribution archives, regardless of archive format. (Individual targets remain for each archive format.)
-
Fred Drake yazdı
-
Fred Drake yazdı
-
- 26 Tem, 1999 1 kayıt (commit)
-
-
Fred Drake yazdı
Omission reported by Barry Warsaw.
-
- 23 Tem, 1999 2 kayıt (commit)
-
-
Fred Drake yazdı
"zips" target produces all possible .zip files.
-
Fred Drake yazdı
.tgz files.
-