Tim Peters
d9ab979f36
PyEnumKey(): Remove unused local.
2006-02-19 03:34:15 +00:00
Georg Brandl
19e2203fff
Add a unit test for bug fix #1396678 .
2006-02-19 01:21:11 +00:00
Georg Brandl
26caeba35a
Bug #1396678 : a closed bsddb.DB raises AttributeError on repr().
...
It now returns "{}". Is that the correct solution?
2006-02-19 00:53:54 +00:00
Neal Norwitz
bb45973455
This fixes test _locale failing on macteagle (Mac OS 10.4 AFAIK).
...
Google for: eu_ES decimal point
shows that BSD locales had the eu_ES decimal point as
a single quote (') instead of a comma (,).
This was seems to have been fixed 15 months ago, but it's not on our
Mac and presumably others. So skip this broken locale.
2006-02-19 00:13:15 +00:00
Georg Brandl
1dc5a84aee
Bug #801349 : document that start/stop/step slice arguments can be None
2006-02-19 00:12:42 +00:00
Georg Brandl
b2699b242d
Add sizeof() instead of hardcoding variable length
2006-02-18 23:44:24 +00:00
Georg Brandl
9a928e787c
Patch #977553 : speed up RegEnumKey call
2006-02-18 23:35:11 +00:00
Neal Norwitz
093ab1aa03
Remove unused variable
2006-02-18 23:26:27 +00:00
Georg Brandl
1f63670a2a
Patch #1426648 : urllib proxy_bypass broken
2006-02-18 23:10:23 +00:00
Georg Brandl
4caeff9867
Patch #1415507 : clarify docs on reference stealing
2006-02-18 22:55:59 +00:00
Georg Brandl
f4f4415a18
Patch #1393157 : os.startfile() now has an optional argument to specify
...
a "command verb" to invoke on the file.
2006-02-18 22:29:33 +00:00
Georg Brandl
47fab92542
Bug #1366000 : cleanup BZ2File.seek() logic. Fixes the case of whence=2, offset>=0.
2006-02-18 21:57:25 +00:00
Neal Norwitz
d5b6715083
This should get test_timeout to pass when running on any python.org host. Will backport
2006-02-18 21:20:31 +00:00
Georg Brandl
7b4e7c24df
Patch #1373643 : The chunk module can now read chunks larger than
...
two gigabytes.
2006-02-18 21:10:56 +00:00
Martin v. Löwis
2d65b5542b
Fix intptr_t fallback for Py_ssize_t.
2006-02-18 18:26:55 +00:00
Martin v. Löwis
5bb8a15593
Fix typo.
2006-02-18 12:49:49 +00:00
Martin v. Löwis
151860752f
Fix size computation on Win64.
2006-02-18 12:38:35 +00:00
Tim Peters
e2c9a6cea7
Suppress new deprecation warnings when running the
...
test suite.
For urllib2, move the import of gopherlib into the
only function that uses it: users (including the
test suite) certainly shouldn't see a deprecation
warning just because they import urllib2! If they
actually use gopher_open(), fine, _then_ they should
see a deprecation warning.
2006-02-18 04:14:16 +00:00
Tim Peters
24f7cad6ca
Changed the new deprecation warning to show the
...
code _importing_ gopherlib instead of gopherlib's
call to warnings.warn.
2006-02-18 04:00:23 +00:00
Tim Peters
b6be87f9b0
Whitespace normalization.
2006-02-18 03:10:56 +00:00
Georg Brandl
4cbd1e3fc1
Move test case for HTTP response dict to httplib.
2006-02-17 22:01:08 +00:00
Georg Brandl
6aab16e9f6
Move "httpresponses" dict from urllib2 to httplib where it belongs.
2006-02-17 19:17:25 +00:00
Martin v. Löwis
dde99d2633
Remove size constraints in SLICE opcodes.
2006-02-17 15:57:41 +00:00
Martin v. Löwis
5c97c798d2
Make ssize_t-clean.
2006-02-17 15:49:09 +00:00
Georg Brandl
21dd1afde7
Add NEWS entry to previous checkin.
2006-02-17 13:35:13 +00:00
Georg Brandl
5d076961e2
Patch #1417555 : SimpleHTTPServer now returns Last-Modified headers.
2006-02-17 13:34:16 +00:00
Georg Brandl
bcd548bdb2
Update "undocumented modules" section.
2006-02-17 11:51:41 +00:00
Georg Brandl
b86a54f395
Add deprecation warning to modules deprecated since 2000.
2006-02-17 11:29:04 +00:00
Georg Brandl
b56230b30d
Add deprecation notices to modules deprecated since 2000.
2006-02-17 11:18:58 +00:00
Thomas Wouters
2c98a7bbc6
Fix typo.
2006-02-17 09:59:00 +00:00
Georg Brandl
bd3bc4dc4c
Bug #1430298 : It is now possible to send a mail with an empty
...
return address using smtplib.
2006-02-17 09:52:53 +00:00
Georg Brandl
0e1abe2a07
Add bug number to NEWS entry.
2006-02-17 09:48:14 +00:00
Georg Brandl
501dd0dd9d
The names of lambda functions are now properly displayed in pydoc.
2006-02-17 09:45:40 +00:00
Georg Brandl
1b6726732c
Bug #1432350 : arrayobject should use PyObject_VAR_HEAD
2006-02-17 08:56:33 +00:00
Martin v. Löwis
86d662602d
Patch #1432345 : Make python compile on DragonFly.
2006-02-17 08:40:11 +00:00
Martin v. Löwis
cfe7e0912c
Remove size restrictions.
2006-02-17 06:59:14 +00:00
Tim Peters
f28829577d
mmap_flush_method(): Squash compiler warning about
...
mixing signed and unsigned types in comparison.
2006-02-17 01:07:39 +00:00
Tim Peters
8f9cc29e74
Remove space between function name and left paren
...
in function calls.
2006-02-17 00:00:20 +00:00
Tim Peters
23721ee96c
Removed pointless parens around `return` expressions;
...
deleted some curlies around one-line blocks.
2006-02-16 23:50:16 +00:00
Tim Peters
ec0a5f0add
Trimmed trailing whitespace.
2006-02-16 23:47:20 +00:00
Tim Peters
e564e7f939
new_mmap_object(), Windows flavor.
...
On a box where sizeof(size_t) == 4, C doesn't define
what happens when a size_t value is shifted right by
32 bits, and this caused test_mmap to fail on Windows
in a debug build. So use different code to break
the size apart depending on how large size_t actually
is.
This looks like an illusion, since lots of code in this
module still appears to assume sizes can't be more
than 32 bits (e.g., the internal _GetMapSize() still
returns an int), but at least test_mmap passes again.
2006-02-16 23:46:01 +00:00
Thomas Wouters
dde176593d
More Py_ssize_t format characters.
2006-02-16 21:10:52 +00:00
Tim Peters
2ad8c56e6c
struct_pack(): Repair new assert-fail crash in
...
debug-build test_struct on a box where plain "char"
is signed.
2006-02-16 20:19:46 +00:00
Thomas Wouters
02cbdd3461
Use proper PyArg_Parse format char for Py_ssize_t, instead of 'l', in
...
buffer_new(). Probably fixes a bug in 'buffer("", 10, 10)' on platforms
where sizeof(Py_ssize_t) != sizeof(long) (Win64?)
2006-02-16 19:44:46 +00:00
Thomas Wouters
de01774dae
Use correct PyArg_Parse format char for Py_ssize_t in unicode.center().
...
Fixes:
>>> u"".center(10)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
MemoryError
on 64-bit systems.
2006-02-16 19:34:37 +00:00
Thomas Wouters
13870b18f2
Also make _heapq.nlargest() use Py_ssize_t instead of ints, to iter over
...
lists and call Py_ssize_t-using helpers. All other code in this module was
already adapted to Py_ssize_t.
2006-02-16 19:21:53 +00:00
Thomas Wouters
ed6254acf2
Use 'n' format for Py_ssize_t variables to PyArg_ParseTuple(). Py_ssize_t
...
has been applied fairly arbitrarily in this module (nsmallest uses
Py_ssize_t, nlargest does not) and it probably deserves a more complete
review. Fixes heapq.nsmallest() always returning the empty list (on
platforms with 64-bit ssize_t/long)
2006-02-16 17:32:54 +00:00
Thomas Wouters
7a2f83b706
Use correct format specifier for Py_ssize_t variable to PyArg_ParseTuple().
2006-02-16 17:07:41 +00:00
Thomas Wouters
977485d888
Use Py_ssize_t in helper function between Py_ssize_t-using functions.
2006-02-16 15:59:12 +00:00
Thomas Wouters
f4de69e34d
Add encoding-test datafiles to svn:ignore:
...
EUC-CN.TXT
CP936.TXT
BIG5HKSCS.TXT
CP932.TXT
EUC-JP.TXT
SHIFTJIS.TXT
EUC-JISX0213.TXT
SHIFT_JISX0213.TXT
CP949.TXT
EUC-KR.TXT
JOHAB.TXT
BIG5.TXT
CP950.TXT
NormalizationTest-3.2.0.txt
2006-02-16 15:41:34 +00:00