Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix regression under Windows following b75b41237380 (from issue #13392) | Antoine Pitrou | 2011-11-15 | 1 | -0/+5 |
| | |||||
* | Issue #13392: Writing a pyc file should now be atomic under Windows as well. | Antoine Pitrou | 2011-11-15 | 1 | -10/+38 |
| | |||||
* | Issue #13303: Fix bytecode file default permission. | Charles-François Natali | 2011-11-10 | 1 | -6/+5 |
| | |||||
* | Make _PyUnicode_FromId return borrowed references. | Martin v. Löwis | 2011-11-07 | 1 | -2/+0 |
| | | | | http://mail.python.org/pipermail/python-dev/2011-November/114347.html | ||||
* | quote the type name for improved readability | Philip Jenvey | 2011-11-07 | 1 | -1/+1 |
| | |||||
* | Issue #13342: input() used to ignore sys.stdin's and sys.stdout's unicode | Antoine Pitrou | 2011-11-05 | 1 | -42/+42 |
|\ | | | | | | | error handler in interactive mode (when calling into PyOS_Readline()). | ||||
| * | Issue #13342: input() used to ignore sys.stdin's and sys.stdout's unicode | Antoine Pitrou | 2011-11-05 | 1 | -42/+41 |
| | | | | | | | | error handler in interactive mode (when calling into PyOS_Readline()). | ||||
* | | Issue #13343: Fix a SystemError when a lambda expression uses a global | Amaury Forgeot d'Arc | 2011-11-04 | 1 | -0/+3 |
|\ \ | |/ | | | | | | | variable in the default value of a keyword-only argument: (lambda *, arg=GLOBAL_NAME: None) | ||||
| * | Issue #13343: Fix a SystemError when a lambda expression uses a global | Amaury Forgeot d'Arc | 2011-11-04 | 1 | -0/+3 |
| | | | | | | | | | | variable in the default value of a keyword-only argument: (lambda *, arg=GLOBAL_NAME: None) | ||||
* | | Avoid the Py_UNICODE type in codecs.c | Victor Stinner | 2011-11-04 | 1 | -4/+11 |
| | | |||||
* | | PyCodec_XMLCharRefReplaceError(): Remove unused variable | Victor Stinner | 2011-11-04 | 1 | -2/+2 |
| | | |||||
* | | Fix C89 incompatibility. | Martin v. Löwis | 2011-11-04 | 1 | -1/+1 |
| | | |||||
* | | Port error handlers from Py_UNICODE indexing to code point indexing. | Martin v. Löwis | 2011-11-04 | 1 | -77/+46 |
| | | |||||
* | | Merge follow-up for #11254 and other changes from 3.2 | Éric Araujo | 2011-11-03 | 1 | -2/+4 |
|\ \ | |/ | |||||
| * | Add signatures to the docstring of functions added to imp by PEP 3147 | Éric Araujo | 2011-11-03 | 1 | -2/+4 |
| | | |||||
* | | Issue #13303: Fix a race condition in the bytecode file creation. | Charles-François Natali | 2011-10-31 | 1 | -42/+8 |
| | | |||||
* | | Issue #13226: Update sys.setdlopenflags() docstring | Victor Stinner | 2011-10-31 | 1 | -3/+1 |
| | | | | | | | | Refer to os.RTLD_xxx constants instead of ctypes and DLFCN modules. | ||||
* | | Port import_module_level to Unicode API. | Martin v. Löwis | 2011-10-30 | 1 | -103/+61 |
| | | |||||
* | | Issue #10363: Deallocate global locks in Py_Finalize(). | Antoine Pitrou | 2011-10-30 | 2 | -10/+21 |
|\ \ | |/ | |||||
| * | Issue #10363: Deallocate global locks in Py_Finalize(). | Antoine Pitrou | 2011-10-30 | 2 | -10/+21 |
| | | |||||
* | | Port PyImport_ReloadModule to Unicode API. | Martin v. Löwis | 2011-10-30 | 1 | -34/+26 |
| | | |||||
* | | Merge 3.2 (linked to issue #1294232) | Florent Xicluna | 2011-10-28 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Remove unused variable. | Florent Xicluna | 2011-10-28 | 1 | -2/+1 |
| | | |||||
* | | Fix test_imp failure under Windows | Antoine Pitrou | 2011-10-24 | 1 | -2/+9 |
| | | |||||
* | | Rewrite find_module_path using unicode API. | Martin v. Löwis | 2011-10-23 | 1 | -35/+48 |
| | | |||||
* | | Fix off-by-one error. | Martin v. Löwis | 2011-10-23 | 1 | -2/+2 |
| | | |||||
* | | Drop unused macros. Use CACHEDIR consistently. | Martin v. Löwis | 2011-10-23 | 1 | -8/+4 |
| | | |||||
* | | Rewrite make_source_pathname using Unicode API. | Martin v. Löwis | 2011-10-23 | 1 | -38/+41 |
| | | |||||
* | | Add ready checks for make_compiled_pathname. | Martin v. Löwis | 2011-10-23 | 1 | -1/+9 |
| | | |||||
* | | Reformulate make_compiled_pathname in terms of unicode objects. | Martin v. Löwis | 2011-10-23 | 1 | -116/+61 |
| | | |||||
* | | Merge issue 1294232 patch from 3.2 | Nick Coghlan | 2011-10-23 | 1 | -3/+30 |
|\ \ | |/ | |||||
| * | Issue 1294232: Fix errors in metaclass calculation affecting some cases of ↵ | Nick Coghlan | 2011-10-23 | 1 | -2/+28 |
| | | | | | | | | metaclass inheritance. Patch by Daniel Urban. | ||||
* | | Issue #12281: Rewrite the MBCS codec to handle correctly replace and ignore | Victor Stinner | 2011-10-18 | 1 | -2/+3 |
| | | | | | | | | | | error handlers on all Windows versions. The MBCS codec is now supporting all error handlers, instead of only replace to encode and ignore to decode. | ||||
* | | Instantiate the OS-related exception as soon as we raise it, so that "except" | Victor Stinner | 2011-10-17 | 1 | -5/+9 |
| | | | | | | | | | | | | | | | | works properly. PyErr_SetFromErrnoWithFilenameObject() was already fixed by the changeset 793c75177d28. This commit fixes PyErr_SetExcFromWindowsErrWithFilenameObject(), used on Windows. | ||||
* | | Issue #13146: Writing a pyc file is now atomic under POSIX. | Antoine Pitrou | 2011-10-17 | 1 | -9/+36 |
| | | |||||
* | | Port SetAttrString/HasAttrString to SetAttrId/GetAttrId. | Martin v. Löwis | 2011-10-14 | 6 | -168/+179 |
| | | |||||
* | | Rename _Py_identifier to _Py_IDENTIFIER. | Martin v. Löwis | 2011-10-14 | 12 | -111/+111 |
| | | |||||
* | | Issue #13088: Add shared Py_hexdigits constant to format a number into base 16 | Victor Stinner | 2011-10-14 | 2 | -14/+13 |
| | | |||||
* | | convertsimple(): "str without bytes" => "str without characters" | Victor Stinner | 2011-10-13 | 1 | -3/+3 |
| | | |||||
* | | Instantiate the OS-related exception as soon as we raise it, so that | Antoine Pitrou | 2011-10-12 | 1 | -6/+10 |
| | | | | | | | | "except" works properly. | ||||
* | | PEP 3151 / issue #12555: reworking the OS and IO exception hierarchy. | Antoine Pitrou | 2011-10-12 | 1 | -4/+5 |
| | | |||||
* | | Fix typo in import.c | Victor Stinner | 2011-10-11 | 1 | -1/+1 |
| | | |||||
* | | Fix misuse of PyUnicode_GET_SIZE, use PyUnicode_GET_LENGTH instead | Victor Stinner | 2011-10-11 | 1 | -1/+1 |
| | | |||||
* | | Use PyUnicode_AsUnicodeAndSize() instead of PyUnicode_GET_SIZE() | Victor Stinner | 2011-10-11 | 2 | -7/+14 |
| | | |||||
* | | Use identifier API for PyObject_GetAttrString. | Martin v. Löwis | 2011-10-10 | 8 | -297/+385 |
| | | |||||
* | | Add API for static strings, primarily good for identifiers. | Martin v. Löwis | 2011-10-09 | 9 | -32/+57 |
| | | | | | | | | Thanks to Konrad Schöbel and Jasper Schulz for helping with the mass-editing. | ||||
* | | Change PyUnicode_KIND to 1,2,4. Drop _KIND_SIZE and _CHARACTER_SIZE. | Martin v. Löwis | 2011-10-07 | 1 | -2/+2 |
| | | |||||
* | | Fix find_module_path(): make the string ready | Victor Stinner | 2011-10-06 | 1 | -0/+3 |
| | | |||||
* | | Fix _warnings.c: make the filename string ready | Victor Stinner | 2011-10-06 | 1 | -3/+10 |
| | | |||||
* | | Don't check for the maximum character when copying from unicodeobject.c | Victor Stinner | 2011-10-05 | 1 | -9/+7 |
| | | | | | | | | | | | | | | | | * Create copy_characters() function which doesn't check for the maximum character in release mode * _PyUnicode_CheckConsistency() is no more static to be able to use it in _PyUnicode_FormatAdvanced() (in formatter_unicode.c) * _PyUnicode_CheckConsistency() checks the string hash |