- Python Home
- About
- News
- Documentation
- Downloads
- Community
- Foundation
- Developer's Guide
- Issue Tracker
- Issues
- Summaries
- User
- Administration
- Help
Issue22629
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.
Created on 2014-10-14 03:33 by terry.reedy, last changed 2022-04-11 14:58 by admin.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| @htest-34.diff | terry.reedy, 2014-10-14 03:33 | review | ||
| @htest-34-2.diff | terry.reedy, 2014-10-17 05:31 | review | ||
| Messages (5) | |||
|---|---|---|---|
| msg229278 - (view) | Author: Terry J. Reedy (terry.reedy) * ![]() |
Date: 2014-10-14 03:33 | |
After using idle-test/htest.py and individual htests when editing files, a few updates are needed. 1. Improve the docstring for htest.py; add info about "# htest #" and #2 below. 2. Use Toplevel(parent) instead of Tk() for test-specific childs windows of the main, master window. Currently, for some tests, such as CallTipWindow, the focus does not properly shift to the test window. Closing the master window first leaves the test window open. Closing the test window second then causes several tcl errors (printed to console if available), a Windows message, and an Idle freeze of 5 seconds or more before Idle works again. The change in this initial patch fixes the focus, non-close, error, and hang problems. One click and the test window is ready to go; one click on the master and both go away. 3. Coding style issues -- I prefer to use winfo_rootx/y, as done elsewhere in Idle, to using re (close call). For CallTipWindow, the inner class is not needed now, if it ever was. |
|||
| msg229565 - (view) | Author: Terry J. Reedy (terry.reedy) * ![]() |
Date: 2014-10-17 05:31 | |
This patch stop with first like of grep htest. I am pushing this as a first chunk. |
|||
| msg229566 - (view) | Author: Roundup Robot (python-dev) ![]() |
Date: 2014-10-17 05:32 | |
New changeset f5be7fc270d1 by Terry Jan Reedy in branch '2.7': Issue #22629: Revise idle_test.htest, mostly docstring. Start revision of https://hg.python.org/cpython/rev/f5be7fc270d1 New changeset e73f1d813f1f by Terry Jan Reedy in branch '3.4': Issue #22629: Revise idle_test.htest, mostly docstring. Start revision of https://hg.python.org/cpython/rev/e73f1d813f1f New changeset d8ac11794f26 by Terry Jan Reedy in branch 'default': Merge with 3.4: Issue #22629 https://hg.python.org/cpython/rev/d8ac11794f26 |
|||
| msg229567 - (view) | Author: Terry J. Reedy (terry.reedy) * ![]() |
Date: 2014-10-17 05:37 | |
Uh, stops with first line. |
|||
| msg336168 - (view) | Author: Terry J. Reedy (terry.reedy) * ![]() |
Date: 2019-02-21 00:50 | |
As far as I can tell, the entire diff in @htest-34-2.diff was pushed. My comment about 'up to first line of grep' was correct alphabetically but confusing because files with a '# htest #' section were not completely alphabetical in the file. I need to review current code in light of this issue and a couple of others. |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022-04-11 14:58:09 | admin | set | github: 66819 |
| 2019-02-21 00:50:19 | terry.reedy | set | messages:
+ msg336168 versions: + Python 3.8, - Python 2.7, Python 3.4, Python 3.5 |
| 2017-07-04 23:47:53 | terry.reedy | link | issue21624 dependencies |
| 2014-10-17 05:37:51 | terry.reedy | set | messages: + msg229567 |
| 2014-10-17 05:32:50 | python-dev | set | nosy:
+ python-dev messages: + msg229566 |
| 2014-10-17 05:31:24 | terry.reedy | set | files:
+ @htest-34-2.diff title: Idle: update htest.py and hests -> Idle: update htest.py and htests messages: + msg229565 assignee: terry.reedy stage: patch review -> needs patch |
| 2014-10-14 03:33:50 | terry.reedy | create | |



