ambrevar/emacs: Fix %emacs-eval when argument contains "'".

master
Pierre Neidhardt 2021-02-05 20:37:26 +01:00
parent 0be20d1671
commit 1628b47f04
1 changed files with 4 additions and 3 deletions

View File

@ -100,9 +100,10 @@ Example:
"See `emacs-eval'."
(let ((*package* (find-package :ambrevar/emacs)))
(funcall caller "emacsclient" "-e"
(let ((*print-case* :downcase))
(format nil "'~s'" `(progn
,@s-exp))))))
(list
(let ((*print-case* :downcase))
(format nil "~s" `(progn
,@s-exp)))))))
(export-always 'emacs-eval)
(defun emacs-eval (&rest s-exp)