partially revert HEAD~1

This commit is contained in:
Basile Burg 2025-05-12 09:31:20 +02:00
parent 8b6f7e0f63
commit 245ca87e26
1 changed files with 7 additions and 4 deletions

View File

@ -1258,9 +1258,11 @@ begin
gnuStyle := (rng.front = ':') and (not rng.empty) and (rng.popFront^.front in ['1'..'9']); gnuStyle := (rng.front = ':') and (not rng.empty) and (rng.popFront^.front in ['1'..'9']);
if gnuStyle then if gnuStyle then
begin begin
lne := rng.takeWhile(['1'..'9']).yield; lne := rng.takeUntil([':', ' ']).yield;
rng.popWhile(' '); //lne := rng.takeWhile(['1'..'9']).yield;
//rng.popWhile(' ');
if rng.front = ':' then if rng.front = ':' then
//col := rng.popFront()^.takeUntil([' ', ':']).yield;
col := rng.popFront()^.takeUntil([' ', ':']).yield; col := rng.popFront()^.takeUntil([' ', ':']).yield;
end else end else
begin begin
@ -1353,10 +1355,11 @@ end;
{$IFDEF DEBUG} {$IFDEF DEBUG}
begin begin
//assert(TMessagesWidget.getLineFromMessage('home/xxx/temp/temp.sx:8 : erreur : référence à « BAD » non définie') = Point(-1,8));
assert(TMessagesWidget.getLineFromMessage('home/xxx/temp/temp.sx:8: erreur : référence à « BAD » non définie') = Point(-1,8)); assert(TMessagesWidget.getLineFromMessage('home/xxx/temp/temp.sx:8: erreur : référence à « BAD » non définie') = Point(-1,8));
assert(TMessagesWidget.getLineFromMessage('home/xxx/temp/temp.sx:8: erreur : référence à « BAD » non définie') = Point(-1,8)); assert(TMessagesWidget.getLineFromMessage('home/xxx/temp/temp.sx:18:12: erreur : référence à « BAD » non définie') = Point(12,18));
assert(TMessagesWidget.getLineFromMessage('home/xxx/temp/temp.sx:8:12: erreur : référence à « BAD » non définie') = Point(12,8));
assert(TMessagesWidget.getLineFromMessage('home/xxx/temp/temp.sx(8,12): erreur : référence à « BAD » non définie') = Point(12,8)); assert(TMessagesWidget.getLineFromMessage('home/xxx/temp/temp.sx(8,12): erreur : référence à « BAD » non définie') = Point(12,8));
assert(TMessagesWidget.getLineFromMessage('home/xxx/temp/temp.sx(8): erreur : référence à « BAD » non définie') = Point(-1,8)); assert(TMessagesWidget.getLineFromMessage('home/xxx/temp/temp.sx(8): erreur : référence à « BAD » non définie') = Point(-1,8));
assert(TMessagesWidget.getLineFromMessage('/home/basile/Bureau/temp/temp.sx:10:12: warning, variable `c` is never used') = Point(12,10));
{$ENDIF} {$ENDIF}
end. end.