From 90f86865d10e75543d417047daea3dd50f35fde7 Mon Sep 17 00:00:00 2001 From: Ross Titmarsh <23349806+rosstitmarsh@users.noreply.github.com> Date: Fri, 14 Aug 2026 15:02:06 +0100 Subject: [PATCH] Fixed incorrect anchor links being generated by swapping the heading and index directive --- Doc/c-api/memoryview.rst | 6 +++--- Doc/reference/expressions.rst | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Doc/c-api/memoryview.rst b/Doc/c-api/memoryview.rst index e4ac8b57673407c..83e621ee0c86d3f 100644 --- a/Doc/c-api/memoryview.rst +++ b/Doc/c-api/memoryview.rst @@ -2,12 +2,12 @@ .. _memoryview-objects: -.. index:: - pair: object; memoryview - MemoryView objects ------------------ +.. index:: + pair: object; memoryview + A :class:`memoryview` object exposes the C level :ref:`buffer interface ` as a Python object which can then be passed around like any other object. diff --git a/Doc/reference/expressions.rst b/Doc/reference/expressions.rst index af313f42f9bff6b..61d297d54319012 100644 --- a/Doc/reference/expressions.rst +++ b/Doc/reference/expressions.rst @@ -136,13 +136,13 @@ exception. .. _private-name-mangling: +Private name mangling +^^^^^^^^^^^^^^^^^^^^^ + .. index:: pair: name; mangling pair: private; names -Private name mangling -^^^^^^^^^^^^^^^^^^^^^ - When an identifier that textually occurs in a class definition begins with two or more underscore characters and does not end in two or more underscores, it is considered a :dfn:`private name` of that class. @@ -2669,13 +2669,13 @@ expression. (To create an empty tuple, use an empty pair of parentheses: .. _iterable-unpacking: +Iterable unpacking +------------------ + .. index:: pair: iterable; unpacking single: * (asterisk); in expression lists -Iterable unpacking ------------------- - In an expression list or tuple, list or set display, any expression may be prefixed with an asterisk (``*``). This denotes :dfn:`iterable unpacking`.