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 |
|
Georg Brandl
|
08be72d0aa
|
Add a new warning gategory, ResourceWarning, as discussed on python-dev. It is silent by default,
except when configured --with-pydebug.
Emit this warning from the GC shutdown procedure, rather than just printing to stderr.
|
2010-10-24 15:11:22 +00:00 |
|
Benjamin Peterson
|
d4519c14ca
|
tighten loop
|
2010-10-24 03:41:46 +00:00 |
|
Benjamin Peterson
|
503d6c5ae9
|
remove broken code accounting an offset the size of the line #10186
|
2010-10-24 02:52:05 +00:00 |
|