]> git.eshelyaron.com Git - emacs.git/commit
Use left margin to hold "=>" to indicate current error in fringeless windows
authorAlan Mackenzie <acm@muc.de>
Tue, 3 Sep 2019 17:33:26 +0000 (17:33 +0000)
committerAlan Mackenzie <acm@muc.de>
Tue, 3 Sep 2019 17:33:26 +0000 (17:33 +0000)
commitc34dbd80e72204cd0ac65254ff3145dbd916f5c5
treef2551c2035e865741f253c00aea26df52bb3187b
parentea5d591f29ba2e9e5d31da7ad450b958a4c9ca03
Use left margin to hold "=>" to indicate current error in fringeless windows

This applies to compilation-mode.  It amends the fix for bug #36832.

* lisp/progmodes/compile.el (compilation-arrow-overlay): renamed from
overlay-arrow-overlay.
(compilation-margin-string, compilation--dummy-string): New variables.
(compilation-set-up-arrow-spec-in-margin)
(compilation-tear-down-arrow-spec-in-margin): New functions.
(compilation-set-overlay-arrow): Rewritten to use the new variables/functions.
lisp/progmodes/compile.el