diff options
| author | Dmitry Antipov | 2013-03-20 15:29:37 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2013-03-20 15:29:37 +0400 |
| commit | 5f24fa51a07664e81d4c710fe310d2c2fbea8bb5 (patch) | |
| tree | 4d5681a0ae85865f263f6a29ea41dcf3e4ed41e8 /src/frame.c | |
| parent | 96061a21804d6f7ac3b1371470a288344f5f62cd (diff) | |
| download | emacs-5f24fa51a07664e81d4c710fe310d2c2fbea8bb5.tar.gz emacs-5f24fa51a07664e81d4c710fe310d2c2fbea8bb5.zip | |
* window.h (struct window): Convert left_col, top_line, total_lines
and total_cols from Lisp_Objects to integers. Adjust comments.
(wset_left_col, wset_top_line, wset_total_cols, wset_total_lines):
Remove.
(WINDOW_TOTAL_COLS, WINDOW_TOTAL_LINES, WINDOW_LEFT_EDGE_COL)
(WINDOW_TOP_EDGE_LINE): Drop Lisp_Object to integer conversion.
* dispnew.c, frame.c, w32fns.c, window.c, xdisp.c, xfns.c:
Adjust users where appropriate.
Diffstat (limited to 'src/frame.c')
| -rw-r--r-- | src/frame.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/frame.c b/src/frame.c index 0fa821682f3..2ed2c5a2771 100644 --- a/src/frame.c +++ b/src/frame.c | |||
| @@ -155,8 +155,8 @@ set_menu_bar_lines_1 (Lisp_Object window, int n) | |||
| 155 | struct window *w = XWINDOW (window); | 155 | struct window *w = XWINDOW (window); |
| 156 | 156 | ||
| 157 | w->last_modified = 0; | 157 | w->last_modified = 0; |
| 158 | wset_top_line (w, make_number (XFASTINT (w->top_line) + n)); | 158 | w->top_line += n; |
| 159 | wset_total_lines (w, make_number (XFASTINT (w->total_lines) - n)); | 159 | w->total_lines -= n; |
| 160 | 160 | ||
| 161 | /* Handle just the top child in a vertical split. */ | 161 | /* Handle just the top child in a vertical split. */ |
| 162 | if (!NILP (w->vchild)) | 162 | if (!NILP (w->vchild)) |
| @@ -332,14 +332,14 @@ make_frame (int mini_p) | |||
| 332 | SET_FRAME_COLS (f, 10); | 332 | SET_FRAME_COLS (f, 10); |
| 333 | FRAME_LINES (f) = 10; | 333 | FRAME_LINES (f) = 10; |
| 334 | 334 | ||
| 335 | wset_total_cols (XWINDOW (root_window), make_number (10)); | 335 | XWINDOW (root_window)->total_cols = 10; |
| 336 | wset_total_lines (XWINDOW (root_window), make_number (mini_p ? 9 : 10)); | 336 | XWINDOW (root_window)->total_lines = mini_p ? 9 : 10; |
| 337 | 337 | ||
| 338 | if (mini_p) | 338 | if (mini_p) |
| 339 | { | 339 | { |
| 340 | wset_total_cols (XWINDOW (mini_window), make_number (10)); | 340 | XWINDOW (mini_window)->total_cols = 10; |
| 341 | wset_top_line (XWINDOW (mini_window), make_number (9)); | 341 | XWINDOW (mini_window)->top_line = 9; |
| 342 | wset_total_lines (XWINDOW (mini_window), make_number (1)); | 342 | XWINDOW (mini_window)->total_lines = 1; |
| 343 | } | 343 | } |
| 344 | 344 | ||
| 345 | /* Choose a buffer for the frame's root window. */ | 345 | /* Choose a buffer for the frame's root window. */ |