Skip to content

Fix some incorrect indentation around the main switch - #98177

Merged
gvanrossum merged 1 commit into
python:mainfrom
gvanrossum:fix-ceval-indent
Oct 11, 2022
Merged

Fix some incorrect indentation around the main switch#98177
gvanrossum merged 1 commit into
python:mainfrom
gvanrossum:fix-ceval-indent

Conversation

@gvanrossum

Copy link
Copy Markdown
Member

The } marked with /* End instructions */ is the end of the switch. There is another pair of {} around the switch, which is vestigial from ancient times when it was for (;;) { switch (opcode) { ... } }. All DISPATCH macro calls should be inside that pair.

@gvanrossumgvanrossum changed the title Fix some icorrect indentation around the main switchFix some incorrect indentation around the main switchOct 11, 2022
The `}` marked with `/* End instructions */` is the end of the switch.
There is another pair of `{}` around the switch, which is vestigial
from ancient times when it was `for (;;) { switch (opcode) { ... } }`.
All `DISPATCH` macro calls should be inside that pair.
@gvanrossum
gvanrossum merged commit f5d7107 into python:mainOct 11, 2022
@gvanrossum
gvanrossum deleted the fix-ceval-indent branch October 11, 2022 23:45
carljm added a commit to carljm/cpython that referenced this pull request Oct 14, 2022
* main: (38 commits)
pythongh-98251: Allow venv to pass along PYTHON* variables to pip and ensurepip when they do not impact path resolution (pythonGH-98259)
Bpo-41246: IOCP Proactor avoid callback code duplication (python#21399)
bpo-46364: Use sockets for stdin of asyncio only on AIX (python#30596)
pythongh-98178: syslog() is not thread-safe on macOS (python#98213)
Mark all targets in `Doc/Makefile` as `PHONY` (pythonGH-98189)
pythongh-97982: Factorize PyUnicode_Count() and unicode_count() code (python#98025)
pythongh-96265: Formatting changes for faq/general (python#98129)
tutorial: remove "with single quotes" (python#98204)
pythongh-97669: Remove Tools/scripts/startuptime.py (python#98214)
signalmodule.c uses _PyErr_WriteUnraisableMsg() (python#98217)
pythongh-97669: Fix test_tools reference leak (python#98216)
pythongh-97669: Create Tools/patchcheck/ directory (python#98186)
pythongh-65046: Link to logging cookbook from asyncio docs (python#98207)
Formatting fixes in contextlib docs (python#98111)
pythongh-95276: Add callable entry to the glossary (python#95738)
pythongh-96130: Rephrase use of "typecheck" verb for clarity (python#98144)
Fix some incorrect indentation around the main switch (python#98177)
pythongh-98172: Fix formatting in `except*` docs (python#98173)
pythongh-97982: Remove asciilib_count() (python#98164)
pythongh-95756: Free and NULL-out code caches when needed (pythonGH-98181)
...
carljm added a commit to carljm/cpython that referenced this pull request Oct 14, 2022
* main: (37 commits)
pythongh-98251: Allow venv to pass along PYTHON* variables to pip and ensurepip when they do not impact path resolution (pythonGH-98259)
Bpo-41246: IOCP Proactor avoid callback code duplication (python#21399)
bpo-46364: Use sockets for stdin of asyncio only on AIX (python#30596)
pythongh-98178: syslog() is not thread-safe on macOS (python#98213)
Mark all targets in `Doc/Makefile` as `PHONY` (pythonGH-98189)
pythongh-97982: Factorize PyUnicode_Count() and unicode_count() code (python#98025)
pythongh-96265: Formatting changes for faq/general (python#98129)
tutorial: remove "with single quotes" (python#98204)
pythongh-97669: Remove Tools/scripts/startuptime.py (python#98214)
signalmodule.c uses _PyErr_WriteUnraisableMsg() (python#98217)
pythongh-97669: Fix test_tools reference leak (python#98216)
pythongh-97669: Create Tools/patchcheck/ directory (python#98186)
pythongh-65046: Link to logging cookbook from asyncio docs (python#98207)
Formatting fixes in contextlib docs (python#98111)
pythongh-95276: Add callable entry to the glossary (python#95738)
pythongh-96130: Rephrase use of "typecheck" verb for clarity (python#98144)
Fix some incorrect indentation around the main switch (python#98177)
pythongh-98172: Fix formatting in `except*` docs (python#98173)
pythongh-97982: Remove asciilib_count() (python#98164)
pythongh-95756: Free and NULL-out code caches when needed (pythonGH-98181)
...
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@gvanrossum@bedevere-bot