GNU bug report logs - #18444
24.3.93; Error running timer 'compilation-auto-jump' from grep-mode

Previous Next

Package: emacs;

Reported by: Martin Apel <martin.apel <at> simpack.de>

Date: Wed, 10 Sep 2014 13:11:02 UTC

Severity: normal

Tags: moreinfo

Found in version 24.3.93

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: David Engster <deng <at> randomsample.de>
Cc: Glenn Morris <rgm <at> gnu.org>, "18444 <at> debbugs.gnu.org" <18444 <at> debbugs.gnu.org>, Martin Apel <martin.apel <at> simpack.de>
Subject: bug#18444: 24.3.93; Error running timer 'compilation-auto-jump' from grep-mode
Date: Sat, 20 Sep 2014 16:41:08 -0400
> I see the following ways to solve this:
> - Following RMS initial idea, use a text property to mark text which
>   should not be parsed for errors.
> - Use buffer-local-variables to remember where the actual
>   compilation/grep output starts and ends, and use that as an
>   lower/upper bound when calling `compilation--parse-region' in
>   `compilation--ensure-parse'.

Text properties seem more elegant than buffer-local vars.

> Whatever we do to fix it, I'm leaning towards doing this in trunk.

Sounds OK, yes.  IIUC this is not a new bug.

We could add a quick-hack/workaround in emacs-24, but only if it's very
straightforward&safe.


        Stefan




This bug report was last modified 3 years and 97 days ago.

Previous Next


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