Dear maintainers,
I recently made feature request along with a patch and sent it to
gnu-emacs@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 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.
Thanks,
Ernesto