From 14684e345b4341067ae321bfa2e04c0f52790650 Mon Sep 17 00:00:00 2001 From: Gracjan Polak Date: Fri, 13 Nov 2015 22:02:19 +0100 Subject: [PATCH] Handle end-of-file --- elisp/haskell-ide-engine.el | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/elisp/haskell-ide-engine.el b/elisp/haskell-ide-engine.el index 45655dc22..12a500cc8 100644 --- a/elisp/haskell-ide-engine.el +++ b/elisp/haskell-ide-engine.el @@ -59,6 +59,10 @@ (delete-region (point-min) (point-max))) ;; json-unknown-keyword when unrecognized keyword is parsed (json-unknown-keyword + (when haskell-ide-engine-process-handle-invalid-input + (funcall haskell-ide-engine-process-handle-invalid-input)) + (delete-region (point-min) (point-max))) + (end-of-file (when haskell-ide-engine-process-handle-invalid-input (funcall haskell-ide-engine-process-handle-invalid-input)) (delete-region (point-min) (point-max))))))