This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author serhiy.storchaka
Recipients Demur Rumed, Mark.Shannon, benjamin.peterson, christian.heimes, mark.dickinson, nascheme, ncoghlan, pitrou, rhettinger, serhiy.storchaka, trent
Date 2018-01-09.21:50:57
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1515534657.88.0.467229070634.issue17611@psf.upfronthosting.co.za>
In-reply-to
Content
PR 5143 is yet one alternative. It is a variant of PR 5006 that restores SETUP_EXCEPT and gets rid of the new opcode BEGIN_FINALLY. SETUP_FINALLY, SETUP_WITH and SETUP_ASYNC_WITH now push NULL on the stack instead.

PR 5143 removes and add fewer opcodes than PR 5006, but changes the behavior of more opcodes. I don't know what of them looks simpler.
History
Date User Action Args
2018-01-09 21:50:58serhiy.storchakasetrecipients: + serhiy.storchaka, nascheme, rhettinger, mark.dickinson, ncoghlan, pitrou, christian.heimes, benjamin.peterson, trent, Mark.Shannon, Demur Rumed
2018-01-09 21:50:57serhiy.storchakasetmessageid: <1515534657.88.0.467229070634.issue17611@psf.upfronthosting.co.za>
2018-01-09 21:50:57serhiy.storchakalinkissue17611 messages
2018-01-09 21:50:57serhiy.storchakacreate