homepage

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.

classification
Title: IDLE: Add docstrings and tests for codecontext
Type: enhancement Stage: resolved
Components: IDLE Versions: Python 3.8, Python 3.7, Python 3.6
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: terry.reedy Nosy List: cheryl.sabella, miss-islington, terry.reedy
Priority: normal Keywords: patch

Created on 2018年02月12日 13:08 by cheryl.sabella, last changed 2022年04月11日 14:58 by admin. This issue is now closed.

Pull Requests
URL Status Linked Edit
PR 5638 merged cheryl.sabella, 2018年02月12日 13:11
PR 6988 merged miss-islington, 2018年05月19日 19:34
PR 6989 merged miss-islington, 2018年05月19日 19:35
Messages (8)
msg312046 - (view) Author: Cheryl Sabella (cheryl.sabella) * (Python committer) Date: 2018年02月12日 13:08
Add docstrings and tests for codecontext.py.
msg316987 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2018年05月17日 21:13
After this is merged, we should immediately add 'async' to the list of block openers.
With complete tests, we can more confidently cleanup the code a bit, as well as change behavior. The fourth field of info tuples, block keyword, is never used as part of info tuples. (It is used before being added in get_context.)
msg316992 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2018年05月17日 23:36
Because BLOCKOPENERS is sufficiently distant from the changes for this issue, I will add 'async' now, without tests, in #33564.
Some of my comments for this issue are ideas for future changes in codecontext.py.
msg317134 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2018年05月19日 19:34
New changeset 654038d896d78a8373b60184f335acd516215acd by Terry Jan Reedy (Cheryl Sabella) in branch 'master':
bpo-32831: IDLE: Add docstrings and tests for codecontext (GH-5638)
https://github.com/python/cpython/commit/654038d896d78a8373b60184f335acd516215acd
msg317136 - (view) Author: miss-islington (miss-islington) Date: 2018年05月19日 20:17
New changeset 83aedc4d9ae36fb7bc05fd8b2caec55697b3efd2 by Miss Islington (bot) in branch '3.6':
bpo-32831: IDLE: Add docstrings and tests for codecontext (GH-5638)
https://github.com/python/cpython/commit/83aedc4d9ae36fb7bc05fd8b2caec55697b3efd2
msg317137 - (view) Author: miss-islington (miss-islington) Date: 2018年05月19日 20:28
New changeset 0efa1353b756bd61d4e852ff4ef146735bef5522 by Miss Islington (bot) in branch '3.7':
bpo-32831: IDLE: Add docstrings and tests for codecontext (GH-5638)
https://github.com/python/cpython/commit/0efa1353b756bd61d4e852ff4ef146735bef5522
msg317144 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2018年05月20日 00:13
Thanks for the good set of tests.
msg317359 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2018年05月23日 05:23
If you are following up with a new patch that includes code changes, make a new issue. In the opening message, please briefly list the mini-issues fixed so I can refer changes to purposes. Perhaps something like
* getspacesfirstword - function and param1 names
...
List the new issue as a dependency of new 'improve code context' issue 33610 that addresses point 2.
History
Date User Action Args
2022年04月11日 14:58:57adminsetgithub: 77012
2018年05月23日 05:23:16terry.reedysetmessages: + msg317359
2018年05月23日 05:20:38terry.reedylinkissue33610 dependencies
2018年05月20日 00:13:09terry.reedysetmessages: + msg317144
2018年05月20日 00:12:44terry.reedysetstatus: open -> closed
resolution: fixed
stage: patch review -> resolved
2018年05月19日 20:28:05miss-islingtonsetmessages: + msg317137
2018年05月19日 20:17:22miss-islingtonsetnosy: + miss-islington
messages: + msg317136
2018年05月19日 19:35:14miss-islingtonsetpull_requests: + pull_request6641
2018年05月19日 19:34:39miss-islingtonsetpull_requests: + pull_request6640
2018年05月19日 19:34:14terry.reedysetmessages: + msg317134
2018年05月17日 23:36:43terry.reedysetmessages: + msg316992
2018年05月17日 21:13:09terry.reedysetmessages: + msg316987
versions: + Python 3.6, Python 3.7
2018年03月12日 23:24:33cheryl.sabellalinkissue20917 dependencies
2018年02月12日 13:11:45cheryl.sabellasetkeywords: + patch
stage: patch review
pull_requests: + pull_request5438
2018年02月12日 13:08:11cheryl.sabellacreate

AltStyle によって変換されたページ (->オリジナル) /