Quack

From WikEmacs
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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:

;; 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)

See Also