cocoa: cleanup usings.

db4
John Benediktsson 2014-12-13 16:25:48 -08:00
parent c65877104e
commit 4a13633e5d
10 changed files with 31 additions and 39 deletions

View File

@ -1,9 +1,7 @@
! Copyright (C) 2006, 2010 Slava Pestov ! Copyright (C) 2006, 2010 Slava Pestov
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: alien alien.c-types alien.syntax io kernel namespaces USING: alien.c-types alien.syntax cocoa cocoa.classes
core-foundation core-foundation.strings cocoa.messages cocoa cocoa.runtime core-foundation.strings kernel sequences ;
cocoa.classes cocoa.runtime sequences init summary
kernel.private assocs ;
IN: cocoa.application IN: cocoa.application
: <NSString> ( str -- alien ) <CFString> -> autorelease ; : <NSString> ( str -- alien ) <CFString> -> autorelease ;

View File

@ -1,8 +1,7 @@
! Copyright (C) 2006, 2008 Slava Pestov ! Copyright (C) 2006, 2008 Slava Pestov
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: kernel cocoa cocoa.messages cocoa.classes USING: cocoa cocoa.application cocoa.classes
cocoa.application sequences splitting core-foundation core-foundation.strings kernel splitting ;
core-foundation.strings ;
IN: cocoa.dialogs IN: cocoa.dialogs
: <NSOpenPanel> ( -- panel ) : <NSOpenPanel> ( -- panel )
@ -29,6 +28,7 @@ CONSTANT: NSCancelButton 0
[ -> filenames CF>string-array ] [ drop f ] if ; [ -> filenames CF>string-array ] [ drop f ] if ;
: open-panel ( -- paths ) <NSOpenPanel> (open-panel) ; : open-panel ( -- paths ) <NSOpenPanel> (open-panel) ;
: open-dir-panel ( -- paths ) <NSDirPanel> (open-panel) ; : open-dir-panel ( -- paths ) <NSDirPanel> (open-panel) ;
: split-path ( path -- dir file ) : split-path ( path -- dir file )

View File

@ -1,11 +1,11 @@
! Copyright (C) 2006, 2010 Slava Pestov. ! Copyright (C) 2006, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien alien.c-types alien.data alien.strings USING: accessors alien alien.c-types alien.data alien.strings
arrays assocs classes.struct continuations combinators compiler arrays assocs classes.struct cocoa.runtime cocoa.types
core-graphics.types stack-checker kernel math namespaces make combinators core-graphics.types fry generalizations
quotations sequences strings words cocoa.runtime cocoa.types io io.encodings.utf8 kernel layouts libc locals macros make math
macros memoize io.encodings.utf8 effects layouts libc lexer init memoize namespaces quotations sequences specialized-arrays
core-foundation fry generalizations specialized-arrays locals ; stack-checker strings words ;
QUALIFIED-WITH: alien.c-types c QUALIFIED-WITH: alien.c-types c
IN: cocoa.messages IN: cocoa.messages

View File

@ -1,8 +1,7 @@
! Copyright (C) 2008, 2010 Slava Pestov. ! Copyright (C) 2008, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: alien.c-types alien.data cocoa.application cocoa.messages USING: alien.c-types alien.data cocoa cocoa.application
cocoa.classes cocoa.runtime cocoa core-foundation cocoa.classes core-foundation.arrays kernel ;
core-foundation.arrays kernel ;
IN: cocoa.nibs IN: cocoa.nibs
: load-nib ( name -- ) : load-nib ( name -- )

View File

@ -1,8 +1,8 @@
! Copyright (C) 2006, 2009 Slava Pestov. ! Copyright (C) 2006, 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: alien.accessors arrays kernel cocoa.messages USING: alien.accessors arrays cocoa cocoa.application
cocoa.classes cocoa.application sequences cocoa core-foundation core-foundation.arrays core-foundation.strings kernel sequences
core-foundation.strings core-foundation.arrays ; ;
IN: cocoa.pasteboard IN: cocoa.pasteboard
CONSTANT: NSStringPboardType "NSStringPboardType" CONSTANT: NSStringPboardType "NSStringPboardType"

View File

@ -1,12 +1,11 @@
! Copyright (C) 2007, 2009 Slava Pestov. ! Copyright (C) 2007, 2009 Slava Pestov.
! Copyright (C) 2008 Joe Groff. ! Copyright (C) 2008 Joe Groff.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: strings arrays hashtables assocs sequences fry macros USING: alien.c-types alien.data arrays byte-arrays cocoa
cocoa cocoa.messages cocoa.classes cocoa.application cocoa.application cocoa.classes cocoa.enumeration combinators
kernel namespaces io.backend math cocoa.enumeration byte-arrays core-foundation.data core-foundation.strings
combinators alien.c-types alien.data words quotations core-foundation.utilities fry io.backend kernel macros math
core-foundation core-foundation.data core-foundation.strings quotations sequences ;
core-foundation.utilities ;
IN: cocoa.plists IN: cocoa.plists
: >plist ( value -- plist ) >cf -> autorelease ; : >plist ( value -- plist ) >cf -> autorelease ;

View File

@ -1,11 +1,9 @@
! Copyright (C) 2006, 2010 Slava Pestov, Joe Groff. ! Copyright (C) 2006, 2010 Slava Pestov, Joe Groff.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: alien alien.c-types alien.parser alien.strings arrays USING: alien alien.parser alien.strings arrays assocs
assocs combinators compiler hashtables kernel lexer libc cocoa.messages cocoa.runtime combinators compiler.units fry
locals.parser locals.types math namespaces parser sequences io.encodings.utf8 kernel lexer locals locals.parser locals.types
words cocoa.messages cocoa.runtime locals compiler.units make namespaces parser sequences words ;
io.encodings.utf8 continuations make fry effects stack-checker
stack-checker.errors ;
IN: cocoa.subclassing IN: cocoa.subclassing
: init-method ( method -- sel imp types ) : init-method ( method -- sel imp types )

View File

@ -1,7 +1,7 @@
! Copyright (C) 2006, 2009 Slava Pestov ! Copyright (C) 2006, 2009 Slava Pestov
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: alien.c-types alien.syntax combinators kernel layouts USING: alien.c-types alien.syntax classes.struct cocoa.runtime
classes.struct cocoa.runtime core-graphics.types ; core-graphics.types ;
IN: cocoa.types IN: cocoa.types
TYPEDEF: long NSInteger TYPEDEF: long NSInteger

View File

@ -1,8 +1,7 @@
! Copyright (C) 2006, 2009 Slava Pestov ! Copyright (C) 2006, 2009 Slava Pestov
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: arrays kernel math namespaces make USING: accessors arrays cocoa core-graphics.types kernel math
cocoa cocoa.messages cocoa.classes core-graphics sequences ;
core-graphics.types sequences continuations accessors ;
IN: cocoa.views IN: cocoa.views
CONSTANT: NSOpenGLPFAAllRenderers 1 CONSTANT: NSOpenGLPFAAllRenderers 1

View File

@ -1,7 +1,6 @@
! Copyright (C) 2006, 2007 Slava Pestov ! Copyright (C) 2006, 2007 Slava Pestov
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: arrays kernel math cocoa cocoa.messages cocoa.classes USING: cocoa cocoa.classes kernel math ;
sequences math.bitwise ;
IN: cocoa.windows IN: cocoa.windows
! Window styles ! Window styles