Mercurial > emacs
comparison src/ChangeLog @ 111512:4f757d8e8ed7
Apply XAtom revork patches from Julien Danjou.
* xsettings.c (init_xsettings): Use already fetch atoms.
* xsmfns.c (create_client_leader_window): Use SM_CLIENT_ID atom
from dpyinfo.
* xselect.c (Fx_send_client_event): Split and create
x_send_client_event.
* lisp.h: Do not EXFUN Fx_send_client_event.
* xterm.c (x_set_frame_alpha): Use _NET_WM_WINDOW_OPACITY atom
from dpyinfo.
(wm_supports): Use atoms from dpyinfo.
(do_ewmh_fullscreen): Use atoms from dpyinfo.
(x_ewmh_activate_frame): Use atoms from dpyinfo.
(xembed_set_info): Use atoms from dpyinfo.
(x_term_init): Fetch _XEMBED_INFO, _NET_SUPPORTED,
_NET_SUPPORTING_WM_CHECK, _NET_WM_WINDOW_OPACITY and
_NET_ACTIVE_WINDOW, XSETTINGS atoms.
Get all atoms in one round-trip.
(set_wm_state): Use x_send_client_event rather than
Fx_send_client_event, using Atom directly.
(x_ewmh_activate_frame): Ditto.
(x_set_sticky): Pass atoms to set_wm_state.
(do_ewmh_fullscreen): Ditto.
* xterm.h (x_display_info): Add Xatom_net_supported,
Xatom_net_supporting_wm_check, Xatom_net_active_window,
Xatom_net_wm_window_opacity, Xatom_XEMBED_INFO, SM_CLIENT_ID.
* xfns.c (Fx_show_tip): Fix typo in docstring.
author | Jan D. <jan.h.d@swipnet.se> |
---|---|
date | Fri, 12 Nov 2010 10:31:44 +0100 |
parents | 9b8b83a18b1c |
children | 5c986eef8f0d |
comparison
equal
deleted
inserted
replaced
111511:9b8b83a18b1c | 111512:4f757d8e8ed7 |
---|---|
1 2010-11-11 Julien Danjou <julien@danjou.info> | 1 2010-11-11 Julien Danjou <julien@danjou.info> |
2 | |
3 * xsettings.c (init_xsettings): Use already fetch atoms. | |
4 | |
5 * xsmfns.c (create_client_leader_window): Use SM_CLIENT_ID atom | |
6 from dpyinfo. | |
7 | |
8 * xselect.c (Fx_send_client_event): Split and create | |
9 x_send_client_event. | |
10 | |
11 * lisp.h: Do not EXFUN Fx_send_client_event. | |
12 | |
13 * xterm.c (x_set_frame_alpha): Use _NET_WM_WINDOW_OPACITY atom | |
14 from dpyinfo. | |
15 (wm_supports): Use atoms from dpyinfo. | |
16 (do_ewmh_fullscreen): Use atoms from dpyinfo. | |
17 (x_ewmh_activate_frame): Use atoms from dpyinfo. | |
18 (xembed_set_info): Use atoms from dpyinfo. | |
19 (x_term_init): Fetch _XEMBED_INFO, _NET_SUPPORTED, | |
20 _NET_SUPPORTING_WM_CHECK, _NET_WM_WINDOW_OPACITY and | |
21 _NET_ACTIVE_WINDOW, XSETTINGS atoms. | |
22 Get all atoms in one round-trip. | |
23 (set_wm_state): Use x_send_client_event rather than | |
24 Fx_send_client_event, using Atom directly. | |
25 (x_ewmh_activate_frame): Ditto. | |
26 (x_set_sticky): Pass atoms to set_wm_state. | |
27 (do_ewmh_fullscreen): Ditto. | |
28 | |
29 | |
30 * xterm.h (x_display_info): Add Xatom_net_supported, | |
31 Xatom_net_supporting_wm_check, Xatom_net_active_window, | |
32 Xatom_net_wm_window_opacity, Xatom_XEMBED_INFO, SM_CLIENT_ID. | |
2 | 33 |
3 * xfns.c (Fx_show_tip): Fix typo in docstring. | 34 * xfns.c (Fx_show_tip): Fix typo in docstring. |
4 | 35 |
5 2010-11-11 Stefan Monnier <monnier@iro.umontreal.ca> | 36 2010-11-11 Stefan Monnier <monnier@iro.umontreal.ca> |
6 | 37 |