From 98a2166aefdc2fdf9d61d6e76e6dcabda5cfcfa1 Mon Sep 17 00:00:00 2001 From: Chong Yidong Date: Fri, 1 Aug 2008 16:07:49 +0000 Subject: [PATCH] (EmacsApp -application:openFiles:): GNUStep does not define NSApplicationDelegateReplySuccess. (EmacsView -converstationIdentifier): Use long instead of NSInteger for GNUStep, since it doesn't have NSInteger. --- src/nsterm.m | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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 */ -- 2.39.2