Commit efdc2d7
committed
docs(whats-new): add argparse-domain advancement; bump counts
why: The What's New page counted seven advancements and the
"Shared layout stack" section listed five domain packages. The
argparse domain that landed in the recent seven-commit series (a
real Sphinx Domain subclass with :argparse:* roles and two
auto-generated indices) is a peer advancement that the page did
not yet describe. Update the counts and introduce the new section
so readers arriving via the sidebar's "What's new" card see the
whole picture.
what:
- Opening line: "seven major advancements" -> "eight".
- "Shared layout stack" section: "The five domain packages" -> "The
six domain packages"; add argparse to the {doc} list,
alphabetically between api-style and docutils.
- Insert a new "## argparse Sphinx domain" section between
"Shared layout stack" and "Three-tier package organization".
Describes the Domain subclass, the four :argparse:* xref roles,
the two auto-generated indices (argparse-programsindex,
argparse-optionsindex), and the intersphinx compatibility
contract with :option: / std:cmdoption.1 parent 587637c commit efdc2d7
1 file changed
Lines changed: 15 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
| 32 | + | |
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| |||
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
40 | 53 | | |
41 | 54 | | |
42 | 55 | | |
| |||
0 commit comments