Richard M. Stallman
396df3227d
(Fset_process_window_size): New function.
1994-04-12 15:11:58 +00:00
Richard M. Stallman
73d5358fb9
(set_window_size): New function.
1994-04-12 15:08:30 +00:00
Richard M. Stallman
d0f7cdc847
(specbind): Use find_symbol_value.
1994-04-12 06:26:29 +00:00
Richard M. Stallman
a782f0d57f
(Fsetq_default, Fmake_local_variable): Doc syntax fix.
1994-04-12 06:06:21 +00:00
Richard M. Stallman
1cac1fffd2
(send_process): Test pty_flag field for nil, not 0.
1994-04-12 04:39:34 +00:00
Richard M. Stallman
cd9e76eae2
(LD_SWITCH_SYSTEM): Alternate definition if __GNUC__.
1994-04-12 03:54:36 +00:00
Richard M. Stallman
92ea836df1
Check for INCLUDED_FCNTL already defined.
1994-04-12 03:25:32 +00:00
Richard M. Stallman
472e83febc
If we include fcntl.h, define INCLUDED_FCNTL.
1994-04-12 03:25:18 +00:00
Richard M. Stallman
6998c54150
entered into RCS
1994-04-12 01:39:14 +00:00
Richard M. Stallman
a926021943
(main): Fix typo in prev. change.
1994-04-12 01:33:57 +00:00
Karl Heuer
f2ae6b3f54
(make_lispy_event): Initialize item.
1994-04-12 00:50:00 +00:00
Karl Heuer
cb1068e5c6
(vmotion): Use minibuf_prompt_width despite window-start.
1994-04-11 22:45:18 +00:00
Richard M. Stallman
88f176a4a0
(temacs): Include ${ALL_LDFLAGS} within the call to YMF_PASS_LDFLAGS.
1994-04-11 22:40:54 +00:00
Karl Heuer
c217b0481d
(printchar, strout): Use FRAME_PTR, not struct frame *.
1994-04-11 21:48:04 +00:00
Karl Heuer
77ddeda4bc
(Fmouse_position) [!MULTI_FRAME]: Declare col and row.
1994-04-11 21:43:12 +00:00
Richard M. Stallman
6cbff1cb50
(make_lispy_movement): Conditionalize on MULTI_FRAME.
...
(kbd_buffer_get_event): Call make_lispy_movement only if MULTI_FRAME.
1994-04-11 21:34:38 +00:00
Richard M. Stallman
7ffb284121
(x_decline_selection_request): Call XFlushQueue.
1994-04-11 21:20:28 +00:00
Richard M. Stallman
87d238bafe
(Fsetq): Doc fix.
1994-04-11 21:11:22 +00:00
Richard M. Stallman
a8920a1789
(syms_of_print): Doc fix.
1994-04-11 21:10:48 +00:00
Richard M. Stallman
ab1649fe75
Comment change.
1994-04-11 20:50:40 +00:00
Richard M. Stallman
0cdd0c9f3e
(dumpglyphs): Clear any extra pixel rows below the text.
...
(x_display_box_cursor): Explicitly clear full height of line.
(dumpglyphs): New arg just_foreground. Callers changed.
(x_set_window_size): Call XSync.
(note_mouse_highlight): Do nothing if buffer has changed.
1994-04-10 06:06:51 +00:00
Richard M. Stallman
8fc2766b64
(x_figure_window_size): Don't call x_calc_absolute_position.
...
(x_window): Separate into two alternative definitions.
Call x_calc_absolute_position here.
1994-04-10 06:04:33 +00:00
Richard M. Stallman
6ae9a3f2f2
(EmacsFrameSetCharSize): Do not attempt to preserve the window position.
1994-04-10 05:59:24 +00:00
Richard M. Stallman
166a426310
(internal_self_insert): Test Vafter_change_functions,
...
Vbefore_change_functions.
1994-04-10 02:34:21 +00:00
Richard M. Stallman
e45fb8bf24
(before_change_functions_restore):
...
(after_change_functions_restore): New functions.
(signal_before_change): Handle Vbefore_change_functions.
(signal_after_change): Handle Vafter_change_functions.
1994-04-10 02:34:02 +00:00
Richard M. Stallman
03c6309ac7
(Vafter_change_functions, Vbefore_change_functions): Declared.
1994-04-10 02:33:37 +00:00
Richard M. Stallman
5f0792675d
(Vafter_change_functions, Vbefore_change_functions): New variables.
...
(syms_of_buffer): Set up Lisp vars.
1994-04-10 02:33:16 +00:00
Richard M. Stallman
867dd1594f
(frame_update_line_height): Check param_faces[i] not null.
1994-04-10 01:19:57 +00:00
Richard M. Stallman
410d432151
(Fx_list_fonts): Doc fix.
1994-04-10 00:38:14 +00:00
Richard M. Stallman
d8b3a65d6c
(main): Handle EXTRA_INITIALIZE.
1994-04-09 21:43:19 +00:00
Richard M. Stallman
1eb52acd11
Initial revision
1994-04-09 21:42:58 +00:00
Richard M. Stallman
224a16e88e
(get_keymap): Pass 1 as ERROR to get_keymap_1.
...
(get_keyelt): New arg AUTOLOAD means load keymaps indirected thru.
All callers changed; most pass 0.
(Fdefine_key, Flookup_key): Load all the keymaps we look in.
1994-04-09 21:09:34 +00:00
Richard M. Stallman
61df1a5e99
(struct matrix_elt): Use int, not short.
...
Use unsigned char for insertcount and deletecount.
(INFINITY): Increase to 1000000.
1994-04-09 20:38:25 +00:00
Richard M. Stallman
36b0d50ec0
(make_buffer_string): Copy properties whenever we have some
...
even if they don't change.
1994-04-09 19:34:45 +00:00
Richard M. Stallman
5d45642bf4
(x_char_height): Use line_height field.
1994-04-09 06:34:27 +00:00
Richard M. Stallman
2ba6876c1e
(struct x_display): New field line_height.
...
(VERTICAL_SCROLL_BAR_PIXEL_HEIGHT, PIXEL_TO_CHAR_ROW)
(CHAR_TO_PIXEL_ROW): Use line_height field.
1994-04-09 06:34:13 +00:00
Richard M. Stallman
729425b106
(frame_update_line_height): New function.
...
(Fset_face_attribute_internal): Call that.
1994-04-09 06:33:49 +00:00
Richard M. Stallman
a27f9f86ef
(stufflines, scraplines, dumprectangle, x_do_pending_expose)
...
(pixel_to_glyph_coords, x_draw_box, clear_cursor, x_display_bar_cursor)
(x_set_resize_hint, x_set_mouse_position, x_wm_set_size_hint)
(XTclear_end_of_line, redraw_previous_char): Use line_height field.
(x_new_font): If frame is new, set line_height field.
Otherwise call frame_update_line_height.
1994-04-09 06:33:24 +00:00
Richard M. Stallman
3421670623
(get_default_char_pixel_size): Use line_height field.
1994-04-09 06:32:48 +00:00
Richard M. Stallman
39d1fe0016
(update_line): Use line_height field.
1994-04-09 06:32:32 +00:00
Richard M. Stallman
a8097b6ca4
(Fx_popup_menu): Use line_height field.
1994-04-09 06:32:17 +00:00
Karl Heuer
230a75fcd2
(Fvertical_motion): Use window arg, not selected_window.
1994-04-09 04:15:16 +00:00
Fred Pierresteguy
95f80c7885
(syms_of_xfns): Define Vx_cross_pointer_shape.
...
(Vx_cross_pointer_shape): New variable.
(Vx_cross_pointer_shape): Create a mouse face cursor for the mouse-face
properties.
1994-04-08 16:00:13 +00:00
Fred Pierresteguy
6bfbdaebce
(cross_cursor): New field for struct x_display.
1994-04-08 15:58:23 +00:00
Fred Pierresteguy
27ead1d5eb
(show_mouse_face): Change the mouse cursor accordingly.
1994-04-08 15:57:24 +00:00
Karl Heuer
46b4e74145
(syms_of_textprop): Initialize Qintangible.
1994-04-08 07:10:05 +00:00
Karl Heuer
86d62d7634
(Qintangible): New symbol, replacing Qhidden.
1994-04-08 07:09:55 +00:00
Karl Heuer
fa7c37595f
(set_point): Skip past intangible regions.
1994-04-08 07:09:18 +00:00
Karl Heuer
07c57952d8
(system_uses_terminfo): New variable.
...
(syms_of_term): New function, to initialize it.
1994-04-08 06:59:55 +00:00
Karl Heuer
0d934e7b31
(main): Call syms_of_term.
1994-04-08 06:58:23 +00:00