Function: lisp-compile-file
lisp-compile-file is an interactive and byte-compiled function defined
in inf-lisp.el.gz.
Signature
(lisp-compile-file FILE-NAME)
Documentation
Compile a Lisp file in the inferior Lisp process.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/inf-lisp.el.gz
(defun lisp-compile-file (file-name)
"Compile a Lisp file in the inferior Lisp process."
(interactive (comint-get-source "Compile Lisp file" lisp-prev-l/c-dir/file
lisp-source-modes nil)) ; nil = don't need
; suffix .lisp
(comint-check-source file-name) ; Check to see if buffer needs saved.
(setq lisp-prev-l/c-dir/file (cons (file-name-directory file-name)
(file-name-nondirectory file-name)))
(comint-send-string (inferior-lisp-proc) (concat "(compile-file \""
file-name
"\")\n"))
(switch-to-lisp t))