From 4bab33bddb08427a1dbe96fb936b1a9c01ec25ca Mon Sep 17 00:00:00 2001
From: Doug Coleman <doug.coleman@gmail.com>
Date: Sat, 1 Nov 2014 13:16:13 -0700
Subject: [PATCH] io.backend.unix.macosx: Trying to change instances of USE: to
 require if the vocab must be loaded but no symbols are directly depended
 upon.

---
 basis/io/backend/unix/macosx/macosx.factor | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/basis/io/backend/unix/macosx/macosx.factor b/basis/io/backend/unix/macosx/macosx.factor
index 376ace3585..3fc61c6ced 100644
--- a/basis/io/backend/unix/macosx/macosx.factor
+++ b/basis/io/backend/unix/macosx/macosx.factor
@@ -2,8 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: init io.backend io.backend.unix
 io.backend.unix.multiplexers io.backend.unix.multiplexers.kqueue
-io.backend.unix.multiplexers.run-loop namespaces system ;
-USE: io.files.unix ! need this for deploy
+io.backend.unix.multiplexers.run-loop namespaces system vocabs ;
 IN: io.backend.unix.macosx
 
 SINGLETON: macosx-kqueue
@@ -17,3 +16,5 @@ M: macosx init-io ( -- )
 macosx set-io-backend
 
 [ start-signal-pipe-thread ] "io.backend.unix:signal-pipe-thread" add-startup-hook
+
+"io.files.unix" require ! for M: macosx (file-reader) for deploy and file reloading
\ No newline at end of file