aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDmitry Antipov2013-04-07 08:41:19 +0400
committerDmitry Antipov2013-04-07 08:41:19 +0400
commit7452b7bd70f01fb96f13269250bda32507ce0cf1 (patch)
tree7751bfa41bc66b5516fb734cb44c98c2b74c5a5b /src/ChangeLog
parent6096db2e0067715c06573c924214385a2c0a1baf (diff)
downloademacs-7452b7bd70f01fb96f13269250bda32507ce0cf1.tar.gz
emacs-7452b7bd70f01fb96f13269250bda32507ce0cf1.zip
Get rid of some platform-specific functions examining window
system and its capabilities. This is a partial rework of the 2013-04-05 change. * lisp.h (have_menus_p): Remove prototype. This function is replaced with platform-independent window_system_available. (check_window_system): Move to... * frame.h (decode_window_system_frame, window_system_available): ...here, add new prototypes. * frame.c (window_system_available, decode_window_system_frame): New functions. (check_window_system): Platform-independent now. * xterm.h (x_in_use): Remove declaration. (check_x_frame): * w32term.h (check_x_frame): * nsterm.h (check_x_frame): Remove prototypes. This function is replaced with platform-independent decode_window_system_frame. * msdos.c (have_menus_p): Remove. * nsfns.m (check_window_system, have_menus_p, check_ns_frame): Remove platform-specific functions. Use check_window_system, decode_window_system_frame and check_ns_display_info where appropriate. Minor style and comment tweaks. * w32fns.c (w32_in_use, check_window_system, have_menus_p) (check_x_frame): Likewise. * xfns.c (x_in_use, check_window_system, have_menus_p, check_x_frame): Likewise. * fileio.c, fns.c, font.c, fontset.c, image.c, menu.c, nsmenu.m: * nsselect.m, nsterm.m, w32font.c, w32menu.c, xfaces.c, xgselect.c: * xmenu.c, xselect.c: All related users changed.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 70e342dfb2f..e39a104e135 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,34 @@
12013-04-07 Dmitry Antipov <dmantipov@yandex.ru>
2
3 Get rid of some platform-specific functions examining window
4 system and its capabilities. This is a partial rework of the
5 2013-04-05 change.
6 * lisp.h (have_menus_p): Remove prototype. This function is
7 replaced with platform-independent window_system_available.
8 (check_window_system): Move to...
9 * frame.h (decode_window_system_frame, window_system_available):
10 ...here, add new prototypes.
11 * frame.c (window_system_available, decode_window_system_frame):
12 New functions.
13 (check_window_system): Platform-independent now.
14 * xterm.h (x_in_use): Remove declaration.
15 (check_x_frame):
16 * w32term.h (check_x_frame):
17 * nsterm.h (check_x_frame): Remove prototypes. This function
18 is replaced with platform-independent decode_window_system_frame.
19 * msdos.c (have_menus_p): Remove.
20 * nsfns.m (check_window_system, have_menus_p, check_ns_frame):
21 Remove platform-specific functions. Use check_window_system,
22 decode_window_system_frame and check_ns_display_info where
23 appropriate. Minor style and comment tweaks.
24 * w32fns.c (w32_in_use, check_window_system, have_menus_p)
25 (check_x_frame): Likewise.
26 * xfns.c (x_in_use, check_window_system, have_menus_p, check_x_frame):
27 Likewise.
28 * fileio.c, fns.c, font.c, fontset.c, image.c, menu.c, nsmenu.m:
29 * nsselect.m, nsterm.m, w32font.c, w32menu.c, xfaces.c, xgselect.c:
30 * xmenu.c, xselect.c: All related users changed.
31
12013-04-03 Kenichi Handa <handa@gnu.org> 322013-04-03 Kenichi Handa <handa@gnu.org>
2 33
3 The following changes is to optimize the code for reading UTF-8 34 The following changes is to optimize the code for reading UTF-8