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 |
|
Benjamin Peterson
|
8035bc5c04
|
follow up to #9778: define and use an unsigned hash type
|
2010-10-23 16:20:50 +00:00 |
|
Antoine Pitrou
|
9583cac633
|
Issue #10089: Add support for arbitrary -X options on the command-line.
They can be retrieved through a new attribute `sys._xoptions`.
|
2010-10-21 13:42:28 +00:00 |
|
Benjamin Peterson
|
b8ffb60ec6
|
fix uninitialized struct member #10152
|
2010-10-20 21:25:23 +00:00 |
|
Victor Stinner
|
e474309bb7
|
initfsencoding(): get_codeset() failure is now a fatal error
Don't fallback to utf-8 anymore to avoid mojibake. I never got any error from
his function.
|
2010-10-19 00:05:51 +00:00 |
|
Benjamin Peterson
|
8f67d0893f
|
make hashes always the size of pointers; introduce Py_hash_t #9778
|
2010-10-17 20:54:53 +00:00 |
|
Victor Stinner
|
c049982ea5
|
compiler_error(): use PyUnicode_DecodeFSDefault() to decode the filename,
instead of utf-8 in strict mode.
|
2010-10-17 19:16:33 +00:00 |
|