- Tree-sitter Query 75.4%
- Emacs Lisp 24.6%
| src/geiser |
[chicken 5] Add support for chicken-doc
|
|
| geiser-chicken.el | Added support for the non-standard chicken binary for Arch Linux ( fix #38 ) | |
| license | license and readme | |
| readme.org | license and readme | |
Chicken and Geiser talk to each other
Geiser is a generic Emacs/Scheme interaction mode, featuring an enhanced REPL and a set of minor modes improving Emacs' basic scheme major mode. This package add support for Chicken in Geiser.
Installation
The easiest way is to use MELPA, and just type
M-x package-install RET geiser-chicken inside emacs.
Geiser-chicken can be used either directly from its uninstalled
source tree: just add it to your load path and require
geiser-chicken in your initialisation files.
You will also need to install some additional Chicken eggs, depending on your Chicken version:
Chicken 5 Addendum
These steps are necessary to fully support Chicken Scheme, but are not required for any other scheme.
-
Install the necessary support eggs:
$ chicken-install -s apropos chicken-doc srfi-18 srfi-1
-
Update the Chicken documentation database:
$ cd `csi -R chicken.platform -p '(chicken-home)'` $ curl https://3e8.org/pub/chicken-doc/chicken-doc-repo-5.tgz | sudo tar zx
Chicken 4 Addendum
These steps are necessary to fully support Chicken Scheme, but are not required for any other scheme.
-
Install the necessary support eggs:
$ chicken-install -s apropos chicken-doc
-
Update the Chicken documentation database:
$ cd `csi -p '(chicken-home)'` $ curl http://3e8.org/pub/chicken-doc/chicken-doc-repo.tgz | sudo tar zx