help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Is there a package which uses markers to guess how to remap line num


From: despen
Subject: Re: Is there a package which uses markers to guess how to remap line numbers?
Date: Thu, 19 Nov 2009 10:25:44 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

rocky <rocky@gnu.org> writes:

> I am writing a package (an interface to debuggers) that sets markers
> on various lines (e.g. the lines at which the debugger stops at). Over
> time, the buffer (source code) can change and the markers move around
> with that. This is good.
>
> Is there however a package which will suggest after buffer
> modification how a particular line number might have changed given the
> existing marker information and associated line number information for
> that buffer?
>
> Here is a concrete example. Let's say I have a buffer with a marker at
> lines 1, 5, 10 and 20. Let's say the marker for 10 moves to line 11
> after modification but not the one for 1, 5 or 20.
>
> If I ask about lines in the range 2-4, I may warn that overall the
> buffer has changed but possibly not the one in that range. Of course
> if I ask about lines 1, 5, or 20, I can warn that although the buffer
> has changed, (parts of) those lines haven't. If I ask about a line in
> the range 6-19 I can suggest there may be a move ahead a line with
> more certainty of line 10.
>
> Has anyone thought about this problem. Does such a package exist or
> has anything like this been done as part of an existing package?

Part of the compile package does something like that.
As you do "next-error" it accounts for any fixes you may have made
for previous errors.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]