USING: alien.syntax cocoa cocoa.application cocoa.classes
cocoa.dialogs cocoa.nibs cocoa.pasteboard cocoa.runtime
cocoa.subclassing core-foundation.strings eval kernel listener
-locals memory namespaces system ui.backend.cocoa
+locals memory namespaces parser system ui.backend.cocoa
ui.theme.switching ui.tools.browser ui.tools.listener
vocabs.refresh ;
FROM: alien.c-types => int void ;
METHOD: void evalToString: id pboard userData: id userData error: id error
[
- pboard error
- [ [ (eval>string) ] with-interactive-vocabs ] do-service
+ pboard error [
+ t auto-use? [
+ [ (eval-with-stack>string) ] with-interactive-vocabs
+ ] with-variable
+ ] do-service
] ;
;CLASS>