[Lazarus] WebData
Leonardo M. Ramé
l.rame at griensu.com
Mon Oct 11 01:37:21 CEST 2010
On Sun, 10 Oct 2010 20:50:56 +0100, Martin <lazarus at mfriebe.de> wrote:
> On 10/10/2010 20:29, Bo Berglund wrote:
>> In Lazarus after selecting a group of code lines:
>> -------------------------------------------------
>> Ctrl-k-u or Ctrl-k-i does exactly nothing.
>you can assign them, or maybe select a different keymap-scheme...
>> Ctrl-Shift-i and Ctrl-Shift-u (the Delphi keys) does nothing
>>
>> TAB indents 2 spaces at a time
>>
>> Shift-TAB unindents 2 spaces at a time but only to the original
>> position
>I think that is only the appearance you get.
>
>unindent works until all spaces are gone. But of course only, if it is
>all indented by spaces.
>
>Because (other than delphi) unindent does not substitute any tabs by
>spaces => so if the first char on the line is a tab, then unindent does
>nothing.
>
>And yes, some kind of solution for this would be good => feel free to
>add a feature request on our bugtracker, so it will not get forgotten
>
>> In Delphi 7:
>> ------------
>> Ctrl-k-i indents 2 spaces
>>
>> Ctrl-k-u does nothing
>>
>> Ctrl-Shift-i indents 2 spaces
>>
>> Ctrl-Shift-u unindents 2 spaces until the text reaches left edge.
>It does more, it replaces all tabs by spaces.
>That is why it can unindent
>
And which is what is needed....
Why can't Lazarus replace any whitespace at the front of the lines???
--
Bo Berglund
Developer in Sweden
More information about the Lazarus
mailing list