Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | docs: Change links to label refs (#98454) | Stanley | 2022-10-26 | 1 | -0/+2 |
| | | | Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> | ||||
* | gh-97956: Mention `generate_global_objects.py` in `AC How-To` (#97957) | Nikita Sobolev | 2022-10-07 | 1 | -1/+9 |
| | |||||
* | gh-95007: Remove the NoneType return converter from Argument Clinic Doc (#95529) | Noam Cohen | 2022-08-01 | 1 | -5/+0 |
| | | | The converter was removed in 74b5e4ce80858ac5c7d03411cb8cce7e6865f181 | ||||
* | Docs: remove redundant "adverb-adjective" hyphens from compound modifiers ↵ | Ned Batchelder | 2022-07-05 | 1 | -3/+3 |
| | | | | | (GH-94551) Discussion: https://discuss.python.org/t/slight-grammar-fix-throughout-adverbs-dont-need-hyphen/17021 | ||||
* | Document Py_ssize_t. (GH-92512) | Julien Palard | 2022-05-13 | 1 | -1/+1 |
| | | | | | | It fixes 252 errors from a Sphinx nitpicky run (sphinx-build -n). But there's 8182 errors left. Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> | ||||
* | gh-92536: PEP 623: Remove wstr and legacy APIs from Unicode (GH-92537) | Inada Naoki | 2022-05-12 | 1 | -4/+4 |
| | |||||
* | bpo-46613: Add PyType_GetModuleByDef to the public API (GH-31081) | Petr Viktorin | 2022-02-11 | 1 | -3/+3 |
| | | | | | * Make PyType_GetModuleByDef public (remove underscore) Co-authored-by: Victor Stinner <vstinner@python.org> | ||||
* | bpo-45320: Remove long-deprecated inspect methods (GH-28618) | Hugo van Kemenade | 2021-10-20 | 1 | -3/+0 |
| | |||||
* | bpo-42048: Clinic Howto: Document AC's defining_class converter (GH-23978) | Erlend Egeberg Aasland | 2021-01-20 | 1 | -0/+62 |
| | |||||
* | bpo-38600: NULL -> ``NULL``. (GH-17001) | Serhiy Storchaka | 2019-10-30 | 1 | -1/+1 |
| | | | Also fix some other formatting. | ||||
* | Doc: Replace the deprecated highlightlang directive by highlight. (#13377) | Stéphane Wirtel | 2019-05-17 | 1 | -1/+1 |
| | | | | highlightlang is deprecated since April 2018 in Sphinx. See https://github.com/sphinx-doc/sphinx/pull/4845 | ||||
* | bpo-35042: Use the :pep: role where a PEP is specified (#10036) | Stéphane Wirtel | 2018-10-26 | 1 | -1/+1 |
| | |||||
* | bpo-20260: Implement non-bitwise unsigned int converters for Argument ↵ | Serhiy Storchaka | 2018-07-26 | 1 | -0/+6 |
| | | | | Clinic. (GH-8434) | ||||
* | Docs: be less specific about python versions (GH-6985) | Eitan Adler | 2018-05-20 | 1 | -2/+2 |
| | | | | CPython 3.5 is old now, and we don't bump this version often, so lets avoid using specific versions. | ||||
* | Improve highlighting of some code blocks. (GH-6401) | Serhiy Storchaka | 2018-04-08 | 1 | -17/+51 |
| | |||||
* | bpo-29596: Improve clinic howto documentation (GH-1710) | gfyoung | 2017-06-06 | 1 | -3/+3 |
| | | | Clarify that `two-pass` buffer can only be dumped once, and it prints out all text sent to it during all processing, even from Clinic blocks *after* the dumping point. | ||||
* | bpo-29918: Add missed "const" modifiers in C API documentation. (#846) | Serhiy Storchaka | 2017-03-30 | 1 | -1/+1 |
| | |||||
* | Issues #28755, #28753: Merge Arg Clinic howto from 3.5 | Martin Panter | 2016-12-10 | 1 | -24/+39 |
|\ | |||||
| * | Issue #28755: Improve syntax highlighting in Arg Clinic howto | Martin Panter | 2016-12-10 | 1 | -15/+29 |
| | | |||||
| * | Issue 28753: Argument Clinic howto docfix, courtesy Julien Palard. | Martin Panter | 2016-12-10 | 1 | -14/+15 |
| | | |||||
* | | Merge doc fixups from 3.5 | Martin Panter | 2016-11-21 | 1 | -15/+15 |
|\ \ | |/ | |||||
| * | Change double hyphens (en dashes) to em (longer) dashes | Martin Panter | 2016-11-21 | 1 | -15/+15 |
| | | |||||
* | | clinic: PY_LONG_LONG -> long long | Benjamin Peterson | 2016-09-08 | 1 | -2/+2 |
|/ | |||||
* | Issue #27745: Fix some typos in Argument Clinic howto, by Lele Gaifax | Martin Panter | 2016-08-12 | 1 | -4/+4 |
| | |||||
* | Issue #26462: Doc: reduce literal_block warnings, fix syntax highlighting. | Martin Panter | 2016-07-26 | 1 | -1/+3 |
| | | | | Patch by Julien Palard. | ||||
* | Issue #27626: Spelling fixes in docs, comments and internal names | Martin Panter | 2016-07-28 | 1 | -1/+1 |
| | | | | Based on patch by Ville Skyttä. | ||||
* | Issue #27130: Fix handling of buffers exceeding UINT_MAX in “zlib” module | Martin Panter | 2016-07-23 | 1 | -6/+6 |
| | | | | Patch by Xiang Zhang. | ||||
* | Issue #25626: Change zlib to accept Py_ssize_t and cap to UINT_MAX | Martin Panter | 2015-11-20 | 1 | -8/+8 |
| | | | | | | | | | | | | | | The underlying zlib library stores sizes in “unsigned int”. The corresponding Python parameters are all sizes of buffers filled in by zlib, so it is okay to reduce higher values to the UINT_MAX internal cap. OverflowError is still raised for sizes that do not fit in Py_ssize_t. Sizes are now limited to Py_ssize_t rather than unsigned long, because Python byte strings cannot be larger than Py_ssize_t. Previously this could result in a SystemError on 32-bit platforms. This resolves a regression in the gzip module when reading more than UINT_MAX or LONG_MAX bytes in one call, introduced by revision 62723172412c. | ||||
* | Issue #24232: Fix typos. Patch by Ville Skyttä. | Berker Peksag | 2015-05-18 | 1 | -1/+1 |
|\ | |||||
| * | Issue #24232: Fix typos. Patch by Ville Skyttä. | Berker Peksag | 2015-05-18 | 1 | -1/+1 |
| | | |||||
* | | Argument Clinic: added missing bit of info in howto | Tal Einat | 2015-05-16 | 1 | -0/+1 |
| | | |||||
* | | Issue #24000: Improved Argument Clinic's mapping of converters to legacy | Larry Hastings | 2015-05-08 | 1 | -37/+33 |
| | | | | | | | | "format units". Updated the documentation to match. | ||||
* | | Fix Issue #21528 - Fix documentation typos | Donald Stufft | 2014-05-20 | 1 | -4/+4 |
|/ | |||||
* | #Issue 20456: Several improvements and bugfixes for Argument Clinic, | Larry Hastings | 2014-02-01 | 1 | -72/+100 |
| | | | | | including correctly generating code for Clinic blocks inside C preprocessor conditional blocks. | ||||
* | Documentation fixes, including fixing "suspicious" problems. | Larry Hastings | 2014-01-26 | 1 | -50/+64 |
| | |||||
* | #20348: fix headers markup in Argument Clinic howto. Patch by Moritz Neeb. | Ezio Melotti | 2014-01-25 | 1 | -6/+2 |
| | |||||
* | Doc fixes for Argument Clinic. | Larry Hastings | 2014-01-22 | 1 | -6/+18 |
| | |||||
* | Issue #20294: Argument Clinic now supports argument parsing for __new__ and | Larry Hastings | 2014-01-19 | 1 | -2/+21 |
| | | | | __init__ functions. | ||||
* | Doc improvements for Clinic howto "Goals" section. | Larry Hastings | 2014-01-18 | 1 | -9/+9 |
| | |||||
* | Issue #20287: Argument Clinic's output is now configurable, allowing | Larry Hastings | 2014-01-18 | 1 | -1/+319 |
| | | | | delaying its output or even redirecting it to a separate file. | ||||
* | Issue #20226: Major improvements to Argument Clinic. | Larry Hastings | 2014-01-16 | 1 | -42/+227 |
| | | | | | | | | | | | | | | | | | | | | | | | * You may now specify an expression as the default value for a parameter! Example: "sys.maxsize - 1". This support is intentionally quite limited; you may only use values that can be represented as static C values. * Removed "doc_default", simplified support for "c_default" and "py_default". (I'm not sure we still even need "py_default", but I'm leaving it in for now in case a use presents itself.) * Parameter lines support a trailing '\\' as a line continuation character, allowing you to break up long lines. * The argument parsing code generated when supporting optional groups now uses PyTuple_GET_SIZE instead of PyTuple_GetSize, leading to a 850% speedup in parsing. (Just kidding, this is an unmeasurable difference.) * A bugfix for the recent regression where the generated prototype from pydoc for builtins would be littered with unreadable "=<object ...>"" default values for parameters that had no default value. * Converted some asserts into proper failure messages. * Many doc improvements and fixes. | ||||
* | Issue #20268: Argument Clinic now supports cloning the parameters | Larry Hastings | 2014-01-15 | 1 | -0/+43 |
| | | | | and return converter from existing functions. | ||||
* | Minor doc fix in Clinic howto. | Larry Hastings | 2014-01-12 | 1 | -3/+4 |
| | |||||
* | Issue #20214: Fixed a number of small issues and documentation errors in | Larry Hastings | 2014-01-12 | 1 | -20/+120 |
| | | | | Argument Clinic (see issue for details). | ||||
* | Closes #20200: Argument Clinic custom converter example should be in a | Zachary Ware | 2014-01-10 | 1 | -2/+2 |
| | | | | | 'python' clinic block, not a 'clinic' clinic block. Patch written by Ryan Smith-Roberts. | ||||
* | Issue #19273: The marker comments Argument Clinic uses have been changed | Larry Hastings | 2014-01-07 | 1 | -63/+63 |
| | | | | to improve readability. | ||||
* | Issue #20141: Improved Argument Clinic's support for the PyArg_Parse "O!" | Larry Hastings | 2014-01-07 | 1 | -12/+15 |
| | | | | format unit. | ||||
* | Argument Clinic: fixed test suite, improved howto. | Larry Hastings | 2014-01-05 | 1 | -87/+154 |
| | |||||
* | Issue #19659: Added documentation for Argument Clinic. | Larry Hastings | 2014-01-04 | 1 | -0/+900 |