From: Chong Yidong Date: Fri, 1 Aug 2008 16:07:49 +0000 (+0000) Subject: (EmacsApp -application:openFiles:): GNUStep does not X-Git-Tag: emacs-pretest-23.0.90~3712 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=98a2166aefdc2fdf9d61d6e76e6dcabda5cfcfa1;p=emacs.git (EmacsApp -application:openFiles:): GNUStep does not define NSApplicationDelegateReplySuccess. (EmacsView -converstationIdentifier): Use long instead of NSInteger for GNUStep, since it doesn't have NSInteger. --- diff --git a/src/nsterm.m b/src/nsterm.m index a67a8e0c3b6..61fe21ba389 100644 --- a/src/nsterm.m +++ b/src/nsterm.m @@ -4132,7 +4132,13 @@ fprintf (stderr, "res = %d\n", EQ (res, Qt)); /* FIXME */ NSString *file; while ((file = [files nextObject]) != nil) [ns_pending_files addObject: file]; + +#ifdef NS_IMPL_GNUSTEP + [self replyToOpenOrPrint: 0]; +#else [self replyToOpenOrPrint: NSApplicationDelegateReplySuccess]; +#endif /* NS_IMPL_GNUSTEP */ + } /* TODO: these may help w/IO switching btwn terminal and NSApp */ @@ -4639,10 +4645,17 @@ if (NS_KEYLOG) NSLog (@"firstRectForCharRange request"); return rect; } +#ifdef NS_IMPL_GNUSTEP +- (long)conversationIdentifier +{ + return (long)self; +} +#else - (NSInteger)conversationIdentifier { return (NSInteger)self; } +#endif /* TODO: below here not yet implemented correctly, but may not be needed */