]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/cocoa/application/application.factor
core: subseq-index? -> subseq-of?
[factor.git] / basis / cocoa / application / application.factor
index e7e60e1a17632adb482c67e1e93b9e877b172bb3..a73839789237046344ba046b4c41afed0d84cc55 100644 (file)
@@ -1,9 +1,7 @@
 ! Copyright (C) 2006, 2010 Slava Pestov
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien alien.c-types alien.syntax io kernel namespaces
-core-foundation core-foundation.strings cocoa.messages cocoa
-cocoa.classes cocoa.runtime sequences init summary
-kernel.private assocs ;
+USING: alien.c-types alien.syntax cocoa cocoa.classes
+cocoa.runtime core-foundation.strings kernel sequences ;
 IN: cocoa.application
 
 : <NSString> ( str -- alien ) <CFString> -> autorelease ;
@@ -19,7 +17,7 @@ CONSTANT: NSApplicationDelegateReplyFailure 2
 
 CONSTANT: NSAnyEventMask 0xffffffff
 
-FUNCTION: void NSBeep ( ) ;
+FUNCTION: void NSBeep ( )
 
 : with-cocoa ( quot -- )
     [ NSApp drop call ] with-autorelease-pool ; inline
@@ -41,10 +39,9 @@ FUNCTION: void NSBeep ( ) ;
     -> alloc -> init -> setDelegate: ;
 
 : running.app? ( -- ? )
-    #! Test if we're running a .app.
-    ".app"
+    ! Test if we're running a .app.
     NSBundle -> mainBundle -> bundlePath CF>string
-    subseq? ;
+    ".app" subseq-of? ;
 
 : assert.app ( message -- )
     running.app? [