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.

Author terry.reedy
Recipients Sean.Wolfe, Todd.Rovito, gpolo, kamek, kbk, rhettinger, roger.serwy, taleinat, terry.reedy
Date 2014-06-10.21:27:47
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1402435667.85.0.875117451062.issue694339@psf.upfronthosting.co.za>
In-reply-to
Content
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 true in Notepad (not a model to follow), but Notepad++ dedents. Doing the same in Idle, within the editor, seems like a reasonable request.

The unplanned and strange OSX behavior should be fixed.

From the patch, I would gather that the problem is that tk hard-codes shift-Tab to <<prev-window (and, I would expect, tab to <<next-window>>). (This works but is currently useless in the dialogs.) If that is so, why do they currently act the same (for me) in the editor? Does tk automatically rebind Tab to indent-region in a text widget?

Tal: option 2 seems like something to try. If Shift-Tab is user configurable (and I think baked-in like Tab would be ok), then it should be *added* in both places. You might be right about break, except this is a moot point if the code is wrong.
History
Date User Action Args
2014-06-10 21:27:47terry.reedysetrecipients: + terry.reedy, rhettinger, kbk, kamek, taleinat, gpolo, roger.serwy, Todd.Rovito, Sean.Wolfe
2014-06-10 21:27:47terry.reedysetmessageid: <1402435667.85.0.875117451062.issue694339@psf.upfronthosting.co.za>
2014-06-10 21:27:47terry.reedylinkissue694339 messages
2014-06-10 21:27:47terry.reedycreate