]> git.eshelyaron.com Git - emacs.git/commit
Let Flymake backends attach arbitrary data to diagnostics
authorJoão Távora <joaotavora@gmail.com>
Tue, 5 Jun 2018 13:25:47 +0000 (14:25 +0100)
committerJoão Távora <joaotavora@gmail.com>
Tue, 5 Jun 2018 14:18:04 +0000 (15:18 +0100)
commitfb759a75007d38a8aea6e8c1a22bbc004453a73f
treeec0493fac44a4fd751c36eddc234ff043095ee65
parentbd4f22b6289d51762db1365d8d05de529ec77aeb
Let Flymake backends attach arbitrary data to diagnostics

This is easier that setting properties on diagnostics' text.

* lisp/progmodes/flymake.el (flymake--diag): Add data slot.
(flymake-make-diagnostic): Add DATA arg.
(flymake-diagnostic-data): New accessor.
lisp/progmodes/flymake.el