Georg Brandl
2bcf0154d5
Patch #1608267 : fix a race condition in os.makedirs() is the directory
...
to be created is already there.
(backport from rev. 52972)
2006-12-09 09:10:18 +00:00
Georg Brandl
ed8f294f43
#1577756 : svnversion doesn't react to LANG=C, use LC_ALL=C to force
...
English output.
(backport from rev. 52970)
2006-12-08 20:46:13 +00:00
Thomas Heller
db386544ed
Print the results of ctypes.util.find_library("c") and
...
ctypes.util.find_library("m") so that we can see if it works on the
buildbots.
2006-12-08 20:44:19 +00:00
Raymond Hettinger
775ebe29a5
Backport fixes to set objects:
...
rev 52964 sf 1576657 KeyError unpacks tuple arguments
rev 52963 sf 1456209 obscure resizing vulnerability
rev 52962 redundant calls to PyObject_Hash()
2006-12-08 18:12:24 +00:00
Georg Brandl
ec46940f3b
RFE #1592899 : mention string.maketrans() in docs for str.translate,
...
remove reference to the old regex module in the former's doc.
(backport from rev. 52951)
2006-12-07 09:30:11 +00:00
Georg Brandl
25f58f6b5a
Patch #1610437 : fix a tarfile bug with long filename headers.
...
(backport from rev. 52938)
2006-12-06 22:21:23 +00:00
George Yoshida
19d12d4cea
Fix pickle doc typo
...
Patch #1608758
(backport from r52917)
2006-12-05 05:40:57 +00:00
Matthias Klose
fa713e18f6
- Fix build failure on kfreebsd and on the hurd.
2006-12-03 17:13:54 +00:00
Martin v. Löwis
95b744cea9
Patch #1544279 : Improve thread-safety of the socket module by moving
...
the sock_addr_t storage out of the socket object.
2006-12-03 11:24:00 +00:00
Raymond Hettinger
1c305dbf97
Fix nit in comment.
2006-12-02 01:57:21 +00:00
Armin Rigo
1bc1ab23d3
Backport of r52862.
2006-11-29 22:07:38 +00:00
Thomas Heller
84a90cade5
Fix #1563807 : _ctypes built on AIX fails with ld ffi error.
...
The contents of ffi_darwin.c must be compiled unless __APPLE__ is
defined and __ppc__ is not.
Backport from trunk.
2006-11-28 20:43:11 +00:00
Georg Brandl
425e2d15c5
Bug #1603789 : grammatical error in Tkinter docs.
...
(backport from rev. 52850)
2006-11-27 18:46:47 +00:00
Georg Brandl
2286441a81
Bug #1603321 : make pstats.Stats accept Unicode file paths.
...
(backport from rev. 52845)
2006-11-26 19:27:51 +00:00
Martin v. Löwis
9147f7ed8b
Disable _XOPEN_SOURCE on NetBSD 1.x.
2006-11-25 15:39:28 +00:00
Thomas Heller
558e56d599
Fix bug #1598620 : A ctypes structure cannot contain itself.
...
Backport from trunk.
2006-11-24 19:00:39 +00:00
Georg Brandl
0c55236d39
Bug #1601630 : little improvement to getopt docs
...
(backport from rev. 52833)
2006-11-23 09:55:10 +00:00
Walter Dörwald
9ff1d39402
Backport checkin:
...
Change decode() so that it works with a buffer (i.e. unicode(..., 'utf-8-sig'))
SF bug #1601501 .
2006-11-23 05:06:31 +00:00
Martin v. Löwis
2396f4c3b1
Conditionalize definition of _CRT_SECURE_NO_DEPRECATE
...
and _CRT_NONSTDC_NO_DEPRECATE.
2006-11-21 18:21:34 +00:00
Neal Norwitz
6a3955e99d
Fix SF #1599879 , socket.gethostname should ref getfqdn directly.
2006-11-21 06:25:09 +00:00
Neal Norwitz
88b5d2bf30
Oops, convert tabs to spaces
2006-11-21 05:49:41 +00:00
Neal Norwitz
5890a6a8a6
Backport of 52811:
...
Bug #1599782 : Fix segfault on bsddb.db.DB().type().
The problem is that _DB_get_type() can't be called without the GIL
because it calls a bunch of PyErr_* APIs when an error occurs.
There were no other cases in this file that it was called without the GIL.
Removing the BEGIN/END THREAD around _DB_get_type() made everything work.
2006-11-21 05:29:34 +00:00
Andrew M. Kuchling
bb4e6dcff5
Jython compatibility fix: if uu.decode() opened its output file, be sure to
...
close it.
2006-11-20 13:39:57 +00:00
Andrew M. Kuchling
90e23c4769
Add extra SHA tests
2006-11-20 13:31:09 +00:00
Martin v. Löwis
0e64202fd7
Patch #1472877 : Fix Tix subwidget name resolution.
2006-11-18 18:42:22 +00:00
Martin v. Löwis
e350c840b3
Patch #1594554 : Always close a tkSimpleDialog on ok(), even
...
if an exception occurs.
2006-11-18 18:05:57 +00:00
Martin v. Löwis
ce9212f018
Patch #1538878 : Don't make tkSimpleDialog dialogs transient if
...
the parent window is withdrawn. This mirrors what dialog.tcl
does.
2006-11-18 18:00:34 +00:00
Andrew M. Kuchling
830358af09
Remove locking of individual message files in MH.pack().
...
[Backport of rev52776 from the trunk.]
2006-11-17 16:16:28 +00:00
Georg Brandl
dd3bffb679
Bug #1588217 : don't parse "= " as a soft line break in binascii's
...
a2b_qp() function, instead leave it in the string as quopri.decode()
does.
(backport from rev. 52765)
2006-11-16 17:08:48 +00:00
Georg Brandl
7563191cf6
Bug #1597576 : mention that the new base64 api has been introduced in py2.4.
...
(backport from rev. 52762)
2006-11-16 15:05:19 +00:00
Georg Brandl
fb4da1d7ca
Bug #1594809 : add a note to README regarding PYTHONPATH and make install.
...
(backport from rev. 52754)
2006-11-15 17:42:07 +00:00
Martin v. Löwis
962e4317bc
Patch #1360200 : Use unmangled_version RPM spec field to deal with
...
file name mangling.
2006-11-12 18:56:18 +00:00
Martin v. Löwis
867ef13436
Patch #1359217 : Ignore 2xx response before 150 response.
2006-11-12 18:48:30 +00:00
Georg Brandl
8fc42c8aad
Bug #1594758 : wording improvement for dict.update() docs.
...
(backport from rev. 52733)
2006-11-11 18:32:50 +00:00
Georg Brandl
c33b7488de
Bug #1594742 : wrong word in stringobject doc.
...
(backport from rev. 52731)
2006-11-11 18:29:15 +00:00
Phillip J. Eby
511350bee9
Fix SF#1566719: not creating site-packages (or other target directory) when
...
installing .egg-info for a project that contains no modules or packages,
while using --root (as in bdist_rpm). (Backport from trunk)
2006-11-10 17:13:29 +00:00
Andrew M. Kuchling
6d97478449
[Feature request #1542920 ] Link to wsgi.org
2006-11-10 14:39:17 +00:00
Andrew M. Kuchling
7ea928c452
[Patch #1514543 ] mailbox (Maildir): avoid losing messages on name clash
...
Two changes:
Where possible, use link()/remove() to move files into a directory; this
makes it easier to avoid overwriting an existing file.
Use _create_carefully() to create files in tmp/, which uses O_EXCL.
2006-11-10 13:15:58 +00:00
Andrew M. Kuchling
bb876b9c69
[Patch #1514544 by David Watson] use fsync() to ensure data is really on disk
2006-11-10 13:08:03 +00:00
Walter Dörwald
f2d5c6d117
Backport checkin:
...
Replace C++ comment with C comment (fixes SF bug #1593525 ).
2006-11-09 16:30:39 +00:00
Andrew M. Kuchling
d52a0b8583
[Bug #1569790 ] mailbox.Maildir.get_folder() loses factory information
...
Both the Maildir and MH classes had this bug; the patch fixes both classes
and adds a test.
2006-11-09 13:33:53 +00:00
Martin v. Löwis
3f63454e22
Patch #838546 : Make terminal become controlling in pty.fork().
2006-11-09 11:06:30 +00:00
Georg Brandl
3ed5c2a277
Bug #1592533 : rename variable in heapq doc example, to avoid shadowing
...
"sorted".
(backport from rev. 52668)
2006-11-08 10:04:32 +00:00
Georg Brandl
082f14b61c
Patch #1592072 : fix docs for return value of PyErr_CheckSignals.
...
(backport from rev. 52666)
2006-11-08 07:46:01 +00:00
Martin v. Löwis
a1e3422205
Correctly forward exception in instance_contains().
...
Fixes #1591996 . Patch contributed by Neal Norwitz.
2006-11-08 06:46:49 +00:00
Andrew M. Kuchling
cf1e760d3e
Add missing word
2006-11-07 20:39:58 +00:00
Thomas Heller
27021f1cb8
Fix markup and grammatical errors. Backport from trunk
2006-11-07 18:23:14 +00:00
Ronald Oussoren
72e405b769
backport of revision 52644
2006-11-07 15:54:38 +00:00
Skip Montanaro
da65c6496d
backport: note that user can control directory location even if default dir is used
2006-11-06 14:35:34 +00:00
Neal Norwitz
a3ce6aa8b7
Backport 52621:
...
Bug #1588287 : fix invalid assertion for `1,2` in debug builds.
2006-11-04 19:32:54 +00:00