Barry Warsaw
b8b57e75b2
A bunch of new tests, and updated tests for the email 3.0 FeedParser.
2004-05-09 03:16:03 +00:00
Raymond Hettinger
e7169eb9ed
Add more examples.
2004-05-09 01:15:01 +00:00
Raymond Hettinger
9d7c870c6d
SF #950057 : itertools.chain doesn't "process" exceptions as they occur
...
Both cycle() and chain() were handling exceptions only when switching
input sources. The patch makes the handle more immediate.
Will backport.
2004-05-08 19:49:42 +00:00
Gustavo Niemeyer
ffa5a5015a
Small fixes in freeze.py.
2004-05-08 17:59:43 +00:00
Martin v. Löwis
253d1f445b
Record UnixWare 7.1.4 as broken. Fixes #929689 .
...
Backported to 2.3.
2004-05-07 19:14:14 +00:00
Martin v. Löwis
7d9c6c7e8c
Fix _sre.CODESIZE on 64-bit machines in UCS-4 mode. Fixes #931848 .
...
Backported to 2.3.
2004-05-07 07:18:13 +00:00
Raymond Hettinger
156c49ad1c
Revert last change.
2004-05-07 05:50:35 +00:00
Raymond Hettinger
6924a00d10
Use sets instead of lists for membership testing
2004-05-06 16:55:07 +00:00
Andrew M. Kuchling
30633c9a64
[Bug #945063 ] Get file extension correct. (2.3 bugfix candidate)
2004-05-06 13:13:44 +00:00
Fred Drake
67a521ef69
note that descriptor objects must be instances of new-style types
...
(closes SF bug #817742 )
2004-05-06 12:44:29 +00:00
Fred Drake
e143bbb610
fix documentation for ContentHandler.ignorableWhitespace()
...
(closes SF bug #881707 )
2004-05-06 03:47:48 +00:00
Fred Drake
56fcc233d3
markup adjustments
2004-05-06 02:55:35 +00:00
Martin v. Löwis
ae20722d96
Consider output encoding in XMLGenerator. Fixes #938076 .
...
Backported to 2.3.
2004-05-06 02:22:43 +00:00
Martin v. Löwis
0ea558f7b4
Properly delegate startElementNS in saxutils.XMLFilterBase. Fixes #936637 .
...
Backported to 2.3.
2004-05-06 02:04:21 +00:00
Martin v. Löwis
456ab1d271
Swap public and system ID in start_doctype_decl. Fixes #780300 .
2004-05-06 01:54:36 +00:00
Martin v. Löwis
8b3e871a19
Patch #944110 : Properly process empty passwords. Fixes #944082 .
...
Backported to 2.3.
2004-05-06 01:41:26 +00:00
Martin v. Löwis
f1f0560832
Patch #940026 : Explain "in" when it is first used.
...
Backported to 2.3.
2004-05-06 01:35:45 +00:00
Andrew M. Kuchling
99872c1342
[Bug #810879 ] Document that copyfile() can fail if you don't have permissions; also, fix a double negative.
2004-05-05 17:21:51 +00:00
Brett Cannon
0fefc140aa
Fix small grammatical mistake.
2004-05-05 16:49:11 +00:00
Raymond Hettinger
fdfe618228
Nits:
...
- Neatened the braces in PyList_New().
- Made sure "indexerr" was initialized to NULL.
- Factored if blocks in PyList_Append().
- Made sure "allocated" is initialized in list_init().
2004-05-05 06:28:16 +00:00
Raymond Hettinger
0468e416c1
SF patch #947476 : Apply freelist technique to lists
...
Re-use list object bodies. Saves calls to malloc() and free() for
faster list instantiation and deallocation.
2004-05-05 05:37:53 +00:00
Fred Drake
8aa8c84d18
add an index entry for __getnewargs__()
2004-05-05 04:56:06 +00:00
Fred Drake
0de77d1d6e
- note that __getinitargs__() is only for old-style classes
...
- describe __getnewargs__()
(closes SF bug #873246 )
2004-05-05 04:54:37 +00:00
Fred Drake
04d92c37f2
Remove list of pickle protocol names used by the copy module; there
...
are enough subtleties to pickling that we don't want misunderstanding
to spread because we don't provide all the information twice. The
reference to the pickle module for information will have to suffice;
at least only one portion of the docs will be out of date. ;-(
2004-05-05 04:24:30 +00:00
Fred Drake
cee8879a7d
note that the error code for socket.gaierror will be one of the EAI_*
...
constants
(closes SF bug #837929 )
2004-05-05 04:18:11 +00:00
Greg Ward
4fe97ca4ce
SF #814606 : merge from release23-maint branch: clarify/cleanup
...
mixer docs; trim \platform{}, add \versionadded{}.
2004-05-05 01:36:16 +00:00
Nicholas Bastin
e9c2ecfb96
Removed 'U' from the documentation for Py_BuildValue to bring it in line
...
with the elimination of 'U' in modsupport.c on 2000/04/28 (replaced
with 'u' and 'u#' per fdrake's comments).
2004-05-04 19:25:56 +00:00
Phillip J. Eby
5068c873e6
Document readline module functions added in Python 2.3. See:
...
http://mail.python.org/pipermail/python-dev/2003-September/037922.html
for background. It appears I forgot to ever submit a bug report or patch.
2004-05-04 19:20:22 +00:00
Guido van Rossum
843c734ddd
Using reversed() is not compatible with Python 1.5.2.
2004-05-04 18:18:59 +00:00
Raymond Hettinger
bac788a3cd
Replace str.find()!=1 with the more readable "in" operator.
2004-05-04 09:21:43 +00:00
Raymond Hettinger
c5e378da41
Testing for None should be done with 'is'
2004-05-04 08:34:56 +00:00
Raymond Hettinger
0b569bb399
Stacks based on lists work better and read more clearly when they
...
grow and shrink on the right.
2004-05-04 08:21:52 +00:00
Mark Hammond
2d5914b17e
Fix [ 947405 ] os.utime() raises bad exception for unicode filenames
2004-05-04 08:10:37 +00:00
Martin v. Löwis
9f1340b9f2
Do not use the default namespace for attributes.
...
Fixes http://bugs.debian.org/229885
Will backport to 2.3.
2004-05-02 20:37:13 +00:00
Raymond Hettinger
d7911a3317
Minor documentation nits.
2004-05-01 08:31:36 +00:00
Raymond Hettinger
f5f9a370d4
Add an example application to the docs.
2004-04-30 22:52:50 +00:00
Fred Drake
6fbf703fa2
the headers in an HTTP request are HTTP headers, not MIME headers
2004-04-29 02:47:38 +00:00
Walter Dörwald
c60c203670
Add a test script for the colorsys module.
2004-04-28 17:07:50 +00:00
Fred Drake
ceeb1918a1
remove out-of-date count of the functions in winsound
2004-04-28 03:57:47 +00:00
Fred Drake
6d4c7b05bb
fix typo reported in a long-buried email
2004-04-28 03:16:49 +00:00
Thomas Heller
1a74a128ce
The filename of this module changed again...
2004-04-27 18:34:08 +00:00
Raymond Hettinger
e898d1987e
Complete perky's name change patch.
2004-04-27 04:52:47 +00:00
Kurt B. Kaiser
e3636e05de
Fix a bug I introduced which causes all block openers at an indent level
...
to be shown, instead of outdenting each level.
2004-04-26 22:26:04 +00:00
Hye-Shik Chang
ce97fbe772
Correct the file name of _heapq module.
2004-04-25 17:51:47 +00:00
Kurt B. Kaiser
d00587a2ed
1. Add an Options menu entry: Code Context
...
2. Add a <<toggle-code-context>> envent to the [CodeContext] section of
config-extensions.def and also a default-on variable, set to 0.
3. Update the help file to include Code Context.
M CodeContext.py
M config-extensions.def
M help.txt
2004-04-24 03:08:13 +00:00
Kurt B. Kaiser
610c7e07f3
1. Polish variables in EditorWindow extension loading and Tkinter variable code.
...
2. Add exception handling to EditorWindow Tkinter variable setvar() and getvar() fcns.
3. EditorWindow: remove some unneeded comments.
4. Add a separator to the Options menu
5. extend.txt: describe how to create a menu entry which has no keybinding.
M Bindings.py
M EditorWindow.py
M extend.txt
2004-04-24 03:01:48 +00:00
Raymond Hettinger
46a16f297f
SF bug #940579 : section 5.10: 'not' returns boolean, not int
2004-04-23 17:11:47 +00:00
Thomas Heller
602472215b
Remove the Modules/heaqmodule.c, and add Modules/_heapmodule.c, so
...
that the project compiles again with VC6.
2004-04-22 18:30:17 +00:00
Thomas Heller
cc10a85fdc
Forgot to mention the SF number, and that Bob Ippolito provided the patch.
2004-04-22 17:28:25 +00:00
Thomas Heller
1328b52c6f
Two new public API functions, Py_IncRef and Py_DecRef. Useful for
...
dynamic embedders of Python.
2004-04-22 17:23:49 +00:00