branch: elpa/geiser-guile
commit e912bbf664f7199a702a01993be6a6aa70c3c6da
Author: Jose Antonio Ortega Ruiz <[email protected]>
Commit: Jose Antonio Ortega Ruiz <[email protected]>
Multiple values as evaluation result supported.
---
geiser/evaluation.scm | 2 ++
1 file changed, 2 insertions(+)
diff --git a/geiser/evaluation.scm b/geiser/evaluation.scm
index 1f3afc0..37f4171 100644
--- a/geiser/evaluation.scm
+++ b/geiser/evaluation.scm
@@ -95,6 +95,8 @@
(let ((module (or (and (list? module-name)
(resolve-module module-name))
(current-module)))
+ (evaluator (lambda (f m)
+ (call-with-values (lambda () (evaluator f m)) list)))
(result #f)
(captured-stack #f)
(error #f))