home *** CD-ROM | disk | FTP | other *** search
- ;;; ENGLISH: Site specific definitions, to be modified on installation
- ;;; DEUTSCH: Funktionen, die beim Transportieren zu Σndern sind
- ;;; FRANCAIS: Fonctions dΘpendantes de l'installation
-
- (in-package "LISP")
- (mapcar #'fmakunbound '(short-site-name long-site-name
- edit-file editor-tempfile))
-
- (defun short-site-name () "Uni Karlsruhe")
- (defun long-site-name () "Mathematisches Institut II, UniversitΣt Karlsruhe, Englerstra▀e 2, D - 76131 Karlsruhe")
-
- ;; ENGLISH: The name of the editor:
- ;; DEUTSCH: Der Name des Editors:
- ;; FRANCAIS: Nom de l'Θditeur :
- (defparameter *editor* "vi")
-
- ;; ENGLISH: (edit-file file) edits a file.
- ;; DEUTSCH: (edit-file file) editiert eine Datei.
- ;; FRANCAIS: (edit-file file) permet l'Θdition d'un fichier.
- (defun edit-file (file)
- (shell
- (format nil "~A ~A"
- (if (sys::getenv "WINDOW_PARENT") ; Suntools aktiv?
- "textedit"
- (or (sys::getenv "EDITOR") ; Benutzer-PrΣferenz?
- *editor* ; sonst: Default-Editor
- ) )
- (truename file)
- ) ) )
-
- ;; ENGLISH: The temporary file LISP creates for editing:
- ;; DEUTSCH: Das temporΣre File, das LISP beim Editieren anlegt:
- ;; FRANCAIS: Fichier temporaire crΘΘ par LISP pour l'Θdition :
- (defun editor-tempfile ()
- (merge-pathnames "lisptemp.lsp" (user-homedir-pathname))
- )
-
- ;; ENGLISH: The list of directories where programs are searched on LOAD etc.:
- ;; DEUTSCH: Die Liste von Directories, in denen Programme bei LOAD etc. gesucht
- ;; werden:
- ;; FRANCAIS: Liste de rΘpertoires o∙ chercher un fichier programme:
- (defparameter *load-paths* '(#"./" #"./**/" "~/**/"))
-
-