diff options
| author | João Távora | 2025-04-17 22:00:39 +0100 |
|---|---|---|
| committer | João Távora | 2025-04-20 23:20:33 +0100 |
| commit | 0fe05a920adc457d6f4adca71979059b8e2d0253 (patch) | |
| tree | 8400302a88392176cc7f35e92b28d6b5bfb416c5 /java | |
| parent | b38fd553eb3291f140801ca158f6ab245496fa69 (diff) | |
| download | emacs-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