GNU bug report logs - #216
next-error wrong position in target file

Previous Next

Package: emacs;

Reported by: jidanni <at> jidanni.org

Date: Sun, 11 May 2008 01:00:03 UTC

Severity: normal

Merged with 197

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


Message #12 received at 216-done <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Kevin Ryde <user42 <at> zip.com.au>, jidanni <at> jidanni.org
Cc: 216-done <at> debbugs.gnu.org
Subject: Re: next-error wrong position in target file
Date: Mon, 28 Jul 2008 15:44:46 -0400
> In Emacs 22.2, the first `next-error' in certain circumstances goes to
> the wrong error line in the target file.  With the dummy file foo.txt
> below, and on a 50 line console,
>
>     emacs -Q foo.txt
>     C-v               # page down in foo.txt
>     C-x b Ret         # back to *scratch* buffer
>     M-x compile
>     echo 'foo.txt:''150: an error here'
>     C-x `             # next-error
>
>     => goes to foo.txt with point at line 56
>
> The echo simply produces a compilation buffer claiming an error at
> foo.txt line 150, but then next-error goes to line 56.  On a different
> size terminal or under X you get a different wrong position, like line
> 45 or 24.

I've checked in a fix.  Thanks.




This bug report was last modified 16 years and 299 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.