;;; -*-Scheme-*-
-;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/edwin.ldr,v 1.33 1992/08/27 06:35:16 jinx Exp $
+;;; $Id: edwin.ldr,v 1.34 1992/09/23 23:06:49 jinx Exp $
;;; program to load package contents
;;; **** This program (unlike most .ldr files) is not generated by a program.
(->environment '(EDWIN X-SCREEN)))
(load-set-and-initialize! '("key")
(->environment '(EDWIN KEYS)))
+
(let ((env (->environment '(EDWIN CONSOLE-SCREEN))))
(load-set-and-initialize! '("termcap" "tterm") env)
(if (eq? (lookup 'os-type) 'dos)
(load "ansi" env)
(if (load "bios" env)
((access bios-initialize-package! env))))))
+
(load "edtstr" environment)
(load "editor" environment)
(load "curren" 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 "debug" (->environment '(EDWIN DEBUGGER)))
- (load "dired" (->environment '(EDWIN DIRED)))
+
+ (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)
#| -*-Scheme-*-
-$Id: edwin.pkg,v 1.99 1992/09/10 02:44:17 cph Exp $
+$Id: edwin.pkg,v 1.100 1992/09/23 23:06:38 jinx Exp $
-Copyright (c) 1989-92 Massachusetts Institute of Technology
+Copyright (c) 1989-1992 Massachusetts Institute of Technology
This material was developed by the Scheme project at the Massachusetts
Institute of Technology, Department of Electrical Engineering and
"autosv" ; auto save
"basic" ; basic commands
"bufcom" ; buffer commands
+ "comhst" ; command history
"comint" ; command interpreter process stuff
"compile" ; compilation subprocess
"evlcom" ; evaluation commands
(define-package (edwin dired)
(files "dired")
+ (file-case os-type
+ ((unix) "dirunx"))
(parent (edwin))
(export (edwin)
+ dired-filename-start ; needed by unix.scm
edwin-command$dired
edwin-command$dired-other-window
edwin-command$dired-find-file
edwin-command$list-directory
edwin-mode$dired
edwin-variable$dired-kept-versions
- edwin-variable$dired-listing-switches
edwin-variable$dired-mode-hook
- edwin-variable$list-directory-brief-switches
- edwin-variable$list-directory-verbose-switches
make-dired-buffer))
(define-package (edwin info)
(export (edwin)
accept-process-output
buffer-default-directory
- buffer-processes
+ buffer-processes ; always present
continue-process
- delete-process
+ delete-process ; always present
edwin-command$list-processes
edwin-command$shell-command
edwin-command$shell-command-on-region
- edwin-variable$backup-by-copying-when-linked
- edwin-variable$backup-by-copying-when-mismatch
+ edwin-variable$delete-exited-processes
edwin-variable$exec-path
- edwin-variable$kept-new-versions
- edwin-variable$kept-old-versions
edwin-variable$process-connection-type
- edwin-variable$version-control
find-program
- get-buffer-process
+ get-buffer-process ; always present
get-process-by-name
handle-process-status-changes
hangup-process
- initialize-processes!
+ initialize-processes! ; always present
interrupt-process
kill-process
process-arguments
process-exit-reason
process-filter
process-kill-without-query
- process-list
+ process-list ; always present
process-mark
process-name
process-runnable?
shell-command
start-process
stop-process
+ subprocesses-available? ; always present
run-synchronous-process))
(define-package (edwin sendmail)