Index: emacs/src/xmenu.c
diff -c emacs/src/xmenu.c:1.294 emacs/src/xmenu.c:1.295
*** emacs/src/xmenu.c:1.294 Mon Jul 4 16:06:42 2005
--- emacs/src/xmenu.c Sun Aug 7 12:33:19 2005
***
*** 1,6
/* X Communication module for terminals which understand the X protocol.
!Cop
Index: emacs/src/xmenu.c
diff -c emacs/src/xmenu.c:1.293 emacs/src/xmenu.c:1.294
*** emacs/src/xmenu.c:1.293 Wed Jun 8 22:33:31 2005
--- emacs/src/xmenu.c Mon Jul 4 16:06:42 2005
***
*** 16,23
You should have received a copy of the GNU General Public License
along wi
Index: emacs/src/xmenu.c
diff -c emacs/src/xmenu.c:1.292 emacs/src/xmenu.c:1.293
*** emacs/src/xmenu.c:1.292 Mon Jun 6 12:56:53 2005
--- emacs/src/xmenu.c Wed Jun 8 22:33:31 2005
***
*** 2030,2036
because it is not reentrant. */
specbind (Qdebug_on_next_ca
Index: emacs/src/xmenu.c
diff -c emacs/src/xmenu.c:1.291 emacs/src/xmenu.c:1.292
*** emacs/src/xmenu.c:1.291 Sat Jun 4 18:05:28 2005
--- emacs/src/xmenu.c Mon Jun 6 12:56:53 2005
***
*** 1235,1244
if (event.type == ButtonRelease
&& dpyinfo->display == ev
Index: emacs/src/xmenu.c
diff -c emacs/src/xmenu.c:1.290 emacs/src/xmenu.c:1.291
*** emacs/src/xmenu.c:1.290 Tue May 24 03:45:42 2005
--- emacs/src/xmenu.c Sat Jun 4 18:05:28 2005
***
*** 1235,1240
--- 1235,1244
if (event.type == ButtonRelease
&& dpy
Index: emacs/src/xmenu.c
diff -c emacs/src/xmenu.c:1.289 emacs/src/xmenu.c:1.290
*** emacs/src/xmenu.c:1.289 Tue May 10 09:18:02 2005
--- emacs/src/xmenu.c Tue May 24 03:45:42 2005
***
*** 116,122
extern void set_frame_menubar P_ ((FRAME_PTR, int, int));
extern XtAppConte
Index: emacs/src/xmenu.c
diff -c emacs/src/xmenu.c:1.288 emacs/src/xmenu.c:1.289
*** emacs/src/xmenu.c:1.288 Thu May 5 22:31:36 2005
--- emacs/src/xmenu.c Tue May 10 09:18:02 2005
***
*** 33,40
--- 33,42
#include
+ #if 0 /* Why was this included? And without
Index: emacs/src/xmenu.c
diff -c emacs/src/xmenu.c:1.287 emacs/src/xmenu.c:1.288
*** emacs/src/xmenu.c:1.287 Mon May 2 01:39:30 2005
--- emacs/src/xmenu.c Thu May 5 22:31:36 2005
***
*** 767,773
With this form of menu, the return value is VALUE from the chosen item.
Index: emacs/src/xmenu.c
diff -c emacs/src/xmenu.c:1.286 emacs/src/xmenu.c:1.287
*** emacs/src/xmenu.c:1.286 Sun May 1 18:49:28 2005
--- emacs/src/xmenu.c Mon May 2 01:39:30 2005
***
*** 737,743
POSITION is a position specification. This is either a mouse button event
Index: emacs/src/xmenu.c
diff -c emacs/src/xmenu.c:1.285 emacs/src/xmenu.c:1.286
*** emacs/src/xmenu.c:1.285 Mon Apr 18 09:38:46 2005
--- emacs/src/xmenu.c Sun May 1 18:49:28 2005
***
*** 2889,2894
--- 2889,2897
}
}
}
+ else if (!for_click)
+
Index: emacs/src/xmenu.c
diff -c emacs/src/xmenu.c:1.284 emacs/src/xmenu.c:1.285
*** emacs/src/xmenu.c:1.284 Mon Apr 18 09:36:06 2005
--- emacs/src/xmenu.c Mon Apr 18 09:38:46 2005
***
*** 771,777
Lisp_Object keymap, tem;
int xpos = 0, ypos = 0;
Lisp_Object title;
Index: emacs/src/xmenu.c
diff -c emacs/src/xmenu.c:1.283 emacs/src/xmenu.c:1.284
*** emacs/src/xmenu.c:1.283 Thu Mar 24 18:53:43 2005
--- emacs/src/xmenu.c Mon Apr 18 09:36:06 2005
***
*** 2483,2489
if (FRAME_X_DISPLAY_INFO (f)->grabbed & (1 << i))
break
12 matches
Mail list logo