Annotation of 43BSDReno/contrib/emacs-18.55/dist-1.3/fi/dot.emacs, revision 1.1

1.1     ! root        1: ;;                             -[Fri Nov 18 18:53:13 1988 by layer]-
        !             2: ;; Sample .emacs file
        !             3: ;;
        !             4: ;; $Header: dot.emacs,v 1.1 88/11/18 19:00:50 layer Exp $
        !             5: 
        !             6: (load "fi/site-init.el")
        !             7: 
        !             8: ;; use a socket file in /tmp since can't communicate via files on NFS
        !             9: ;; mounted file systems
        !            10: ;;
        !            11: (setq fi:unix-domain-socket
        !            12:   (format "/tmp/%s_emacs_to_acl" (user-login-name)))
        !            13: 
        !            14: ;; turn on superkeys in subprocess modes
        !            15: ;;
        !            16: (setq-default fi:subprocess-enable-superkeys t)
        !            17: 
        !            18: ;; the following causes fi:common-lisp to give the inferior Common
        !            19: ;; Lisp, by default, a command line argument of `+ipc':
        !            20: ;;
        !            21: (setq fi:common-lisp-image-arguments '("+ipc"))
        !            22: 
        !            23: ;; the following causes fi:common-lisp to invoke the image `acl', but
        !            24: ;; to ask for an image name when given a prefix argument:
        !            25: ;;
        !            26: (setq fi:common-lisp-image-name
        !            27:   '(lambda ()
        !            28:     (let ((image "acl"))
        !            29:       (if current-prefix-arg
        !            30:          (setq image
        !            31:            (read-file-name (format "cl image (default: %s): " image)
        !            32:                            default-directory image nil)))
        !            33:       (setq mode-line-buffer-identification
        !            34:        (format "%s (%s)" (buffer-name) (file-name-nondirectory image)))
        !            35:       image)))
        !            36: 
        !            37: ;; This redefines `kill-emacs' so that transaction files in /tmp are
        !            38: ;; removed emacs is killed:
        !            39: ;;
        !            40: (fset 'old-kill-emacs (symbol-function 'kill-emacs))
        !            41: (defun kill-emacs (&optional arg)
        !            42:   (interactive "P")
        !            43:   (fi:remove-all-temporary-lisp-transaction-files)
        !            44:   (old-kill-emacs arg))

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.