mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-23 14:29:07 +02:00
DBG: Improved, jumping to correct line, if source was changed (missing files)
git-svn-id: trunk@32354 -
This commit is contained in:
parent
bbf2217ed8
commit
ad2d7983d8
@ -15043,7 +15043,10 @@ begin
|
|||||||
end;
|
end;
|
||||||
if NewX<1 then NewX:=1;
|
if NewX<1 then NewX:=1;
|
||||||
if NewY<1 then NewY:=1;
|
if NewY<1 then NewY:=1;
|
||||||
|
if jfMapLineFromDebug in Flags then
|
||||||
|
NewY := NewSrcEdit.DebugToSourceLine(NewY);
|
||||||
//debugln(['[TMainIDE.DoJumpToCodePosition] ',NewX,',',NewY,',',NewTopLine]);
|
//debugln(['[TMainIDE.DoJumpToCodePosition] ',NewX,',',NewY,',',NewTopLine]);
|
||||||
|
|
||||||
try
|
try
|
||||||
NewSrcEdit.BeginUpdate;
|
NewSrcEdit.BeginUpdate;
|
||||||
NewSrcEdit.EditorComponent.MoveLogicalCaretIgnoreEOL(Point(NewX,NewY));
|
NewSrcEdit.EditorComponent.MoveLogicalCaretIgnoreEOL(Point(NewX,NewY));
|
||||||
|
@ -118,7 +118,7 @@ type
|
|||||||
ieorExport
|
ieorExport
|
||||||
);
|
);
|
||||||
|
|
||||||
TJumpToCodePosFlag = (jfAddJumpPoint, jfFocusEditor, jfMarkLine);
|
TJumpToCodePosFlag = (jfAddJumpPoint, jfFocusEditor, jfMarkLine, jfMapLineFromDebug);
|
||||||
TJumpToCodePosFlags = set of TJumpToCodePosFlag;
|
TJumpToCodePosFlags = set of TJumpToCodePosFlag;
|
||||||
|
|
||||||
{ TMainIDEInterface }
|
{ TMainIDEInterface }
|
||||||
|
Loading…
Reference in New Issue
Block a user