]>
git.ipfire.org Git - thirdparty/Python/cpython.git/log
Jeremy Hylton [Mon, 22 Sep 2003 04:42:17 +0000 (04:42 +0000)]
Backport fix for SF808594: leak on lambda with duplicate arguments.
Jeremy Hylton [Wed, 17 Sep 2003 03:32:41 +0000 (03:32 +0000)]
Backport: Double-fix of crash in Unicode freelist handling.
Fred Drake [Sat, 6 Sep 2003 03:48:52 +0000 (03:48 +0000)]
Elaborate the explanation of different flavors of _* identifiers.
Fixes SF bug #520325.
Barry Warsaw [Wed, 3 Sep 2003 04:15:23 +0000 (04:15 +0000)]
NEWS about email package 794466 patch.
Barry Warsaw [Wed, 3 Sep 2003 04:14:29 +0000 (04:14 +0000)]
test_get_param_with_semis_in_quotes(): Test case for SF bug #794466.
Backport candidate.
Barry Warsaw [Wed, 3 Sep 2003 04:14:01 +0000 (04:14 +0000)]
A fix for parsing parameters when there are semicolons inside the
quotes. Fixes SF bug #794466, with the essential patch provided by
Stuart D. Gathman. Specifically,
_parseparam(), _get_params_preserve(): Use the parsing function that
takes quotes into account, as given (essentially) in the bug report's
test program.
Backport candidate.
Fred Drake [Wed, 27 Aug 2003 15:10:20 +0000 (15:10 +0000)]
remove extra word occurance; reported to webmaster
Barry Warsaw [Tue, 19 Aug 2003 04:56:47 +0000 (04:56 +0000)]
Backporting email 2.5.4 fixes from the trunk.
Barry Warsaw [Tue, 19 Aug 2003 04:56:46 +0000 (04:56 +0000)]
Backporting email 2.5.4 fixes from the trunk.
Barry Warsaw [Tue, 19 Aug 2003 04:55:06 +0000 (04:55 +0000)]
Describe the fix to the email package.
Martin v. Löwis [Tue, 5 Aug 2003 06:30:45 +0000 (06:30 +0000)]
Patch #772696: Delete .cvsignore files.
Fred Drake [Tue, 29 Jul 2003 17:44:24 +0000 (17:44 +0000)]
- update documentation contact address
Fred Drake [Tue, 29 Jul 2003 17:42:54 +0000 (17:42 +0000)]
- update documentation contact address
- remove old text about a Mac OS chapter in the libref; that's been
gone for a *long* time!
Fred Drake [Mon, 28 Jul 2003 14:39:37 +0000 (14:39 +0000)]
Update URL.
Fred Drake [Thu, 24 Jul 2003 02:00:18 +0000 (02:00 +0000)]
Don't generate a line containing only \ at the top of a new index
file.
Fred Drake [Thu, 24 Jul 2003 01:46:39 +0000 (01:46 +0000)]
Fix broken markup; make the ^= representation work properly
Closes SF bug #776181.
Fred Drake [Thu, 24 Jul 2003 01:45:16 +0000 (01:45 +0000)]
- Americanize a spelling
- remove extraneous blank lines
- add missing \end{methoddesc} (prevented formatting)
Kurt B. Kaiser [Wed, 23 Jul 2003 16:25:43 +0000 (16:25 +0000)]
Backport Python Patches 769142, 776062 from 2.3 Lib/idlelib:
CallTip error when docstring contains only \n and/or \t
Skip Montanaro [Fri, 18 Jul 2003 02:45:27 +0000 (02:45 +0000)]
make #! line more liberal
Andrew M. Kuchling [Tue, 15 Jul 2003 13:00:45 +0000 (13:00 +0000)]
[Patch #708374] Only apply the check for file size if the file is a regular file, not a character or block device.
Skip Montanaro [Mon, 14 Jul 2003 17:05:19 +0000 (17:05 +0000)]
correct link
Anthony Baxter [Sun, 13 Jul 2003 13:55:55 +0000 (13:55 +0000)]
backport for 753451
Anthony Baxter [Sun, 13 Jul 2003 13:54:34 +0000 (13:54 +0000)]
Backport of rhettinger's funcobject.c 2.63, bugfix for SF bug 753451
Check the argument of classmethod is callable. (prevents
classmethod(classmethod(func)) from bombing out.
Martin v. Löwis [Sun, 13 Jul 2003 09:48:31 +0000 (09:48 +0000)]
Treat irix64 like irix. Fixes #764560.
Martin v. Löwis [Sat, 12 Jul 2003 07:53:52 +0000 (07:53 +0000)]
Patch #764470: Fix marshalling of Faults.
Martin v. Löwis [Sat, 12 Jul 2003 07:35:35 +0000 (07:35 +0000)]
Patch #549151, rev4: redirect POST on 301 also.
Fred Drake [Fri, 11 Jul 2003 20:37:13 +0000 (20:37 +0000)]
Backport Jeremy's patch from the trunk (revision 2.147):
The Unpickler forget about its find_class attribute.
Also make sure we visit and clear self->safe_constructors in the GC
support.
Fred Drake [Tue, 8 Jul 2003 13:45:39 +0000 (13:45 +0000)]
Update Tkinter3000 notes based on text from Fredrik Lundh.
Martin v. Löwis [Mon, 7 Jul 2003 21:44:00 +0000 (21:44 +0000)]
Use -fno-strict-aliasing on gcc 3.3. Fixes #766696.
Fred Drake [Mon, 7 Jul 2003 21:01:09 +0000 (21:01 +0000)]
- explain about making Python scripts executable on Unix in more
detail
Neal Norwitz [Sat, 5 Jul 2003 17:38:25 +0000 (17:38 +0000)]
Fix SF bug #766288, property() example gives syntax error
Neal Norwitz [Wed, 2 Jul 2003 02:51:15 +0000 (02:51 +0000)]
SF #764121, docstring for spawnlp incorrect
Neal Norwitz [Tue, 1 Jul 2003 21:48:57 +0000 (21:48 +0000)]
Backport tim_one's checkin:
showwarning() calls formatwarning(), not showwarning().
Neal Norwitz [Tue, 1 Jul 2003 21:37:38 +0000 (21:37 +0000)]
Backport theller's checkin:
Document the DISTUTILS_DEBUG variable.
Closes sf #761401.
Neal Norwitz [Tue, 1 Jul 2003 15:12:33 +0000 (15:12 +0000)]
Fix SF bug #763023, difflib.py: ratio() zero division not caught
Neal Norwitz [Tue, 1 Jul 2003 04:17:25 +0000 (04:17 +0000)]
Backport:
SF bug 753592, websucker
Pass the proper variable when the user supplies a directory.
Jeremy Hylton [Mon, 30 Jun 2003 15:01:26 +0000 (15:01 +0000)]
Backport fix for SF bug 666219.
Neal Norwitz [Sun, 29 Jun 2003 14:57:10 +0000 (14:57 +0000)]
Backport:
Fix SF #762455, segfault when sys.stdout is changed in getattr
Note: in 2.2, the problem was an infinite loop (at least for me).
Skip Montanaro [Fri, 27 Jun 2003 19:37:16 +0000 (19:37 +0000)]
backport of fix from 1.15 to make sure installed scripts have the read bit
set.
Fred Drake [Fri, 27 Jun 2003 18:27:21 +0000 (18:27 +0000)]
Don't assume the name of the table of contents will be contents.html;
that won't be right when mkhowto is called with --numeric (as it is
for the Python Tutorial). Save the actual name we use when we build
the table of contents, then use that in the page head metadata. The
node2label.pl script will munge this properly when --numeric isn't
given, so this works in both cases.
Closes SF bug #761830.
Jeremy Hylton [Fri, 27 Jun 2003 18:16:21 +0000 (18:16 +0000)]
Fix for SF bug 620190: getargspec() doesn't understand methods.
Fred Drake [Fri, 27 Jun 2003 17:13:17 +0000 (17:13 +0000)]
Add definitions of the test and testlist symbols in the grammar so
there are no gaps in the definitions.
Closes SF bug #726150.
Skip Montanaro [Sat, 21 Jun 2003 16:13:49 +0000 (16:13 +0000)]
backport -uall,-resource stuff
add sunos5 and hpux11 expected skips
Skip Montanaro [Sat, 21 Jun 2003 15:59:13 +0000 (15:59 +0000)]
check getservbyname with several protocols, not just telnet
Fred Drake [Fri, 20 Jun 2003 14:32:05 +0000 (14:32 +0000)]
Bump version info.
Fred Drake [Fri, 20 Jun 2003 14:28:05 +0000 (14:28 +0000)]
Remove heading from orphan section.
Fred Drake [Fri, 20 Jun 2003 14:00:31 +0000 (14:00 +0000)]
Update link to Python book information.
Skip Montanaro [Thu, 19 Jun 2003 18:14:02 +0000 (18:14 +0000)]
Avoid 'dir' as a variable name. Use os.path.join() to join path elements
together.
Fred Drake [Wed, 18 Jun 2003 17:17:10 +0000 (17:17 +0000)]
Include "instances of most classes" in a warning about mutable objects
as default values of function/method parameters.
Greg Ward [Wed, 18 Jun 2003 01:05:34 +0000 (01:05 +0000)]
Patch #755987 (bug #755031): backport from trunk.
Neal Norwitz [Mon, 16 Jun 2003 23:38:27 +0000 (23:38 +0000)]
Backport 1.194:
Add test for bug #751998.
Neal Norwitz [Mon, 16 Jun 2003 23:38:00 +0000 (23:38 +0000)]
Backport 2.237 by Guido:
- SF patch 751998 fixes an unwanted side effect of the previous fix
for SF bug 742860 (the next item).
Martin v. Löwis [Sat, 14 Jun 2003 15:03:06 +0000 (15:03 +0000)]
Backport FreeBSD recursion limit. Fixes #553736.
Martin v. Löwis [Sat, 14 Jun 2003 08:17:28 +0000 (08:17 +0000)]
Treat empty dat/dir files as dumbdbm. Fixes #744687.
Martin v. Löwis [Sat, 14 Jun 2003 07:20:04 +0000 (07:20 +0000)]
copy and deepcopy builtin functions atomically. Fixes #746304.
Also backport 2.36 (deepcopy classes atomically).
Martin v. Löwis [Sat, 14 Jun 2003 06:59:02 +0000 (06:59 +0000)]
Patch #746366: Update to current automake install-sh.
Martin v. Löwis [Sat, 14 Jun 2003 05:52:27 +0000 (05:52 +0000)]
Patch #754340: Fix typo in redirect_request.
Barry Warsaw [Fri, 13 Jun 2003 19:30:53 +0000 (19:30 +0000)]
Install Sean's updated spec
Thomas Heller [Thu, 12 Jun 2003 17:29:57 +0000 (17:29 +0000)]
Backport of my checkin to rev 1.46:
Fix for sf # 749210, wininst isn't build correctly after building zip.
The problem was that subcommands were not reinitialized.
Bugfix candidate, will backport myself.
Brett Cannon [Wed, 11 Jun 2003 00:20:02 +0000 (00:20 +0000)]
Clarify docstring for symlink.
Martin v. Löwis [Sat, 7 Jun 2003 20:09:43 +0000 (20:09 +0000)]
Patch #750595: Refer to type complex using builtin. Fixes #595837.
Martin v. Löwis [Sat, 7 Jun 2003 20:02:27 +0000 (20:02 +0000)]
Patch #746801: FreeBSD 4 expected failures, by Charles Swiger.
Martin v. Löwis [Sat, 7 Jun 2003 19:53:55 +0000 (19:53 +0000)]
Patch #749191: Delete commands in after_cancel.
Barry Warsaw [Sat, 31 May 2003 03:19:28 +0000 (03:19 +0000)]
Bump the version number
cvs2svn [Fri, 30 May 2003 20:57:36 +0000 (20:57 +0000)]
This commit was manufactured by cvs2svn to create tag 'r223'.
Barry Warsaw [Fri, 30 May 2003 20:57:36 +0000 (20:57 +0000)]
Last minute NEWS file updates
Tim Peters [Fri, 30 May 2003 16:12:40 +0000 (16:12 +0000)]
Update Windows installer for 2.2.3.
Tim Peters [Fri, 30 May 2003 16:01:58 +0000 (16:01 +0000)]
Update the Windows DLL resource info for 2.2.3.
Tim Peters [Fri, 30 May 2003 15:43:34 +0000 (15:43 +0000)]
Update the buildno diplayed by Windows Python 2.2.3.
Tim Peters [Fri, 30 May 2003 15:22:59 +0000 (15:22 +0000)]
Updated Windows buildno for 2.2.3 final.
Guido van Rossum [Fri, 30 May 2003 13:41:07 +0000 (13:41 +0000)]
Bump the version to 2.2.3 (final).
Barry Warsaw [Thu, 29 May 2003 20:09:31 +0000 (20:09 +0000)]
Backport from 2.3 trunk:
_make_boundary(): Fix for SF bug #745478, broken boundary calculation
in some locales. This code simplifies the boundary algorithm to use
randint() which is what we wanted anyway.
Bump package version to 2.5.3.
Tim Peters [Thu, 29 May 2003 19:31:15 +0000 (19:31 +0000)]
Typo repair.
Tim Peters [Thu, 29 May 2003 19:26:06 +0000 (19:26 +0000)]
Fleshed out the WeakKeyDictionary.__delitem__ news, since this can change
visible behavior.
Guido van Rossum [Thu, 29 May 2003 19:21:38 +0000 (19:21 +0000)]
All the news that's fit to print (I reviewed the CVS log since the
bump of patchlevel.h).
Neal Norwitz [Thu, 29 May 2003 19:03:43 +0000 (19:03 +0000)]
Add section for 2.2.3 final and memory leak plug for tkinter
Neal Norwitz [Thu, 29 May 2003 18:58:23 +0000 (18:58 +0000)]
Backport 1.160:
Fix SF #745055, Memory leak in _tkinter.c/Tkapp_SplitList()
Also fix a memory leak in Tkapp_Split.
Tim Peters [Thu, 29 May 2003 18:50:45 +0000 (18:50 +0000)]
Give the Windows socket wrapper function default values for its 'family'
and 'type' arguments. This improves x-platform compatibility (e.g., on
Unix systems socket() already supported these default arguments).
No need to do anything here for 2.3 -- it already fixed this glitch in a
different way.
Fred Drake [Thu, 29 May 2003 18:49:32 +0000 (18:49 +0000)]
Set release information for Python 2.2.3.
Barry Warsaw [Thu, 29 May 2003 15:14:52 +0000 (15:14 +0000)]
crash_in_get_sf736892(): A test of SF 736892, forcing function to act
like an unbound method dumps core.
Barry Warsaw [Thu, 29 May 2003 15:13:18 +0000 (15:13 +0000)]
Backport patch 2.206:
----------------------------
revision 2.206
date: 2003/02/11 16:25:43; author: gvanrossum; state: Exp; lines: +9 -0
Add basic arg sanity checking to wrap_descr_get(). This is called
when Python code calls a descriptor's __get__ method. It should
translate None to NULL in both argument positions, and insist that at
least one of the argument positions is not NULL after this
transformation.
----------------------------
which fixes SF bug # 736892, forcing function to act like an unbound
method dumps core.
Guido van Rossum [Thu, 29 May 2003 14:31:42 +0000 (14:31 +0000)]
Remove debug code from weakref_segfault().
Also move the call of the test to the top; the crash is caused by a
double free.
Guido van Rossum [Thu, 29 May 2003 14:28:22 +0000 (14:28 +0000)]
Fix for SF 742911. We now clear the weakrefs *before* calling __del__
or emptying __dict__, just as we do for classic classes.
Guido van Rossum [Thu, 29 May 2003 14:21:29 +0000 (14:21 +0000)]
Add testcase for SF 742911.
Barry Warsaw [Wed, 28 May 2003 23:03:30 +0000 (23:03 +0000)]
The backport gets Fred's seal of approval:
SF 742860: WeakKeyDictionary __delitem__ uses iterkeys
Someone review this, please! Final releases are getting close, Fred
(the weakref guy) won't be around until Tuesday, and the pre-patch
code can indeed raise spurious RuntimeErrors in the presence of
threads or mutating comparison functions.
See the bug report for my confusions: I can't see any reason for why
__delitem__ iterated over the keys. The new one-liner implementation
is much faster, can't raise RuntimeError, and should be better-behaved
in all respects wrt threads.
New tests test_weak_keyed_bad_delitem and
test_weak_keyed_cascading_deletes fail before this patch.
Backported the tests and the patch.
Barry Warsaw [Tue, 27 May 2003 14:36:02 +0000 (14:36 +0000)]
Spec file update from Sean Reifschneider.
Jack Jansen [Fri, 23 May 2003 22:34:39 +0000 (22:34 +0000)]
Backport of 1.48: on Mac OS X don't use -R for runtime_library_dirs, use
-L in stead. Fixes #723495.
Barry Warsaw [Fri, 23 May 2003 03:37:11 +0000 (03:37 +0000)]
Bumping PY_VERSION
cvs2svn [Thu, 22 May 2003 19:13:35 +0000 (19:13 +0000)]
This commit was manufactured by cvs2svn to create tag 'r223c1'.
Barry Warsaw [Thu, 22 May 2003 19:13:35 +0000 (19:13 +0000)]
Go ahead and label this 2.2.3c1
Barry Warsaw [Thu, 22 May 2003 18:55:13 +0000 (18:55 +0000)]
A bunch of NEWS file updates
Tim Peters [Thu, 22 May 2003 18:45:47 +0000 (18:45 +0000)]
Squash new compiler wng (mistmatching formal/actual pointer types).
Jeremy Hylton [Thu, 22 May 2003 18:11:20 +0000 (18:11 +0000)]
Backport fix for SF bug 692776.
Add a tp_new slot to function objects that handles the case of a
function requiring a closure. Put the function type in the new
module, rather than having a function new.function(). Add tests.
Barry Warsaw [Thu, 22 May 2003 17:36:54 +0000 (17:36 +0000)]
Link the dbm module against gdbm if it exists and if no earlier
library match was found. This fixes dbm on RedHat 9 and doesn't
appear (so far <wink>) to have any regressions on other *nixes.
Raymond Hettinger [Thu, 22 May 2003 17:30:48 +0000 (17:30 +0000)]
Backport Jeremy's fix: req.method should be req.get_method.
Andrew M. Kuchling [Thu, 22 May 2003 17:25:21 +0000 (17:25 +0000)]
Backport fix for SF bug #741171: pdb crashes when enabling a non-existing breakpoint
Jeremy Hylton [Thu, 22 May 2003 16:43:04 +0000 (16:43 +0000)]
Backport fix for SF bug 734869 and sundry compiler cleanups.
Tim Peters [Thu, 22 May 2003 15:39:10 +0000 (15:39 +0000)]
Assorted 2.2.3c1 and copyright changes specific to Windows.
Fred Drake [Thu, 22 May 2003 15:30:22 +0000 (15:30 +0000)]
update copyright dates
Fred Drake [Thu, 22 May 2003 15:28:22 +0000 (15:28 +0000)]
Correct dependency information -- the Python docs load the "About this
document" text from html/stdabout.dat, not html/about.dat.