;;; -*-Scheme-*-
;;;
-;;; $Id: basic.scm,v 1.126 1993/01/10 10:54:41 cph Exp $
+;;; $Id: basic.scm,v 1.127 1993/02/02 04:34:53 gjr Exp $
;;;
-;;; Copyright (c) 1986, 1989-93 Massachusetts Institute of Technology
+;;; Copyright (c) 1986, 1989-1993 Massachusetts Institute of Technology
;;;
;;; This material was developed by the Scheme project at the
;;; Massachusetts Institute of Technology, Department of
;; Set this to #F to indicate that calling QUIT has the same effect
;; as calling %EXIT.
(define scheme-can-quit?
- (not (string=? microcode-id/operating-system-name "dos")))
+ #|
+ (not (string=? microcode-id/operating-system-name "dos"))
+ |#
+ ;; DOS now has a pseudo-suspend
+ true)
;; Set this to #T to force the exit commands to always prompt for
;; confirmation before killing Edwin.
;;; -*-Scheme-*-
;;;
-;;; $Id: dos.scm,v 1.6 1992/12/11 21:43:41 gjr Exp $
+;;; $Id: dos.scm,v 1.7 1993/02/02 04:38:46 gjr Exp $
;;;
-;;; Copyright (c) 1992 Massachusetts Institute of Technology
+;;; Copyright (c) 1992-1993 Massachusetts Institute of Technology
;;;
;;; This material was developed by the Scheme project at the
;;; Massachusetts Institute of Technology, Department of
(declare (usual-integrations))
\f
+;; This is bogus, but only used to determine whether SUSPEND-SCHEME works,
+;; which it sort of does (subshell) under DOS.
+
+(define (subprocess-job-control-available?)
+ true)
+
(define-variable backup-by-copying-when-linked
"True means use copying to create backups for files with multiple names.
This causes the alternate names to refer to the latest version as edited.