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)