aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorJan Djärv2013-05-25 13:14:38 +0200
committerJan Djärv2013-05-25 13:14:38 +0200
commit6799bb2634354c06b863be027971eac0cdb04283 (patch)
treeea4ab4079d962da9fdd6006bee949b043c728242 /src/ChangeLog
parentc80de4562df771ff3f35db7ad9026604d0830114 (diff)
downloademacs-6799bb2634354c06b863be027971eac0cdb04283.tar.gz
emacs-6799bb2634354c06b863be027971eac0cdb04283.zip
Factor out common code for multimonitors, for Gtk+, non-Gtk+ X11 and NS.
* frame.c (Qgeometry, Qworkarea, Qmm_size, Qframes, Qsource): New Lisp_Object:s. (free_monitors, make_monitor_attribute_list): New functions. (syms_of_frame): DEFSYM Qgeometry, Qworkarea, Qmm_size, Qframes, Qsource. * frame.h (Qgeometry, Qworkarea, Qmm_size, Qframes, Qsource): Declare. (struct MonitorInfo): New struct. (free_monitors, make_monitor_attribute_list): Declare. * nsfns.m (Qgeometry, Qworkarea, Qmm_size, Qframes, Qsource): Remove. (struct MonitorInfo, free_monitors): Remove. (ns_screen_name): Make static. (ns_make_monitor_attribute_list): Call make_monitor_attribute_list. (syms_of_nsfns): Remove DEFSYM for Qgeometry, Qworkarea, Qmm_size, Qframes, Qsource. * xfns.c (Qgeometry, Qworkarea, Qmm_size, Qframes, Qsource): Remove. (struct MonitorInfo, free_monitors): Remove. (x_make_monitor_attribute_list): Call make_monitor_attribute_list. (Fx_display_monitor_attributes_list): Call make_monitor_attribute_list. (syms_of_xfns): Remove DEFSYM for Qgeometry, Qworkarea, Qmm_size, Qframes, Qsource.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index acbbfb0a50c..5bcdb7ed068 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,29 @@
12013-05-25 Jan Djärv <jan.h.d@swipnet.se>
2
3 * xfns.c (Qgeometry, Qworkarea, Qmm_size, Qframes, Qsource): Remove.
4 (struct MonitorInfo, free_monitors): Remove.
5 (x_make_monitor_attribute_list): Call make_monitor_attribute_list.
6 (Fx_display_monitor_attributes_list): Call make_monitor_attribute_list.
7 (syms_of_xfns): Remove DEFSYM for Qgeometry, Qworkarea, Qmm_size,
8 Qframes, Qsource.
9
10 * nsfns.m (Qgeometry, Qworkarea, Qmm_size, Qframes, Qsource): Remove.
11 (struct MonitorInfo, free_monitors): Remove.
12 (ns_screen_name): Make static.
13 (ns_make_monitor_attribute_list): Call make_monitor_attribute_list.
14 (syms_of_nsfns): Remove DEFSYM for Qgeometry, Qworkarea, Qmm_size,
15 Qframes, Qsource.
16
17 * frame.h (Qgeometry, Qworkarea, Qmm_size, Qframes, Qsource): Declare.
18 (struct MonitorInfo): New struct.
19 (free_monitors, make_monitor_attribute_list): Declare.
20
21 * frame.c (Qgeometry, Qworkarea, Qmm_size, Qframes, Qsource): New
22 Lisp_Object:s.
23 (free_monitors, make_monitor_attribute_list): New functions.
24 (syms_of_frame): DEFSYM Qgeometry, Qworkarea, Qmm_size, Qframes,
25 Qsource.
26
12013-05-25 Xue Fuqiao <xfq.free@gmail.com> 272013-05-25 Xue Fuqiao <xfq.free@gmail.com>
2 28
3 * callproc.c (call_process): Refine the doc string. (Bug#14045) 29 * callproc.c (call_process): Refine the doc string. (Bug#14045)