diff options
author | Joel Rosdahl <joel@rosdahl.net> | 2019-08-28 21:00:00 +0200 |
---|---|---|
committer | Noam Postavsky <npostavs@gmail.com> | 2019-09-07 16:51:24 -0400 |
commit | 8d588f09e91e315c715cf824a9819a538a85cd9c (patch) | |
tree | f21f366b2b5517a3b706c8ab7689b885b08dcd03 /lisp/calc/calc-prog.el | |
parent | 14875443ff03d3c2b9cc63479e672957f99b730a (diff) | |
download | emacs-8d588f09e91e315c715cf824a9819a538a85cd9c.tar.gz emacs-8d588f09e91e315c715cf824a9819a538a85cd9c.tar.bz2 emacs-8d588f09e91e315c715cf824a9819a538a85cd9c.zip |
Fix flymake-proc temporary file deletion bug
* list/progmodes/flymake-proc.el (flymake-proc-create-temp-inplace):
Include a time string part (hour + minute + second + nanosecond) in
the temporary name to make it unique enough.
(flymake-proc-legacy-flymake): Store temporary file names in the
process for usage in the sentinel.
(flymake-proc--process-sentinel): Bind values of temporary file names
dynamically to values stored in the process so that the cleanup
function will delete the correct temporary file(s).
Fixes bug#31981.
Diffstat (limited to 'lisp/calc/calc-prog.el')
0 files changed, 0 insertions, 0 deletions