1 ! Copyright (C) 2008 Doug Coleman.
2 ! See http://factorcode.org/license.txt for BSD license.
3 USING: accessors calendar.format combinators io.files
4 kernel math.parser sequences splitting system tools.files
5 generalizations tools.files.private io.files.info ;
6 IN: tools.files.windows
10 M: windows file-spec>string ( file-listing spec -- string )
12 { listing-datetime [ modified>> timestamp>ymdhms ] }
16 M: windows (directory.) ( entries -- lines )
18 { file-size file-datetime file-name } >>specs
19 { { directory-entry>> name>> <=> } } >>sort