New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bpo-46591: Make About IDLE doc link label clickable #30251
Conversation
|
This PR is stale because it has been open for 30 days with no activity. |
Please add a blurb (using 'blurb' installed on your machine or the blurb-it link you should see at the bottom of the main PR page). The following will be enough.
"Make the IDLE doc URL on the About IDLE dialog clickable."
Approved with the 2 requested changes.
|
A Python core developer has requested some changes be made to your pull request before we can consider merging it. If you could please address their requests along with any other requests in other reviews from core developers that would be appreciated. Once you have made the requested changes, please leave a comment on this pull request containing the phrase |
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
|
I have made the requested changes; please review again |
|
Thanks for making the requested changes! @terryjreedy: please review the changes made to this pull request. |
|
Your original lambda was correct in having an e[vent] parameter. It could not have worked since widget options are not attributes. This should have been live tested. I tried adding a unittest, but testing an event binding is very hard. I tried adding a separate button, both to make it obvious that one could open the url and because testing button functions is relatively easy. But the button was too ugly. I settled for adding url testing to the human acceptance testing instruction. (This appears when running the idlelib file rather than the unittest file.) I think this sufficient since there is nothing tricky about the new line and anyone touching it should do a live test. |
|
Thanks @wesinator for the PR, and @terryjreedy for merging it |
|
Sorry @wesinator and @terryjreedy, I had trouble checking out the |
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> (cherry picked from commit 53c7808) Co-authored-by: Wes <5124946+wesinator@users.noreply.github.com>
|
GH-31067 is a backport of this pull request to the 3.9 branch. |
|
Thanks @wesinator for the PR, and @terryjreedy for merging it |
|
GH-31068 is a backport of this pull request to the 3.10 branch. |
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> (cherry picked from commit 53c7808) Co-authored-by: Wes <5124946+wesinator@users.noreply.github.com>
|
Thanks @wesinator for the PR, and @terryjreedy for merging it |
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> (cherry picked from commit 53c7808) Co-authored-by: Wes <5124946+wesinator@users.noreply.github.com>
This PR makes the IDLE doc link on the Help -> About dialog open the web browser
If you're going to have a link in about page, might as well have it open to the browser.
https://stackoverflow.com/questions/23482748/how-to-create-a-hyperlink-with-a-label-in-tkinter
Merry Christmas and Happy Holidays,
https://bugs.python.org/issue46591
The text was updated successfully, but these errors were encountered: