From 373b9a499dd4f26886c0e54612e638dd529bcc6f Mon Sep 17 00:00:00 2001 From: Dan Leslie Date: Sat, 3 Oct 2015 21:33:21 -0700 Subject: Stopped over-aggressive memoization It doesn't make sense to memoize the following: geiser-start-server geiser-macroexpand --- scheme/chicken/geiser/emacs.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scheme/chicken/geiser/emacs.scm b/scheme/chicken/geiser/emacs.scm index b08d8aa..401eb90 100644 --- a/scheme/chicken/geiser/emacs.scm +++ b/scheme/chicken/geiser/emacs.scm @@ -476,11 +476,11 @@ (define (form-has-safe-geiser? form) (any (cut eq? (car form) <>) - '(geiser-no-values geiser-newline geiser-start-server geiser-completions + '(geiser-no-values geiser-newline geiser-completions geiser-autodoc geiser-object-signature geiser-symbol-location geiser-symbol-documentation geiser-find-file geiser-add-to-load-path geiser-module-exports geiser-module-path geiser-module-location - geiser-module-completions geiser-macroexpand geiser-use-debug-log))) + geiser-module-completions geiser-use-debug-log))) (when (and module (not (symbol? module))) -- cgit v1.2.3