Mercurial > emacs
diff src/ChangeLog @ 52298:1a4bd2bec861
Create and initialize a client leader window so session management
doesn't restart Emacs twice.
| author | Jan Dj?rv <jan.h.d@swipnet.se> |
|---|---|
| date | Thu, 21 Aug 2003 19:54:47 +0000 |
| parents | 3b67088aae99 |
| children | 6fedb60091f5 |
line wrap: on
line diff
--- a/src/ChangeLog Thu Aug 21 17:24:58 2003 +0000 +++ b/src/ChangeLog Thu Aug 21 19:54:47 2003 +0000 @@ -1,3 +1,19 @@ +2003-08-21 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> + + * xterm.h (struct x_display_info): New fields: client_leader_window + and Xatom_wm_client_leader. + + * xterm.c (x_initialize): Move call to x_session_initialize to ... + (x_term_init): ... here. Initialize client_leader fields in dpyinfo. + + * xsmfns.c (create_client_leader_window): New function. + (x_session_initialize): Call create_client_leader_window, take + dpyinfo as argument. + + * xfns.c (Fx_create_frame): Set property WM_CLIENT_LEADER. + + * Makefile.in (xsmfns.o): Add more depenedencies. + 2003-08-21 Dave Love <fx@gnu.org> * m/iris4d.h: Use _MIPS_SZLONG, not _LP64.
