Skip to content
Newer
Older
100644 37 lines (23 sloc) 1001 Bytes
30472ce @nickg Add a README file
authored Dec 12, 2010
1 A SWANK server for Chicken Scheme.
2
b3d5dd6 @nickg Add new blog post link to README
authored Jan 1, 2011
3 See:
4 http://www.doof.me.uk/2010/12/12/using-slime-with-chicken-scheme/
5 http://www.doof.me.uk/2011/01/01/update-to-chicken-swank-server/
0dc850d @nickg Update README
authored Jan 2, 2011
6 http://www.doof.me.uk/2011/01/02/chicken-slime-describe-and-apropos/
b3d5dd6 @nickg Add new blog post link to README
authored Jan 1, 2011
7 for more details.
30472ce @nickg Add a README file
authored Dec 12, 2010
8
9 Quickstart:
10
b0243b5 @nickg Implement swank:describe-symbol (i.e. C-c C-d d) using chicken-doc
authored Jan 2, 2011
11 1) chicken-install fmt symbol-utils apropos chicken-doc
30472ce @nickg Add a README file
authored Dec 12, 2010
12
13 2) Add chicken-slime.el to your Emacs load-path
14
15 3) Add the following to your .emacs
16
d034ca8 @nickg Update README file
authored Dec 30, 2010
17 (slime-setup '(slime-fancy slime-banner)) ; If you don't use SLIME already
18 ; Refer to the SLIME manual for setup instructions
19
30472ce @nickg Add a README file
authored Dec 12, 2010
20 (autoload 'chicken-slime "chicken-slime" "SWANK backend for Chicken" t)
0d810c9 @nickg Move module stuff into its own file
authored Jan 1, 2011
21 (setq swank-chicken-path "/path/to/swank-chicken.scm")
30472ce @nickg Add a README file
authored Dec 12, 2010
22
23 (add-hook 'scheme-mode-hook
24 (lambda ()
25 (slime-mode t)))
26
27 4) Start a SLIME REPL with
28
29 M-x chicken-slime
30
0dc850d @nickg Update README
authored Jan 2, 2011
31 Note for the describe and apropos commands to work you must install a
32 local copy of the Chicken documentation.
33
30472ce @nickg Add a README file
authored Dec 12, 2010
34 --
35
36 Report all bugs, etc. to nick AT nickg DOT me DOT uk.
Something went wrong with that request. Please try again.