;;; .emacs Scheme support (setq load-path (cons "~/emacs" load-path)) ;; Have iuscheme.el in ~/emacs (autoload 'scheme-mode "iuscheme" "Major mode for Scheme." t) (autoload 'run-scheme "iuscheme" "Switch to interactive Scheme buffer." t) (autoload 'run-alt-scheme "iuscheme" "Switch to interactive alternative Scheme buffer." t) (setq auto-mode-alist (cons '("\\.ss$" . scheme-mode) auto-mode-alist)) (setq scheme-program-name "petite") (setq scheme-indentation-style 'iu) ; For Windows: (setq scheme-program-name "c:/WINDOWS/petite.bat") ;;; .emacs Java support ;;; For Linux (setq load-path (cons "/usr/local/jde" load-path)) (require 'jde) (defun my-jde-mode-hook () (setq c-basic-offset 2)) (add-hook 'jde-mode-hook 'my-jde-mode-hook) ;; Customize jde-db-read-app-args to t ;; using JDE/Project/Options/General. ;; To see the JDE menu, visit a .java file.