Commits

Show all
Author Commit Message Labels Comments Date
cvs2svn
This commit was manufactured by cvs2svn to create tag 'r21c1'.
Tags
v2.1c1
Branches
legacy-trunk
Guido van Rossum
Tim convinced me to augment the PSF license with a final clause just like the one in the BeOpen license (and similar to the one in the CNRI license, but with the "click-to-accept" part elided).
Branches
legacy-trunk
Guido van Rossum
Clean up the unsightly mess around the readline header files. We now always: - #undef HAVE_CONFIG_H (because otherwise chardefs.h tries to include strings.h) - #include readline.h and history.h and we never declare any readline function prototypes ourselves. This makes it compile with readline 4.2, albeit with a few warnings. Some of the remaining warnings are about completion_matches(), which is renamed to rl_completion_matches(). I've tested it with various other v…
Branches
legacy-trunk
Fred Drake
Add convenience targets that build all archive types for single formatting versions.
Branches
legacy-trunk
Fred Drake
Michael Hudson: Update docs for PyDict_Next() based on the most recent changes to the dictionary code. This closes SF patch #409864.
Branches
legacy-trunk
Guido van Rossum
I am TENTATIVELY checking in Martin von Loewis's patch for the SSL problem reported by Neil Schemenauer on python-dev on 4/12/01, wth subject "Problem with SSL and socketmodule on Debian Potato?". It's tentative because Moshe objected, but Martin rebutted, and Moshe seems unavailable for comments. (Note that with OpenSSL 0.9.6a, I get a lot of compilation warnings for socketmodule.c -- I'm assuming I can safely ignore these until 2.1 is released.)
Branches
legacy-trunk
Jeremy Hylton
split long line
Branches
legacy-trunk
Fred Drake
Fixup some platform annotations.
Branches
legacy-trunk
Fred Drake
Work around the conversion of ">>" and "<<" to guillemets. Reported by Ping.
Branches
legacy-trunk
Fred Drake
Work around the conversion of ">>" and "<<" to guillemets. Reported by Ping.
Branches
legacy-trunk
Fred Drake
Added regression test for SF bug #415660 (failure to invalidate all references to an object before calling registered callbacks). Change last uses of verify() to self.assert_().
Branches
legacy-trunk
Fred Drake
cleanup_helper(): Make sure we invalidate all reference objects before calling any callbacks. This is important since the callback objects only look at themselves to determine that they are invalide. This change avoids a segfault when callbacks use a different reference to an object in the process of being deallocated. This fixes SF bug #415660.
Branches
legacy-trunk
Guido van Rossum
Slight adaptation of Michael Hudson's patch to test PyDict_Next() (with modification of existing dict elements!). This is part of SF patch #409864: lazy fix for Pings bizarre scoping crash. The adaptation I made to Michael's patch was to change the error handling to avoid masking other errors (moving the specific error message to inside test_dict_inner()), and to insert a test for dict==NULL at the start.
Branches
legacy-trunk
Guido van Rossum
Fix typo in comment (the module is now called _testcapi, not _test).
Branches
legacy-trunk
Jeremy Hylton
Change error message raised when free variable is not yet bound. It now raises NameError instead of UnboundLocalError, because the var in question is definitely not local. (This affects test_scope.py) Also update the recent fix by Ping using get_func_name(). Replace tests of get_func_name() return value with call to get_func_desc() to match all the other uses.
Branches
legacy-trunk
Fred Drake
Work around the conversion of ">>" and "<<" to guillemets. Reported by Ping.
Branches
legacy-trunk
Fred Drake
Work around the conversion of ">>" and "<<" to guillemets. Reported by Ping. Wrap some long lines and fix some markup nits.
Branches
legacy-trunk
Guido van Rossum
Patch by Ping (SF bug 415879, Exception.__init__() causes segfault): Calling an unbound method on a C extension class without providing an instance can yield a segfault. Try "Exception.__init__()" or "ValueError.__init__()". This is a simple fix. The error-reporting bits in call_method mistakenly treat the misleadingly-named variable "func" as a function, when in fact it is a method. If we let get_func_name take care of the work, all is fine…
Branches
legacy-trunk
Ka-Ping Yee
One-character style change to appease Netscape stylesheets.
Branches
legacy-trunk
Guido van Rossum
Oops. Need an extra blank line after the PSF license.
Branches
legacy-trunk
Guido van Rossum
- Inserted the (tentative) PSF license. - Removed the subsection numbering in section B (each time a new license is inserted in the front, the others have to be renumbered). - Changed the words in the intro to avoid implying that 1.6.1 is GPL-compatible.
Branches
legacy-trunk
Ka-Ping Yee
Use nturl2path to generate a file: URL to source files in Windows.
Branches
legacy-trunk
Jeremy Hylton
Add test for SF bug #405427
Branches
legacy-trunk
Jeremy Hylton
SF patch #405845 by Martin von Löwis Fixes SF bug #405427. If an http response has a bogus return code, e.g. 400.100, raise BadStatusLine.
Branches
legacy-trunk
Jeremy Hylton
Update to reflect new tokenize_test.py
Branches
legacy-trunk
Fred Drake
Work around the conversion of ">>" and "<<" to guillemets. Reported by Ping.
Branches
legacy-trunk
Jeremy Hylton
There's no need for the tokenize tests to include a SyntaxError.
Branches
legacy-trunk
Fred Drake
Minor markup adjustments. Turn reference to the cmd module into a hyperlink.
Branches
legacy-trunk
Ka-Ping Yee
Clean up isroutine().
Branches
legacy-trunk
Ka-Ping Yee
Use inspect.stack()[1][3] to tell if Helper.__repr__ is called interactively.
Branches
legacy-trunk
  1. Prev
  2. Next