elisp: Fix excessive map-file calls (again)
(current-buffer) refered to the ghc-mod process buffer not the (user) file buffer we actually wanted to check for modifications.
This commit is contained in:
parent
efca8f8270
commit
04972673dd
@ -55,7 +55,7 @@
|
|||||||
(let ((pro (ghc-get-process cpro name buf root))
|
(let ((pro (ghc-get-process cpro name buf root))
|
||||||
(map-cmd (format "map-file %s\n" file)))
|
(map-cmd (format "map-file %s\n" file)))
|
||||||
; (unmap-cmd (format "unmap-file %s\n" file)))
|
; (unmap-cmd (format "unmap-file %s\n" file)))
|
||||||
(when (buffer-modified-p (current-buffer))
|
(when (buffer-modified-p cbuf)
|
||||||
(setq ghc-process-file-mapping t)
|
(setq ghc-process-file-mapping t)
|
||||||
(setq ghc-process-async-after-callback nil)
|
(setq ghc-process-async-after-callback nil)
|
||||||
(erase-buffer)
|
(erase-buffer)
|
||||||
|
Loading…
Reference in New Issue
Block a user