aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDmitry Antipov2012-12-06 17:48:11 +0400
committerDmitry Antipov2012-12-06 17:48:11 +0400
commit1700db3c71ec3fde2e263b3325a5b5f5315a4ef9 (patch)
tree45c1f5b29b64297a99faa2dcf44772c393e21c0e /src
parent347966bf30451362f5df5a211b9d53fbf7491573 (diff)
downloademacs-1700db3c71ec3fde2e263b3325a5b5f5315a4ef9.tar.gz
emacs-1700db3c71ec3fde2e263b3325a5b5f5315a4ef9.zip
* frame.h (x_char_width, x_char_height): Remove prototypes.
* w32term.h (x_char_width, x_char_height): Likewise. * xfns.c (x_char_width, x_char_height): Remove. * w32fns.c (x_char_width, x_char_height): Likewise. * nsfns.c (x_char_width, x_char_height): Likewise. * frame.c (Fframe_char_width): Use FRAME_COLUMN_WIDTH for all window frames. (Fframe_char_height): Likewise with FRAME_LINE_HEIGHT. * keyboard.c (command_loop_1): Remove prototype. (command_loop_2, top_level_1): Add static to match prototype.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog13
-rw-r--r--src/frame.c4
-rw-r--r--src/frame.h2
-rw-r--r--src/keyboard.c7
-rw-r--r--src/nsfns.m14
-rw-r--r--src/w32fns.c12
-rw-r--r--src/w32term.h2
-rw-r--r--src/xfns.c14
8 files changed, 18 insertions, 50 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 542b2c0174a..2fefef1275b 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,16 @@
12012-12-06 Dmitry Antipov <dmantipov@yandex.ru>
2
3 * frame.h (x_char_width, x_char_height): Remove prototypes.
4 * w32term.h (x_char_width, x_char_height): Likewise.
5 * xfns.c (x_char_width, x_char_height): Remove.
6 * w32fns.c (x_char_width, x_char_height): Likewise.
7 * nsfns.c (x_char_width, x_char_height): Likewise.
8 * frame.c (Fframe_char_width): Use FRAME_COLUMN_WIDTH for
9 all window frames.
10 (Fframe_char_height): Likewise with FRAME_LINE_HEIGHT.
11 * keyboard.c (command_loop_1): Remove prototype.
12 (command_loop_2, top_level_1): Add static to match prototype.
13
12012-12-06 Paul Eggert <eggert@cs.ucla.edu> 142012-12-06 Paul Eggert <eggert@cs.ucla.edu>
2 15
3 Fix a recently-introduced delete-process race condition. 16 Fix a recently-introduced delete-process race condition.
diff --git a/src/frame.c b/src/frame.c
index d94164e0c14..ce9ae45eb90 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -2276,7 +2276,7 @@ For a terminal frame, the value is always 1. */)
2276 struct frame *f = decode_any_frame (frame); 2276 struct frame *f = decode_any_frame (frame);
2277 2277
2278 if (FRAME_WINDOW_P (f)) 2278 if (FRAME_WINDOW_P (f))
2279 return make_number (x_char_height (f)); 2279 return make_number (FRAME_LINE_HEIGHT (f));
2280 else 2280 else
2281#endif 2281#endif
2282 return make_number (1); 2282 return make_number (1);
@@ -2295,7 +2295,7 @@ For a terminal screen, the value is always 1. */)
2295 struct frame *f = decode_any_frame (frame); 2295 struct frame *f = decode_any_frame (frame);
2296 2296
2297 if (FRAME_WINDOW_P (f)) 2297 if (FRAME_WINDOW_P (f))
2298 return make_number (x_char_width (f)); 2298 return make_number (FRAME_COLUMN_WIDTH (f));
2299 else 2299 else
2300#endif 2300#endif
2301 return make_number (1); 2301 return make_number (1);
diff --git a/src/frame.h b/src/frame.h
index e8241fea88f..589b45fc0ff 100644
--- a/src/frame.h
+++ b/src/frame.h
@@ -1255,8 +1255,6 @@ extern void x_set_mouse_pixel_position (struct frame *f, int pix_x, int pix_y);
1255extern void x_make_frame_visible (struct frame *f); 1255extern void x_make_frame_visible (struct frame *f);
1256extern void x_make_frame_invisible (struct frame *f); 1256extern void x_make_frame_invisible (struct frame *f);
1257extern void x_iconify_frame (struct frame *f); 1257extern void x_iconify_frame (struct frame *f);
1258extern int x_char_width (struct frame *f);
1259extern int x_char_height (struct frame *f);
1260extern int x_pixel_width (struct frame *f); 1258extern int x_pixel_width (struct frame *f);
1261extern int x_pixel_height (struct frame *f); 1259extern int x_pixel_height (struct frame *f);
1262extern void x_set_frame_alpha (struct frame *f); 1260extern void x_set_frame_alpha (struct frame *f);
diff --git a/src/keyboard.c b/src/keyboard.c
index 60e6d71cdff..1bb4c85dd7b 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -1116,8 +1116,7 @@ cmd_error_internal (Lisp_Object data, const char *context)
1116 1116
1117 Vsignaling_function = Qnil; 1117 Vsignaling_function = Qnil;
1118} 1118}
1119 1119
1120Lisp_Object command_loop_1 (void);
1121static Lisp_Object command_loop_2 (Lisp_Object); 1120static Lisp_Object command_loop_2 (Lisp_Object);
1122static Lisp_Object top_level_1 (Lisp_Object); 1121static Lisp_Object top_level_1 (Lisp_Object);
1123 1122
@@ -1154,7 +1153,7 @@ command_loop (void)
1154 value to us. A value of nil means that command_loop_1 itself 1153 value to us. A value of nil means that command_loop_1 itself
1155 returned due to end of file (or end of kbd macro). */ 1154 returned due to end of file (or end of kbd macro). */
1156 1155
1157Lisp_Object 1156static Lisp_Object
1158command_loop_2 (Lisp_Object ignore) 1157command_loop_2 (Lisp_Object ignore)
1159{ 1158{
1160 register Lisp_Object val; 1159 register Lisp_Object val;
@@ -1172,7 +1171,7 @@ top_level_2 (void)
1172 return Feval (Vtop_level, Qnil); 1171 return Feval (Vtop_level, Qnil);
1173} 1172}
1174 1173
1175Lisp_Object 1174static Lisp_Object
1176top_level_1 (Lisp_Object ignore) 1175top_level_1 (Lisp_Object ignore)
1177{ 1176{
1178 /* On entry to the outer level, run the startup file */ 1177 /* On entry to the outer level, run the startup file */
diff --git a/src/nsfns.m b/src/nsfns.m
index e8bf696e7f5..428cfcb9a10 100644
--- a/src/nsfns.m
+++ b/src/nsfns.m
@@ -2243,20 +2243,6 @@ x_pixel_height (struct frame *f)
2243 2243
2244 2244
2245int 2245int
2246x_char_width (struct frame *f)
2247{
2248 return FRAME_COLUMN_WIDTH (f);
2249}
2250
2251
2252int
2253x_char_height (struct frame *f)
2254{
2255 return FRAME_LINE_HEIGHT (f);
2256}
2257
2258
2259int
2260x_screen_planes (struct frame *f) 2246x_screen_planes (struct frame *f)
2261{ 2247{
2262 return FRAME_NS_DISPLAY_INFO (f)->n_planes; 2248 return FRAME_NS_DISPLAY_INFO (f)->n_planes;
diff --git a/src/w32fns.c b/src/w32fns.c
index 044c377f496..6801fc68054 100644
--- a/src/w32fns.c
+++ b/src/w32fns.c
@@ -4866,18 +4866,6 @@ x_pixel_height (register struct frame *f)
4866} 4866}
4867 4867
4868int 4868int
4869x_char_width (register struct frame *f)
4870{
4871 return FRAME_COLUMN_WIDTH (f);
4872}
4873
4874int
4875x_char_height (register struct frame *f)
4876{
4877 return FRAME_LINE_HEIGHT (f);
4878}
4879
4880int
4881x_screen_planes (register struct frame *f) 4869x_screen_planes (register struct frame *f)
4882{ 4870{
4883 return FRAME_W32_DISPLAY_INFO (f)->n_planes; 4871 return FRAME_W32_DISPLAY_INFO (f)->n_planes;
diff --git a/src/w32term.h b/src/w32term.h
index 28d4ca6c490..af1a79e21c9 100644
--- a/src/w32term.h
+++ b/src/w32term.h
@@ -217,8 +217,6 @@ extern void x_set_mouse_pixel_position (struct frame *f, int pix_x, int pix_y);
217extern void x_make_frame_visible (struct frame *f); 217extern void x_make_frame_visible (struct frame *f);
218extern void x_make_frame_invisible (struct frame *f); 218extern void x_make_frame_invisible (struct frame *f);
219extern void x_iconify_frame (struct frame *f); 219extern void x_iconify_frame (struct frame *f);
220extern int x_char_width (struct frame *f);
221extern int x_char_height (struct frame *f);
222extern int x_pixel_width (struct frame *f); 220extern int x_pixel_width (struct frame *f);
223extern int x_pixel_height (struct frame *f); 221extern int x_pixel_height (struct frame *f);
224extern void x_set_frame_alpha (struct frame *f); 222extern void x_set_frame_alpha (struct frame *f);
diff --git a/src/xfns.c b/src/xfns.c
index 1f98e9fc8c7..7e832c3a95f 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -3848,20 +3848,6 @@ x_pixel_height (register struct frame *f)
3848 return FRAME_PIXEL_HEIGHT (f); 3848 return FRAME_PIXEL_HEIGHT (f);
3849} 3849}
3850 3850
3851int
3852x_char_width (register struct frame *f)
3853{
3854 return FRAME_COLUMN_WIDTH (f);
3855}
3856
3857int
3858x_char_height (register struct frame *f)
3859{
3860 return FRAME_LINE_HEIGHT (f);
3861}
3862
3863
3864
3865/************************************************************************ 3851/************************************************************************
3866 X Displays 3852 X Displays
3867 ************************************************************************/ 3853 ************************************************************************/