cpython Log


Commit Date  
[bc69e0] by Thomas Heller Thomas Heller

Opening the WISE script changes a few items:
I have a different WISE version, and it's installed in a different directory.
My sytem directory is somewhere else.

2003-08-20 17:27:42 Tree
[c10a1c] by Barry Warsaw Barry Warsaw

Update get_param() description to reflect changes to the docstring.

2003-08-19 04:26:59 Tree
[0fa99d] by Barry Warsaw Barry Warsaw

Bump the version number for the standalone mimelib package.

2003-08-19 04:05:25 Tree
[131c54] by Barry Warsaw Barry Warsaw

Describe the fix to the email package.

2003-08-19 03:59:09 Tree
[fd824d] by Barry Warsaw Barry Warsaw

test_rfc2231_no_language_or_charset_in_filename(),
test_rfc2231_no_language_or_charset_in_boundary(),
test_rfc2231_no_language_or_charset_in_charset(): New tests for proper
decoding of some RFC 2231 headers.

Backport candidate (as was the Utils.py 1.25 change) to both Python
2.3.1 and 2.2.4 -- will do momentarily.

2003-08-19 03:54:24 Tree
[a55fee] by Barry Warsaw Barry Warsaw

get_param(): Update the docstring to explain how CHARSET and LANGUAGE
can be None, and what to do in that situation.

get_filename(), get_boundary(), get_content_charset(): Make sure these
handle RFC 2231 headers without a CHARSET field.

Backport candidate (as was the Utils.py 1.25 change) to both Python
2.3.1 and 2.2.4 -- will do momentarily.

2003-08-19 03:53:02 Tree
[d279c4] by Barry Warsaw Barry Warsaw

decode_rfc2231(): We need to urllib.unquote() the value even if the
charset and language fields are not present, e.g. as in:

title*0="This%20is%20encoded"

2003-08-19 03:49:34 Tree
[3ea52b] by Tim Peters Tim Peters

This started opening files in text mode by default in the 2.3 release,
which is a disaster on Windows. Restored the binary default of all
previous releases. Also minor code cleanups.

Bugfix candidate!

2003-08-18 23:52:09 Tree
[7bc772] by Walter D?rwald Walter D?rwald

Fix a crash: when sq_item failed the code continued blindly and used the
NULL pointer. (Detected by Michael Hudson, patch provided by Neal Norwitz).

Fix refcounting leak in filtertuple().

2003-08-18 18:28:45 Tree
[946652] by Thomas Heller Thomas Heller

Remove a stray single quote.
Will backport to release23-maint.

2003-08-18 17:53:33 Tree
[4ff385] by Raymond Hettinger Raymond Hettinger

SF #784031: Byte-order bug in socket-module getaddrinfo.c

2003-08-17 21:28:39 Tree
[3db50d] by Raymond Hettinger Raymond Hettinger

Improvements to set.py:

* Relaxed the argument restrictions for non-operator methods. They now
allow any iterable instead of requiring a set. This makes the module
a little easier to use and paves the way for an efficient C
implementation which can take better advantage of iterable arguments
while screening out immutables.

* Deprecated Set.update() because it now duplicates Set.union_update()

* Adapted the tests and docs to include the above changes.

* Added more test coverage including testing identities and checking
to make sure non-restartable generators work as arguments.

Will backport to Py2.3.1 so that the interface remains consistent
across versions. The deprecation of update() will be changed to
a FutureWarning.

2003-08-17 08:34:09 Tree
[2a941f] by Fred Drake Fred Drake

Adjust some horizontal indentation to be consistent with the style used
throughout the documentation.

2003-08-16 06:30:47 Tree
[941488] by Raymond Hettinger Raymond Hettinger

Keep doctests in sync with the docs.

2003-08-16 00:59:59 Tree
[a332dc] by Raymond Hettinger Raymond Hettinger

Incorporate documentation suggestions from feedback on comp.lang.python.

* Positive wording for the description of why < and > and = can all
be False.

* Move to a three column table format that puts long method names
side-by-side with their operator equivalents

* Mention that KeyError can be raised by Set.pop() and Set.remove().

* Minor tweaks to the examples.

Will backport as soon as Fred rebuilds the docs so I can confirm
the tables formatted properly

2003-08-16 00:56:40 Tree
[3dda53] by Raymond Hettinger Raymond Hettinger

Make sets.py compatible with Py2.2

2003-08-15 21:17:04 Tree
[2d274d] by Neal Norwitz Neal Norwitz

Fix SF #789402, Memory leak on open()

If opening a directory, the exception would leak.

2003-08-15 20:05:45 Tree
[dc4249] by Walter D?rwald Walter D?rwald

Make a copy of L before appending, so the global L remains
unchanged (and sys.gettotalrefcount() remains constant).

Fix a few typos.

2003-08-15 17:52:39 Tree
[7cb4ad] by Walter D?rwald Walter D?rwald

Fix refcounting leak in charmaptranslate_lookup()

2003-08-15 16:52:19 Tree
[443533] by Walter D?rwald Walter D?rwald

Fix another refcounting leak in PyUnicode_EncodeCharmap().

2003-08-15 16:26:34 Tree
[3329b0] by Walter D?rwald Walter D?rwald

Fix another refcounting leak (in PyUnicode_DecodeUnicodeEscape()).

2003-08-15 15:00:26 Tree
[941d49] by Michael W. Hudson Michael W. Hudson

Fix for

[ 784825 ] fix obscure crash in descriptor handling

Should be applied to release23-maint and in all likelyhood
release22-maint, too.

Certainly doesn't apply to release21-maint.

2003-08-15 13:07:47 Tree
[446097] by Michael W. Hudson Michael W. Hudson

Fix silly leak in test used in test_exceptions.

2003-08-15 13:03:30 Tree
[b69820] by Michael W. Hudson Michael W. Hudson

My last fix left n used unitialized in tha a==b case.
Fix, by not using n at all in that case.

Needs to be applied to release23-maint, too.

2003-08-15 12:06:41 Tree
[e3281b] by Tim Peters Tim Peters

complex_new(): This could leak when the argument was neither string nor
number. This accounts for the 2 refcount leaks per test_complex run
Michael Hudson discovered (I figured only I would have the stomach to
look for leaks in floating-point code <wink>).

2003-08-15 01:16:37 Tree
Older >

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks