comparison src/ChangeLog @ 91635:284a9e945a2d

*** empty log message ***
author Jan Djärv <jan.h.d@swipnet.se>
date Thu, 07 Feb 2008 14:08:56 +0000
parents 6bd1ac03e002
children c52b5f645795
comparison
equal deleted inserted replaced
91634:69cda6392921 91635:284a9e945a2d
1 2008-02-07 Timo Savola <timo.savola@iki.fi>
2
3 * xterm.c (x_detect_focus_change): Handle embed client message.
4 (handle_one_xevent): Ditto.
5 (handle_one_xevent): If embedded and we get a button press/release,
6 request focus.
7 (xembed_set_info, xembed_send_message): New functions.
8 (x_make_frame_visible): Call xembed_set_info if embedded.
9 (x_make_frame_invisible): Call xembed_set_info if embedded.
10 (x_term_init): Initialize Xatom_XEMBED.
11 (x_make_frame_visible): Check for FRAME_X_EMBEDDED_P also.
12 (x_iconify_frame): Ditto.
13
14 * xterm.h (struct x_display_info): Add AtomXatom_XEMBED.
15 (enum xembed_info, enum xerm srmbed_message, enum xembed_focus)
16 (enum xembed_modifier, enum xembed_accelerator): New.
17 (xembed_set_info, xembed_send_message): Declare.
18 (FRAME_X_EMBEDDED_P): New.
19
20 * gtkutil.c (xg_create_frame_widgets): If frame is embedded, call
21 gtk_plug_new.
22
23 * xfns.c (Fx_create_frame): Do not override the explicitly set parent
24 window ID of a frame.
25 (x_window): Reparent frame if embedded.
26 (Fx_create_frame): Don't set border width if embedded.
27
28 * emacs.c (USAGE3): Add --parent-id
29 (standard_args): Ditto.
30
1 2008-02-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 31 2008-02-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2 32
3 * coding.c (DECODE_EMACS_MULE_COMPOSITION_CHAR): Use "do...while (0)". 33 * coding.c (DECODE_EMACS_MULE_COMPOSITION_CHAR): Use "do...while (0)".
4 34
5 2008-02-07 Jim Meyering <meyering@redhat.com> 35 2008-02-07 Jim Meyering <meyering@redhat.com>