summaryrefslogtreecommitdiff
path: root/lisp/cmuscheme.el
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1994-10-18 06:34:44 +0000
committerRichard M. Stallman <rms@gnu.org>1994-10-18 06:34:44 +0000
commitb8089f33b9c12067119410b7a96a8e9316bbda61 (patch)
tree5e792a342d48e7a6fd36ba3fbc4c2087de7e1683 /lisp/cmuscheme.el
parent1c6229c99db27d66b5be8e45fc3ae96f436fec25 (diff)
downloademacs-b8089f33b9c12067119410b7a96a8e9316bbda61.tar.gz
(run-scheme): Add autoload cookie.
(scheme): Function deleted.
Diffstat (limited to 'lisp/cmuscheme.el')
-rw-r--r--lisp/cmuscheme.el37
1 files changed, 1 insertions, 36 deletions
diff --git a/lisp/cmuscheme.el b/lisp/cmuscheme.el
index 68a1bae4145..b2781085bae 100644
--- a/lisp/cmuscheme.el
+++ b/lisp/cmuscheme.el
@@ -64,35 +64,6 @@
;;; Cscheme-specific; you must use cmuscheme.el. Interested parties are
;;; invited to port xscheme functionality on top of comint mode...
-;; YOUR .EMACS FILE
-;;=============================================================================
-;; Some suggestions for your .emacs file.
-;;
-;; ; Autoload run-scheme from file cmuscheme.el
-;; (autoload 'run-scheme "cmuscheme"
-;; "Run an inferior Scheme process."
-;; t)
-;;
-;; ; Define C-c t to run my favorite command in inferior scheme mode:
-;; (setq cmuscheme-load-hook
-;; '((lambda () (define-key inferior-scheme-mode-map "\C-ct"
-;; 'favorite-cmd))))
-;;;
-;;; Unfortunately, scheme.el defines run-scheme to autoload from xscheme.el.
-;;; This will womp your declaration to autoload run-scheme from cmuscheme.el
-;;; if you haven't loaded cmuscheme in before scheme. Three fixes:
-;;; - Put the autoload on your scheme mode hook and in your .emacs toplevel:
-;;; (setq scheme-mode-hook
-;;; '((lambda () (autoload 'run-scheme "cmuscheme"
-;;; "Run an inferior Scheme" t))))
-;;; (autoload 'run-scheme "cmuscheme" "Run an inferior Scheme" t)
-;;; Now when scheme.el autoloads, it will restore the run-scheme autoload.
-;;; - Load cmuscheme.el in your .emacs: (load-library 'cmuscheme)
-;;; - Change autoload declaration in scheme.el to point to cmuscheme.el:
-;;; (autoload 'run-scheme "cmuscheme" "Run an inferior Scheme" t)
-;;; *or* just delete the autoload declaration from scheme.el altogether,
-;;; which will allow the autoload in your .emacs to have its say.
-
;;; Code:
(require 'scheme)
@@ -211,13 +182,7 @@ Defaults to a regexp ignoring all inputs of 0, 1, or 2 letters.")
(defvar scheme-program-name "scheme"
"*Program invoked by the run-scheme command")
-;;; Obsolete
-(defun scheme (&rest foo)
- "Use run-scheme"
- (interactive)
- (message "Use run-scheme")
- (ding))
-
+;;;###autoload
(defun run-scheme (cmd)
"Run an inferior Scheme process, input and output via buffer *scheme*.
If there is a process already running in *scheme*, just switch to that buffer.