r4887: Auto commit for Debian build
authorKevin M. Rosenberg <kevin@rosenberg.net>
Fri, 9 May 2003 05:12:15 +0000 (05:12 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Fri, 9 May 2003 05:12:15 +0000 (05:12 +0000)
debian/changelog
io.lisp

index 54150728a53da89ee0841ecd0d2bd1471d5d5409..f3f3f89604a211a9f19b7711a399f753d9db9d5c 100644 (file)
@@ -1,3 +1,9 @@
+cl-kmrcl (1.43-1) unstable; urgency=low
+
+  * New upstream
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Thu,  8 May 2003 23:08:21 -0600
+
 cl-kmrcl (1.42-1) unstable; urgency=low
 
   * New upstream
diff --git a/io.lisp b/io.lisp
index 753cc44e9b988c555ca0512bb55b8440a02842f3..008c46ed325f3eb6485be9f472989da30fe1daa9 100644 (file)
--- a/io.lisp
+++ b/io.lisp
@@ -7,7 +7,7 @@
 ;;;; Programmer:    Kevin M. Rosenberg
 ;;;; Date Started:  Apr 2000
 ;;;;
-;;;; $Id: io.lisp,v 1.1 2003/04/28 23:51:59 kevin Exp $
+;;;; $Id: io.lisp,v 1.2 2003/05/09 05:12:15 kevin Exp $
 ;;;;
 ;;;; This file, part of KMRCL, is Copyright (c) 2002 by Kevin M. Rosenberg
 ;;;;
                         :if-exists :supersede)
       (stream-subst old new in out))))
 
-
 (defun indent-spaces (n &optional (stream *standard-output*))
   "Indent n*2 spaces to output stream"
-  (when (numberp n)
-    (let ((fmt (format nil "~~~DT" (+ n n))))
-      (format stream fmt))))
+  (write-string (make-string (+ n n) #\space) stream))
 
 (defun print-list (l &optional (output *standard-output*))
   "Print a list to a stream"
-  (if (consp l)
-    (progn
-      (mapcar (lambda (x) (princ x output) (princ #\newline output)) l)
-      t)
-    nil))
+  (format output "~{~A~%~}" l))
 
 (defun print-rows (rows &optional (ostrm *standard-output*))
   "Print a list of list rows to a stream"  
-  (dolist (r rows)
-    (mapcar (lambda (a) (princ a ostrm) (princ #\space ostrm)) r)
-    (terpri ostrm)))
+  (dolist (r rows) (format ostrm "~{~A~^ ~}~%" r)))
 
 
 ;; Buffered stream substitute