[issue694339] IDLE: Dedenting with Shift+Tab

2017-09-28 Thread Tal Einat
Change by Tal Einat : -- nosy: -taleinat ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python

[issue694339] IDLE: Dedenting with Shift+Tab

2017-06-16 Thread Cheryl Sabella
Changes by Cheryl Sabella : -- nosy: +csabella ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.py

[issue694339] IDLE: Dedenting with Shift+Tab

2017-06-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: <> is a predefined virtual event. https://www.tcl.tk/man/tcl8.6/TkCmd/event.htm I can't find <> listed there. I don't remember if I actually saw it before mentioning it. While I like mimicking smart_indent, I don't know if we can dismiss Roger Serwy's concern

[issue694339] IDLE: Dedenting with Shift+Tab

2017-06-15 Thread Louie Lu
Louie Lu added the comment: PR 2210 add the smart-dedent to shift-tab in Windows, macOS, Linux. I can't saw <> nor <> in 3.7 (master) source code, so I'll take it as removed in IDLE somewhere else. -- nosy: +louielu versions: +Python 3.7 ___ Python

[issue694339] IDLE: Dedenting with Shift+Tab

2017-06-15 Thread Louie Lu
Changes by Louie Lu : -- pull_requests: +2254 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.pyt

[issue694339] IDLE: Dedenting with Shift+Tab

2016-02-13 Thread irdb
Changes by irdb : -- nosy: +irdb ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailm

[issue694339] IDLE: Dedenting with Shift+Tab

2014-06-10 Thread Terry J. Reedy
Terry J. Reedy added the comment: The fact that Tab indents regions as well as lines seems not be documented. This should be added to Automatic Indentation (which should just be Indentation) with BackTab doc addition if not sooner. On Windows, 3.4.1, shift-tab is the same as tab. The same is t

[issue694339] IDLE: Dedenting with Shift+Tab

2014-06-10 Thread Tal Einat
Tal Einat added the comment: Regarding Roger Serwy's comment, we could either: 1) normalize the event descriptions using MultiCall's _parse_sequence() and _triplet_to_sequence() functions 2) remove any Shift-Tab bindings from <> I suggest #2. Regarding the patch itself: 1) Was the existing

[issue694339] IDLE: Dedenting with Shift+Tab

2014-03-07 Thread Sean Wolfe
Sean Wolfe added the comment: I did a couple tests and the shift-tab and tab work pretty much as expected. There's a small quirk for a single-line edit: * place cursor on beginning of line * tab forward --> the text indents as expected * shift-tab --> the entire line is highlighted --> the curs

[issue694339] IDLE: Dedenting with Shift+Tab

2014-03-05 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- nosy: +terry.reedy ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail

[issue694339] IDLE: Dedenting with Shift+Tab

2013-03-24 Thread Todd Rovito
Changes by Todd Rovito : -- nosy: +Todd.Rovito ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.pyt

[issue694339] IDLE: Dedenting with Shift+Tab

2011-12-21 Thread Roger Serwy
Roger Serwy added the comment: I applied the patch and encountered a problem. MultiCall.py is replacing "" with "". When this happens, the logic for rebinding "<>" fails. event_info('<>') returns ('', '', '') event_info('<>') returns ('', '') This is with 3.3a0 on Ubuntu 11.04.

[issue694339] IDLE: Dedenting with Shift+Tab

2010-08-08 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- stage: -> patch review title: Dedenting with Shift+Tab -> IDLE: Dedenting with Shift+Tab versions: +Python 3.2 -Python 2.7, Python 3.1 ___ Python tracker ___