-
-
Notifications
You must be signed in to change notification settings - Fork 782
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate Argument Clinic docs from CPython to the devguide #1151
Closed
Closed
Changes from all commits
Commits
Show all changes
81 commits
Select commit
Hold shift + click to select a range
0a31001
Issue #19659: Added documentation for Argument Clinic.
larryhastings 2aa5401
Argument Clinic: fixed test suite, improved howto.
larryhastings 5233c16
Issue #20141: Improved Argument Clinic's support for the PyArg_Parse …
larryhastings dd8ecf3
Issue #19273: The marker comments Argument Clinic uses have been changed
larryhastings 6d59917
Closes #20200: Argument Clinic custom converter example should be in a
zware 81492e6
Issue #20214: Fixed a number of small issues and documentation errors in
larryhastings ade6a87
Minor doc fix in Clinic howto.
larryhastings 70f458e
Issue #20268: Argument Clinic now supports cloning the parameters
larryhastings c472248
Issue #20226: Major improvements to Argument Clinic.
larryhastings 5648faf
Issue #20287: Argument Clinic's output is now configurable, allowing
larryhastings 047b449
Doc improvements for Clinic howto "Goals" section.
larryhastings e17b6ff
Issue #20294: Argument Clinic now supports argument parsing for __new…
larryhastings 2a0b318
Doc fixes for Argument Clinic.
larryhastings f48045a
#20348: fix headers markup in Argument Clinic howto. Patch by Moritz…
ezio-melotti 5f12ffc
Documentation fixes, including fixing "suspicious" problems.
larryhastings d270e98
#Issue 20456: Several improvements and bugfixes for Argument Clinic,
larryhastings a0be8a3
Fix Issue #21528 - Fix documentation typos
dstufft 64b5380
Issue #24000: Improved Argument Clinic's mapping of converters to legacy
larryhastings 66db86b
Argument Clinic: added missing bit of info in howto
taleinat 051e5a2
Issue #24232: Fix typos. Patch by Ville Skyttä.
berkerpeksag 2902a6a
Issue #24232: Fix typos. Patch by Ville Skyttä.
berkerpeksag aff9abe
Back porting changeset db302b88fdb6 to 3.4 branch, which fixed multip…
orsenthil 125f205
null merge with 3.4
orsenthil 030c577
null merge 3.4 to 3.5 (9a0c5ffe7420 merged 3.4 to default, bypassing …
ned-deily 0a18965
null merge 3.5 to default (9a0c5ffe7420 merged 3.4 to default, bypass…
ned-deily cdc1d5b
Issue #25626: Change zlib to accept Py_ssize_t and cap to UINT_MAX
vadmium bc32170
Issue #25626: Merge zlib fix from 3.5
vadmium 5cbbd2f
Issue #27130: Fix handling of buffers exceeding UINT_MAX in “zlib” mo…
vadmium 5a543c9
Issue #27626: Spelling fixes in docs, comments and internal names
vadmium a248952
Issue #26462: Doc: reduce literal_block warnings, fix syntax highligh…
vadmium 1b726cb
Issue #27745: Fix some typos in Argument Clinic howto, by Lele Gaifax
vadmium 63abe55
clinic: PY_LONG_LONG -> long long
benjaminp 9f1870c
Issue 28753: Argument Clinic howto docfix, courtesy Julien Palard.
larryhastings 3af3844
Change double hyphens (en dashes) to em (longer) dashes
vadmium f022274
Merge doc fixups from 3.5
vadmium 31d111f
Merge doc fixups from 3.6
vadmium aebb567
Change an en-dash to an em-dash.
serhiy-storchaka c3f61c0
Issue 28753: Argument Clinic howto docfix, courtesy Julien Palard.
vadmium 8089521
Issue #28755: Improve syntax highlighting in Arg Clinic howto
vadmium eb6d990
Issues #28755, #28753: Merge Arg Clinic howto from 3.5
vadmium fe943cc
Issue #28755: Merge Arg Clinic howto from 3.6
vadmium 599e3d4
bpo-29918: Add missed "const" modifiers in C API documentation. (#846)
serhiy-storchaka eeeceed
bpo-29596: Improve clinic howto documentation (GH-1710)
gfyoung a0d67b7
Improve highlighting of some code blocks. (GH-6401)
serhiy-storchaka 08cc339
Docs: be less specific about python versions (GH-6985)
grimreaper 23e0488
bpo-20260: Implement non-bitwise unsigned int converters for Argument…
serhiy-storchaka 52daf95
bpo-35042: Use the :pep: role where a PEP is specified (#10036)
matrixise 1258db6
Doc: Replace the deprecated highlightlang directive by highlight. (#1…
matrixise 70be695
bpo-38600: NULL -> ``NULL``. (GH-17001)
serhiy-storchaka 94a615b
bpo-42048: Clinic Howto: Document AC's defining_class converter (GH-2…
fbe087e
bpo-45320: Remove long-deprecated inspect methods (GH-28618)
hugovk 9195d3d
bpo-46613: Add PyType_GetModuleByDef to the public API (GH-31081)
encukou c2e6013
gh-92536: PEP 623: Remove wstr and legacy APIs from Unicode (GH-92537)
methane 26e30a1
Document Py_ssize_t. (GH-92512)
JulienPalard 0260219
Docs: remove redundant "adverb-adjective" hyphens from compound modif…
nedbat fb406e5
gh-95007: Remove the NoneType return converter from Argument Clinic D…
noamcohen97 67dc719
gh-97956: Mention `generate_global_objects.py` in `AC How-To` (#97957)
sobolevn 7a1b039
docs: Change links to label refs (#98454)
slateny 89e8ca7
gh-98763: Prefer "python" over "python3" for command line examples in…
felixxm e709d91
gh-64658: Expand Argument Clinic return converter docs (#104175)
erlend-aasland c113769
gh-104389: Add 'unused' keyword to Argument Clinic C converters (#104…
erlend-aasland 4f38aa3
Docs: Normalize Argument Clinic How-To section capitalization (#106788)
erlend-aasland e67a548
Docs: Normalise Argument Clinic advanced topics headings (#106842)
erlend-aasland d7a9d61
Docs: Argument Clinic: Group guides about default values (#106872)
erlend-aasland c6bf58b
Docs: Argument Clinic: Add Background and Tutorial top-level sections…
erlend-aasland d7f9081
Docs: Remove duplicate word in Argument Clinic howto heading (#107169)
hakancelikdev 6ffa5e8
Docs: Add missing markup to Argument Clinic docs (#106876)
erlend-aasland 6dc096d
Docs: Remove the numbered steps from the Argument Clinic tutorial (#1…
erlend-aasland 8c81360
Docs: Argument Clinic: Restructure "Basic concepts and usage" (#106981)
erlend-aasland d9390c8
gh-107507: Replace 'The goals of Argument Clinic' with a summary (#10…
erlend-aasland 7a96719
Docs: Argument Clinic: Improve 'How to write a custom converter' (#10…
erlend-aasland d2da97a
Docs: Argument Clinic: Move the CConverter class to the reference (#1…
erlend-aasland d03a72a
gh-95065: Add Argument Clinic support for deprecating positional use …
erlend-aasland bfaa355
gh-86457: Add docs for Argument Clinic @text_signature directive (#10…
erlend-aasland fbef1af
gh-104683: Add --exclude option to Argument Clinic CLI (#107770)
erlend-aasland f8d0c67
Docs: clean up Argument Clinic howto's (#107797)
erlend-aasland 9b75651
Merge remote-tracking branch 'clone/main' into migrate-clinic-docs
erlend-aasland d3b2f41
Add clinic.rst with history
erlend-aasland 62ffd34
Remove migrated clinic.rst path (Doc/howto/clinic.rst)
erlend-aasland 5d3ca1a
Add clinic.rst to Development Tools and conf.py
erlend-aasland 97fe521
Adapt clinic.rst
erlend-aasland File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,3 +6,4 @@ | |
|
||
|
||
garbage_collector.rst @pablogsal | ||
clinic.rst @erlend-aasland |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These redirects were for when pages were at the top level -- it isn't really needeed for an entirely new page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, thanks!