From: Stanley <46876382+slateny@users.noreply.github.com> Date: Wed, 21 Sep 2022 04:16:39 +0000 (-0700) Subject: gh-71141: Add note on rejecting "leading-dot" syntax for with statements (#96928) X-Git-Tag: v3.12.0a1~372 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e5ab0b6aa68009a3f50b141ec013dacee3676db9;p=thirdparty%2FPython%2Fcpython.git gh-71141: Add note on rejecting "leading-dot" syntax for with statements (#96928) Co-authored-by: Daniƫl van Noord <13665637+DanielNoord@users.noreply.github.com> --- diff --git a/Doc/faq/design.rst b/Doc/faq/design.rst index 9da1d01abd6f..52388fca5cdb 100644 --- a/Doc/faq/design.rst +++ b/Doc/faq/design.rst @@ -703,6 +703,10 @@ This also has the side-effect of increasing execution speed because name bindings are resolved at run-time in Python, and the second version only needs to perform the resolution once. +Similar proposals that would introduce syntax to further reduce code volume, +such as using a 'leading dot', have been rejected in favour of explicitness (see +https://mail.python.org/pipermail/python-ideas/2016-May/040070.html). + Why don't generators support the with statement? ------------------------------------------------