diff options
author | Dan Leslie <dan@ironoxide.ca> | 2014-11-20 17:36:50 -0800 |
---|---|---|
committer | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2015-02-09 06:01:56 +0100 |
commit | 9b2df64dc1b7500d771e5ddc87b63a0b50c492ea (patch) | |
tree | 7a8bfa0e8508c2d0830d84ea3d361f0dc49cf92b /elisp | |
parent | a9a078a30524cec2068c68736d7ca260c4cb20aa (diff) | |
download | geiser-9b2df64dc1b7500d771e5ddc87b63a0b50c492ea.tar.gz geiser-9b2df64dc1b7500d771e5ddc87b63a0b50c492ea.tar.bz2 |
Initial Chicken support
Diffstat (limited to 'elisp')
-rw-r--r-- | elisp/Makefile.am | 1 | ||||
-rw-r--r-- | elisp/geiser-impl.el | 2 | ||||
-rw-r--r-- | elisp/geiser.el | 12 |
3 files changed, 14 insertions, 1 deletions
diff --git a/elisp/Makefile.am b/elisp/Makefile.am index 4b2b511..085d716 100644 --- a/elisp/Makefile.am +++ b/elisp/Makefile.am @@ -20,6 +20,7 @@ dist_lisp_LISP = \ geiser-menu.el \ geiser-mode.el \ geiser-racket.el \ + geiser-chicken.el \ geiser-popup.el \ geiser-reload.el \ geiser-repl.el \ diff --git a/elisp/geiser-impl.el b/elisp/geiser-impl.el index 38d22fa..d2b440a 100644 --- a/elisp/geiser-impl.el +++ b/elisp/geiser-impl.el @@ -28,7 +28,7 @@ :type 'symbol :group 'geiser-implementation) -(geiser-custom--defcustom geiser-active-implementations '(guile racket) +(geiser-custom--defcustom geiser-active-implementations '(guile racket chicken) "List of active installed Scheme implementations." :type '(repeat symbol) :group 'geiser-implementation) diff --git a/elisp/geiser.el b/elisp/geiser.el index 1905a0c..fb5b46a 100644 --- a/elisp/geiser.el +++ b/elisp/geiser.el @@ -81,6 +81,17 @@ "Connect to a remote Geiser Racket REPL." t) ;;;###autoload +(autoload 'run-chicken "geiser-chicken" "Start a Geiser Chicken REPL." t) + +;;;###autoload +(autoload 'switch-to-chicken "geiser-chicken" + "Start a Geiser Chicken REPL, or switch to a running one." t) + +;;;###autoload +(autoload 'connect-to-chicken "geiser-chicken" + "Connect to a remote Geiser Chicken REPL." t) + +;;;###autoload (autoload 'geiser-mode "geiser-mode" "Minor mode adding Geiser REPL interaction to Scheme buffers." t) @@ -109,6 +120,7 @@ geiser-guile geiser-image geiser-racket + geiser-chicken geiser-implementation geiser-xref)) |