- 18 Jun, 2003 3 commits
-
-
Raymond Hettinger authored
Check the argument to classmethod for callability. Backport candidate.
-
Greg Ward authored
-
Greg Ward authored
This is a patch for Bug 755031: If a null byte appears in a file name, Python zipfile.py retains it, but InfoZip terminates the name. Null bytes in file names are used as a trick by viruses. I tested WinZip, and it also truncates the file name at the null byte. The patch also fixes a buglet: If a zipfile incorrectly uses a directory separator other than '/', there was an invalid complaint that the central directory name does not match the file header name. I also removed my name from the top of the file. It was there for legal reasons which I believe no longer apply. Many people have worked on this file besides me.
-
- 17 Jun, 2003 17 commits
-
-
Raymond Hettinger authored
-
Brett Cannon authored
capitalize in AbstractHTTPHandler before inserting headers into HTTP instance. Closes bug #649742, again.
-
Walter Dörwald authored
-
Walter Dörwald authored
huge start and stop arguments. Add tests.
-
Ken Manheimer authored
evil - if the last grubbed buffer didn't happen to be the right one, you couldn't remedy. Mainline emacs compat - don't use third arg to buffer-substring (which was for explicitly identifying the buffer in which to seek the substring, and which turns out to be unnecessary).
-
Raymond Hettinger authored
-
Walter Dörwald authored
-
Walter Dörwald authored
-
Jack Jansen authored
administrators can still not add packages.
-
Guido van Rossum authored
- don't use min() and max() - interpret negative start/stop argument like negative slice indices
-
Walter Dörwald authored
struct_passwd attributes and +=. From SF patch #755245.
-
Skip Montanaro authored
-
Raymond Hettinger authored
Also, modified UserList.index() to match and expanded the related tests.
-
Raymond Hettinger authored
-
Neal Norwitz authored
-
Neal Norwitz authored
-
Tim Peters authored
A change from Duncan Booth, to deal with changes in the way pgen gets built. Note that graminit.[ch] aren't normally built on Windows (they're obtained from CVS).
-
- 16 Jun, 2003 15 commits
-
-
Neal Norwitz authored
-
Brett Cannon authored
-
Neil Schemenauer authored
operate on the module dictionary directly. This prevents spurious depreciation warnings from being raised if a submodule name shadows a builtin name.
-
Jeremy Hylton authored
-
Jeremy Hylton authored
SF bug [ 751276 ] cPickle doesn't raise error, pickle does (recursiondepth) Most of the calls to PyErr_Clear() were intended to catch & clear an attribute error and try something different. Guard all those cases with a PyErr_ExceptionMatches() and fail if some other error occurred. The other error is likely a bug in the user code. This is basically the C equivalent of changing "except:" to "except AttributeError:"
-
Kurt B. Kaiser authored
-
Kurt B. Kaiser authored
-
Jack Jansen authored
build directory is found to exist we don't clean it up. We also use configure -C. All this lets us keep build directories, which graeatly speeds up the process of debugging installers.
-
Jack Jansen authored
to /. Pathnames are correct for installing to / since the DESTDIR patch.
-
Jack Jansen authored
-
Jack Jansen authored
-
Jack Jansen authored
manager (if it isn't needed).
-
Jack Jansen authored
-
Jack Jansen authored
- Build idle from new location - use ln -fsn when linking files.
-
Gustavo Niemeyer authored
besides plain tuples.
-
- 15 Jun, 2003 5 commits
-
-
Tim Peters authored
-
Tim Peters authored
-
Tim Peters authored
tell Windows Truth too. Bugfix candidate.
-
Brett Cannon authored
Add explicit text for where an obindex call for generators was since obindex does not cause output of its argument.
-
Brett Cannon authored
Return None to signal that the module the object was defined in was not found when object has no __name__ attr but is needed to figure out location of object.
-