Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Issue #23501: Argumen Clinic now generates code into separate files by default. | Serhiy Storchaka | 2015-04-03 | 1 | -34/+3 | |
| | ||||||
* | merge 3.3 (#23367) | Benjamin Peterson | 2015-03-02 | 1 | -3/+10 | |
|\ | ||||||
| * | fix possible overflow bugs in unicodedata (closes #23367) | Benjamin Peterson | 2015-03-02 | 1 | -3/+10 | |
| | | ||||||
* | | Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer | Serhiy Storchaka | 2015-02-16 | 1 | -2/+2 | |
| | | | | | | | | overflows. Added few missed PyErr_NoMemory(). | |||||
* | | Issue #23181: More "codepoint" -> "code point". | Serhiy Storchaka | 2015-01-18 | 1 | -7/+7 | |
| | | ||||||
* | | Closes #21780: make the unicodedata module "ssize_t clean" for parsing ↵ | Victor Stinner | 2014-07-01 | 1 | -2/+8 | |
| | | | | | | | | parameters | |||||
* | | Issue #20530: Argument Clinic's signature format has been revised again. | Larry Hastings | 2014-02-09 | 1 | -2/+4 | |
| | | | | | | | | | | | | | | The new syntax is highly human readable while still preventing false positives. The syntax also extends Python syntax to denote "self" and positional-only parameters, allowing inspect.Signature objects to be totally accurate for all supported builtins in Python 3.4. | |||||
* | | Issue #20326: Argument Clinic now uses a simple, unique signature to | Larry Hastings | 2014-01-28 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | | | annotate text signatures in docstrings, resulting in fewer false positives. "self" parameters are also explicitly marked, allowing inspect.Signature() to authoritatively detect (and skip) said parameters. Issue #20326: Argument Clinic now generates separate checksums for the input and output sections of the block, allowing external tools to verify that the input has not changed (and thus the output is not out-of-date). | |||||
* | | Issue #20390: Small fixes and improvements for Argument Clinic. | Larry Hastings | 2014-01-26 | 1 | -7/+6 | |
| | | ||||||
* | | Issue #20189: Four additional builtin types (PyTypeObject, | Larry Hastings | 2014-01-24 | 1 | -2/+2 | |
| | | | | | | | | | | | | PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type) have been modified to provide introspection information for builtins. Also: many additional Lib, test suite, and Argument Clinic fixes. | |||||
* | | Issue #19273: The marker comments Argument Clinic uses have been changed | Larry Hastings | 2014-01-07 | 1 | -6/+6 | |
| | | | | | | | | to improve readability. | |||||
* | | Issue #20141: Improved Argument Clinic's support for the PyArg_Parse "O!" | Larry Hastings | 2014-01-07 | 1 | -5/+5 | |
| | | | | | | | | format unit. | |||||
* | | Issue #19674: inspect.signature() now produces a correct signature | Larry Hastings | 2013-11-23 | 1 | -5/+9 | |
| | | | | | | | | for some builtins. | |||||
* | | Argument Clinic: rename "self" to "module" for module-level functions. | Larry Hastings | 2013-11-18 | 1 | -11/+12 | |
| | | ||||||
* | | Issue #16612: Add "Argument Clinic", a compile-time preprocessor | Larry Hastings | 2013-10-19 | 1 | -13/+51 | |
| | | | | | | | | for C files to generate argument parsing code. (See PEP 436.) | |||||
* | | merge 3.3 | Benjamin Peterson | 2013-10-11 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | replace hardcoded version | Benjamin Peterson | 2013-10-11 | 1 | -1/+1 | |
| | | ||||||
* | | merge 3.3 | Benjamin Peterson | 2013-10-11 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | make sure the docstring is never out of date wrt unicode data version | Benjamin Peterson | 2013-10-11 | 1 | -1/+1 | |
| | | ||||||
* | | merge 3.3 (#19220) | Benjamin Peterson | 2013-10-10 | 1 | -3/+1 | |
|\ \ | |/ | ||||||
| * | remove url from docstring (closes #19220) | Benjamin Peterson | 2013-10-10 | 1 | -2/+1 | |
| | | ||||||
* | | upgrade unicode db to 6.3.0 (closes #19221) | Benjamin Peterson | 2013-10-10 | 1 | -2/+2 | |
|/ | ||||||
* | #18803: fix more typos. Patch by Févry Thibault. | Ezio Melotti | 2013-08-25 | 1 | -1/+1 | |
| | ||||||
* | #18466: fix more typos. Patch by Févry Thibault. | Ezio Melotti | 2013-08-17 | 1 | -1/+1 | |
| | ||||||
* | #16681: merge with 3.2. | Ezio Melotti | 2012-12-14 | 1 | -1/+1 | |
|\ | ||||||
| * | #16681: use "bidirectional class" instead of "bidirectional category" in the ↵ | Ezio Melotti | 2012-12-14 | 1 | -1/+1 | |
| | | | | | | | | docstring too. | |||||
* | | Use C-style comments (required for the AIX build slave). | Stefan Krah | 2012-09-23 | 1 | -2/+2 | |
| | | ||||||
* | | Issue #14909: A number of places were using PyMem_Realloc() apis and | Kristjan Valur Jonsson | 2012-05-31 | 1 | -2/+5 | |
| | | | | | | | | | | PyObject_GC_Resize() with incorrect error handling. In case of errors, the original object would be leaked. This checkin fixes those cases. | |||||
* | | update to Unicode 6.1 | Benjamin Peterson | 2012-02-21 | 1 | -1/+1 | |
| | | ||||||
* | | #13379: merge with 3.2. | Ezio Melotti | 2011-11-10 | 1 | -5/+6 | |
|\ \ | |/ | ||||||
| * | #13379: update Unicode version in unicodedata docstrings and comments. | Ezio Melotti | 2011-11-10 | 1 | -5/+6 | |
| | | ||||||
* | | #12753: fix compilation on Windows. | Ezio Melotti | 2011-10-21 | 1 | -1/+2 | |
| | | ||||||
* | | #12753: Add support for Unicode name aliases and named sequences. | Ezio Melotti | 2011-10-21 | 1 | -16/+56 | |
| | | ||||||
* | | Fix compilation warnings under 64-bit Windows | Antoine Pitrou | 2011-10-06 | 1 | -4/+4 | |
| | | ||||||
* | | Remove all other uses of the C tolower()/toupper() which could break with a ↵ | Antoine Pitrou | 2011-10-04 | 1 | -2/+2 | |
|\ \ | |/ | | | | | Turkish locale. | |||||
| * | Remove all other uses of the C tolower()/toupper() which could break with a ↵ | Antoine Pitrou | 2011-10-04 | 1 | -2/+2 | |
| | | | | | | | | Turkish locale. | |||||
* | | Port normalization to new API. | Martin v. Löwis | 2011-09-29 | 1 | -71/+119 | |
| | | ||||||
* | | Use the new Py_ARRAY_LENGTH macro | Victor Stinner | 2011-09-28 | 1 | -1/+1 | |
| | | ||||||
* | | Implement PEP 393. | Martin v. Löwis | 2011-09-28 | 1 | -20/+8 | |
|/ | ||||||
* | Issue #9566: use Py_ssize_t instead of int | Victor Stinner | 2011-01-04 | 1 | -6/+4 | |
| | ||||||
* | Issue #10254: Fixed a crash and a regression introduced by the ↵ | Alexander Belopolsky | 2010-12-23 | 1 | -4/+9 | |
| | | | | implementation of PRI 29. | |||||
* | Issue #10459: Update CJK character names to Unicode 6.0. | Martin v. Löwis | 2010-11-22 | 1 | -4/+7 | |
| | ||||||
* | Welcome to the UTF-8 world. | Florent Xicluna | 2010-09-03 | 1 | -1/+1 | |
| | ||||||
* | Recorded merge of revisions 81029 via svnmerge from | Antoine Pitrou | 2010-05-09 | 1 | -143/+143 | |
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines Untabify C files. Will watch buildbots. ........ | |||||
* | Merged revisions 79320 via svnmerge from | Ezio Melotti | 2010-03-23 | 1 | -1/+2 | |
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r79320 | ezio.melotti | 2010-03-23 02:38:12 +0200 (Tue, 23 Mar 2010) | 1 line Link specifically to the UCD version 5.2.0. ........ | |||||
* | Merged revisions 79314 via svnmerge from | Ezio Melotti | 2010-03-22 | 1 | -5/+4 | |
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r79314 | ezio.melotti | 2010-03-23 01:07:32 +0200 (Tue, 23 Mar 2010) | 1 line Update the version number of the Unicode Database in a few more places. ........ | |||||
* | Merged revisions 78646 via svnmerge from | Victor Stinner | 2010-03-04 | 1 | -1/+1 | |
| | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r78646 | victor.stinner | 2010-03-04 13:09:33 +0100 (jeu., 04 mars 2010) | 5 lines Issue #1054943: Fix unicodedata.normalize('NFC', text) for the Public Review Issue #29. PR #29 was released in february 2004! ........ | |||||
* | Merged revisions 75272-75273 via svnmerge from | Amaury Forgeot d'Arc | 2009-10-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r75272 | amaury.forgeotdarc | 2009-10-06 21:56:32 +0200 (mar., 06 oct. 2009) | 5 lines #1571184: makeunicodedata.py now generates the functions _PyUnicode_ToNumeric, _PyUnicode_IsLinebreak and _PyUnicode_IsWhitespace. It now also parses the Unihan.txt for numeric values. ........ r75273 | amaury.forgeotdarc | 2009-10-06 22:02:09 +0200 (mar., 06 oct. 2009) | 2 lines Add Anders Chrigstrom to Misc/ACKS for his work on unicodedata. ........ | |||||
* | add a replacement API for PyCObject, PyCapsule #5630 | Benjamin Peterson | 2009-05-05 | 1 | -1/+1 | |
| | | | | | | All stdlib modules with C-APIs now use this. Patch by Larry Hastings | |||||
* | Merged revisions 72054 via svnmerge from | Antoine Pitrou | 2009-04-27 | 1 | -5/+58 | |
| | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r72054 | antoine.pitrou | 2009-04-27 23:53:26 +0200 (lun., 27 avril 2009) | 5 lines Issue #1734234: Massively speedup `unicodedata.normalize()` when the string is already in normalized form, by performing a quick check beforehand. Original patch by Rauli Ruohonen. ........ |