[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/server.el
From: |
Andreas Schwab |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/server.el |
Date: |
Sat, 04 Mar 2006 16:06:46 +0000 |
Index: emacs/lisp/server.el
diff -u emacs/lisp/server.el:1.108 emacs/lisp/server.el:1.109
--- emacs/lisp/server.el:1.108 Mon Feb 6 14:33:35 2006
+++ emacs/lisp/server.el Sat Mar 4 16:06:46 2006
@@ -343,10 +343,14 @@
(if coding-system
(setq arg (decode-coding-string arg coding-system)))
(if eval
- (let ((v (eval (car (read-from-string arg)))))
+ (let* (errorp
+ (v (condition-case errobj
+ (eval (car (read-from-string arg)))
+ (error (setq errorp t) errobj))))
(when v
(with-temp-buffer
(let ((standard-output (current-buffer)))
+ (if errorp (princ "error: "))
(pp v)
;; Suppress the error rose when the pipe to PROC is
closed.
(condition-case err
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/lisp/server.el,
Andreas Schwab <=