aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorJoão Távora2025-04-17 22:00:39 +0100
committerJoão Távora2025-04-20 23:20:33 +0100
commit0fe05a920adc457d6f4adca71979059b8e2d0253 (patch)
tree8400302a88392176cc7f35e92b28d6b5bfb416c5 /java
parentb38fd553eb3291f140801ca158f6ab245496fa69 (diff)
downloademacs-0fe05a920adc457d6f4adca71979059b8e2d0253.tar.gz
emacs-0fe05a920adc457d6f4adca71979059b8e2d0253.zip
Flymake: more powerful flymake-make-diagnostic and rework manual
Flymake backends may now explicitly specify an origin and a code for a diagnostic in addition to the textual description. This change lays groundwork for richer diagnostic listings and user options for summarizing diagnostics, addressing bug#77439 and bug#77480. * doc/misc/flymake.texi (Flymake API): Rename from "Extending Flymake". Rework. (Inspecting diagnostics): New section. * lisp/progmodes/flymake.el (flymake--diag): Add origin, code and message. Remove text. (flymake-make-diagnostic): Support new origin, code and message. (flymake-diagnostic-text): Rework.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions