Hello,
It seems to be a bug in Lazarus:
When writing source code with tab character, auto ident on, smart tabs off,
tab indents blocks on the following happens:
begin
writeln('program started');
1_
^^^ bad ^^^
1 = space
_ = cusor
Lazarus moves the cursor to the second character instead of the first
character.
It does not do that for further lines:
1234if a = b then
1234begin
1234_
1234_ writeln('ok');
1234end;
1234_
^^^ good ^^^
1234 = tab character, tab widths=4
It only does it for the first line of the program which seems weird and
makes me think it's a bug ?!
Bye,
Skybuck.
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives