Difference between revisions of "Quack"
Jump to navigation
Jump to search
(Created page with "[http://www.neilvandyke.org/quack/ Quack] is a package that enhance Emacs support for Scheme. It supports many different interpreters such as Guile, Racket, etc. Geiser uses i...") |
|||
| Line 1: | Line 1: | ||
| − | + | {{Package | |
| + | |name=Quack | ||
| + | |description=Enhanced Scheme programming support | ||
| + | |author=Neil Van Dyke | ||
| + | |maintainer=Neil Van Dyke | ||
| + | |source=http://www.neilvandyke.org/quack/ | ||
| + | }} | ||
| + | |||
| + | '''Quack''' is a package that enhance Emacs support for Scheme. It supports many different interpreters such as Guile, Racket, etc. Geiser uses its own Quack version and, thus, makes Quack alone a good light alternative. | ||
When you have installed it, you can add these lines to your .emacs file: | When you have installed it, you can add these lines to your .emacs file: | ||
| Line 12: | Line 20: | ||
(add-hook 'scheme-mode-hook 'scheme-mode-quack-hook) | (add-hook 'scheme-mode-hook 'scheme-mode-quack-hook) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| + | |||
| + | == See Also == | ||
| + | |||
| + | * [[Geiser]] | ||
| + | * [[Scheme-mode]] | ||
Latest revision as of 12:08, 1 May 2012
| Description | Enhanced Scheme programming support |
|---|---|
| Author | Neil Van Dyke |
| Maintainer | Neil Van Dyke |
| Source | http://www.neilvandyke.org/quack/ |
Quack is a package that enhance Emacs support for Scheme. It supports many different interpreters such as Guile, Racket, etc. Geiser uses its own Quack version and, thus, makes Quack alone a good light alternative.
When you have installed it, you can add these lines to your .emacs file:
;; The binary of your interpreter
(setq scheme-program-name "racket")
;; This hook lets you use your theme colours instead of quack's ones.
(defun scheme-mode-quack-hook ()
(require 'quack)
(setq quack-fontify-style 'emacs))
(add-hook 'scheme-mode-hook 'scheme-mode-quack-hook)