Victor Stinner
ccb706cf0a
Issue #767645 : Set os.path.supports_unicode_filenames to True on Mac OS X
...
(macpath module).
2010-09-13 19:41:36 +00:00
Alexander Belopolsky
d8642c3274
Removed debugging setting
2010-09-13 18:15:33 +00:00
Alexander Belopolsky
4d7701729c
Issue #9315 : Fix for the trace module to record correct class name
...
when tracing methods. Unit tests. Patch by Eli Bendersky.
2010-09-13 18:14:34 +00:00
Florent Xicluna
dc69e7217a
Make test.regrtest.__file__ absolute, this was not always the case when running profile or trace, for example. (issue #9323 )
2010-09-13 16:35:02 +00:00
Antoine Pitrou
1df1536fb9
Issue #9828 : Destroy the GIL in Py_Finalize(), so that it gets properly
...
re-created on a subsequent call to Py_Initialize(). The problem (a crash)
wouldn't appear in 3.1 or 2.7 where the GIL's structure is more trivial.
2010-09-13 14:16:46 +00:00
Hirokazu Yamamoto
bea8ae7948
get_build_version() is needed even where sys.platform != "win32".
...
Try to fix buildbot error in other way.
2010-09-13 07:18:30 +00:00
Hirokazu Yamamoto
4cc96a16da
Cosmetic fix to project files.
2010-09-13 06:21:54 +00:00
Hirokazu Yamamoto
6095435664
Updated PC/VS8.0 with PCBuild/vs9to8.py.
2010-09-13 05:59:38 +00:00
Hirokazu Yamamoto
68201bdb6d
Issue #9313 : Use unittest.skipUnless to skip old MSVC.
2010-09-13 05:36:21 +00:00
Florent Xicluna
a87b383ac1
Reenable test_ucs4 and remove some duplicated lines.
2010-09-13 02:28:18 +00:00
Benjamin Peterson
0f4dd9a8e5
add spaces
2010-09-13 01:31:57 +00:00
Benjamin Peterson
c7b1cfa463
remove less complete of duplicate docs
2010-09-13 01:30:04 +00:00
Benjamin Peterson
c985f1f013
remove duplicate statement
2010-09-13 01:25:38 +00:00
Hirokazu Yamamoto
f28f0d92cd
Issue #9313 : Skips test_remove_visual_c_ref on old MSVC.
2010-09-12 22:55:40 +00:00
Amaury Forgeot d'Arc
feb7307db4
#9210 : remove --with-wctype-functions configure option.
...
The internal unicode database is now always used.
(after 5 years: see
http://mail.python.org/pipermail/python-dev/2004-December/050193.html
)
2010-09-12 22:42:57 +00:00
Georg Brandl
b2f98401d1
Get rid of tabs.
2010-09-12 20:58:19 +00:00
Victor Stinner
0cbec571ae
Document changes on mbcs encoding
2010-09-12 20:32:57 +00:00
Raymond Hettinger
f1725296cc
Put tests in more logical order.
2010-09-12 18:16:01 +00:00
Raymond Hettinger
c5c29c0ac0
Use weakrefs for both forward and backward links.
2010-09-12 18:13:46 +00:00
Georg Brandl
b084b48cec
9806: add --extension-suffix option to python-config.
2010-09-12 17:14:26 +00:00
Benjamin Peterson
d4ac96a336
use return NULL; it's just as correct
2010-09-12 16:40:53 +00:00
Matthias Klose
62d52fd966
- Issue #9817 : Add expat COPYING file; add expat, libffi and expat licenses
...
to Doc/license.rst.
2010-09-12 16:31:58 +00:00
Hirokazu Yamamoto
34aa30ca2b
Fixed refcount bug. I placed Py_INCREF in create_comerror() for compatibility
...
with Python2.7.
2010-09-12 16:06:18 +00:00
Antoine Pitrou
6464d5ffdc
Issue #9837 : The read() method of ZipExtFile objects (as returned by
...
ZipFile.open()) could return more bytes than requested.
2010-09-12 14:51:20 +00:00
Benjamin Peterson
0b9489d21d
reenable test_nis on solaris #3402
2010-09-12 13:55:02 +00:00
Victor Stinner
5c848a84fd
Isse #8589 : Decode PYTHONWARNINGS from utf-8 on Mac OS X
...
Instead of the locale encoding.
2010-09-12 08:00:41 +00:00
Victor Stinner
4c7db315df
Issue #9738 , #9836 : Fix refleak introduced by r84704
2010-09-12 07:51:18 +00:00
Raymond Hettinger
dc08a143e0
Issue #9826 : Handle recursive repr in collections.OrderedDict.
2010-09-12 05:15:22 +00:00
Raymond Hettinger
fa11db0a02
Issue #9825 : Replace OrderedDict.__del__() with weakrefs.
2010-09-12 04:12:42 +00:00
Benjamin Peterson
9be0b2e312
detect non-ascii characters much earlier (plugs ref leak)
2010-09-12 03:40:54 +00:00
Hirokazu Yamamoto
f13c6d8d34
Issue #9318 : Use Py_LL for old compiler.
2010-09-11 22:35:24 +00:00
R. David Murray
44ef7749dc
#9608 , #8518 : clarify and improve discussion of exceptions in howto.
2010-09-11 18:12:25 +00:00
Benjamin Peterson
41ece39c21
fix formatting
2010-09-11 16:39:57 +00:00
Benjamin Peterson
568867a6f2
check for NULL tp_as_mapping in PySequence_(Get/Set/Del)Slice #9834
2010-09-11 16:02:03 +00:00
Éric Araujo
e861598dcb
Fix typo in option name
2010-09-11 15:28:56 +00:00
Victor Stinner
ca6525afba
Issue #9819 : don't try to encode TESTFN_UNICODE on Windows
...
mbcs (Windows default filesystem encoding) is now strict by default, and
depending on the code page, TESTFN_UNICODE may not be encodable to bytes.
Remove also unused "encoded" argument from _do_directory() method.
2010-09-11 12:52:30 +00:00
Vinay Sajip
4039aff814
Issue #9827 : clarified LogRecord documentation.
2010-09-11 10:25:28 +00:00
Raymond Hettinger
bd88802c1f
Revert r84700 which had an unfortunate performance cost.
2010-09-11 08:07:42 +00:00
Georg Brandl
5e1fdacc36
Remove compatibility code for Python < 2.1, < 2.2 and < 2.4.
2010-09-11 06:41:30 +00:00
Georg Brandl
9988b7173e
Add new generated file to ignoreds.
2010-09-11 06:39:58 +00:00
Victor Stinner
1205f2774e
Issue #9738 : PyUnicode_FromFormat() and PyErr_Format() raise an error on
...
a non-ASCII byte in the format string.
Document also the encoding.
2010-09-11 00:54:47 +00:00
Nick Coghlan
cd419abe42
Fix incorrect comment regarding MAGIC and TAG in import.c
2010-09-11 00:39:25 +00:00
Victor Stinner
b55e498f56
Issue #767645 : fix os.path.supports_unicode_filenames definition
...
os.listdir(str) always returns unicode and it can return non-ascii filenames
even if supports_unicode_filenames is False.
2010-09-11 00:22:12 +00:00
Raymond Hettinger
22b46e0ba9
Separate positional arguments from localized globals.
2010-09-11 00:05:44 +00:00
Benjamin Peterson
e208b7c5b1
typo
2010-09-10 23:53:14 +00:00
Benjamin Peterson
d0de25d731
use Py_REFCNT
2010-09-10 23:52:42 +00:00
Victor Stinner
6f7b783cde
Issue #9579 , #9580 : Oops, add the author of the patch
2010-09-10 23:50:31 +00:00
Victor Stinner
cb04352e8c
Issue #9579 , #9580 : Fix os.confstr() for value longer than 255 bytes and encode
...
the value with filesystem encoding and surrogateescape (instead of utf-8 in
strict mode).
2010-09-10 23:49:04 +00:00
Benjamin Peterson
1017ae5253
add reduce and partial to __all__
2010-09-10 23:35:52 +00:00
Victor Stinner
c2d76fd339
Issue #8589 : surrogateescape error handler is not available at startup
...
Py_Main() uses _Py_wchar2char() + PyUnicode_FromWideChar() instead of
PyUnicode_DecodeFSDefault(), because the PyCodec machinery is not ready yet.
2010-09-10 23:13:52 +00:00