1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-02 10:11:05 -08:00
Commit graph

13234 commits

Author SHA1 Message Date
Erik Naggum
4b3bd052d5 (Fcase_table_p, Fcurrent_case_table): Delete unused local variables.
(set_case_table): Delete obsolete local variable `down'; use `table'
directly where referenced.  Fix assignment to `canon' when nil.
Store eqv in extras[2], not extras[0].
(init_casetab_once): Case-tables have 3 extra slots, not 4.
1995-10-23 04:35:45 +00:00
Richard M. Stallman
fb1d9004a5 Minor fix. 1995-10-22 20:27:54 +00:00
Richard M. Stallman
5063b15088 Whitespace changes. 1995-10-22 18:28:17 +00:00
Richard M. Stallman
f3c4387ff0 Don't declare alloca. 1995-10-22 17:47:13 +00:00
Richard M. Stallman
8f21333af1 (enable-flow-control): Use a char-table. 1995-10-22 16:57:54 +00:00
Richard M. Stallman
f3b0a43169 (comint-exec-1): Don't alter EMACS envvar if it's already defined. 1995-10-22 16:56:46 +00:00
Richard M. Stallman
3446af9c77 (reset_buffer_local_variables): Call
Fset_standard_case_table if std case table seems to have been changed.
1995-10-22 16:40:53 +00:00
Richard M. Stallman
e690534608 (copy-case-table): New function.
(set-case-syntax-delims, set-case-syntax-pair, set-case-syntax):
Clear out the three extra slots.
1995-10-22 16:32:24 +00:00
Richard M. Stallman
a43944b5b8 (derived-mode-init-mode-variables): Make proper syntax-table.
(derived-mode-merge-syntax-tables): Rewrite using map-char-table.
1995-10-22 05:20:37 +00:00
Richard M. Stallman
1fc93d49d9 (read_char): If we reread a char, the next pause
can start echoing despite a remaining echo area message.
(ok_to_echo_at_next_pause): New variable.
(cancel_echoing): Clear ok_to_echo_at_next_pause.
1995-10-21 23:17:06 +00:00
Richard M. Stallman
67481ae554 (try_window_id): Stop the compute_motion at ZV, not Z,
when checking if all changes are below the window.

(Qredisplay_end_trigger_hook): New variable.
(syms_of_xdisp): Set up Lisp variable.
(display_text_line): Run the hook when appropriate.
1995-10-21 23:16:16 +00:00
Richard M. Stallman
44214c1bc8 (Fnext_single_property_change): Rearrange handling of
limit = t; don't return t.
1995-10-21 23:15:21 +00:00
Richard M. Stallman
637df16f38 (struct buffer): New slot redisplay_end_trigger.
Also extra1, extra2, extra3.
1995-10-21 23:14:59 +00:00
Richard M. Stallman
fb2030e306 (reset_buffer): Initialize extra1, extra2 and extra3 slots. 1995-10-21 23:14:06 +00:00
Richard M. Stallman
55ac8536fe (reset_buffer): Initialize redisplay_end_trigger slot.
(init_buffer_once): Mark redisplay_end_trigger always local.
Also fix previous change.
(syms_of_buffer): Set up Lisp var buffer-redisplay-end-trigger.
1995-10-21 23:01:11 +00:00
Richard M. Stallman
f98e758c2f Fix key bindings.
(electric-help-mode): Use mouse-leave-buffer-hook.
(electric-help-retain): Remove mouse-leave-buffer-hook.
(with-electric-help): New argument minheight.
(electric-help-execute-extended): New function.
(electric-help-ctrl-x-prefix): New function.
(electric-help-command-loop): Make messages more consistent.
Include strategic sit-for 0, so that
pos-visible-in-window-p will return the right thing.
Make 2nd arg of Electric-command-loop return 'noprompt if we
are in isearch-mode.
Eval to-be-executed at the very end.
(ehelp-map): Electrify apropos too.
1995-10-21 22:23:48 +00:00
Richard M. Stallman
f135afd313 (Electric-command-loop): Don't display a prompt
if 2nd arg equals or returns 'noprompt.
1995-10-21 22:22:06 +00:00
Richard M. Stallman
203108d8e6 (outline-view-change-hook): New hook variable.
(outline-flag-region): Run the hook.
1995-10-20 23:15:02 +00:00
Richard M. Stallman
4d2795c3e2 (mail-abbrev-syntax-table): Rewrite using map-char-table. 1995-10-20 20:57:42 +00:00
Richard M. Stallman
d8f7e85aba (dabbrev--find-expansion): Move buffers that are visible on the screen
to the front of the list to be searched.
1995-10-20 20:48:00 +00:00
Richard M. Stallman
3132e11599 (dabbrev-expand): When no more expansions,
Put back the original abbrev with its original case pattern.
1995-10-20 20:30:22 +00:00
Richard M. Stallman
6dfa1d83fd (add-log-current-defun): Handle private', public' in C++ class definitions. 1995-10-20 15:22:56 +00:00
Richard M. Stallman
7badea3036 (isearch-message-prefix):
Change "wrapped" to "overwrapped" when past original start point.
1995-10-19 22:23:57 +00:00
Richard M. Stallman
0d48fc0afc (calculate-c++-indent): Skip over paren-group
when looking back to determine context of a top-level line.
Don't treat a line starting with } as a continuation.
1995-10-19 22:04:18 +00:00
Erik Naggum
cf693838bd (Fmap_char_table): Call map_char_table with correct args. 1995-10-19 13:36:56 +00:00
Richard M. Stallman
30f2f7c6ed (report-emacs-bug): Don't mention
system-configuration-options if it is empty.
Make it clearer what that text is.
1995-10-19 01:45:21 +00:00
Richard M. Stallman
6676cb1c6c (TRANSLATE, PATFETCH): Cast elt of `translate'.
Don't define if already defined.
(regex_compile): Use RE_TRANSLATE_TYPE for `translate'.
(compile_range, re_search_2, re_match_2_internal, bcmp_translate)
(regcomp): Use RE_TRANSLATE_TYPE for `translate'.
1995-10-19 00:50:51 +00:00
Richard M. Stallman
6fffb26e42 (RE_TRANSLATE_TYPE): Define, if not already defined.
(struct re_pattern_buffer): Use RE_TRANSLATE_TYPE.
1995-10-19 00:50:14 +00:00
Richard M. Stallman
898b9ac102 (tex-start-of-header): Now a regexp.
(tex-end-of-header): Likewise.
(plain-tex-mode, latex-mode, slitex-mode, tex-region): Changed accordingly.
1995-10-19 00:48:12 +00:00
Richard M. Stallman
fad7d36167 Arg of other-buffer can't be a buffer name. 1995-10-19 00:43:41 +00:00
Richard M. Stallman
f9414d6226 (read_char): Let Vkeyboard_translate_table be char-table.
(syms_of_keyboard): Doc fix.
1995-10-19 00:20:44 +00:00
Richard M. Stallman
c2b714dee0 (describe_map_tree): New arg always_title. Callers changed. 1995-10-19 00:17:11 +00:00
Richard M. Stallman
b0053d118b (Fsubstitute_command_keys): Pass new arg to describe_map_tree. 1995-10-19 00:16:29 +00:00
Richard M. Stallman
d26a687234 (RE_TRANSLATE_TYPE): New definition. 1995-10-19 00:16:04 +00:00
Richard M. Stallman
7f7fef044c Case tables are now char-tables,
and the case table is stored in the downcase_table slot only.
(Fcurrent_case_table, Fstandard_case_table, set_case_table)
(compute_trt_inverse, init_casetab_once): Use new data format.
1995-10-19 00:14:14 +00:00
Richard M. Stallman
c6a3c83c50 (UPCASE_TABLE): Definition deleted.
(UPPERCASEP, LOWERCASEP, NOCASEP, UPCASE, UPCASE1, DOWNCASE)
(DOWNCASE_TABLE): Case tables are now char-tables.
(Vascii_upcase_table, Vascii_canon_table, Vascii_eqv_table):
Declarations deleted.
1995-10-19 00:13:45 +00:00
Richard M. Stallman
1e9b6335bb (reset_buffer_local_variables): Init case_table slots the new way. 1995-10-19 00:09:46 +00:00
Richard M. Stallman
f392937f8e Comment changes. 1995-10-19 00:08:57 +00:00
Richard M. Stallman
be46733f37 (Fchar_equal): Handle char-table as case table. 1995-10-18 23:32:26 +00:00
Richard M. Stallman
b1428bd860 (compile_pattern_1, compile_pattern, search_buffer):
Case tables are char-tables now.
1995-10-18 23:30:32 +00:00
Richard M. Stallman
999de24679 (Fchar_table_subtype): New function.
(syms_of_fns): defsube it.

(map_char_table): When possible, use a number to describe the range.

(Fchar_table_range): New function.
(syms_of_fns): defsubr it.
1995-10-18 23:29:38 +00:00
Richard M. Stallman
2b6cae0c88 (read1): Handle #' as prefix.
(Qfunction): New variable.
(syms_of_lread): Set up Qfunction.
1995-10-18 23:27:11 +00:00
Richard M. Stallman
3eeb7b9f68 (pc-selection-mode): Add autoload cookie. 1995-10-17 18:13:25 +00:00
Richard M. Stallman
215e89e594 Initial revision 1995-10-17 18:10:37 +00:00
Richard M. Stallman
6c183ba5dc (x_term_init, XTread_socket): Add HAVE_X_I18N support. 1995-10-17 17:12:20 +00:00
Richard M. Stallman
5e1cecee20 All doc strings changed to comply with standard Emacs conventions.
(ada-mode): Support new font-lock-mode.
(ada-format-paramlist): Changed all `accept' to `access'.
(ada-insert-paramlist): Changed all `accept' to `access'.
(ada-in-comment-p): Use standard Emacs way `parse-partial-sexp'.
(ada-font-lock-keywords-1): Change order of some alternatives.
1995-10-17 03:33:46 +00:00
Jeff Law
7c36a59a73 * config.guess: Recognize HP model 819 machines has having
a PA 1.1 processor.
1995-10-16 15:40:29 +00:00
Richard M. Stallman
b5ef0e9225 Minor fixes. 1995-10-16 01:05:10 +00:00
Richard M. Stallman
9feb90da26 Fix format example. 1995-10-16 01:04:41 +00:00
Richard M. Stallman
64d16748b3 (x_window, both versions): Add HAVE_X_I18N support. 1995-10-15 15:17:33 +00:00