[issue1207589] IDLE: Right Click Context Menu

2013-04-07 Thread Todd Rovito
Todd Rovito added the comment: No problem I will open a separate issue. Hopefully it is a mistake on my end and I have something dorked up. -- ___ Python tracker ___

[issue1207589] IDLE: Right Click Context Menu

2013-04-07 Thread Roger Serwy
Roger Serwy added the comment: Please do open a separate issue. We'll resolve it there. -- ___ Python tracker ___ ___ Python-bugs-li

[issue1207589] IDLE: Right Click Context Menu

2013-04-07 Thread Todd Rovito
Todd Rovito added the comment: Very strange but I noticed the right click menu is not working on Mac OS X. Before and after Roger's latest backwards_compat.patch. I must be losing my mind but I thought this was working on OS X. The right click activation I am trying is control-click and I am

[issue1207589] IDLE: Right Click Context Menu

2013-04-07 Thread Roundup Robot
Roundup Robot added the comment: New changeset 3fad938e9d4e by Roger Serwy in branch '2.7': #1207589: Backwards-compatibility patch for right-click menu in IDLE. http://hg.python.org/cpython/rev/3fad938e9d4e New changeset c26ec5897c5a by Roger Serwy in branch '3.3': #1207589: Backwards-compatibi

[issue1207589] IDLE: Right Click Context Menu

2012-11-03 Thread Andrew Svetlov
Andrew Svetlov added the comment: LGTM -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.

[issue1207589] IDLE: Right Click Context Menu

2012-11-02 Thread Roger Serwy
Roger Serwy added the comment: On IDLE Extensions: The public ecosystem of IDLE extensions is small, and even smaller are those that modify rmenu_specs. Changing it is trivial. However, existing users of the Squeezer extension under 2.7 will experience bugs, like triggering issue13582 on Windo

[issue1207589] IDLE: Right Click Context Menu

2012-11-02 Thread Ned Deily
Ned Deily added the comment: "Leaving that aside, the right-click context menu is not mentioned in the brief Library manual chapter on IDLE." FTR, as I pointed out on python-dev, this is no longer true. The IDLE section of the Standard Library documentation, as well as the IDLE help file, wer

[issue1207589] IDLE: Right Click Context Menu

2012-11-02 Thread Andrew Svetlov
Andrew Svetlov added the comment: I guess the schema: keep the current state a while. Please test context menu for all configurations you have. If you will have any problem — commits will be reverted. If anybody will report about backward incompatibility problems — I'll revert changes. Modifyi

[issue1207589] IDLE: Right Click Context Menu

2012-11-02 Thread Terry J. Reedy
Terry J. Reedy added the comment: On pydev, I explained why I think the bug-enhancement policy does not necessarily apply to IDLE, starting the the fact that IDLE was treated as exceptional and not considered bound to normal policy when it was considered for deletion and ending with the fact t

[issue1207589] IDLE: Right Click Context Menu

2012-11-02 Thread Ned Deily
Ned Deily added the comment: I think it is clear that this is an enhancement. So then the question is: is there a good reason to make an exception here to the "no new features in maintenance releases" policy? David mentioned some considerations. I would add testing and documentation. Testin

[issue1207589] IDLE: Right Click Context Menu

2012-11-02 Thread R. David Murray
R. David Murray added the comment: Ah. Well, we prefer to err on the side of strictness for backward compatibility, so I think we should treat this as an enhancement, then. -- ___ Python tracker ___

[issue1207589] IDLE: Right Click Context Menu

2012-11-02 Thread Roger Serwy
Roger Serwy added the comment: In a strict sense, the patch does break backward compatibility for third-party IDLE extensions that modify the rmenu_specs contents. It is not a "private" value since it lacks an initial underscore in its name. But given how undocumented IDLE is, especially its e

[issue1207589] IDLE: Right Click Context Menu

2012-11-02 Thread Terry J. Reedy
Terry J. Reedy added the comment: It it not a new library feature that anyone would use in other code. I have been meaning to raise this issue on pydev to see what others think. There are advantages to keeping the *human* interaction with IDLE consistent between releases. --

[issue1207589] IDLE: Right Click Context Menu

2012-11-02 Thread R. David Murray
R. David Murray added the comment: The reason for our "no new features" policy is that if a program works with version x.y, it should work for all x versions (modulo failing on an earlier version because of a bug...and conversely if it works on x.y, it should work on all later versions of x, w

[issue1207589] IDLE: Right Click Context Menu

2012-11-02 Thread Todd Rovito
Todd Rovito added the comment: Ned, I respectfully disagree that this is not a new feature. IDLE could always copy/cut/paste from the edit menu and it had a right click menu. All this patch does is add options to right click menu and call the same functions as the edit menu does. I could b

[issue1207589] IDLE: Right Click Context Menu

2012-11-02 Thread Andrew Svetlov
Andrew Svetlov added the comment: I thought it's desirable feature which cannot produce backward incompatibility problems. Can revert commits for 2.7-3.3 if needed. -- ___ Python tracker

[issue1207589] IDLE: Right Click Context Menu

2012-11-01 Thread Georg Brandl
Changes by Georg Brandl : -- nosy: +georg.brandl ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.

[issue1207589] IDLE: Right Click Context Menu

2012-11-01 Thread Ned Deily
Ned Deily added the comment: Andrew, this is clearly a new feature, not a bug. What is your rationale for adding it to the maintenance branches (2.7, 3.2, and 3.3)? -- nosy: +ned.deily ___ Python tracker __

[issue1207589] IDLE: Right Click Context Menu

2012-11-01 Thread Andrew Svetlov
Andrew Svetlov added the comment: Committed. Thanks to all. Keeping in mind idlelib is a bit specific part of stdlib which cannot make backward incompatibility I've committed to 2.7, 3.2, 3.3 and 3.4. -- resolution: accepted -> fixed stage: patch review -> committed/rejected status: ope

[issue1207589] IDLE: Right Click Context Menu

2012-11-01 Thread Roundup Robot
Roundup Robot added the comment: New changeset 639dd6e62de4 by Andrew Svetlov in branch '2.7': Issue #1207589: Add Cut/Copy/Paste items to IDLE right click Context Menu http://hg.python.org/cpython/rev/639dd6e62de4 New changeset 66643fcf6ee9 by Andrew Svetlov in branch '3.2': Issue #1207589: Add

[issue1207589] IDLE: Right Click Context Menu

2012-11-01 Thread Andrew Svetlov
Changes by Andrew Svetlov : -- nosy: +asvetlov ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.py

[issue1207589] IDLE: Right Click Context Menu

2012-10-20 Thread Todd Rovito
Todd Rovito added the comment: Same patch as before but updated the documentation and help.txt file for IDLE. This is for Python 3.4. -- Added file: http://bugs.python.org/file27645/RightClickContextMenuUpdatedWithDocs3point4.patch ___ Python track

[issue1207589] IDLE: Right Click Context Menu

2012-10-20 Thread Todd Rovito
Todd Rovito added the comment: Same patch as before but updated the documentation and help.txt file for IDLE. This is for Python 2.7. -- Added file: http://bugs.python.org/file27644/RightClickContextMenuUpdatedWithDocs2point7.patch ___ Python track

[issue1207589] IDLE: Right Click Context Menu

2012-10-20 Thread Todd Rovito
Changes by Todd Rovito : Removed file: http://bugs.python.org/file27616/RightClickContextMenuUpdatedFor2point7.patch ___ Python tracker ___ ___

[issue1207589] IDLE: Right Click Context Menu

2012-10-20 Thread Todd Rovito
Changes by Todd Rovito : Removed file: http://bugs.python.org/file27615/RightClickContextMenuUpdatedFor3point4.patch ___ Python tracker ___ ___

[issue1207589] IDLE: Right Click Context Menu

2012-10-18 Thread Todd Rovito
Todd Rovito added the comment: Changed the version to make it clear this issue as a patch for 3.4 and 2.7. -- versions: +Python 3.4 ___ Python tracker ___ _

[issue1207589] IDLE: Right Click Context Menu

2012-10-18 Thread Todd Rovito
Todd Rovito added the comment: I used taleinat's patch as the start for a patch that works with 2.7. Lots of code was changed from 2010 to 2012 so I basically hand merged the patch into 2.7. This patch was tested with Python 2.7.3 on both Mac OS X and Linux. As suggested by taleinat and Gui

[issue1207589] IDLE: Right Click Context Menu

2012-10-18 Thread Todd Rovito
Todd Rovito added the comment: This time I ran make patchcheck on the patch and it corrected a single white space. I used taleinat's patch as the start for a patch that works with 3.4. Lots of code was changed from 2010 to 2012 so I basically hand merged the patch into 3.4. This patch was t

[issue1207589] IDLE: Right Click Context Menu

2012-10-18 Thread Todd Rovito
Changes by Todd Rovito : Removed file: http://bugs.python.org/file27614/RightClickContextMenuUpdatedFor3point4.patch ___ Python tracker ___ ___

[issue1207589] IDLE: Right Click Context Menu

2012-10-18 Thread Todd Rovito
Todd Rovito added the comment: I used taleinat's patch as the start for a patch that works with 3.4. Lots of code was changed from 2010 to 2012 so I basically hand merged the patch into 3.4. This patch was tested with Python 3.4.0a0 on both Mac OS X and Linux. As suggested by taleinat and G

[issue1207589] IDLE: Right Click Context Menu

2012-10-18 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- title: Right Click Context Menu -> IDLE: Right Click Context Menu ___ Python tracker ___ ___ Python-b