253 Commits (f3fd06a2e4d42cf8e4e82a5b6cbff1e5a515aff3)

Author SHA1 Message Date
Steve Dower cc16be85c0 Issue #27781: Change file system encoding on Windows to UTF-8 (PEP 529) 9 years ago
Steve Dower f5aba58480 Issue #27959: Adds oem encoding, alias ansi to mbcs, move aliasmbcs to codec lookup 9 years ago
Serhiy Storchaka ea525a2d1a Issue #27078: Added BUILD_STRING opcode. Optimized f-strings evaluation. 9 years ago
Martin Panter 69332c1a64 Fix spelling and grammar in documentation and code comments 10 years ago
Serhiy Storchaka 6a7b3a77b4 Issue #26778: Fixed "a/an/and" typos in code comment and documentation. 10 years ago
Martin Panter 20d325574e Issue #15984: Correct PyUnicode_FromObject() and _FromEncodedObject() docs 10 years ago
Martin Panter 6245cb3c01 Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc 10 years ago
Martin Panter cc71a795df Fix typos in documentation and comments 10 years ago
Serhiy Storchaka d65c9496da Issue #25523: Further a-to-an corrections. 10 years ago
Victor Stinner fdfbf78114 Issue #25318: Add _PyBytesWriter API 10 years ago
Victor Stinner ca9381ea01 Issue #24870: Add _PyUnicodeWriter_PrepareKind() macro 10 years ago
Raymond Hettinger ac2ef65c32 Make the unicode equality test an external function rather than in-lining it. 11 years ago
Victor Stinner 22fabe218d Fix typo: PyMem_Alloc => PyMem_Malloc 11 years ago
Ethan Furman b95b56150f Issue20284: Implement PEP461 11 years ago
Benjamin Peterson 82f34ada45 fix instances of consecutive articles (closes #23221) 11 years ago
Serhiy Storchaka b757c83ec6 Issue #22581: Use more "bytes-like object" throughout the docs and comments. 11 years ago
Antoine Pitrou 8c6f8dc527 Issue #19537: Fix PyUnicode_DATA() alignment under m68k. Patch by Andreas Schwab. 12 years ago
Martin v. Löwis 1c0689c613 Issue #19526: Exclude all new API from the stable ABI. 12 years ago
Victor Stinner a726192181 oops, remove _PyObject_ReprWriter() definition (unwanted change) 12 years ago
Victor Stinner 4a58707a34 Add _PyUnicodeWriter_WriteASCIIString() function 12 years ago
Victor Stinner ad14ccd047 Issue #19512: add _PyUnicode_CompareWithId() function 12 years ago
Antoine Pitrou 9ed5f27266 Issue #18722: Remove uses of the "register" keyword in C code. 13 years ago
Victor Stinner f476405503 fix typo in a comment 13 years ago
Victor Stinner 8f674ccd64 Close #17694: Add minimum length to _PyUnicodeWriter 13 years ago
Victor Stinner a0dd0213cc Close #17693: Rewrite CJK decoders to use the _PyUnicodeWriter API instead of 13 years ago
Victor Stinner cfc4c13b04 Add _PyUnicodeWriter_WriteSubstring() function 13 years ago
Victor Stinner d45c7f8d74 Issue #16455: On FreeBSD and Solaris, if the locale is C, the 13 years ago
Victor Stinner 76df43de30 Issue #16330: Use surrogate-related macros 13 years ago
Victor Stinner e215d960be Issue #16147: Rewrite PyUnicode_FromFormatV() to use _PyUnicodeWriter API 13 years ago
Ezio Melotti e7f90375b1 #16127: remove outdated references to narrow builds. Patch by Serhiy Storchaka. 13 years ago
Victor Stinner 90db9c47dc Enable also ptr==ptr optimization in PyUnicode_Compare() 13 years ago
Antoine Pitrou 27f6a3b0bf Issue #15026: utf-16 encoding is now significantly faster (up to 10x). 14 years ago
Victor Stinner d7b7c7472b Issue #14993: Use standard "unsigned char" instead of a unsigned char bitfield 14 years ago
Victor Stinner d3f0882dfb Issue #14744: Use the new _PyUnicodeWriter internal API to speed up str%args and str.format(args) 14 years ago
Victor Stinner ece58deb9f Close #14648: Compute correctly maxchar in str.format() for substrin 14 years ago
Victor Stinner c9590ad745 Close #14085: remove assertions from PyUnicode_WRITE macro 14 years ago
Victor Stinner 41a863cb81 Issue #13706: Fix format(int, "n") for locale with non-ASCII thousands separator 14 years ago
Victor Stinner ed27785b32 Issue #13706: Add assertions to detect bugs earlier 14 years ago
Antoine Pitrou 1334884ff2 Issue #13848: open() and the FileIO constructor now check for NUL characters in the file name. 14 years ago
Benjamin Peterson ce79852077 use the static identifier api for looking up special methods 14 years ago
Benjamin Peterson d5890c8db5 add str.casefold() (closes #13752) 14 years ago
Amaury Forgeot d'Arc 77b1ecf0ad Silence compilation warnings on Windows 14 years ago
Benjamin Peterson b2bf01d824 use full unicode mappings for upper/lower/title case (#12736) 14 years ago
Victor Stinner 3fe553160c Add a new PyUnicode_Fill() function 14 years ago
Victor Stinner 80bc72d5a2 fix PyCompactUnicodeObject doc (test) 14 years ago
Victor Stinner 52e2cc8604 backout 7876cd49300d: Move PyUnicode_WCHAR_KIND outside PyUnicode_Kind enum 14 years ago
Victor Stinner 0ba5af20c0 Move PyUnicode_WCHAR_KIND outside PyUnicode_Kind enum 14 years ago
Victor Stinner 1b57967b96 Issue #13560: Locale codec functions use the classic "errors" parameter, 14 years ago
Victor Stinner f2ea71fcc8 Issue #13560: Add PyUnicode_EncodeLocale() 14 years ago
Victor Stinner af02e1c85a Add PyUnicode_DecodeLocaleAndSize() and PyUnicode_DecodeLocale() 14 years ago