From 92ebee294b4d66abbbb3250ce910239427c48ebb Mon Sep 17 00:00:00 2001 From: Jose Antonio Ortega Ruiz Date: Sat, 30 Oct 2010 04:57:31 +0200 Subject: Elisp: more flexible parsing of :eval and :ge forms This allows the implementation decide the concrete structure of the code sent to the REPL. For instance, it doesn't need to be a single s-expression, and argument order can be re-arranged. --- elisp/geiser-doc.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'elisp/geiser-doc.el') diff --git a/elisp/geiser-doc.el b/elisp/geiser-doc.el index e8e3f58..3096a3d 100644 --- a/elisp/geiser-doc.el +++ b/elisp/geiser-doc.el @@ -221,11 +221,11 @@ help (e.g. browse an HTML page) implementing this method.") (defun geiser-doc--get-docstring (symbol module) (geiser-eval--send/result - `(:eval ((:ge symbol-documentation) ',symbol) ,module))) + `(:eval (:ge symbol-documentation ',symbol) ,module))) (defun geiser-doc--get-module-exports (module) (geiser-eval--send/result - `(:eval ((:ge module-exports) (:module ,module))))) + `(:eval (:ge module-exports (:module ,module))))) (defun geiser-doc-symbol (symbol &optional module impl) (let ((module (or module (geiser-eval--get-module))) -- cgit v1.2.3