#| -*-Scheme-*-
-$Id: edwin.ldr,v 1.50 1994/10/25 01:46:12 adams Exp $
+$Id: edwin.ldr,v 1.51 1994/11/03 05:03:53 adams Exp $
Copyright (c) 1989-94 Massachusetts Institute of Technology
(load "modwin" environment)
(load "buffrm" environment)
(load "edtfrm" environment))
- (load "calias" environment)
- (case (lookup 'os-type)
- ((NT)
- (load-set-and-initialize! '("win32")
- (->environment '(EDWIN SCREEN WIN32)))
- (load-set-and-initialize! '("key-w32")
- (->environment '(EDWIN WIN32-KEYS))))
- ((UNIX)
- (load-set-and-initialize! '("xterm")
- (->environment '(EDWIN SCREEN X-SCREEN)))
- (load-set-and-initialize! '("key-x11")
- (->environment '(EDWIN X-KEYS)))))
-
- (let ((env (->environment '(EDWIN SCREEN CONSOLE-SCREEN))))
- (load-set-and-initialize! '("termcap" "tterm") env)
- (if (memq (lookup 'os-type) '(dos nt))
- (begin
- (load "ansi" env)
- (if (load "bios" env)
- ((access bios-initialize-package! env))))))
+ (load "calias" environment)
(load "edtstr" environment)
(load "editor" environment)
(load "curren" environment)
(load "fileio" environment)
- (load-case 'os-type '((unix . "process")
- (dos . "dosproc")
- (nt . "dosproc"))
- (->environment '(EDWIN PROCESS)))
-
- (load "argred" (->environment '(EDWIN COMMAND-ARGUMENT)))
- (load "autold" environment)
- (load "autosv" environment)
- (load "basic" environment)
- (load "bufcom" environment)
- (load "bufmnu" (->environment '(EDWIN BUFFER-MENU)))
- (load "c-mode" environment)
- (load "cinden" (->environment '(EDWIN C-INDENTATION)))
- (load "comhst" environment)
- (load "comint" environment)
- (load "compile" environment)
- (load "dabbrev" environment)
-
- (load "mousecom" environment)
- (load "xcom" (->environment '(EDWIN X-COMMANDS)))
- (if (memq (lookup 'os-type) '(NT))
- (load-set-and-initialize! '("key-w32")
- (->environment '(EDWIN WIN32-KEYS))))
- (if (memq (lookup 'os-type) '(UNIX))
- (load-set-and-initialize! '("key-x11")
- (->environment '(EDWIN X-KEYS))))
-
-
(let ((env (->environment '(EDWIN SCREEN CONSOLE-SCREEN))))
(load-set-and-initialize! '("termcap" "tterm") env)
(if (memq (lookup 'os-type) '(dos nt))
(if (load "bios" env)
((access bios-initialize-package! env))))))
- (load "edtstr" environment)
- (load "editor" environment)
- (load "curren" environment)
- (load "simple" environment)
- (load "debuge" environment)
- (load "modlin" (->environment '(EDWIN MODELINE-STRING)))
- (load "input" (->environment '(EDWIN KEYBOARD)))
- (load "prompt" (->environment '(EDWIN PROMPT)))
- (load "comred" (->environment '(EDWIN COMMAND-READER)))
- (load "bufinp" (->environment '(EDWIN BUFFER-INPUT-PORT)))
- (load "bufout" (->environment '(EDWIN BUFFER-OUTPUT-PORT)))
- (load "winout" (->environment '(EDWIN WINDOW-OUTPUT-PORT)))
- (load "things" environment)
- (load "tparse" environment)
- (load "syntax" environment)
- (load "regexp" (->environment '(EDWIN REGULAR-EXPRESSION)))
- (load "rgxcmp" (->environment '(EDWIN REGULAR-EXPRESSION-COMPILER)))
- (load "linden" (->environment '(EDWIN LISP-INDENTATION)))
-
- (load-case 'os-type '((unix . "unix") (dos . "dos") (nt . "dos"))
- environment)
-
- (load "fileio" environment)
+ (case (lookup 'os-type)
+ ((NT)
+ (load-set-and-initialize! '("win32")
+ (->environment '(EDWIN SCREEN WIN32)))
+ (load-set-and-initialize! '("key-w32")
+ (->environment '(EDWIN WIN32-KEYS))))
+ ((UNIX)
+ (load-set-and-initialize! '("xterm")
+ (->environment '(EDWIN SCREEN X-SCREEN)))
+ (load-set-and-initialize! '("key-x11")
+ (->environment '(EDWIN X-KEYS)))))
(load-case 'os-type '((unix . "process")
(dos . "dosproc")
(nt . "dosproc"))
(->environment '(EDWIN PROCESS)))
+ (load "mousecom" environment)
+ (load "xcom" (->environment '(EDWIN X-COMMANDS)))
+ (load "win32com" (->environment '(EDWIN WIN-COMMANDS)))
+ ;; debug depends on button1-down defined in mousecom
+ (load "debug" (->environment '(EDWIN DEBUGGER)))
+
+ (let ((env (->environment '(EDWIN DIRED))))
+ (load "dired" env)
+ (if (eq? (lookup 'os-type) 'unix)
+ (load "dirunx" env)))
+
(load "argred" (->environment '(EDWIN COMMAND-ARGUMENT)))
(load "autold" environment)
(load "autosv" environment)
(load "comint" environment)
(load "compile" environment)
(load "dabbrev" environment)
-
- (load "mousecom" environment)
- (load "xcom" (->environment '(EDWIN X-COMMANDS)))
- (load "win32com" (->environment '(EDWIN WIN-COMMANDS)))
- ;; debug depends on button1-down defined in mousecom
- (load "debug" (->environment '(EDWIN DEBUGGER)))
-
- (let ((env (->environment '(EDWIN DIRED))))
- (load "dired" env)
- (if (eq? (lookup 'os-type) 'unix)
- (load "dirunx" env)))
-
(load "evlcom" environment)
(load "filcom" environment)
(load "fill" environment)