This is an old revision of the document!


General Unix

(setq scheme-program-name "mzscheme")
(setq auto-mode-alist
        (cons '("\\.stk$" . scheme-mode)
                auto-mode-alist))
(setq default-major-mode 'scheme-mode)
(put 'eval-expression 'disabled nil)
(require 'font-lock)
(global-font-lock-mode t)
(show-paren-mode 1) 
(put 'upcase-region 'disabled nil)

Put this in ~/.emacs

Mac OS X (Using MacPorts for mzscheme)

(setq scheme-program-name "/opt/local/bin/mzscheme")
(setq auto-mode-alist
        (cons '("\\.stk$" . scheme-mode)
                auto-mode-alist))
(setq default-major-mode 'scheme-mode)
(put 'eval-expression 'disabled nil)
(require 'font-lock)
(global-font-lock-mode t)
(show-paren-mode 1) 
(put 'upcase-region 'disabled nil)

Put this in ~/.emacs

Windows

(setq scheme-program-name "C:/Progra~1/MzScheme/MzScheme.exe")
(setq auto-mode-alist
        (cons '("\\.stk$" . scheme-mode)
                auto-mode-alist))
(setq default-major-mode 'scheme-mode)
(put 'eval-expression 'disabled nil)
(require 'font-lock)
(global-font-lock-mode t)
(show-paren-mode 1) 
(put 'upcase-region 'disabled nil)

Put in what emacs considers your home directory (We'll discuss this).

Back to top
teaching/emacs_definitions_.emacs_file.1232997285.txt.gz · Last modified: 2010/12/02 15:49 (external edit)