- 30 Jul, 1999 2 commits
-
-
Guido van Rossum authored
""" 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 authored
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 Jul, 1999 9 commits
-
-
Fred Drake authored
-
Fred Drake authored
very interesting.
-
Fred Drake authored
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 authored
-
Fred Drake authored
implementing it all here.
-
Fred Drake authored
-
Fred Drake authored
The specific markup conversion is coded here instead of an even more cryptic table in the code of latex2esis.py.
-
Fred Drake authored
-
Fred Drake authored
new markup makes sense in context). These allow the SGML/XML conversion updates to work, & should not have still been in there anyway.
-
- 28 Jul, 1999 3 commits
-
-
Barry Warsaw authored
(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 authored
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 authored
""" 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 Jul, 1999 4 commits
-
-
Barry Warsaw authored
regex match actually succeeded!
-
Fred Drake authored
New target: distfiles, create all distribution archives, regardless of archive format. (Individual targets remain for each archive format.)
-
Fred Drake authored
-
Fred Drake authored
-
- 26 Jul, 1999 1 commit
-
-
Fred Drake authored
Omission reported by Barry Warsaw.
-
- 23 Jul, 1999 3 commits
-
-
Fred Drake authored
"zips" target produces all possible .zip files.
-
Fred Drake authored
.tgz files.
-
Fred Drake authored
Constants from stat module were imported using "import *"; don't access them via stat.ST_*! Reported by that other vR. ;-)
-
- 22 Jul, 1999 3 commits
-
-
Fred Drake authored
parameter. Thanks to Barry Warsaw for pointing out the oversight.
-
Fred Drake authored
-
Fred Drake authored
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).
-
- 20 Jul, 1999 1 commit
-
-
Fred Drake authored
Reported by Nadim Ghaznavi <nadim@ghaznavi.com>.
-
- 19 Jul, 1999 1 commit
-
-
Fred Drake authored
had it right! Reported by Tim Hochberg <tim.hochberg@ieee.org>.
-
- 15 Jul, 1999 1 commit
-
-
Guido van Rossum authored
-
- 13 Jul, 1999 3 commits
-
-
Guido van Rossum authored
-
Guido van Rossum authored
""" It fixes a memory corruption error resulting from BadPickleGet exceptions in load_get, load_binget and load_long_binget. This was initially reported on c.l.py as a problem with Cookie.py; see the thread titled "python core dump (SIGBUS) on Solaris" for more details. If PyDict_GetItem(self->memo, py_key) call failed, then py_key was being Py_DECREF'd out of existence before call was made to PyErr_SetObject(BadPickleGet, py_key). The bug can be duplicated as follows: import cPickle cPickle.loads('garyp') This raises a BadPickleGet exception whose value is a freed object. A core dump will soon follow. """ Jim Fulton approves of the patch.
-
Guido van Rossum authored
when n == 0... So divide by a->ob_size instead which was already tested for 0.
-
- 12 Jul, 1999 8 commits
-
-
Guido van Rossum authored
dump core.
-
Barry Warsaw authored
-
Barry Warsaw authored
for gotonext() pushing self.pos past the end of the string. This can happen if the message has a To field like "To: :" and you call msg.getaddrlist('to').
-
Fred Drake authored
number, not the Python release. Removed VERSION since it is not used.
-
Fred Drake authored
-
Fred Drake authored
a pointer from the "Process Parameters" section. Based on comments from Aahz Maruch, Tim Peters, and GvR.
-
Fred Drake authored
-
Fred Drake authored
-
- 10 Jul, 1999 1 commit
-
-
Guido van Rossum authored
color) rather than green. Suggested by Sam Schulenburg.
-