! Copyright (C) 2008 Doug Coleman.
! See http://factorcode.org/license.txt for BSD license.
USING: alien.accessors alien.c-types alien.data alien.strings
-alien.syntax environment io.encodings.utf8 kernel libc system unix.ffi
-unix.utilities vocabs ;
+alien.syntax alien.utilities environment io.encodings.utf8
+kernel libc system unix.ffi vocabs ;
IN: environment.unix
HOOK: environ os ( -- void* )
-USING: accessors alien.c-types io.encodings.utf8 kernel
-sequences tools.test unix.ffi unix.utilities ;
-IN: unix.ffi.tests
+USING: accessors alien.c-types alien.utilities io.encodings.utf8
+kernel sequences tools.test unix.ffi ;
{ 80 } [ "http" f getservbyname port>> ntohs ] unit-test
! Copyright (C) 2008 Doug Coleman.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.c-types alien.data assocs byte-arrays
-classes.struct combinators continuations grouping
+
+USING: accessors alien.c-types alien.data alien.utilities assocs
+byte-arrays classes.struct combinators continuations grouping
io.encodings.utf8 kernel math math.parser namespaces sequences
-strings unix unix.ffi unix.users unix.utilities ;
+strings unix unix.ffi unix.users ;
+
IN: unix.groups
TUPLE: group id name passwd members ;
-USING: alien.c-types alien.data alien.syntax classes.struct
-environment.unix generalizations io.encodings.utf8 kernel libc
-math sequences simple-tokenizer strings unix unix.types
-unix.utilities ;
+USING: alien.c-types alien.data alien.syntax alien.utilities
+classes.struct environment.unix generalizations
+io.encodings.utf8 kernel libc math sequences simple-tokenizer
+strings unix unix.types ;
QUALIFIED-WITH: alien.c-types ac
IN: unix.process