]> git.eshelyaron.com Git - emacs.git/commit
Fix Flymake's treatment of region-specific reports
authorJoão Távora <joaotavora@gmail.com>
Wed, 3 Jul 2019 23:27:08 +0000 (00:27 +0100)
committerJoão Távora <joaotavora@gmail.com>
Wed, 3 Jul 2019 23:38:01 +0000 (00:38 +0100)
commit22d99801edb8647c7adad01e6825a12849426419
tree48ac9fc594c28b00af95e1f56a37f43b25a66215
parent619592df9ed4d54a63f653bf6912ecc44f46dc59
Fix Flymake's treatment of region-specific reports

We're supposed to delete intersecting diagnostics in that situation,
but the intersection logic was way off.

* lisp/progmodes/flymake.el (version): Bump to 1.0.7.
(flymake--intersects-p): New helper.
(flymake--handle-report): Fix handling of :region.
lisp/progmodes/flymake.el