diff options
| author | João Távora | 2018-05-11 23:28:40 +0100 |
|---|---|---|
| committer | João Távora | 2018-05-11 23:29:05 +0100 |
| commit | 15fa8de1ae3228413fde95e583008d9b9f19e7c7 (patch) | |
| tree | d3f4d80eb523df5732c3897c55170650aaf71751 /lisp/progmodes/python.el | |
| parent | e3d115ae86f7baa1483c5f14f1ac7d60d8aefa81 (diff) | |
| download | emacs-15fa8de1ae3228413fde95e583008d9b9f19e7c7.tar.gz emacs-15fa8de1ae3228413fde95e583008d9b9f19e7c7.zip | |
Fix filesystem littering by Flymake's legacy backend
The Flymake legacy "proc" backend, which is active by default will try
to syntax-check foo.c/foo.cpp and many other types of files, but on
failing to find a suitable Makefile target, will fail. There's
nothing wrong with that except that it used to leave behind the
foo_flymake.c and foo_flymake.cpp auxiliary files behind, littering
the filesystem.
* lisp/progmodes/flymake-proc.el (flymake-proc-legacy-flymake):
Call init-function inside of the unwind-protect.
Diffstat (limited to 'lisp/progmodes/python.el')
0 files changed, 0 insertions, 0 deletions