GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||
GeezerVison is showing github.com — bpo-43950: implement on-the-fly source tracking for interactive mode by isidentical · Pull Request #27117 · python/cpython Conversation
|
|
One problem with this patch is that, we need to limit fetching from $ ./python Python 3.11.0a0 (heads/[bpo-43950](https://bugs.python.org/issue43950)-source-tracking-dirty:1173c11e09, Jul 17 2021, 14:52:40) [GCC 9.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> def frame_3(): ... return 1/0 ... >>> def frame_2(): ... return frame_3() ... >>> def frame_1(): ... return frame_2() ... >>> if True: ... 1+ frame_1() ... Traceback (most recent call last): File "<stdin>", line 2, in <module> 1+ frame_1() ^^^^^^^^^ File "<stdin>", line 2, in frame_1 1+ frame_1() ^^^^^^^^^ File "<stdin>", line 2, in frame_2 1+ frame_1() ^^^^^^^^^ File "<stdin>", line 2, in frame_3 1+ frame_1() ^^^ ZeroDivisionError: division by zero |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
This PR is stale because it has been open for 30 days with no activity. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Hey @isidentical , can this be closed now? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Thanks for the reminder @CAM-Gerlach, this was mainly an experiment before it ever got to be a real PR so yep we can close it. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.