diff --git a/basis/io/windows/files/files.factor b/basis/io/windows/files/files.factor index 5698ab6cf2..40e7e17402 100755 --- a/basis/io/windows/files/files.factor +++ b/basis/io/windows/files/files.factor @@ -3,7 +3,7 @@ USING: alien.c-types io.binary io.backend io.files io.buffers io.windows kernel math splitting windows windows.kernel32 windows.time calendar combinators -math.functions sequences namespaces words symbols system +math.functions sequences namespaces make words symbols system io.ports destructors accessors math.bitwise ; IN: io.windows.files diff --git a/basis/io/windows/launcher/launcher.factor b/basis/io/windows/launcher/launcher.factor index eabd044bb4..d1ad309dd5 100755 --- a/basis/io/windows/launcher/launcher.factor +++ b/basis/io/windows/launcher/launcher.factor @@ -3,7 +3,7 @@ USING: alien alien.c-types arrays continuations io io.windows io.windows.nt.pipes libc io.ports windows.types math windows.kernel32 -namespaces io.launcher kernel sequences windows.errors +namespaces make io.launcher kernel sequences windows.errors splitting system threads init strings combinators io.backend accessors concurrency.flags io.files assocs io.files.private windows destructors ; diff --git a/basis/io/windows/nt/files/files.factor b/basis/io/windows/nt/files/files.factor index 5fbacfa325..b572d9ec65 100755 --- a/basis/io/windows/nt/files/files.factor +++ b/basis/io/windows/nt/files/files.factor @@ -4,7 +4,7 @@ io.windows.nt.backend windows windows.kernel32 kernel libc math threads system alien.c-types alien.arrays alien.strings sequences combinators combinators.short-circuit ascii splitting alien strings -assocs namespaces io.files.private accessors tr ; +assocs namespaces make io.files.private accessors tr ; IN: io.windows.nt.files M: winnt cwd diff --git a/basis/io/windows/nt/launcher/launcher.factor b/basis/io/windows/nt/launcher/launcher.factor index ff11c456ca..9d02fbe2fd 100755 --- a/basis/io/windows/nt/launcher/launcher.factor +++ b/basis/io/windows/nt/launcher/launcher.factor @@ -1,12 +1,11 @@ ! Copyright (C) 2007, 2008 Doug Coleman, Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. USING: alien alien.c-types arrays continuations destructors io -io.windows libc io.ports io.pipes windows.types -math windows.kernel32 windows namespaces io.launcher kernel +io.windows libc io.ports io.pipes windows.types math +windows.kernel32 windows namespaces make io.launcher kernel sequences windows.errors assocs splitting system strings -io.windows.launcher io.windows.files -io.backend io.files io.files.private combinators shuffle -accessors locals ; +io.windows.launcher io.windows.files io.backend io.files +io.files.private combinators shuffle accessors locals ; IN: io.windows.nt.launcher : duplicate-handle ( handle -- handle' ) diff --git a/basis/io/windows/nt/monitors/monitors.factor b/basis/io/windows/nt/monitors/monitors.factor index 54cb3b1104..2680b40089 100755 --- a/basis/io/windows/nt/monitors/monitors.factor +++ b/basis/io/windows/nt/monitors/monitors.factor @@ -1,12 +1,11 @@ ! Copyright (C) 2008 Doug Coleman, Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. -USING: alien alien.c-types libc destructors locals -kernel math assocs namespaces continuations sequences hashtables -sorting arrays combinators math.bitwise strings system -accessors threads splitting -io.backend io.windows io.windows.nt.backend io.windows.nt.files -io.monitors io.ports io.buffers io.files io.timeouts io -windows windows.kernel32 windows.types ; +USING: alien alien.c-types libc destructors locals kernel math +assocs namespaces make continuations sequences hashtables +sorting arrays combinators math.bitwise strings system accessors +threads splitting io.backend io.windows io.windows.nt.backend +io.windows.nt.files io.monitors io.ports io.buffers io.files +io.timeouts io windows windows.kernel32 windows.types ; IN: io.windows.nt.monitors : open-directory ( path -- handle ) diff --git a/basis/io/windows/nt/pipes/pipes.factor b/basis/io/windows/nt/pipes/pipes.factor index aa52152b75..c9bf1ebf42 100755 --- a/basis/io/windows/nt/pipes/pipes.factor +++ b/basis/io/windows/nt/pipes/pipes.factor @@ -2,8 +2,8 @@ ! See http://factorcode.org/license.txt for BSD license. USING: alien alien.c-types arrays destructors io io.windows libc windows.types math.bitwise windows.kernel32 windows namespaces -kernel sequences windows.errors assocs math.parser system random -combinators accessors io.pipes io.ports ; +make kernel sequences windows.errors assocs math.parser system +random combinators accessors io.pipes io.ports ; IN: io.windows.nt.pipes ! This code is based on diff --git a/basis/ui/windows/windows.factor b/basis/ui/windows/windows.factor index f6481225ae..345c73bcb9 100755 --- a/basis/ui/windows/windows.factor +++ b/basis/ui/windows/windows.factor @@ -3,7 +3,7 @@ ! See http://factorcode.org/license.txt for BSD license. USING: alien alien.c-types alien.strings arrays assocs ui ui.gadgets ui.backend ui.clipboards ui.gadgets.worlds -ui.gestures io kernel math math.vectors namespaces +ui.gestures io kernel math math.vectors namespaces make sequences strings vectors words windows.kernel32 windows.gdi32 windows.user32 windows.opengl32 windows.messages windows.types windows.nt windows threads libc combinators continuations