diff options
author | João Távora <joaotavora@gmail.com> | 2019-07-04 00:34:26 +0100 |
---|---|---|
committer | João Távora <joaotavora@gmail.com> | 2019-07-04 00:38:46 +0100 |
commit | 5b48dab412c61980bca63a67a5d548d07e56b404 (patch) | |
tree | 42a9d05e5c1022321e1c7f98381ef68e76d9d1ac /lisp/emacs-lisp | |
parent | 22d99801edb8647c7adad01e6825a12849426419 (diff) | |
download | emacs-5b48dab412c61980bca63a67a5d548d07e56b404.tar.gz |
Fix Flymake's user-visible accessors of diagnostic positions
Diagnostics are supported by overlays, and they can legitimately move
around. So flymake-diagnostic-beg and flymake-diagnostic-end must
look up the overlay positions, not the immutable slots of the
flymake--diag structure, which become stale.
* lisp/progmodes/flymake.el (version): Bump to 1.0.8.
(flymake-diagnostic-beg, flymake-diagnostic-end): Use diag's
overlay.
(flymake-show-diagnostic): Use flymake-diagnostic-end,
flymake-diagnostic-beg.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions