diff options
| author | Dmitry Antipov | 2013-04-07 08:41:19 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2013-04-07 08:41:19 +0400 |
| commit | 7452b7bd70f01fb96f13269250bda32507ce0cf1 (patch) | |
| tree | 7751bfa41bc66b5516fb734cb44c98c2b74c5a5b /src/ChangeLog | |
| parent | 6096db2e0067715c06573c924214385a2c0a1baf (diff) | |
| download | emacs-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/ChangeLog | 31 |
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 @@ | |||
| 1 | 2013-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 | |||
| 1 | 2013-04-03 Kenichi Handa <handa@gnu.org> | 32 | 2013-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 |