[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master c0f6888 2/3: Handle non-error signals in emacsclien
From: |
Noam Postavsky |
Subject: |
[Emacs-diffs] master c0f6888 2/3: Handle non-error signals in emacsclient --eval (Bug#10989) |
Date: |
Tue, 4 Sep 2018 19:03:15 -0400 (EDT) |
branch: master
commit c0f688808eadb670ffa9d442891adb7bb70c4ade
Author: Noam Postavsky <address@hidden>
Commit: Noam Postavsky <address@hidden>
Handle non-error signals in emacsclient --eval (Bug#10989)
* lisp/server.el (server-process-filter): Handle any signal, not just
errors.
---
lisp/server.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lisp/server.el b/lisp/server.el
index 77850e4..fd02448 100644
--- a/lisp/server.el
+++ b/lisp/server.el
@@ -1297,7 +1297,7 @@ The following commands are accepted by the client:
(server-execute-continuation proc))))
;; condition-case
- (error (server-return-error proc err))))
+ (t (server-return-error proc err))))
(defun server-execute (proc files nowait commands dontkill create-frame-func
tty-name)
;; This is run from timers and process-filters, i.e. "asynchronously".