[cmucl-commit] CMUCL commit: src (compiler/fndb.lisp general-info/release-20c.txt)
Raymond Toy
rtoy at common-lisp.net
Thu Feb 17 03:47:22 CET 2011
Date: Wednesday, February 16, 2011 @ 21:47:22
Author: rtoy
Path: /project/cmucl/cvsroot/src
Modified: compiler/fndb.lisp general-info/release-20c.txt
The :OUTPUT-FILE for COMPILE-FILE can be a stream.
This fixes ansi-test COMPILE-FILE.14.
compiler/fndb.lisp:
o Tell compiler that :OUTPUT-FILE can also be a stream.
general-info/release-20c.txt:
o Update.
------------------------------+
compiler/fndb.lisp | 4 ++--
general-info/release-20c.txt | 1 +
2 files changed, 3 insertions(+), 2 deletions(-)
Index: src/compiler/fndb.lisp
diff -u src/compiler/fndb.lisp:1.147 src/compiler/fndb.lisp:1.148
--- src/compiler/fndb.lisp:1.147 Fri Sep 24 08:12:05 2010
+++ src/compiler/fndb.lisp Wed Feb 16 21:47:21 2011
@@ -5,7 +5,7 @@
;;; Carnegie Mellon University, and has been placed in the public domain.
;;;
(ext:file-comment
- "$Header: /project/cmucl/cvsroot/src/compiler/fndb.lisp,v 1.147 2010-09-24 12:12:05 rtoy Rel $")
+ "$Header: /project/cmucl/cvsroot/src/compiler/fndb.lisp,v 1.148 2011-02-17 02:47:21 rtoy Exp $")
;;;
;;; **********************************************************************
;;;
@@ -1144,7 +1144,7 @@
(deftype optional-filename () '(or filename (member t nil)))
(defknown compile-file
- ((or optional-filename stream list) &key (:output-file optional-filename)
+ ((or optional-filename stream list) &key (:output-file (or optional-filename stream))
(:error-file optional-filename)
(:trace-file optional-filename) (:error-output t) (:load t) (:verbose t)
(:print t) (:progress t)
Index: src/general-info/release-20c.txt
diff -u src/general-info/release-20c.txt:1.16 src/general-info/release-20c.txt:1.17
--- src/general-info/release-20c.txt:1.16 Wed Feb 2 08:08:25 2011
+++ src/general-info/release-20c.txt Wed Feb 16 21:47:22 2011
@@ -70,6 +70,7 @@
it should not.
- DEFSTRUCT allows multiple keyword constructors as required by
the spec..
+ - In COMPILE-FILE, the :OUTPUT-FILE can also be a stream.
* Bugfixes:
- The pairwise composition table is now correctly built.
More information about the cmucl-commit
mailing list