GNU bug report logs - #32676
[PATCH] Add option to highlight the 'next-error' error message

Previous Next

Package: emacs;

Reported by: Ernesto Alfonso <erjoalgo <at> gmail.com>

Date: Mon, 10 Sep 2018 05:24:02 UTC

Severity: wishlist

Tags: fixed, patch

Fixed in version 28.1

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

Bug is archived. No further changes may be made.

Full log


Message #8 received at 32676 <at> debbugs.gnu.org (full text, mbox):

From: Ernesto Alfonso <erjoalgo <at> gmail.com>
To: 32676 <at> debbugs.gnu.org, emacs-devel <at> gnu.org
Subject: Feature request
Date: Thu, 13 Sep 2018 00:10:09 -0700
[Message part 1 (text/plain, inline)]
Dear maintainers,

I recently made feature request along with a patch and sent it to
gnu-emacs <at> gnu.org based on the contributor guidelends.

I wanted to provide a bit more context on the motivation behind this patch.

When scrolling through compilation errors, for some users the small fringe
arrow indicator that appears next to the current error in the next-error
buffer next to the error message can be hard to find quickly without
without strain. I personally often find myself reading the wrong error
message when fixing compilation errors.

This enhancement adds a customizable option to highlight the current error
message in the next-error buffer in addition to the fringe arrow indicator.
This makes for a visually more pleasing experience when locating the
next-error current error message.

I include a demo below where I'm scrolling through several errors in a
small c++ program.

For the implementation, I used the suggestion in Drew's answer
<https://emacs.stackexchange.com/a/13137/2846> on emacs stackexchange where
another user raised the same concern about 2 years ago.

The new behavior is off by default, and the font used to highlight the
errors may also be customized.

Please let me know if the patch can be improved or what are the next steps
in this review, and I look forward to this enhancement being part of the
next emacs release.

[image: demo.gif]

Thanks,

Ernesto
[Message part 2 (text/html, inline)]
[demo.gif (image/gif, inline)]

This bug report was last modified 4 years and 251 days ago.

Previous Next


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