summaryrefslogtreecommitdiff
path: root/src/geiser
diff options
context:
space:
mode:
Diffstat (limited to 'src/geiser')
-rw-r--r--src/geiser/geiser.ss5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/geiser/geiser.ss b/src/geiser/geiser.ss
index 0af9807..aeb719e 100644
--- a/src/geiser/geiser.ss
+++ b/src/geiser/geiser.ss
@@ -22,7 +22,8 @@
geiser:symbol-location
geiser:module-location
geiser:add-to-load-path
- geiser:symbol-documentation)
+ geiser:symbol-documentation
+ quote)
(import (chezscheme))
(import (geiser-data))
@@ -201,7 +202,7 @@
(define (geiser:ge:eval lib form)
(parameterize ([current-library lib])
- (call-with-result (lambda () (eval form)))))
+ (call-with-result (lambda () (eval form (environment '(geiser)))))))
(define (geiser:completions prefix)
(sort string-ci<?