- 24 Feb, 2000 2 commits
-
-
Guido van Rossum authored
This fixes PR#211.
-
Guido van Rossum authored
A change in my last patch could, under certain circumstances, cause a loop if the connection to the server dropped while waiting for a command completion. I've changed the code to re-raise the error after possible debugging output.
-
- 23 Feb, 2000 10 commits
-
-
Andrew M. Kuchling authored
slicing) using long integers
-
Andrew M. Kuchling authored
and _DelItem(). In sequence multiplication by a long, only call PyErr_Occurred() when the value returned is -1.
-
Andrew M. Kuchling authored
-
Fred Drake authored
Andreas Jung <ajung@sz-sb.de>.
-
Fred Drake authored
-
Fred Drake authored
-
Fred Drake authored
consistency changes and a note that the API may change in the future.
-
Guido van Rossum authored
-
Guido van Rossum authored
-
Guido van Rossum authored
standard library. Added some comments: # XXX Note: this is now a standard library module. # XXX The API needs to undergo changes however; the current code is too # XXX script-like. This will be addressed later.
-
- 22 Feb, 2000 2 commits
-
-
Fred Drake authored
-
Guido van Rossum authored
of the current module. It also runs the tabnanny to catch any inconsistent tabs. Also did a little bit of refactoring: added an errorbox() method to simplify the display of error dialogs.
-
- 21 Feb, 2000 6 commits
-
-
Jeremy Hylton authored
-
Fred Drake authored
-
Fred Drake authored
PyEval_EvalCode() is *not* a "backward compatible interface", it's the one to use!
-
Fred Drake authored
-
Guido van Rossum authored
enough, it could be negative. Add i > 0 test. (Not i >= 0; zero isn't a valid error number.)
-
Jack Jansen authored
Added FreeMem, MaxBlock and CompactMem calls. The values returned by these are lower bounds in the Python case (as malloc doesn't return memory to the heap) but they can be used to decide when to give low-memory warnings.
-
- 19 Feb, 2000 1 commit
-
-
Greg Stein authored
-
- 18 Feb, 2000 11 commits
-
-
Andrew M. Kuchling authored
The same problem (mixed mallocs) exists for the pcre stack. The buffers md->... are allocated via PyMem_RESIZE in grow_stack(), while in free_stack() they are released with free() instead of PyMem_DEL().
-
Andrew M. Kuchling authored
The buffers self->regex and self->regex_extra are allocated in pcre_compile() and pcre_study() via pcre_malloc, but are released via free() instead of pcre_free.
-
Greg Stein authored
add clsFilesystemImporter class attribute, alter handling of suffix list convert suffix importers to funcs rather than instances remove backwards compat code: Importer.install and 2-tuple get_code() result values
-
Greg Stein authored
switch to isinstance() rather than direct type comparisons removing chaining concept update ImportManager.install() to take an optional namespace to install itself in. this will be useful for setting up rexec environments. minor comment nits
-
Greg Ward authored
'set_final_options()' to 'initialize_options()' and 'finalize_options()'.
-
Greg Ward authored
'set_final_options()' to 'finalize_options()'.
-
Greg Ward authored
Related docstring changes. Unrelated comment changes.
-
Greg Ward authored
-
Greg Ward authored
in 'find_command_class()' method.
-
Greg Ward authored
command itself: no more of this "FooBar class for foo_bar command" silliness.
-
Greg Ward authored
-
- 17 Feb, 2000 8 commits
-
-
Greg Ward authored
old 'dist' command, but the code for dealing with manifests is completely redone -- and renaming the command to 'sdist' is more symmetric with the soon-to-exist 'bdist' command.
-
Greg Ward authored
-
Jeremy Hylton authored
- removed now (happily) unused second arg - need to verify results of [].index are correct; for building consts, need to have same value and same type, e.g. 2 not the same as 2L
-
Jeremy Hylton authored
(big surprise). new solution is a little less hackish. Code gen adds a TupleArg instance in the argument slot. The tuple arg includes a copy of the names that it is responsble for binding. The PyAssembler uses this information to calculate the correct argcount. all fix this wacky case: del (a, ((b,), c)), d which is the same as: del a, b, c, d (Can't wait for Guido to tell me why.) solution uses findOp which walks a tree to find out whether it contains OP_ASSIGN or OP_DELETE or ...
-
Jeremy Hylton authored
-
Jeremy Hylton authored
fix broken references to filename var in generateXXX methods
-
Fred Drake authored
omission noted on c.l.py by Aahz Maruch. Swapped the order of the descriptions of int() and intern() so that int() comes first (the functions are in alphabetic order).
-
Fred Drake authored
-