]> git.eshelyaron.com Git - sweep.git/commit
ADDED: Flymake integration in sweeprolog-mode
authorEshel Yaron <me@eshelyaron.com>
Sun, 9 Oct 2022 14:48:13 +0000 (17:48 +0300)
committerEshel Yaron <me@eshelyaron.com>
Mon, 10 Oct 2022 12:29:48 +0000 (15:29 +0300)
commit4ee1d87a957fd94ba10f34faf8f9886b44db0d3a
treee7de81fe93a23633f8b90d407c02220d9bd4df4e
parent5c8930e676168e5571b651274b30a2f36b0d1de2
ADDED: Flymake integration in sweeprolog-mode

* sweeprolog.el:
- sweeprolog-enable-flymake: new user option.
- sweeprolog--diagnostics: new buffer-local variable.
- sweeprolog--diagnostics-report-fn,
sweeprolog--diagnostics-changes-beg,
sweeprolog--diagnostics-changes-end: new buffer-local variables.
- sweeprolog-defface: add docstrings for generated functions.
- sweeprolog--colourise: accumulate diagnostics when
sweeprolog-enable-flymake is non-nil.
- sweeprolog-colourise-buffer, sweeprolog-colourise-some-terms: report
diagnostics when sweeprolog-enable-flymake is non-nil.
- sweeprolog-show-diagnostics: new command in sweeprolog-mode buffers.
- sweeprolog-mode-map: bind it.
- sweeprolog-diagnostic-function: new function.
- sweeprolog-mode: use it when sweeprolog-enable-flymake is non-nil.
* README.org: Examining diagnostics: new section.
* NEWS.org: announce flymake integration.
NEWS.org
README.org
sweeprolog.el