From 6b321fe144108b4df4fe484e835f042e1630a12c Mon Sep 17 00:00:00 2001 From: martin Date: Sun, 31 Jul 2016 23:14:11 +0000 Subject: [PATCH] SynEdit: revert 52474 #1c0abfedcb/52478 #2a7afe821b // more precise change indicator gutter. Issue #30152 git-svn-id: trunk@52761 - --- components/synedit/synedittextbuffer.pp | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/components/synedit/synedittextbuffer.pp b/components/synedit/synedittextbuffer.pp index 351f0ae244..a2b8a0f259 100644 --- a/components/synedit/synedittextbuffer.pp +++ b/components/synedit/synedittextbuffer.pp @@ -1333,23 +1333,15 @@ end; procedure TSynEditStringList.EditLineBreak(LogX, LogY: Integer); var s: string; - Y1, Y2: Integer; begin IncIsInEditAction; if Count = 0 then Add(''); s := Strings[LogY - 1]; - Y1 := LogY; if LogX - 1 < length(s) then - Strings[LogY - 1] := copy(s, 1, LogX - 1) - else - inc(Y1); + Strings[LogY - 1] := copy(s, 1, LogX - 1); Insert(LogY, copy(s, LogX, length(s))); CurUndoList.AddChange(TSynEditUndoTxtLineBreak.Create(LogY)); - if LogX > 1 then - Y2 := LogY + 1 - else - Y2 := Y1; - MarkModified(Y1, Y2); + MarkModified(LogY, LogY + 1); SendNotification(senrEditAction, self, LogY, 1, LogX, 0, ''); DecIsInEditAction; end;