Victor Stinner
|
92be939695
|
Issue #10780: PyErr_SetFromWindowsErrWithFilename() and
PyErr_SetExcFromWindowsErrWithFilename() decode the filename from the
filesystem encoding instead of UTF-8.
|
2010-12-28 00:28:21 +00:00 |
|
Victor Stinner
|
cb428f0162
|
Issue #10779: PyErr_WarnExplicit() decodes the filename from the filesystem
encoding instead of UTF-8.
|
2010-12-27 20:10:36 +00:00 |
|
Antoine Pitrou
|
810023db3e
|
Issue #8844: Regular and recursive lock acquisitions can now be interrupted
by signals on platforms using pthreads. Patch by Reid Kleckner.
|
2010-12-15 22:59:16 +00:00 |
|
Victor Stinner
|
13d49ee7d6
|
Issue #10601: sys.displayhook uses 'backslashreplace' error handler on
UnicodeEncodeError.
|
2010-12-04 17:24:33 +00:00 |
|
Georg Brandl
|
8334fd9285
|
Add an "optimize" parameter to compile() to control the optimization level, and provide an interface to it in py_compile, compileall and PyZipFile.
|
2010-12-04 10:26:46 +00:00 |
|
Martin v. Löwis
|
4d0d471a80
|
Merge branches/pep-0384.
|
2010-12-03 20:14:31 +00:00 |
|
Victor Stinner
|
ebc0052e3a
|
import: use PyUnicode_FSConverter to support bytes path and PEP 383
(instead of PyArg_Parse*() with "es" format and Py_FileSystemDefaultEncoding)
|
2010-12-03 17:06:43 +00:00 |
|
Nick Coghlan
|
b2ddf7979d
|
Issue #9573: os.fork now works when triggered as a side effect of import (the wisdom of actually relying on this remains questionable!)
|
2010-12-02 04:11:46 +00:00 |
|
Georg Brandl
|
e5b99f0fb3
|
Remove redundant includes of headers that are already included by Python.h.
|
2010-11-30 09:41:01 +00:00 |
|
Georg Brandl
|
71c23d4473
|
Include structseq.h in Python.h, and remove now-redundant includes in individual sources.
|
2010-11-30 09:30:54 +00:00 |
|
Antoine Pitrou
|
e71362d3de
|
Issue #10518: Bring back the callable() builtin.
Approved by Guido (BDFL) and Georg (RM).
|
2010-11-27 22:00:11 +00:00 |
|
Benjamin Peterson
|
0a4dae5309
|
fix refleak
|
2010-11-21 15:12:34 +00:00 |
|
Antoine Pitrou
|
5a96b5241f
|
Issue #10255: Fix reference leak in Py_InitializeEx(). Patch by Neil
Schemenauer.
|
2010-11-20 19:50:57 +00:00 |
|
Benjamin Peterson
|
d8f6597318
|
new plan: functions that want 'tmp' can declare it
|
2010-11-20 04:31:07 +00:00 |
|
Benjamin Peterson
|
0e9e98edc7
|
c89 declarations
|
2010-11-20 02:01:45 +00:00 |
|
Benjamin Peterson
|
5b066817e2
|
use %R format code; fixes invalid dereferencing #10391
|
2010-11-20 01:38:49 +00:00 |
|
Benjamin Peterson
|
f609654b0e
|
handle dict subclasses gracefully in PyArg_ValidateKeywordArguments
|
2010-11-17 22:33:12 +00:00 |
|
Antoine Pitrou
|
cf9f98034a
|
Issue #10372: Import the warnings module only after the IO library is
initialized, so as to avoid bootstrap issues with the '-W' option.
|
2010-11-10 13:55:25 +00:00 |
|
Victor Stinner
|
3e2b7171bf
|
Issue #10359: Remove ";" after function definition, invalid in ISO C
|
2010-11-09 09:32:19 +00:00 |
|
Victor Stinner
|
19de4c3a8c
|
_Py_char2wchar() frees the memory on conversion error
Explain in the documentation that conversion errors should never happen.
|
2010-11-08 23:30:46 +00:00 |
|
Victor Stinner
|
2f02a51135
|
PyUnicode_EncodeFS() raises an exception if _Py_wchar2char() fails
* Add error_pos optional argument to _Py_wchar2char()
* PyUnicode_EncodeFS() raises a UnicodeEncodeError or MemoryError if
_Py_wchar2char() fails
|
2010-11-08 22:43:46 +00:00 |
|
Hirokazu Yamamoto
|
daf83acf00
|
Issue #10157: Fixed refleaks in pythonrun.c. Patch by Stefan Krah.
|
2010-10-30 15:08:15 +00:00 |
|
Benjamin Peterson
|
a95e977e41
|
decrement offset when it points to a newline (#10186 followup)
|
2010-10-29 03:28:14 +00:00 |
|
Antoine Pitrou
|
07e20ef50b
|
Issue #5437: A preallocated MemoryError instance should not hold traceback
data (including local variables caught in the stack trace) alive infinitely.
|
2010-10-28 22:56:58 +00:00 |
|
Victor Stinner
|
07e4f1565b
|
sys_update_path(): update sys.path even if argc==0
|
2010-10-25 17:37:23 +00:00 |
|