Benjamin Peterson
|
c3e10c237b
|
merge 3.3
|
2013-07-21 13:29:42 -07:00 |
|
Benjamin Peterson
|
0f9b7d32c7
|
fix spacing
|
2013-07-21 13:29:37 -07:00 |
|
Benjamin Peterson
|
33113a3504
|
merge 3.3
|
2013-07-21 13:26:27 -07:00 |
|
Benjamin Peterson
|
04b01dc8f7
|
let's not return NULL from functions that should return ints
|
2013-07-21 13:26:13 -07:00 |
|
Christian Heimes
|
02e8b53e6d
|
Check return value of lseek() in _Py_DisplaySourceLine().
Also use portable SEEK_SET instead of 0.
CID 1040639
|
2013-07-21 02:12:44 +02:00 |
|
Christian Heimes
|
1f34729f42
|
Check return value of lseek() in _Py_DisplaySourceLine().
Also use portable SEEK_SET instead of 0.
CID 1040639
|
2013-07-21 02:12:35 +02:00 |
|
Christian Heimes
|
8282d749a6
|
Check return value of PyObject_AsFileDescriptor() in _Py_DisplaySourceLine() for error
CID 486768
|
2013-07-21 01:53:18 +02:00 |
|
Christian Heimes
|
8c077bc03e
|
Check return value of PyObject_AsFileDescriptor() in _Py_DisplaySourceLine() for error
CID 486768
|
2013-07-21 01:53:10 +02:00 |
|
Victor Stinner
|
ceceaa00ba
|
Issue #18408: Fix _Py_DisplaySourceLine()
Report _Py_FindSourceFile() error, so the error is cleared;
and clear io.open(filename) exception on failure.
|
2013-07-16 00:32:14 +02:00 |
|
Victor Stinner
|
84bb1cf994
|
Fix compilater warnings on Windows 64-bit
|
2013-05-17 00:12:04 +02:00 |
|
Victor Stinner
|
54f939b9ae
|
Issue #15463: the faulthandler module truncates strings to 500 characters,
instead of 100, to be able to display long file paths
|
2012-07-30 13:08:58 +02:00 |
|
Kristján Valur Jónsson
|
c5963d3842
|
Issue #15365: Make traceback reporting ignore any errors when printing out
the source line. Such errors can't be reported anyway. This makes error
reporting work, even if the "io" module can't be loaded.
|
2012-07-19 21:02:03 +00:00 |
|
Victor Stinner
|
63ab875cfe
|
Remove "#ifdef Py_UNICODE_WIDE": Python is now always wide
|
2011-11-22 03:31:20 +01:00 |
|
Martin v. Löwis
|
bd928fef42
|
Rename _Py_identifier to _Py_IDENTIFIER.
|
2011-10-14 10:20:37 +02:00 |
|
Victor Stinner
|
f5cff56a1b
|
Issue #13088: Add shared Py_hexdigits constant to format a number into base 16
|
2011-10-14 02:13:11 +02:00 |
|
Martin v. Löwis
|
afe55bba33
|
Add API for static strings, primarily good for identifiers.
Thanks to Konrad Schöbel and Jasper Schulz for helping with the mass-editing.
|
2011-10-09 10:38:36 +02:00 |
|
Victor Stinner
|
a336de7ae1
|
traceback: fix dump_ascii() for string with kind=PyUnicode_WCHAR_KIND
|
2011-10-05 22:44:12 +02:00 |
|
Martin v. Löwis
|
d63a3b8beb
|
Implement PEP 393.
|
2011-09-28 07:41:54 +02:00 |
|
Victor Stinner
|
fe7c5b5bdf
|
Issue #9319: Include the filename in "Non-UTF8 code ..." syntax error.
|
2011-04-05 01:48:03 +02:00 |
|
Victor Stinner
|
fcb88c4503
|
Issue #11393: _Py_DumpTraceback() writes the header even if there is no frame
|
2011-04-01 15:34:01 +02:00 |
|
Victor Stinner
|
024e37adcc
|
Issue #11393: Add the new faulthandler module
|
2011-03-31 01:31:06 +02:00 |
|
Georg Brandl
|
e5b99f0fb3
|
Remove redundant includes of headers that are already included by Python.h.
|
2010-11-30 09:41:01 +00:00 |
|
Victor Stinner
|
4c7c8c3023
|
Issue #9713, #10114: Parser functions (eg. PyParser_ASTFromFile) expects
filenames encoded to the filesystem encoding with surrogateescape error handler
(to support undecodable bytes), instead of UTF-8 in strict mode.
|
2010-10-16 13:14:10 +00:00 |
|
Antoine Pitrou
|
b86680e299
|
Explicitly close some files (from issue #10093)
|
2010-10-14 21:15:17 +00:00 |
|
Victor Stinner
|
0fe25a445d
|
Issue #6543: Write the traceback in the terminal encoding instead of utf-8.
Fix the encoding of the modules filename.
Reindent also traceback.h, just because I hate tabs :-)
|
2010-06-17 23:08:50 +00:00 |
|