From 9c31dc1164796afaad34a3bb966ace3dcf9b7608 Mon Sep 17 00:00:00 2001 From: Slava Pestov <slava@slava-pestovs-macbook-pro.local> Date: Fri, 4 Apr 2008 07:39:00 -0500 Subject: [PATCH] Fix failing unit test --- core/io/files/files-tests.factor | 6 +++--- core/io/streams/nested/nested.factor | 6 +++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/core/io/files/files-tests.factor b/core/io/files/files-tests.factor index b4a7d44433..5efbb9496d 100755 --- a/core/io/files/files-tests.factor +++ b/core/io/files/files-tests.factor @@ -1,7 +1,7 @@ IN: io.files.tests -USING: tools.test io.files io threads kernel continuations -io.encodings.ascii io.files.unique sequences strings accessors -io.encodings.utf8 ; +USING: tools.test io.files io.files.private io threads kernel +continuations io.encodings.ascii io.files.unique sequences +strings accessors io.encodings.utf8 ; [ ] [ "blahblah" temp-file dup exists? [ delete-directory ] [ drop ] if ] unit-test [ ] [ "blahblah" temp-file make-directory ] unit-test diff --git a/core/io/streams/nested/nested.factor b/core/io/streams/nested/nested.factor index 6a8a09fbdb..2a522d8e36 100755 --- a/core/io/streams/nested/nested.factor +++ b/core/io/streams/nested/nested.factor @@ -1,7 +1,7 @@ ! Copyright (C) 2006, 2008 Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. USING: arrays generic assocs kernel namespaces strings -quotations io continuations accessors ; +quotations io continuations accessors sequences ; IN: io.streams.nested TUPLE: filter-writer stream ; @@ -66,3 +66,7 @@ M: style-stream make-block-stream M: style-stream make-cell-stream [ do-nested-style make-cell-stream ] [ style>> ] bi <style-stream> ; + +M: style-stream stream-write-table + [ [ [ stream>> ] map ] map ] [ ] [ stream>> ] tri* + stream-write-table ;