#| -*-Scheme-*-
-$Id: toplev.scm,v 4.58 2000/01/10 03:39:30 cph Exp $
+$Id: toplev.scm,v 4.59 2000/01/10 03:47:47 cph Exp $
Copyright (c) 1988-2000 Massachusetts Institute of Technology
#f)))))))))
(if (not (null? reasons))
(begin
+ (fresh-line)
(write-string ";Generating ")
(write (->namestring output-file))
(write-string " because of:")
output-pathname))))
(if compiler:noisy?
(begin
+ (fresh-line)
(write-string "Compile File: ")
(write (enough-namestring input-pathname))
(write-string " => ")
(set! *recursive-compilation-count* (1+ my-number))
(if output?
(begin
+ (fresh-line)
(newline)
(write-string *output-prefix*)
(write-string "*** Recursive compilation ")
(do-it))))))))
(if output?
(begin
+ (fresh-line)
(write-string *output-prefix*)
(write-string "*** Done with recursive compilation ")
(write my-number)
(define (compiler-phase/visible name thunk)
(fluid-let ((*output-prefix* (string-append " " *output-prefix*)))
+ (fresh-line)
(write-string *output-prefix*)
(write-string name)
(write-string "...")
;;; -*-Scheme-*-
;;;
-;;; $Id: edwin.sf,v 1.22 2000/01/10 03:42:30 cph Exp $
+;;; $Id: edwin.sf,v 1.23 2000/01/10 03:43:54 cph Exp $
;;;
;;; Copyright (c) 1991-2000 Massachusetts Institute of Technology
;;;
(lambda (filename)
(write-string "Pre-loading class definitions from ")
(write filename)
- (newline)
(syntax* (read-file (string-append filename ".scm"))
syntax-table)
- (write-string " -- done")))))
+ (write-string " -- done")
+ (newline)))))
(read-class-definitions "window")
(read-class-definitions "utlwin")
(read-class-definitions "modwin")
#| -*-Scheme-*-
-$Id: error.scm,v 14.49 1999/01/02 06:11:34 cph Exp $
+$Id: error.scm,v 14.50 2000/01/10 03:46:12 cph Exp $
Copyright (c) 1988-1999 Massachusetts Institute of Technology
(let ((port (notification-output-port)))
(fresh-line port)
(write-string ";Warning: " port)
- (write-condition-report condition port)))))
+ (write-condition-report condition port)
+ (newline port)))))
(define standard-error-hook false)
(define standard-warning-hook false)
#| -*-Scheme-*-
-$Id: toplev.scm,v 4.16 2000/01/09 21:33:46 cph Exp $
+$Id: toplev.scm,v 4.17 2000/01/10 03:48:20 cph Exp $
Copyright (c) 1988-2000 Massachusetts Institute of Technology
(let ((start-date (get-decoded-time)))
(if sf:noisy?
(begin
+ (fresh-line)
(write-string "Syntax file: ")
(write (enough-namestring input-pathname))
(write-string " ")
(end-phase)
(if sf:noisy?
(begin
+ (fresh-line)
(write-string " ")
(write-string this-name)
(write-string "...")
(define (time-report prefix process-time real-time)
(if sf:noisy?
(begin
+ (fresh-line)
(write-string prefix)
(write-string ": ")
(write (/ (exact->inexact process-time) 1000))