1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-08 04:30:45 -08:00
Commit graph

4831 commits

Author SHA1 Message Date
Boris Goldowsky
b9439338ff Vdefault_text_properties: name changed from Vdefault_properties. 1995-03-27 16:05:28 +00:00
Boris Goldowsky
ad1b2f20ac (Vdefault_text_properties): name changed from Vdefault_properties. 1995-03-27 16:04:57 +00:00
Boris Goldowsky
be9d483dd9 (Fplist_put, Fplist_get): New fns.
(Fget): Use Fplist_get to do the work.
(Fput): Use Fplist_put to do the work.
1995-03-27 16:02:44 +00:00
Richard M. Stallman
dd26ab75c7 (kbd_buffer_get_event): Pass 0 for `insist' arg. 1995-03-26 21:13:57 +00:00
Richard M. Stallman
0c5c1cf72b (Fmouse_position--both definitions): Pass 0 for `insist'.
(Fmouse_pixel_position): Pass 0 for `insist'.
Add HAVE_MOUSE conditional.
1995-03-26 21:13:40 +00:00
Richard M. Stallman
46b657e232 (Fx_popup_menu): Pass 1 for `insist' arg.
(Fx_popup_dialog): Likewise.
1995-03-26 21:13:19 +00:00
Richard M. Stallman
fadfaf55b9 (mouse_get_pos): New arg `insist'. 1995-03-26 21:13:03 +00:00
Richard M. Stallman
6014f6799c (win32_mouse_position): New arg `insist'. 1995-03-26 21:12:46 +00:00
Richard M. Stallman
1cf412ecec (XTmouse_position): New arg `insist'. 1995-03-26 21:12:11 +00:00
Richard M. Stallman
a40b9bc73e (C_SWITCH_SYSTEM): Don't #undef or define it.
[SOLARIS2, SOLARIS2_4, !__GNUC__] (C_SWITCH_MACHINE): Define instead.
1995-03-26 08:46:09 +00:00
Karl Heuer
c7b6dfa6df (Fnext_property_change): Fix previous change. 1995-03-24 22:46:42 +00:00
Richard M. Stallman
2a1c968a69 (temp_output_buffer_setup): (Re)set the default
directory of the temp buffer to that of the current buffer.
1995-03-24 05:20:27 +00:00
Richard M. Stallman
bf40a97ffa (UNEXEC): Override the definition.
(LIBS_DEBUG, ORDINARY_LINK): Add #undefs.


Total rewrite.
1995-03-24 05:18:06 +00:00
Karl Heuer
554216ad38 (syms_of_buffer): Doc fix. 1995-03-24 03:19:16 +00:00
Karl Heuer
632ab66500 (try_window_id): Stop scan at bottom of window, not one line later.
Don't fail on account of continuation line below window.
(redisplay_window): Stop scan at bottom of window.
Fix reversed condition.
1995-03-24 03:16:19 +00:00
Karl Heuer
4d641a1562 (redisplay): Make sure pause is set before used.
Delete unused vars.
(redisplay_window): Make sure update_mode_line is set before used.
If startp might not have been set, use w->start directly.
(try_window_id): In the easy case, find cursor pos before returning.
1995-03-24 00:35:46 +00:00
Karl Heuer
ce339dfb6d (FRAME_SUPPORT, MSDOS_SUPPORT): Don't list face and mouse related files here.
(FACE_SUPPORT, MOUSE_SUPPORT): New lists.
(FACE_SUPPORT): Add facemenu.elc.
(WINNT_SUPPORT): New list.
(lisp): Add format.elc, FACE_SUPPORT, MOUSE_SUPPORT, WINNT_SUPPORT.
1995-03-23 21:33:22 +00:00
Karl Heuer
fc04fa47a4 (overlay_touches_p): New function. 1995-03-22 21:23:10 +00:00
Karl Heuer
15874c5958 (direct_output_forward_char): Don't use direct output at an overlay boundary. 1995-03-22 21:22:31 +00:00
Karl Heuer
64c947d33c Declare overlay_touches_p. 1995-03-22 21:20:41 +00:00
Karl Heuer
1b56c3098b (concat): Treat integers as characters, not strings.
This makes `concat' more like `insert'.
1995-03-22 20:45:26 +00:00
Karl Heuer
824a483f3b (syms_of_fileio): Fix missing \n\. 1995-03-22 17:57:55 +00:00
Karl Heuer
d7ec5fa2e0 (Fwhere_is_internal): Fix missing \n\. 1995-03-22 17:47:55 +00:00
Karl Heuer
2e5ce1a042 (syms_of_window): Fix missing \n\. 1995-03-22 17:44:18 +00:00
Richard M. Stallman
b1aa6cb344 (redisplay_window): Skip the only-point-has-changed
optimization if updating the window's mode line.
1995-03-22 14:50:50 +00:00
Richard M. Stallman
84a150451b (Vload_read_function): New variable.
(readevalloop): Use that variable.
(syms_of_lread): Set up Lisp variable.
1995-03-21 20:05:23 +00:00
Richard M. Stallman
1fc3181449 (CHECK_IMPURE): Declare my_edata as char array. 1995-03-21 20:03:04 +00:00
Richard M. Stallman
bb8a51f54d (my_edata): Declare as char array, not int. 1995-03-21 20:02:52 +00:00
Richard M. Stallman
55697f5b80 (dump-emacs-data, dump-emacs): Declare my_edata as char array. 1995-03-21 20:02:34 +00:00
Richard M. Stallman
f1913a26cb Initial revision 1995-03-21 06:16:35 +00:00
Richard M. Stallman
af460d46f6 (invisible_p, invisible_ellipsis_p): Handle list
as invisible property value.
1995-03-19 18:48:15 +00:00
Richard M. Stallman
6b1bbc4641 (display_menu_bar): Just one space between menu items. 1995-03-18 23:08:02 +00:00
Richard M. Stallman
95626e112b (x_decode_color): Don't use cdef if defined_color failed. 1995-03-18 18:05:28 +00:00
Boris Goldowsky
0d420e8889 (Finsert_file_contents): Call format-decode.
(build_annotations): Call format-annotate-function for each element of
buffer_file_format.
1995-03-17 18:13:23 +00:00
Boris Goldowsky
be9aafddc1 (reset_buffer): Reset file_format element too.(init_buffer_once): Define file_format flag; reset file_format.
(syms_of_buffer): New vbl buffer-file-format.
1995-03-17 18:12:02 +00:00
Boris Goldowsky
585b0a89a3 (struct buffer): Add file_format member. 1995-03-17 18:10:19 +00:00
Richard M. Stallman
d32625c0fe (init_alloc_once): Increase gc_cons_threshold to 300000. 1995-03-17 07:41:02 +00:00
Karl Heuer
b9c5136fd6 Initial revision 1995-03-17 00:46:57 +00:00
Richard M. Stallman
f845b8b224 (compute_motion, Fmove_to_column, current_column)
(character_width): Let display table handle \n, \r, \t.

(compute_motion): Fix logic in previous change regarding skipping invisible.
1995-03-16 18:51:49 +00:00
Karl Heuer
514354e97c (make_lispy_event): Do mouse code only if HAVE_MOUSE.
(make_lispy_movement): Define only if HAVE_MOUSE.
1995-03-15 22:10:54 +00:00
Karl Heuer
f443c1706e (Fmouse_position): Do work only if HAVE_MOUSE. 1995-03-15 21:55:37 +00:00
Karl Heuer
38d404db17 (internal_self_insert): Do face code only if HAVE_FACES. 1995-03-15 21:53:53 +00:00
Karl Heuer
4648e52712 [HAVE_X_WINDOWS] (MULTI_KBOARD): Define this symbol. 1995-03-15 20:20:39 +00:00
Karl Heuer
4ac386907d (defvar_kboard): Renamed from defvar_display. 1995-03-15 01:58:01 +00:00
Karl Heuer
e5f8af9e15 (find_symbol_value): current_perdisplay now is never null.
(store_symval_forwarding, do_symval_forwarding): Likewise.
1995-03-15 01:57:50 +00:00
Karl Heuer
b875d3f7a4 (mark_kboards): Renamed from mark_perdisplays. 1995-03-15 01:57:05 +00:00
Karl Heuer
b4f0ee5d29 (make_frame): Initialize kboard member.
(make_terminal_frame): Create initial_kboard if not already set.
1995-03-15 01:56:34 +00:00
Karl Heuer
c5fdd38301 (unlock_kboard): Renamed from unlock_display.
(wrong_kboard_jmpbuf): Renamed from wrong_display_jmpbuf.
(event_to_kboard): Renamed from event_to_perdisplay.
(kbd_buffer_get_event): If no associated kboard, store
current_kboard rather than the first kboard in the global list.
(init_kboard): Renamed from init_perdisplay.  Initialize reference count.
(wipe_kboard): Renamed from wipe_perdisplay.
1995-03-15 01:55:24 +00:00
Karl Heuer
29b38361ea (get_perdisplay): Deleted.
(same_x_server): New function.
(x_term_init): If this display shares a keyboard with one we've
already opened, then share the structure.
(x_delete_display): Don't delete the kboard until the reference
count becomes zero.
1995-03-15 01:54:19 +00:00
Karl Heuer
73410c7662 (Fx_create_frame): set the frame's kboard member. 1995-03-15 01:53:17 +00:00