Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix casing of function names. | Georg Brandl | 2006-02-22 | 1 | -3/+3 |
| | |||||
* | Bug #1013800: document PyFunction_* functions | Georg Brandl | 2006-02-20 | 1 | -1/+75 |
| | |||||
* | Clarify the docs for Py_UNICODE. | Marc-André Lemburg | 2005-10-10 | 1 | -6/+16 |
| | |||||
* | Part of SF patch #1313939: Speedup charmap decoding by extending | Walter Dörwald | 2005-10-06 | 1 | -1/+6 |
| | | | | | | | PyUnicode_DecodeCharmap() the accept a unicode string as the mapping argument which is used as a mapping table. This code isn't used by any of the codecs yet. | ||||
* | bug [ 1306449 ] PyString_AsStringAndSize() return value documented wrong | Georg Brandl | 2005-09-28 | 1 | -2/+2 |
| | |||||
* | - Correct PyBool_FromLong's return type and its description. | Georg Brandl | 2005-09-03 | 1 | -251/+251 |
| | | | | - Unify function description mode ("Return X" vs "Returns X") | ||||
* | Expand the API notes. | Raymond Hettinger | 2005-08-17 | 1 | -4/+5 |
| | |||||
* | Note that the PyNumber protocol can access most set methods directly. | Raymond Hettinger | 2005-08-17 | 1 | -3/+10 |
| | |||||
* | Numerous fix-ups to C API and docs. Added tests for C API. | Raymond Hettinger | 2005-08-16 | 1 | -15/+21 |
| | |||||
* | Add a C API for sets and frozensets. | Raymond Hettinger | 2005-08-16 | 1 | -0/+125 |
| | |||||
* | Fix grammar (it's -> its). | Neil Schemenauer | 2005-06-18 | 1 | -1/+1 |
| | |||||
* | Fix name for PyDateTime_FromDateAndTime. | Brett Cannon | 2005-02-17 | 1 | -1/+1 |
| | | | | Closes bug #1124278. | ||||
* | SF bug #1082944: Incorrect docs for PyUnicode_TailMatch | Raymond Hettinger | 2004-12-10 | 1 | -1/+2 |
| | | | | | * Note correct return type is int. * Note that -1 returned on failure. | ||||
* | Correct the handling of 0-termination of PyUnicode_AsWideChar() | Marc-André Lemburg | 2004-11-22 | 1 | -3/+7 |
| | | | | | | | | and its usage in PyLocale_strcoll(). Clarify the documentation on this. Thanks to Andreas Degert for pointing this out. | ||||
* | Fix typo in PyDict_Items doc | Nicholas Bastin | 2004-09-29 | 1 | -1/+1 |
| | |||||
* | SF patch #998993: The UTF-8 and the UTF-16 stateful decoders now support | Walter Dörwald | 2004-09-07 | 1 | -0/+25 |
| | | | | | | | | | | | decoding incomplete input (when the input stream is temporarily exhausted). codecs.StreamReader now implements buffering, which enables proper readline support for the UTF-16 decoders. codecs.StreamReader.read() has a new argument chars which specifies the number of characters to return. codecs.StreamReader.readline() and codecs.StreamReader.readlines() have a new argument keepends. Trailing "\n"s will be stripped from the lines if keepends is false. Added C APIs PyUnicode_DecodeUTF8Stateful and PyUnicode_DecodeUTF16Stateful. | ||||
* | [Patch #1003861 from Dima Dorfman] Fix markup in concrete.tex: | Andrew M. Kuchling | 2004-08-07 | 1 | -10/+5 |
| | | | | | | | PyObject* o -> PyObject *o to be consistent with the rest of the file - Correct markup for Py_True - Remove duplicate description of PyBool_Check | ||||
* | SF #989185: Drop unicode.iswide() and unicode.width() and add | Hye-Shik Chang | 2004-08-04 | 1 | -9/+0 |
| | | | | | | | | | | | | unicodedata.east_asian_width(). You can still implement your own simple width() function using it like this: def width(u): w = 0 for c in unicodedata.normalize('NFC', u): cwidth = unicodedata.east_asian_width(c) if cwidth in ('W', 'F'): w += 2 else: w += 1 return w | ||||
* | let's avoid the extra nesting where reasonable | Fred Drake | 2004-08-03 | 1 | -1/+1 |
| | |||||
* | Fix typo though | Neal Norwitz | 2004-08-02 | 1 | -2/+2 |
| | |||||
* | Fix doubled word. | Raymond Hettinger | 2004-08-02 | 1 | -1/+1 |
| | |||||
* | Add missing doc for Py_True/Py_False. Use the correct macro to define | Skip Montanaro | 2004-07-29 | 1 | -6/+16 |
| | | | | Py_RETURN_FALSE and Py_RETURN_TRUE. | ||||
* | A little boolean music if you please, maestro... (Not sure I have the | Skip Montanaro | 2004-07-28 | 1 | -0/+34 |
| | | | | versionadded{} args quite right). | ||||
* | Fix an uncorrect function prototype. | Thomas Heller | 2004-07-23 | 1 | -1/+1 |
| | | | | | | Will backport to release23-maint. BTW: Shouldn't it read PY_LONG_LONG instead of 'long long' ? | ||||
* | Supply missing word in new datetime docs, aggravated by copy-paste-edit. | Tim Peters | 2004-07-17 | 1 | -3/+3 |
| | |||||
* | SF patch 986010: add missing doc for datetime C API, from | Tim Peters | 2004-07-11 | 1 | -15/+85 |
| | | | | | | | | | | Anthony Tuininga. This is a derived patch, taking the opportunity to add some organization to the now-large pile of datetime-related macros, and to factor out tedious repeated text. Also improved some clumsy wording in NEWS. | ||||
* | SF patch 876130: add C API to datetime module, from Anthony Tuininga. | Tim Peters | 2004-06-20 | 1 | -36/+157 |
| | | | | | | The LaTeX is untested (well, so is the new API, for that matter). Note that I also changed NULL to get spelled consistently in concrete.tex. If that was a wrong thing to do, Fred should yell at me. | ||||
* | Note that memory returned by PyBuffer_New is not specifically aligned. | Neil Schemenauer | 2004-06-08 | 1 | -1/+3 |
| | | | | Closes SF bug #472568. | ||||
* | Drop claims that Unicode always means UCS-2. Fixes #881861. | Martin v. Löwis | 2004-06-03 | 1 | -3/+4 |
| | |||||
* | - SF #962502: Add two more methods for unicode type; width() and | Hye-Shik Chang | 2004-06-02 | 1 | -0/+9 |
| | | | | | | | iswide() for east asian width manipulation. (Inspired by David Goodger, Reviewed by Martin v. Loewis) - Move _PyUnicode_TypeRecord.flags to the end of the struct so that no padding is added for UCS-4 builds. (Suggested by Martin v. Loewis) | ||||
* | Document PyModule_AddIntConstant to take a long. Fixes #962471. | Martin v. Löwis | 2004-06-02 | 1 | -1/+1 |
| | | | | Will backport to 2.3. | ||||
* | Patch #957398: Add public API for Generator Object/Type. | Martin v. Löwis | 2004-06-01 | 1 | -0/+31 |
| | |||||
* | SF bug: #921927: Fixed a typo/thinko spelling "parameter" as "paramter" | Raymond Hettinger | 2004-03-25 | 1 | -2/+2 |
| | |||||
* | Documentation for PyDescr_NewClassMethod was missing - here's at least | Thomas Heller | 2004-02-09 | 1 | -0/+5 |
| | | | | | | the function prototype. Already backported to release23-maint. | ||||
* | clean up indexing for None, NotImplemented | Fred Drake | 2004-01-01 | 1 | -1/+1 |
| | | | | closes SF bug #820344 | ||||
* | At 2.2, the Py<type>_Check() family of API functions (macros) changed | Andrew MacIntyre | 2003-12-26 | 1 | -0/+6 |
| | | | | | | | | | | | | semantics to include subtypes. Most concrete object APIs then had a Py<type>_CheckExact() macro added to test for an object's type not including subtypes. The PyDict_CheckExact() macro wasn't created at that time, so I've added it for API completeness/symmetry - even though nobody has complained about its absence in the time since 2.2 was released. Not a backport candidate. | ||||
* | The semantics of PyList_Check() and PyDict_Check() changed at 2.2, along | Andrew MacIntyre | 2003-12-25 | 1 | -2/+12 |
| | | | | | | | | | with most other concrete object checks, but the docs weren't brought into line. PyList_CheckExact() was added at 2.2 but never documented. backport candidate. | ||||
* | Note that \var{ppos} values are not consecutive and should not be altered. | Raymond Hettinger | 2003-12-13 | 1 | -1/+3 |
| | |||||
* | Expose dict_contains() and PyDict_Contains() with is about 10% faster | Raymond Hettinger | 2003-11-25 | 1 | -0/+8 |
| | | | | | | | than PySequence_Contains() and more clearly applicable to dicts. Apply the new function in setobject.c where __contains__ checking is ubiquitous. | ||||
* | fix use of undefined markup | Fred Drake | 2003-11-10 | 1 | -1/+1 |
| | |||||
* | Document Py_RETURN_NONE. | Brett Cannon | 2003-11-09 | 1 | -0/+4 |
| | |||||
* | Document that varlist can be NULL. | Raymond Hettinger | 2003-10-26 | 1 | -2/+4 |
| | |||||
* | Make CObjects mutable. Fixes #477441. | Martin v. Löwis | 2003-10-19 | 1 | -5/+11 |
| | |||||
* | Patch #821093: Fix various typos. | Martin v. Löwis | 2003-10-19 | 1 | -4/+4 |
| | |||||
* | Extended tuple's C API to include a new function, PyTuple_Pack() that is | Raymond Hettinger | 2003-10-12 | 1 | -1/+9 |
| | | | | | useful for rapidly building argument tuples without having to invoke the more sophisticated machinery of Py_BuildValue(). | ||||
* | Fix typo. | Raymond Hettinger | 2003-08-23 | 1 | -1/+1 |
| | |||||
* | Patch #612627: Add encoding attribute to file objects, and determine | Martin v. Löwis | 2003-05-10 | 1 | -0/+6 |
| | | | | the terminal encoding on Windows and Unix. | ||||
* | fix some markup errors | Fred Drake | 2003-04-23 | 1 | -2/+2 |
| | |||||
* | Document the new functions PyInt_AsUnsignedLongMask(), ↵ | Thomas Heller | 2003-04-23 | 1 | -0/+26 |
| | | | | | | PyInt_AsUnsignedLongLongMask(), PyLong_AsUnsignedLongMask(), PyLong_AsUnsignedLongLongMask(). | ||||
* | Patch #701395: Correct documentation of PyUnicode_Splitlines. | Martin v. Löwis | 2003-03-30 | 1 | -3/+4 |
| |