]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/windows/windows.factor
Merge branch 'master' of git://factorcode.org/git/factor
[factor.git] / basis / windows / windows.factor
old mode 100644 (file)
new mode 100755 (executable)
index 2fc1dbf..902b1be
@@ -1,13 +1,14 @@
 ! Copyright (C) 2005, 2006 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien alien.syntax alien.c-types alien.strings arrays
-combinators kernel math namespaces parser prettyprint sequences
-windows.errors windows.types windows.kernel32 words ;
+combinators kernel math namespaces parser sequences
+windows.errors windows.types windows.kernel32 words
+io.encodings.utf16n ;
 IN: windows
 
 : lo-word ( wparam -- lo ) <short> *short ; inline
 : hi-word ( wparam -- hi ) -16 shift lo-word ; inline
-: MAX_UNICODE_PATH 32768 ; inline
+CONSTANT: MAX_UNICODE_PATH 32768
 
 ! You must LocalFree the return value!
 FUNCTION: void* error_message ( DWORD id ) ;