Richard M. Stallman
ee3e47696b
(SUNOS4 or __FreeBSD__): Define UNDO_RELOCATION.
...
(unexec): Test UNDO_RELOCATION. Distinguish the relocation formats
of __FreeBSD__ and SUNOS4.
1994-09-20 06:12:27 +00:00
Karl Heuer
81bd58e880
(r_alloc_freeze_level): New variable.
...
(r_alloc_freeze, r_alloc_thaw): New functions.
(r_alloc_sbrk): Refuse to move blocs, if frozen.
1994-09-20 05:51:50 +00:00
Karl Heuer
b6d6a51cfb
(trivial_regexp_p): New function.
...
(search_buffer): Don't depend on internal format of re_pattern_buffer.
1994-09-20 05:40:52 +00:00
Karl Heuer
4361366b72
(FRAME_SCROLL_BAR_PIXEL_WIDTH): New macro, supersedes
...
VERTICAL_SCROLL_BAR_PIXEL_WIDTH; no longer device-dependent.
All callers changed.
(FRAME_SCROLL_BAR_COLS): New macro, supersedes VERTICAL_SCROLL_BAR_WIDTH; no
longer constant. All callers changed.
(scroll_bar_pixel_width, scroll_bar_cols): New members of struct frame.
1994-09-20 05:20:16 +00:00
Karl Heuer
6d80dce9f9
(VERTICAL_SCROLL_BAR_PIXEL_WIDTH): Deleted.
1994-09-20 05:18:53 +00:00
Karl Heuer
40284d6b47
(compute_motion): Fix comment.
1994-09-20 05:17:41 +00:00
Karl Heuer
cb64230416
(set_frame_size, EmacsFrameSetCharSize): Change
...
VERTICAL_SCROLL_BAR_PIXEL_WIDTH to FRAME_SCROLL_BAR_PIXEL_WIDTH.
1994-09-20 05:15:25 +00:00
Karl Heuer
ca0d0bb971
(window_internal_width): Change VERTICAL_SCROLL_BAR_WIDTH to
...
FRAME_SCROLL_BAR_COLS.
1994-09-20 05:13:22 +00:00
Karl Heuer
5802e919a9
(display_string): Change VERTICAL_SCROLL_BAR_WIDTH to FRAME_SCROLL_BAR_COLS.
1994-09-20 05:12:09 +00:00
Karl Heuer
4701395c1a
(x_set_scroll_bar_width): New function.
...
(x_frame_parms): Add that function to this table.
(Qscroll_bar_width): New symbol.
(syms_of_xfns): Initialize and staticpro it.
(Fx_create_frame): Set default scroll bar width.
1994-09-20 05:07:53 +00:00
Karl Heuer
480407eb72
* xterm.c (x_new_font): Compute number of scrollbar columns.
1994-09-20 05:05:02 +00:00
Karl Heuer
beded970ac
(make_float, make_pure_float): Fix Lisp_Object vs. int problems.
1994-09-20 04:47:17 +00:00
Karl Heuer
5464522baf
(Fset_window_buffer): Fix Lisp_Object vs. int problems.
1994-09-20 04:44:01 +00:00
Karl Heuer
9343ab076b
(kbd_store_ptr): Declare storage class before qualifier.
...
(make_lispy_event): Fix Lisp_Object vs. int problems.
(read_avail_input, menu_bar_items_index, read_key_sequence): Likewise.
1994-09-20 04:39:43 +00:00
Karl Heuer
c56fbd2444
(kbd_store_ptr): Declare storage class before qualifier.
1994-09-20 04:27:27 +00:00
Karl Heuer
53ea491aa5
(set_file_times): Move this out of the USG conditional.
1994-09-20 04:07:48 +00:00
Richard M. Stallman
e4f74c7e88
(PURESIZE_RATIO, BASE_PURESIZE): Defined.
...
(PURESIZE): Define it based on those.
1994-09-20 03:18:33 +00:00
Richard M. Stallman
88f7cc6095
(POSIX_SIGNALS): Defined.
1994-09-20 02:29:40 +00:00
Richard M. Stallman
756b6edc1e
(struct saved_window_data): New slots min_width, min_height.
...
(Fcurrent_window_configuration): Set slots from window_min_...
(Fset_window_configuration): Restore them.
Set window_min_height and window_min_width to 1 while restoring windows.
1994-09-20 02:20:05 +00:00
Richard M. Stallman
e08455275a
(malloc, realloc): Declared.
1994-09-20 00:26:25 +00:00
Karl Heuer
3402827c0e
(syms_of_buffer): Doc fix.
1994-09-19 20:24:47 +00:00
Karl Heuer
e283121bc3
(Fkey_description): Reverse condition.
1994-09-19 17:46:42 +00:00
Jim Blandy
a45e35e173
Add a new element to display tables controlling side-by-side
...
window borders.
* buffer.c (syms_of_buffer): Update doc string for
`buffer-display-table'.
* disptab.h (DISP_TABLE_SIZE): Bump to 262.
(DISP_BORDER_GLYPH): New accessor macro.
* xdisp.c (display_text_line): Consult the display table when
building side-by-side window borders.
1994-09-19 17:28:37 +00:00
Karl Heuer
e39322d99f
[!HAVE_X_WINDOWS] (store_frame_title): Dummy macro.
1994-09-19 17:17:02 +00:00
Richard M. Stallman
543918ded7
(SYSTEM_TYPE): Delete definition.
1994-09-19 05:54:59 +00:00
Richard M. Stallman
f3ca341e3c
(RETURN_UNGCPRO): Use if (1) .. else, not do ... while (0).
1994-09-19 05:07:10 +00:00
Karl Heuer
64a49ca7b1
(validate_interval_range, property_value, Fget_char_property,
...
Fnext_property_change, Fnext_single_property_change,
Fprevious_property_change, Fprevious_single_property_change): Fix Lisp_Object
vs. int problems.
1994-09-19 00:18:27 +00:00
Karl Heuer
5ef2a3c046
(openp): Fix Lisp_Object vs. int problems.
1994-09-19 00:17:55 +00:00
Karl Heuer
92992c7e07
(vmotion, Fvertical_motion): Fix Lisp_Object vs. int problems.
1994-09-19 00:17:26 +00:00
Karl Heuer
16a3738c96
(Fframe_parameters): Fix Lisp_Object vs. int problems.
1994-09-19 00:16:58 +00:00
Karl Heuer
254277e15d
(direct_output_for_insert, direct_output_forward_char): Fix Lisp_Object
...
vs. int problems.
1994-09-19 00:16:13 +00:00
Karl Heuer
dff36a4234
(Fsignal): Fix Lisp_Object vs. int problems.
1994-09-19 00:15:36 +00:00
Karl Heuer
9309fdb17f
(Frandom): Fix Lisp_Object vs. int problems.
1994-09-19 00:15:08 +00:00
Karl Heuer
1bb5916bcd
[!MULTI_FRAME] (FOR_EACH_FRAME): Fix Lisp_Object vs. int problems.
1994-09-19 00:14:49 +00:00
Karl Heuer
75f00e7298
(read_minibuf): Fix Lisp_Object vs. int problems.
1994-09-19 00:14:16 +00:00
Karl Heuer
c8951b1855
Declare Fmake_sparse_keymap.
1994-09-19 00:13:35 +00:00
Karl Heuer
f54a8c1a1f
Add #include "keyboard.h"
1994-09-19 00:12:39 +00:00
Karl Heuer
adff7f1831
(Fmember): Declare this function.
1994-09-18 23:59:10 +00:00
Karl Heuer
89149b9f29
(_ALL_SOURCE): Don't redefine if already defined.
1994-09-18 21:35:34 +00:00
Karl Heuer
3395eec712
(HAVE_SELECT, HAVE_TIMEVAL): Add #undefs.
1994-09-18 21:27:01 +00:00
Karl Heuer
5df583315f
Delete obsolete symbols.
1994-09-18 21:12:31 +00:00
Richard M. Stallman
93103d17ba
(struct process): New field tty_name.
1994-09-18 20:11:07 +00:00
Richard M. Stallman
712043beed
(HAVE_VFORK): Defined.
...
(C_SWITCH_SYSTEM): Deleted.
(const): Definition deleted.
1994-09-18 20:04:00 +00:00
Richard M. Stallman
ddf0cd07e5
(Ffile_writable_p): Don't use ro_fsys.
...
(ro_fsys): Deleted.
1994-09-18 20:01:47 +00:00
Karl Heuer
d630361111
(Fcopy_file): Use set_file_times, and check for the error return.
1994-09-18 19:17:01 +00:00
Karl Heuer
c0c4505967
Declare set_file_times.
1994-09-18 19:15:39 +00:00
Karl Heuer
546ec8fb4c
(set_file_times): New function.
1994-09-18 19:13:39 +00:00
Karl Heuer
2e36cabbee
(_ALL_SOURCE, HAVE_STRUCT_UTIMBUF): Add #undefs.
1994-09-18 18:59:49 +00:00
Richard M. Stallman
4b34bd8180
(preserve_other_columns): Fix arg to sizeof in bcopy call.
1994-09-18 18:57:22 +00:00
Richard M. Stallman
bcd4052086
(reset_buffer): Don't call reset_buffer_local_variables.
...
(Fget_buffer_create): Call it here.
(init_buffer_once): And here.
1994-09-18 08:46:34 +00:00