1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-18 00:50:44 -08:00
Commit graph

10633 commits

Author SHA1 Message Date
Richard M. Stallman
293a54ce2c (mark_window_display_accurate, redisplay_internal):
Test highlight_nonselected_windows.
(display_text_line): Likewise (in more places).
(syms_of_xdisp): Initialize highlight_nonselected_windows to 0.
1997-05-08 05:48:01 +00:00
Richard M. Stallman
214c0a6281 Delete the code that was trying to define BSD "right"
now that Emacs doesn't use the symbol BSD this way.
1997-05-07 19:22:58 +00:00
Richard M. Stallman
97d0510c9d (Fread_file_name): Pass default to Fcompleting_read. 1997-05-07 07:26:10 +00:00
Richard M. Stallman
421e0af7f8 (LIBS_MACHINE): Add -lelf. 1997-05-07 00:33:20 +00:00
Richard M. Stallman
94636ed5e8 (MOUSE_SUPPORT): Delete menu-bar.elc.
(lisp): Move menu-bar.elc here.
Add custom.elc and cus-start.elc.
1997-05-06 19:42:05 +00:00
Richard M. Stallman
3ee4159a4e (display_text_line): Clear region_showing to Qnil if the
window should not show a region.
(redisplay_internal): Do update region_showing when ! all_windows.
1997-05-06 03:42:02 +00:00
Richard M. Stallman
396a830c5e (Fset_window_configuration): Set last_selected_window
in the new selected window's new buffer.
1997-05-06 03:29:39 +00:00
Richard M. Stallman
dfc465d321 (x_set_mouse_color): Fix previous change. 1997-05-05 19:16:09 +00:00
Richard M. Stallman
f5c7718e0e (x_reply_selection_request): Delete the inner
unbind_to call, since x_uncatch_errors does the job.
1997-05-05 19:14:27 +00:00
Richard M. Stallman
fadca6c6a9 (x_set_mouse_color): Update calls to x_catch_errors
and x_uncatch_errors.
1997-05-03 19:18:28 +00:00
Richard M. Stallman
09d8c7ac8b (x_set_scroll_bar_width): If arg is too small, round it up. 1997-05-03 06:13:30 +00:00
Richard M. Stallman
48d9379dfe (Fdisplay_buffer): If we give up and try other frames,
look again for a window in those frames already showing BUFFER.
1997-05-03 06:12:28 +00:00
Richard M. Stallman
ad7f9d12c8 (x_reply_selection_request): Fix previous change. 1997-05-01 21:35:31 +00:00
Richard M. Stallman
1dc6cfa61d (x_real_positions, x_set_mouse_color, Fx_list_fonts):
Save value from x_catch_errors and pass to x_uncatch_errors.
1997-05-01 01:59:47 +00:00
Richard M. Stallman
5a49969629 (x_own_selection, x_reply_selection_request)
(x_get_foreign_selection):
Save value of x_catch_errors and pass to x_uncatch_errors.
1997-05-01 01:58:47 +00:00
Richard M. Stallman
e99db5a15c (XTmouse_position, x_term_init):
Save value of x_catch_errors and pass to x_uncatch_errors.

(x_catch_errors): Use specpdl so can be nested.
Use a Lisp string to as the buffer for the X message.
(x_uncatch_errors, x_had_errors_p, x_check_errors): Related changes.
(x_catch_errors_unwind): New function.
(x_error_quitter): Call x_error_catcher if appropriate.
(x_error_message_string): New variable.
(syms_of_xterm): Defvar it.
(x_caught_error_message): Variable deleted.
(X_ERROR_MESSAGE_SIZE): Renamed from X_CAUGHT_ERROR_MESSAGE_SIZE.
(x_error_handler): New function, calls x_error_quitter or ..._checker.
(x_initialize): Use x_error_handler as error handler for X.
1997-05-01 01:57:25 +00:00
Richard M. Stallman
7b396c6c70 (init_lread): Don't add ../lisp to the dump-time load path. 1997-04-30 18:41:53 +00:00
Richard M. Stallman
12ca5cdf3e (read_process_output): Update opoint, old_begv and old_zv
based on actual buffer change rather than size of string.
old_begv and old_zv are now ints.
(status_notify): Likewise for opoint.
1997-04-30 18:34:17 +00:00
Richard M. Stallman
15fc2f8c1f (Fexpand_file_name): Check length > 0 when necessary. 1997-04-29 00:51:47 +00:00
Richard M. Stallman
4c8535eb4d (skip_chars): Fix previous change in syntax/backward case. 1997-04-28 00:49:41 +00:00
Richard M. Stallman
ac5b707216 (Fsubstitute_in_file_name): Use xnm uniformly, never nm,
when handling /~ and // at the end.
1997-04-27 18:19:42 +00:00
Richard M. Stallman
77110caaed Comment change. 1997-04-27 18:02:16 +00:00
Richard M. Stallman
df89d8a469 Fix previous change. 1997-04-27 16:34:19 +00:00
Richard M. Stallman
0c49ce2f28 (x_destroy_window): Free saved_menu_event, if any. 1997-04-27 03:32:14 +00:00
Richard M. Stallman
25734faf59 (Fdelete_frame): Free FRAME_MESSAGE_BUF. 1997-04-27 03:25:32 +00:00
Richard M. Stallman
3fa18fb28a (get_user_app): Free the gethomedir value. 1997-04-27 03:18:20 +00:00
Richard M. Stallman
8b264726b1 (reset_buffer): Initialize clip_changed field. 1997-04-26 04:46:29 +00:00
Richard M. Stallman
7e68b0eaf3 (skip_chars): Merge mule changes back in. 1997-04-25 21:59:44 +00:00
Richard M. Stallman
0bf591dae1 (sort_args): Free the malloc'd memory. 1997-04-25 19:42:38 +00:00
Richard M. Stallman
8228e3736b (Fwrite_region): GCPRO `start' near the beginning. 1997-04-25 04:59:48 +00:00
Richard M. Stallman
3d09b6beb6 (x_set_menu_bar_lines): Increment windows_or_buffers_changed. 1997-04-25 04:47:13 +00:00
Richard M. Stallman
0b1cf3999d (set_frame_menubar): When widget is new, forget records of old contents. 1997-04-25 00:44:48 +00:00
Richard M. Stallman
7d601aaaf6 (frame_allow_splitting): New variable.
(Fsplit_window): Ignore `unsplittable' if frame_allow_splitting.
(syms_of_window): Set up Lisp var.
1997-04-23 00:30:43 +00:00
Richard M. Stallman
e73ec6fa92 (x_set_offset): Turn off the code that added the border_width
to modified_left and modified_top; it seems incorrect to do that.
1997-04-20 22:14:53 +00:00
Richard M. Stallman
cc3e64653b (describe_vector): Test for suppressed commands in
all cases.  Call get_keyelt with two arguments.
1997-04-19 22:59:20 +00:00
Richard M. Stallman
67fc16a3bf (Faccessible_keymaps): Convert PREFIX to a vector
at the beginning, if it has any definition.
1997-04-19 22:52:28 +00:00
Richard M. Stallman
d27497e33a (print): Symbols like e2 and 2e are not confusing. 1997-04-18 19:12:24 +00:00
Richard M. Stallman
4c06ccad37 Comment change. 1997-04-18 02:50:15 +00:00
Richard M. Stallman
795de72081 (Fexpand_file_name): Fix expansion of "/foo/../". 1997-04-18 02:47:40 +00:00
Paul Eggert
49fb579912 automatically generated from GPLed version 1997-04-18 00:48:01 +00:00
Kenichi Handa
dec137e53f (setup_coding_system): Setup coding->eol_type as LF
for a invalid coding system.
1997-04-16 01:04:54 +00:00
Richard M. Stallman
cdf3e5a2c7 Style of comments corrected.
(interval_of): New function.
1997-04-15 04:58:34 +00:00
Richard M. Stallman
b745025d2d Update copyright year. 1997-04-15 04:56:39 +00:00
Richard M. Stallman
5eea1c5ad6 (enum syntaxcode): New members Scomment_fence, Sstring_fence.
(SYNTAX_ENTRY): Depending on the value of SYNTAX_ENTRY_VIA_PROPERTY
may do a lookup for syntax table in gl_state.
(UPDATE_SYNTAX_TABLE_FORWARD, UPDATE_SYNTAX_TABLE_BACKWARD,
UPDATE_SYNTAX_TABLE, SETUP_SYNTAX_TABLE,
SETUP_SYNTAX_TABLE_FOR_OBJECT): New macros.
(struct gl_state_s): New struct.
1997-04-15 04:56:10 +00:00
Richard M. Stallman
195d13612d (SYNTAX_ENTRY_VIA_PROPERTY): Set to take `syntax-table'
text property into account when doing SYNTAX (c).
(ST_COMMENT_STYLE, ST_STRING_STYLE): New codes to denote
delimiters for new types of strings and comments.
(Vparse_sexp_lookup_properties): New variable.
(struct lisp_parse_state): Comment updated.
(gl_state): New global variable.
(update_syntax_table): New function.
(char_quoted): Move earlier, update gl_state when needed.
(find_defun_start): Update gl_state when needed.
(back_comment): New function.
(Scomment_fence, Sstring_fence): New delimeter char classes
denoted by `!' and `|'.
(Fchar_syntax, Fmatching_paren): Update gl_state to whole-bufferstate.
(scan_words): update gl_state when needed.
(Fskip_chars_forward): Move from search.c.
(Fskip_chars_backward): Move from search.c.
(Fskip_syntax_forward): Move from search.c.
(Fskip_syntax_backward): Move from search.c.
(skip_chars): Move from search.c.
(Fforward_comment, scan_lists): Update gl_state when needed.
Handle Scomment_fence, Sstring_fence.
(Fbackward_prefix_chars) Update gl_state when needed.
(scan_sexps_forward): Update gl_state when needed.
Handle Scomment_fence, Sstring_fence.  If comment_stop==-1, stop at start
or end of comment or string.
(Fparse-partial-sexp): Doc fix.
(syms_of_syntax): Move initialization of skip* from search.c.
1997-04-15 04:53:58 +00:00
Richard M. Stallman
8bb43c28a3 (looking_at_1): Set re_match_object.
(string_match_1): Set re_match_object.
(fast_string_match): Set re_match_object.
(Fskip_chars_forward): Move to syntax.c.
(Fskip_chars_backward): Move to syntax.c.
(Fskip_syntax_forward): Move to syntax.c.
(Fskip_syntax_backward): Move to syntax.c.
(skip_chars): Move to syntax.c.
(search_buffer): Set re_match_object.
(syms_of_search): Move initialization of skip* to syntax.c.
1997-04-15 04:52:38 +00:00
Richard M. Stallman
add1fffcee (update_interval): New function declaration. 1997-04-15 04:46:14 +00:00
Richard M. Stallman
25eeac41e0 (update_interval): New function. 1997-04-15 04:45:26 +00:00
Richard M. Stallman
c81a9bdcd0 (Fdirectory_files): Set re_match_object. 1997-04-15 04:44:36 +00:00
Karl Heuer
53740debad (Fmodify_category_entry): Delete second arg in call to make_sub_char_table. 1997-04-14 21:32:49 +00:00