Hello, that is the standard QScintilla behavior, which I don't want to modify.
Detlev Am 16.11.2011 um 09:49 schrieb Leonardo Giordani: > Hi Detlev, > > I find the behaviour of the TAB key somewhat inconsistent. > > My configuration is > > Tab width: 4 > Indentation width: 4 > x Show indentation guides > x Auto indentation > x Tab key indents > - Use tabs for indentations > - Convert tabs upon open > > 1) At the beginning of the row it indents the row. Shift-TAB unindents it. > 2) In the rest of the row TAB inserts some spaces up to the next tab > point. Shift-TAB moves the cursor back by the tab-width (4 in my case) > > I find number 2 inconsistent by itself: if pressing TAB inserts spaces > up to the tab point, Shift-TAB should remove them. > > But since Eric is not a Word processor I think it could be much better > to stick to emacs behaviour, where TAB works as in number 1 regardless > of the position of the cursor in the row. > If you think (or know) that someone uses TAB inside a row to line up > code at tab points, could it be possible to add a configuration to > enable emacs behaviour only? > > Thank you very much > > Leo > > > ------------------ > Python 2.6.4 > Qt 4.5.2 > PyQt 4.6 > sip 4.9.1-snapshot-20091015 > QScintilla 2.4 > eric4 4.4.17 (r4101) > _______________________________________________ > Eric mailing list > [email protected] > http://www.riverbankcomputing.com/mailman/listinfo/eric Detlev Offenbach [email protected] _______________________________________________ Eric mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/eric
