1335 Commits (772bf2ed831671dfd3afd507c2e9babd066d1024)

Author SHA1 Message Date
Xavier de Gaye 76febd0792 Issue #26919: On Android, operating system data is now always encoded/decoded 9 years ago
Serhiy Storchaka 419967b832 Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions. 9 years ago
Serhiy Storchaka ac0720eaa4 Issue #28760: Clean up and fix comments in PyUnicode_AsUnicodeEscapeString(). 9 years ago
Serhiy Storchaka a83a6a3275 Issue #28701: _PyUnicode_EqualToASCIIId and _PyUnicode_EqualToASCIIString now 9 years ago
Serhiy Storchaka 292dd1b2ad Fixed an off-by-one error in _PyUnicode_EqualToASCIIString (issue #28701). 9 years ago
Serhiy Storchaka dddec81b2d Issue #21449: Removed private function _PyUnicode_CompareWithId. 9 years ago
Serhiy Storchaka f5894dd646 Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId. 9 years ago
Serhiy Storchaka f4934ea77d Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString. 9 years ago
Serhiy Storchaka b626643734 Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X 9 years ago
Steve Dower 78057b4159 Closes #27781: Removes special cases for the experimental aspect of PEP 529 9 years ago
Eric V. Smith 5646648678 Issue 28128: Print out better error/warning messages for invalid string escapes. Backport to 3.6. 10 years ago
Serhiy Storchaka 0093907f0e Issue #28426: Deprecated undocumented functions PyUnicode_AsEncodedObject(), 10 years ago
Serhiy Storchaka c8bc3d1c07 Issue #28408: Fixed a leak and remove redundant code in _PyUnicodeWriter_Finish(). 10 years ago
Serhiy Storchaka 77eede35fc Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug build. 10 years ago
Serhiy Storchaka 467ab194fc Issue #28410: Added _PyErr_FormatFromCause() -- the helper for raising 10 years ago
Benjamin Peterson 8d761ff045 remove extra PyErr_Format arguments (closes #28454) 10 years ago
Victor Stinner ebe17e0347 Fix _Py_normalize_encoding() command 10 years ago
Benjamin Peterson b329e1bb5b va_end vargs2 once (closes #28417) 10 years ago
Serhiy Storchaka 9c0e1f83af Issue #28379: Added sanity checks and tests for PyUnicode_CopyCharacters(). 10 years ago
Victor Stinner 1ddf53d496 Fix PyUnicode_FromFormatV() error handling 10 years ago
Christian Heimes 2f2fee19ec va_end() all va_copy()ed va_lists. 10 years ago
Benjamin Peterson 0c21214f3e replace usage of Py_VA_COPY with the (C99) standard va_copy 10 years ago
Christian Heimes f051e43b22 Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly optimize memcpy(). 10 years ago
Benjamin Peterson 621b430a14 remove all usage of Py_LOCAL 10 years ago
Benjamin Peterson 33d2a492d0 promote some shifts to unsigned, so as not to invoke undefined behavior 10 years ago
R David Murray 110b6fecbb #27364: Deprecate invalid escape strings in str/byutes. 10 years ago
Steve Dower cc16be85c0 Issue #27781: Change file system encoding on Windows to UTF-8 (PEP 529) 10 years ago
Benjamin Peterson 47ff0734b8 more PY_LONG_LONG to long long 10 years ago
Benjamin Peterson 2e7c5e9c11 replace some Py_LOCAL_INLINE with the inline keyword 10 years ago
Brett Cannon a571120410 Issue #27182: Add support for path-like objects to PyUnicode_FSDecoder(). 10 years ago
Victor Stinner 62ec3317d2 Optimize unicode_escape and raw_unicode_escape 10 years ago
Victor Stinner 2740e46089 _PyUnicodeWriter: assert that max character <= MAX_UNICODE 10 years ago
Brett Cannon ec6ce879c7 Issue #26027: Support path-like objects in PyUnicode-FSConverter(). 10 years ago
Benjamin Peterson 9b3d77052f replace Python aliases for standard integer types with the standard integer types (#17884) 10 years ago
Serhiy Storchaka ea525a2d1a Issue #27078: Added BUILD_STRING opcode. Optimized f-strings evaluation. 10 years ago
Benjamin Peterson af580dff4a replace PY_LONG_LONG with long long 10 years ago
Benjamin Peterson ed4aa83ff7 require a long long data type (closes #27961) 10 years ago
Victor Stinner 942889aae2 Issue #27938: Add a fast-path for us-ascii encoding 10 years ago
Victor Stinner 1a05d6c04d PEP 7 style for if/else in C 10 years ago
Raymond Hettinger 15f44ab043 Issue #27895: Spelling fixes (Contributed by Ville Skyttä). 10 years ago
Serhiy Storchaka febc332056 Issue #26754: Undocumented support of general bytes-like objects 10 years ago
Berker Peksag ced8d4c6eb Issue #27454: Use PyDict_SetDefault in PyUnicode_InternInPlace 10 years ago
Serhiy Storchaka 9305d83425 Issue #26754: PyUnicode_FSDecoder() accepted a filename argument encoded as 10 years ago
Martin Panter e26da7c03a Issue #27171: Fix typos in documentation, comments, and test function names 10 years ago
Serhiy Storchaka dd40fc3e57 Issue #26765: Moved common code and docstrings for bytes and bytearray methods 10 years ago
Martin Panter 6245cb3c01 Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc 10 years ago
Serhiy Storchaka 21a663ea28 Issue #26057: Got rid of nonneeded use of PyUnicode_FromObject(). 10 years ago
Serhiy Storchaka 57a01d3a0e Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF 10 years ago
Serhiy Storchaka 48842714b9 Issue #22570: Renamed Py_SETREF to Py_XSETREF. 10 years ago
Serhiy Storchaka fbb1c5ee06 Issue #26494: Fixed crash on iterating exhausting iterators. 10 years ago