Richard M. Stallman
f3cc100782
Initial revision
1994-09-23 18:35:06 +00:00
Richard M. Stallman
e1d962d7af
(Fx_create_frame): Rename menuBarLines resource to menuBar.
...
(x_figure_window_size): Decode (- N), (+ N) for position.
(x_set_frame_parameters): Handle (+ N) and (- N).
Preserve negative positions properly too.
[USE_X_TOOLKIT] (x_window): Let xneg, yneg specify whether to
negate left and top.
(Fx_parse_geometry): Handle [XY]Negative with positive number
or negative number without [XY]Negative.
1994-09-23 18:20:31 +00:00
Richard M. Stallman
2687aeb390
(X_IO_BUG): Definition deleted.
1994-09-23 06:55:48 +00:00
Richard M. Stallman
69d8722248
(BSD): Have two definitions according to version number.
1994-09-23 06:38:24 +00:00
Richard M. Stallman
52a2b13bc5
(copy_text_and_data): Add RISCiX changes.
1994-09-23 06:18:31 +00:00
Richard M. Stallman
f1c16f36b3
(Fx_list_fonts): Use a cache stored in FRAME_X_SCREEN.
...
(the_x_screen): New variable.
(syms_of_xfns): Staticpro parts of it.
(Fx_open_connection): Initialize it.
(Fx_create_frame): Make frame point to it.
1994-09-23 05:31:24 +00:00
Richard M. Stallman
b242af8897
(FRAME_X_DISPLAY): New macro.
...
(struct x_screen): New structure.
(struct x_display): New field x_screen.
(FRAME_X_SCREEN): New macro.
1994-09-23 05:28:56 +00:00
Richard M. Stallman
4eacadbd66
(x_destroy_window): Decrement ref count of x_screen struct.
1994-09-23 04:54:46 +00:00
Karl Heuer
889bf32987
(evaporate_overlays): Overlay is in car, not cdr.
1994-09-22 19:20:52 +00:00
Richard M. Stallman
6b3faad82b
(Fcompleting_read): Doc fix.
...
(get_minibuffer): Make BUF current to kill its local vars.
1994-09-22 07:41:35 +00:00
Richard M. Stallman
4efe992908
(BASE_PURESIZE): Increment both values.
1994-09-22 07:29:02 +00:00
Richard M. Stallman
973e887321
(Vdebug_on_error): Declared.
1994-09-22 06:37:06 +00:00
Richard M. Stallman
a1341f75de
(cmd_error_internal): New function, broken out of cmd_error.
...
(read_char): Don't return right away when
read_char_minibuf_menu_prompt returns non-nil.
Instead, set key_already_recorded, which inhibits most but not all
of the work at non_reread.
1994-09-22 06:26:46 +00:00
Richard M. Stallman
0a952b5763
(display-buffer, special-display-buffer-names)
...
(special-display-regexps, special-display-function): Accept cons
cells in `special-display-buffer-names' and
`special-display-regexps'. If the buffer name matches the car,
call `special-display-function' with the cdr as a second argument.
1994-09-22 05:04:59 +00:00
Richard M. Stallman
2d5e692ed8
(cmputc): Return int rather than void.
1994-09-22 04:11:43 +00:00
Richard M. Stallman
97f11a9d1f
(evalcost, cmputc): They now return their arguments.
1994-09-22 04:11:04 +00:00
Richard M. Stallman
c6322c8ca1
(HAVE_TERMIOS, NO_TERMIO): Defined.
1994-09-22 03:59:10 +00:00
Richard M. Stallman
0a56ee6b96
(Fmessage_or_box): Use Fmessage_box with new name.
1994-09-22 02:38:55 +00:00
Richard M. Stallman
34d470ba81
(init_eval_once): Init Vrun_hooks here.
...
(syms_of_eval): Not here.
1994-09-21 23:19:26 +00:00
Richard M. Stallman
cacc3e2c4b
(Fmessage_box): Renamed from Fbox_message.
...
(Fbox_message): New function to print a message in a dialog box.
(Fmessage_or_box): New function that choose whether to print a
message in a dialog or in the echo area.
1994-09-21 18:54:05 +00:00
Richard M. Stallman
59915a5353
Initial revision
1994-09-21 09:35:35 +00:00
Richard M. Stallman
239c932bb2
(overlays_at): New arg PREV_PTR.
...
Return previous overlay end.
(Foverlays_at): Pass NULL for last 2 args of overlays_at.
(Fnext_overlay_change): Pass new arg to overlays_at.
(Fprevious_overlay_change): New function.
1994-09-21 08:14:33 +00:00
Richard M. Stallman
d4af368740
(concat3): New function.
1994-09-21 06:54:51 +00:00
Richard M. Stallman
82277c2ff7
(compute_char_face): Pass new arg to overlays_at.
1994-09-21 06:46:02 +00:00
Richard M. Stallman
7965883ba7
(note_mouse_highlight): Pass new arg to overlays_at.
1994-09-21 06:44:59 +00:00
Richard M. Stallman
59a486aba0
(Fget_char_property): Pass new arg to overlays_at.
...
(NULL): Define if not defined.
1994-09-21 06:25:26 +00:00
Richard M. Stallman
287e500df2
(Fx_get_resource): Doc fix.
1994-09-21 06:04:20 +00:00
Karl Heuer
8eca17c9a5
(report_error): Include reason in error message.
1994-09-21 00:59:22 +00:00
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