aboutsummaryrefslogtreecommitdiffstats
path: root/src/macterm.c
diff options
context:
space:
mode:
authorAndrew Choi2002-12-02 17:13:46 +0000
committerAndrew Choi2002-12-02 17:13:46 +0000
commit72742a999a8b0ea7a67dd2c3c17f89579a2bb102 (patch)
tree9149b74ee2c16995e06f2e93ab955b6eab044813 /src/macterm.c
parent4b5e69bd4436879d0f0969f2df1adb4fe2ceb922 (diff)
downloademacs-72742a999a8b0ea7a67dd2c3c17f89579a2bb102.tar.gz
emacs-72742a999a8b0ea7a67dd2c3c17f89579a2bb102.zip
2002-12-02 Andrew Choi <akochoi@shaw.ca>
* macmenu.c (add_menu_item, fill_menubar): Truncate menu item names to 255 characters. * macterm.c (XTread_socket): If all frames have been collapsed, expand the first one before handling drag-and-drop events. * s/darwin.h (GETPGRP_NO_ARG): Delete. Replaced by GETPGRP_VOID, which is detected by autoconf.
Diffstat (limited to 'src/macterm.c')
-rw-r--r--src/macterm.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/macterm.c b/src/macterm.c
index 2646b28618d..a0997c4e061 100644
--- a/src/macterm.c
+++ b/src/macterm.c
@@ -13046,6 +13046,14 @@ XTread_socket (int sd, struct input_event *bufp, int numchars, int expected)
13046 Lisp_Object frame; 13046 Lisp_Object frame;
13047 13047
13048 wp = FrontNonFloatingWindow (); 13048 wp = FrontNonFloatingWindow ();
13049
13050 if (!wp)
13051 {
13052 struct frame *f = XFRAME (XCAR (Vframe_list));
13053 CollapseWindow (FRAME_MAC_WINDOW (f), false);
13054 wp = FrontNonFloatingWindow ();
13055 }
13056
13049 if (wp && is_emacs_window(wp)) 13057 if (wp && is_emacs_window(wp))
13050 f = ((mac_output *) GetWRefCon (wp))->mFP; 13058 f = ((mac_output *) GetWRefCon (wp))->mFP;
13051 13059