emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/geiser-chez 755a7cc 21/37: add extra parameter support to


From: Philip Kaludercic
Subject: [nongnu] elpa/geiser-chez 755a7cc 21/37: add extra parameter support to chez implementation
Date: Sun, 1 Aug 2021 18:25:58 -0400 (EDT)

branch: elpa/geiser-chez
commit 755a7ccbcbf8d6aa63c3dae23296b1c2a7b5a45a
Author: julian herrera <julian.herrera@live.com>
Commit: julian herrera <julian.herrera@live.com>

    add extra parameter support to chez implementation
---
 elisp/geiser-chez.el | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/elisp/geiser-chez.el b/elisp/geiser-chez.el
index 1b5b84b..6749290 100644
--- a/elisp/geiser-chez.el
+++ b/elisp/geiser-chez.el
@@ -40,6 +40,11 @@
   :type 'string
   :group 'geiser-chez)
 
+(geiser-custom--defcustom geiser-chez-extra-command-line-parameters '("")
+  "Additional parameters to supply to the Chez binary."
+  :type '(repeat string)
+  :group 'geiser-chez)
+
 
 ;;; REPL support:
 
@@ -54,7 +59,8 @@ This function uses `geiser-chez-init-file' if it exists."
   (let ((init-file (and (stringp geiser-chez-init-file)
                         (expand-file-name geiser-chez-init-file))))
     `(,@(and init-file (file-readable-p init-file) (list init-file))
-      ,(expand-file-name "chez/geiser/geiser.ss" geiser-scheme-dir))))
+      ,(expand-file-name "chez/geiser/geiser.ss" geiser-scheme-dir)
+      ,@geiser-chez-extra-command-line-parameters)))
 
 (defconst geiser-chez--prompt-regexp "> ")
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]