bpt/emacs.git
29 years ago(defining_kbd_macro): Delete declaration.
Karl Heuer [Fri, 3 Mar 1995 05:02:29 +0000 (05:02 +0000)]
(defining_kbd_macro): Delete declaration.

29 years ago(struct PERDISPLAY): New members defining_kbd_macro, kbd_macro_buffer,
Karl Heuer [Fri, 3 Mar 1995 05:02:06 +0000 (05:02 +0000)]
(struct PERDISPLAY): New members defining_kbd_macro, kbd_macro_buffer,
kbd_macro_ptr, kbd_macro_end, kbd_macro_bufsize.

29 years ago(read_char_minibuf_menu_prompt): orig_defn_macro is now Lisp_Object, not int.
Karl Heuer [Fri, 3 Mar 1995 05:01:27 +0000 (05:01 +0000)]
(read_char_minibuf_menu_prompt): orig_defn_macro is now Lisp_Object, not int.
(init_perdisplay): Initialize some of the new members.
(wipe_perdisplay): Free kbd_macro_buffer.

29 years agoFix sort-diary-entries example.
Richard M. Stallman [Fri, 3 Mar 1995 02:50:16 +0000 (02:50 +0000)]
Fix sort-diary-entries example.

29 years ago(cmd_error): Allow current_perdisplay to be null.
Karl Heuer [Fri, 3 Mar 1995 02:08:49 +0000 (02:08 +0000)]
(cmd_error): Allow current_perdisplay to be null.

29 years ago(Fcall_interactively): Disallow switch-frame events when reading `k' or `K'
Karl Heuer [Fri, 3 Mar 1995 01:51:09 +0000 (01:51 +0000)]
(Fcall_interactively): Disallow switch-frame events when reading `k' or `K'
specification.

29 years ago(read_key_sequence): New arg can_return_switch_frame. All callers changed.
Karl Heuer [Fri, 3 Mar 1995 01:50:42 +0000 (01:50 +0000)]
(read_key_sequence): New arg can_return_switch_frame.  All callers changed.
(Fread_key_sequence): Likewise.

29 years ago(syms_of_emacs): Doc fix.
Richard M. Stallman [Thu, 2 Mar 1995 19:37:37 +0000 (19:37 +0000)]
(syms_of_emacs): Doc fix.

29 years ago(kill-emacs-query-functions): Doc fix.
Richard M. Stallman [Thu, 2 Mar 1995 19:36:40 +0000 (19:36 +0000)]
(kill-emacs-query-functions): Doc fix.

29 years ago(vc-comment-to-change-log): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Thu, 2 Mar 1995 15:55:09 +0000 (15:55 +0000)]
(vc-comment-to-change-log): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(indented-text-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Thu, 2 Mar 1995 15:54:12 +0000 (15:54 +0000)]
(indented-text-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(tex-common-initialization, latex-mode, slitex-mode): Remove ^ from
Boris Goldowsky [Thu, 2 Mar 1995 15:52:37 +0000 (15:52 +0000)]
(tex-common-initialization, latex-mode, slitex-mode): Remove ^ from
paragraph-start & paragraph-separate.

29 years ago(texinfo-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Thu, 2 Mar 1995 15:48:20 +0000 (15:48 +0000)]
(texinfo-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(texinfo-format-refill): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Thu, 2 Mar 1995 15:46:52 +0000 (15:46 +0000)]
(texinfo-format-refill): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(simula-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Thu, 2 Mar 1995 15:43:35 +0000 (15:43 +0000)]
(simula-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(mail-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Thu, 2 Mar 1995 15:42:36 +0000 (15:42 +0000)]
(mail-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(scribe-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Thu, 2 Mar 1995 15:41:16 +0000 (15:41 +0000)]
(scribe-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(scheme-mode-variables): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Thu, 2 Mar 1995 15:40:12 +0000 (15:40 +0000)]
(scheme-mode-variables): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(news-reply-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Thu, 2 Mar 1995 15:39:18 +0000 (15:39 +0000)]
(news-reply-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(prolog-mode-variables): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Thu, 2 Mar 1995 15:38:25 +0000 (15:38 +0000)]
(prolog-mode-variables): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(perl-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Thu, 2 Mar 1995 15:37:20 +0000 (15:37 +0000)]
(perl-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(outline-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Thu, 2 Mar 1995 15:36:11 +0000 (15:36 +0000)]
(outline-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(Edit-options-mode): Remove ^ from paragraph-start.
Boris Goldowsky [Thu, 2 Mar 1995 15:34:57 +0000 (15:34 +0000)]
(Edit-options-mode): Remove ^ from paragraph-start.

29 years ago(nroff-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Thu, 2 Mar 1995 15:32:57 +0000 (15:32 +0000)]
(nroff-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(modula-2-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Thu, 2 Mar 1995 15:31:55 +0000 (15:31 +0000)]
(modula-2-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(mim-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Thu, 2 Mar 1995 15:28:45 +0000 (15:28 +0000)]
(mim-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years agoUse font-lock-maximum-decoration when setting fortran-font-lock-keywords.
Simon Marshall [Thu, 2 Mar 1995 11:20:30 +0000 (11:20 +0000)]
Use font-lock-maximum-decoration when setting fortran-font-lock-keywords.

29 years agoUse font-lock-maximum-decoration when setting f90-font-lock-keywords.
Simon Marshall [Thu, 2 Mar 1995 11:19:36 +0000 (11:19 +0000)]
Use font-lock-maximum-decoration when setting f90-font-lock-keywords.

29 years agoUse font-lock-maximum-decoration to set ada-font-lock-keywords.
Simon Marshall [Thu, 2 Mar 1995 11:10:55 +0000 (11:10 +0000)]
Use font-lock-maximum-decoration to set ada-font-lock-keywords.

29 years agoUse font-lock-maximum-decoration when setting ada-font-lock-keywords
Simon Marshall [Thu, 2 Mar 1995 11:07:44 +0000 (11:07 +0000)]
Use font-lock-maximum-decoration when setting ada-font-lock-keywords

29 years agoAdded font-lock-maximum-decoration; use it to set lisp-font-lock-keywords, and
Simon Marshall [Thu, 2 Mar 1995 10:57:07 +0000 (10:57 +0000)]
Added font-lock-maximum-decoration; use it to set lisp-font-lock-keywords, and
C and C++ ones.
Added font-lock-after-fontify-buffer-hook; font-lock-fontify-buffer runs it.
Added font-lock-thing-lock-cleanup; font-lock-mode runs it when turning off.
Fixed font-lock-fontify-region so it uses forward-comment from comment-start,
rather than searching for comment-end.
Mods to lisp-font-lock-keywords-1 and 2.

29 years agoMake sure shell-cd sets list-buffers-directory to a directory ending with `/'.
Simon Marshall [Thu, 2 Mar 1995 08:59:07 +0000 (08:59 +0000)]
Make sure shell-cd sets list-buffers-directory to a directory ending with `/'.

29 years ago(gud-massage-args): Variable and function deleted.
Richard M. Stallman [Thu, 2 Mar 1995 08:34:04 +0000 (08:34 +0000)]
(gud-massage-args): Variable and function deleted.
(gud-common-init): Don't set the variable.

29 years ago(gud-common-init): Put substed file name back in original
Richard M. Stallman [Thu, 2 Mar 1995 08:33:01 +0000 (08:33 +0000)]
(gud-common-init): Put substed file name back in original
sequence in the args.  Pass ARGS to massage-file even if no file name.
(gud-gdb-massage-args, gud-sdb-massage-args, gud-dbx-massage-args)
(gud-mipsdbx-massage-args, gud-xdb-massage-args)
(gud-perldb-massage-args): Don't add FILE onto the args.

29 years ago(mh-letter-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Wed, 1 Mar 1995 16:03:33 +0000 (16:03 +0000)]
(mh-letter-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(icon-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Wed, 1 Mar 1995 16:00:54 +0000 (16:00 +0000)]
(icon-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(gnus-uu-post-reply-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Wed, 1 Mar 1995 15:58:51 +0000 (15:58 +0000)]
(gnus-uu-post-reply-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(edt-indent-or-fill-region): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Wed, 1 Mar 1995 15:55:32 +0000 (15:55 +0000)]
(edt-indent-or-fill-region): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(c++-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Wed, 1 Mar 1995 15:53:48 +0000 (15:53 +0000)]
(c++-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(c-mode, c-fill-paragraph): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Wed, 1 Mar 1995 15:47:38 +0000 (15:47 +0000)]
(c-mode, c-fill-paragraph): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(bibtex-mode): Remove ^ from paragraph-start.
Boris Goldowsky [Wed, 1 Mar 1995 15:43:27 +0000 (15:43 +0000)]
(bibtex-mode): Remove ^ from paragraph-start.

29 years ago(awk-mode): Remove ^ from paragraph-start & paragraph-separate.
Boris Goldowsky [Wed, 1 Mar 1995 15:41:51 +0000 (15:41 +0000)]
(awk-mode): Remove ^ from paragraph-start & paragraph-separate.

29 years ago(outline-mode): Remove ^ from paragraph-start & -separate.
Boris Goldowsky [Wed, 1 Mar 1995 15:39:01 +0000 (15:39 +0000)]
(outline-mode): Remove ^ from paragraph-start & -separate.

29 years ago(ada-mode): Remove ^ from paragraph-start & -separate.
Boris Goldowsky [Wed, 1 Mar 1995 15:35:47 +0000 (15:35 +0000)]
(ada-mode): Remove ^ from paragraph-start & -separate.

29 years ago(use_hard_newlines): Variable definition moved to paragraphs.el.
Boris Goldowsky [Wed, 1 Mar 1995 15:29:37 +0000 (15:29 +0000)]
(use_hard_newlines): Variable definition moved to paragraphs.el.
(newline): Function moved to simple.el.
(internal_self_insert): Insert newline BEFORE calling
auto-fill-function, so centering & right-justify can work.

29 years ago(paragraph-start, paragraph-separate): Default values no longer start
Boris Goldowsky [Wed, 1 Mar 1995 15:21:11 +0000 (15:21 +0000)]
(paragraph-start, paragraph-separate): Default values no longer start
with ^. Doc fix.
(use-hard-newlines): Moved here from cmds.c.  Made buffer-local.  Doc fix.
(looking-at-hard): Deleted, not needed.
(forward-paragraph): Removes ^ from beginning of regexps, if
required.  Look for paragraph-start and paragraph-separate at
left-margin, not BOL.  Lines with just left-margin indentation are
treated like blank lines.

29 years ago(newline): Moved from cmds.c. Indents last
Boris Goldowsky [Wed, 1 Mar 1995 15:09:58 +0000 (15:09 +0000)]
(newline): Moved from cmds.c.  Indents last
inserted line to left-margin.

29 years ago(vc-do-command): Search vc-path first, not last.
Richard M. Stallman [Wed, 1 Mar 1995 08:30:54 +0000 (08:30 +0000)]
(vc-do-command): Search vc-path first, not last.

29 years ago(cmd_error): Use clear_prefix_arg.
Karl Heuer [Wed, 1 Mar 1995 04:27:37 +0000 (04:27 +0000)]
(cmd_error): Use clear_prefix_arg.
(internal_last_event_frame, Vlast_event_frame): Normal vars again.
All uses changed.
(Quniversal_argument, Qdigit_argument, Qnegative_argument): Declare.
(clear_prefix_arg, finalize_prefix_arg, describe_prefix_arg): New fns.
(command_loop_1): Handle digits and minus specially, when they're
part of a prefix arg.
Handle universal-argument and digit-argument and negative-argument
bindings here, rather than doing I/O in the Lisp code.
(read_char): When reading switch-frame events from the side queue,
set internal_last_event_frame.
(readable_events): Return non-zero if a side queue has data.
(kbd_buffer_get_event): Don't abort if event has no associated frame.
(read_key_sequence): Improve behavior when there's no current display.
(init_perdisplay): Initialize the new members.

29 years ago(struct PERDISPLAY): Add prefix_factor, prefix_value, prefix_sign,
Karl Heuer [Wed, 1 Mar 1995 03:45:45 +0000 (03:45 +0000)]
(struct PERDISPLAY): Add prefix_factor, prefix_value, prefix_sign,
prefix_partial.  Delete Vcurrent_prefix_arg and Vprefix_arg; those are now
plain vars again.

29 years ago(read_minibuf, read_minibuf_unwind): Undo Jan 31 change.
Karl Heuer [Wed, 1 Mar 1995 03:44:26 +0000 (03:44 +0000)]
(read_minibuf, read_minibuf_unwind): Undo Jan 31 change.

29 years ago(Fml_provide_prefix_argument, Fml_prefix_argument_loop): Undo Jan 31 change.
Karl Heuer [Wed, 1 Mar 1995 03:44:15 +0000 (03:44 +0000)]
(Fml_provide_prefix_argument, Fml_prefix_argument_loop): Undo Jan 31 change.

29 years ago(Fcall_interactively, syms_of_callint, Vprefix_arg, Vcurrent_prefix_arg): Undo
Karl Heuer [Wed, 1 Mar 1995 03:44:02 +0000 (03:44 +0000)]
(Fcall_interactively, syms_of_callint, Vprefix_arg, Vcurrent_prefix_arg): Undo
Jan 31 change.

29 years ago(Fexecute_kbd_macro): Use clear_prefix_arg.
Karl Heuer [Wed, 1 Mar 1995 03:43:41 +0000 (03:43 +0000)]
(Fexecute_kbd_macro): Use clear_prefix_arg.

29 years ago(mark_perdisplays): Update to reflect current Lisp_Objects.
Karl Heuer [Wed, 1 Mar 1995 03:43:05 +0000 (03:43 +0000)]
(mark_perdisplays): Update to reflect current Lisp_Objects.
(NSTATICS): Increase to 768.

29 years ago(shell-command-on-region): Fix typos in doc string.
Karl Heuer [Wed, 1 Mar 1995 03:42:18 +0000 (03:42 +0000)]
(shell-command-on-region): Fix typos in doc string.
(universal-argument, describe-arg): Deleted; this is now in C code.
(prefix-arg-internal, digit-argument, negative-argument): Likewise.

29 years ago(do_switch_frame): Undo Feb 6 change.
Karl Heuer [Tue, 28 Feb 1995 23:36:53 +0000 (23:36 +0000)]
(do_switch_frame): Undo Feb 6 change.

29 years ago(shell-command-on-region): Rename arg; doc fix.
Richard M. Stallman [Tue, 28 Feb 1995 18:04:57 +0000 (18:04 +0000)]
(shell-command-on-region): Rename arg; doc fix.

29 years ago(Fframep): Doc fix.
Richard M. Stallman [Tue, 28 Feb 1995 17:56:47 +0000 (17:56 +0000)]
(Fframep): Doc fix.

29 years ago(SET_REGS_MATCHED): Enclose if-stmt in `do {...} while(0)'
Jim Meyering [Tue, 28 Feb 1995 13:46:40 +0000 (13:46 +0000)]
(SET_REGS_MATCHED): Enclose if-stmt in `do {...} while(0)'
instead of using trailing `else' -- otherwise, gcc -Wall complains
of `empty body in an else-statement'.

29 years ago(rlogin-carriage-filter): Don't assume region is narrowed to most recent
Noah Friedman [Tue, 28 Feb 1995 09:51:49 +0000 (09:51 +0000)]
(rlogin-carriage-filter): Don't assume region is narrowed to most recent
output.

29 years ago(te-escape): Use current-prefix-arg, not prefix-arg.
Karl Heuer [Tue, 28 Feb 1995 06:24:39 +0000 (06:24 +0000)]
(te-escape): Use current-prefix-arg, not prefix-arg.

29 years ago(revert-buffer): Use current-prefix-arg, not prefix-arg.
Karl Heuer [Tue, 28 Feb 1995 06:24:08 +0000 (06:24 +0000)]
(revert-buffer): Use current-prefix-arg, not prefix-arg.

29 years ago(Fcall_interactively): Lock the display before executing the command, no
Karl Heuer [Tue, 28 Feb 1995 05:26:35 +0000 (05:26 +0000)]
(Fcall_interactively): Lock the display before executing the command, no
matter how we execute it.

29 years agoMade revert-buffer message go via substitute-command-keys.
Simon Marshall [Mon, 27 Feb 1995 08:05:09 +0000 (08:05 +0000)]
Made revert-buffer message go via substitute-command-keys.

29 years ago(convert_event_type_list): New function.
Richard M. Stallman [Sun, 26 Feb 1995 22:31:45 +0000 (22:31 +0000)]
(convert_event_type_list): New function.
(lucid_event_type_list_p): New function.
(parse_modifiers_uncached): If MODIFIERS_END is -1,
look for just a modifier.  Guts rewritten.

29 years ago(tar-header-block-tokenize): Parse 32-bit modtime
Richard M. Stallman [Sun, 26 Feb 1995 22:06:49 +0000 (22:06 +0000)]
(tar-header-block-tokenize): Parse 32-bit modtime
current-time compatible a list of 16-bit ints (HIGH LOW).
(tar-parse-octal-integer): Write char-const '0' as
?0 instead of more obscure 48.
(tar-parse-octal-long-integer): New function.
(tar-clip-time-string): New function.
(tar-header-block-summarize, tar-header-block-summarize):
Insert mod-time into listing.
(tar-next-line): Move goal column to new location of filenames.

(tar-mode-show-date): New variable.
(tar-header-block-summarize, tar-next-line): Obey it.

29 years ago(compilation-buffer-p): Check for compilation-minor-mode or
Roland McGrath [Sun, 26 Feb 1995 21:37:30 +0000 (21:37 +0000)]
(compilation-buffer-p): Check for compilation-minor-mode or
compilation-mode major mode, rather than internal state variables.  Don't
want to match a buffer that was once in compilation-minor-mode but is not now.

29 years agoClean up doc strings.
Thien-Thi Nguyen [Sun, 26 Feb 1995 21:05:42 +0000 (21:05 +0000)]
Clean up doc strings.
Remove cl.el and emacs-vers.el dependencies.

29 years ago(Fdefine_key): Handle Lucid-style (crtl backspace) etc.
Richard M. Stallman [Sun, 26 Feb 1995 21:04:52 +0000 (21:04 +0000)]
(Fdefine_key): Handle Lucid-style (crtl backspace) etc.
(Flookup_key): Likewise.

29 years ago(Fcall_process): Extend BUFFER arg so it can specify
Richard M. Stallman [Sun, 26 Feb 1995 07:58:52 +0000 (07:58 +0000)]
(Fcall_process): Extend BUFFER arg so it can specify
a separate output file for stderr output.
(Fcall_process_region): Doc fix.

29 years ago(mouse-kill-secondary): Avoid changing this-command.
Richard M. Stallman [Sun, 26 Feb 1995 04:17:42 +0000 (04:17 +0000)]
(mouse-kill-secondary): Avoid changing this-command.
Don't clear the secondary selection.

29 years ago(m88k-motorola-sysv4*): Use usg5-4-2.
Richard M. Stallman [Sun, 26 Feb 1995 03:43:05 +0000 (03:43 +0000)]
(m88k-motorola-sysv4*): Use usg5-4-2.

29 years ago(byte-compile-file): Bind default-major-mode to avoid randomness.
Richard M. Stallman [Sat, 25 Feb 1995 23:27:09 +0000 (23:27 +0000)]
(byte-compile-file): Bind default-major-mode to avoid randomness.

29 years ago(Fx_popup_menu): Init f from selected_frame
Richard M. Stallman [Sat, 25 Feb 1995 21:28:36 +0000 (21:28 +0000)]
(Fx_popup_menu): Init f from selected_frame
before calling mouse_position_hook.

29 years agoWarn that interactive should get point and mark only after minibuffer input.
Richard M. Stallman [Sat, 25 Feb 1995 20:57:45 +0000 (20:57 +0000)]
Warn that interactive should get point and mark only after minibuffer input.

29 years agoAdded comint-buffer-maximum-size and comint-truncate-buffer.
Simon Marshall [Sat, 25 Feb 1995 16:24:51 +0000 (16:24 +0000)]
Added comint-buffer-maximum-size and comint-truncate-buffer.

29 years agoMoved buffer truncation functionality to comint.el.
Simon Marshall [Sat, 25 Feb 1995 16:16:57 +0000 (16:16 +0000)]
Moved buffer truncation functionality to comint.el.

29 years agoAdded shell-truncate-buffer function to restrict buffer size to
Simon Marshall [Sat, 25 Feb 1995 16:10:01 +0000 (16:10 +0000)]
Added shell-truncate-buffer function to restrict buffer size to
at most shell-buffer-maximum-size lines in length.

29 years agoLet file-name-handler-alist to nil in comint-dynamic-complete-as-filename and
Simon Marshall [Sat, 25 Feb 1995 15:22:57 +0000 (15:22 +0000)]
Let file-name-handler-alist to nil in comint-dynamic-complete-as-filename and
comint-dynamic-list-filename-completions.

29 years ago(c++-backward-to-noncomment): Don't loop forever
Richard M. Stallman [Sat, 25 Feb 1995 07:49:39 +0000 (07:49 +0000)]
(c++-backward-to-noncomment): Don't loop forever
if first line of buffer starts with ` #'.

29 years ago(walk-windows): Doc fix.
Richard M. Stallman [Sat, 25 Feb 1995 07:35:09 +0000 (07:35 +0000)]
(walk-windows): Doc fix.

29 years ago(unlock_display): New function.
Karl Heuer [Sat, 25 Feb 1995 07:13:09 +0000 (07:13 +0000)]
(unlock_display): New function.
(cmd_error, command_loop_1): Call it when appropriate.
(read_char): If no current display, don't try to echo.

29 years ago(local-unset-key): Fix args in previous change.
Karl Heuer [Sat, 25 Feb 1995 04:57:17 +0000 (04:57 +0000)]
(local-unset-key): Fix args in previous change.

29 years ago(global_set_key, local_set_key, global_unset_key)
Richard M. Stallman [Sat, 25 Feb 1995 04:44:08 +0000 (04:44 +0000)]
(global_set_key, local_set_key, global_unset_key)
(local_unset_key): Functions moved here from keyboard.c.

29 years ago(term_init) [TERMINFO]: Make error message more accurate.
Karl Heuer [Sat, 25 Feb 1995 04:05:46 +0000 (04:05 +0000)]
(term_init) [TERMINFO]: Make error message more accurate.

29 years ago(mouse-select-buffer): Do sit-for before x-popup-menu.
Richard M. Stallman [Fri, 24 Feb 1995 21:26:05 +0000 (21:26 +0000)]
(mouse-select-buffer): Do sit-for before x-popup-menu.

29 years ago(display_string, display_text_line):
Richard M. Stallman [Fri, 24 Feb 1995 18:49:48 +0000 (18:49 +0000)]
(display_string, display_text_line):
Display table overrides ordinary display even for \t, \n, etc.

29 years ago(msb): Select the window that the mouse is in before
Richard M. Stallman [Fri, 24 Feb 1995 09:12:56 +0000 (09:12 +0000)]
(msb): Select the window that the mouse is in before
showing the menu.  This makes the "Most recently used" menu more accurate.
(menu-bar-update-buffers): The frame list is now an integrated
part of the buffer menu.
(msb--few-menus, msb--very-many-menus): Added rmail-edit-mode.

29 years ago(display_locked): New var to indicate when we're in the run state.
Karl Heuer [Fri, 24 Feb 1995 02:41:55 +0000 (02:41 +0000)]
(display_locked): New var to indicate when we're in the run state.
current_perdisplay is now meaningful in the wait state as well.
(cmd_error): Clear display_locked in addition to current_perdisplay.
(command_loop_1): outer_perdisplay renamed from global_perdisplay.
Restore display_locked as well as current_perdisplay.
(read_char): read_char_perdisplay merged with current_perdisplay.
(read_key_sequence): Likewise.

29 years ago(Fcall_interactively): If the display hasn't already been locked by reading
Karl Heuer [Fri, 24 Feb 1995 02:30:23 +0000 (02:30 +0000)]
(Fcall_interactively): If the display hasn't already been locked by reading
from the minibuffer, lock it before executing the command.

29 years ago(read_minibuf): Make sure the display is locked.
Karl Heuer [Fri, 24 Feb 1995 02:28:20 +0000 (02:28 +0000)]
(read_minibuf): Make sure the display is locked.

29 years ago(display_locked): Declare this var.
Karl Heuer [Fri, 24 Feb 1995 02:26:46 +0000 (02:26 +0000)]
(display_locked): Declare this var.

29 years ago(EMACS_CONFIG_OPTIONS): Use $ac_configure_args.
Karl Heuer [Fri, 24 Feb 1995 00:46:15 +0000 (00:46 +0000)]
(EMACS_CONFIG_OPTIONS): Use $ac_configure_args.

29 years ago(rmail-retry-failure): Support a new style of failure msg.
Richard M. Stallman [Fri, 24 Feb 1995 00:10:07 +0000 (00:10 +0000)]
(rmail-retry-failure): Support a new style of failure msg.

29 years ago(facemenu-justification-menu): binding fixed.
Boris Goldowsky [Thu, 23 Feb 1995 18:45:30 +0000 (18:45 +0000)]
(facemenu-justification-menu): binding fixed.

29 years ago(open-line): indent when inserting fil-prefix.
Boris Goldowsky [Thu, 23 Feb 1995 18:38:42 +0000 (18:38 +0000)]
(open-line): indent when inserting fil-prefix.
(do-auto-fill): Use unjustify-current-line when necessary.
(indent-new-comment-line): Indent before fill-prefix.

29 years ago(current-left-margin): careful of EOB.
Boris Goldowsky [Thu, 23 Feb 1995 18:34:22 +0000 (18:34 +0000)]
(current-left-margin): careful of EOB.
(move-to-left-margin): Never move past left-margin, even in funny
justify modes.
(set-left-margin): include following whitespace.
(set-left-margin, increase-left-margin): indent rigidly.
(increase-left-margin): allow negative left-margins
(increase-right-margin): allow negative right-margin
(beginning-of-line-text): new fn.

29 years ago(set-fill-prefix): start from left-margin.
Boris Goldowsky [Thu, 23 Feb 1995 18:22:04 +0000 (18:22 +0000)]
(set-fill-prefix): start from left-margin.
(fill-region-as-paragraph): don't delete hard newlines.  ignore whitespace
at beginning of region.  Remove justification indentation.
(fill-region): Don't use paragraph-movement commands when use-hard-newlines
is true, just search for hard newlines.
(current-justification): take care at EOB.
(set-justification): new argWHOLE-PAR.  Callers changed.
(justify-current-line): Error if JUSTIFY arg is not reasonable.
Better interaction if there is a fill-prefix.
"Line too long" warning removed.
(unjustify-current-line, unjustify-region): New functions.

29 years ago(Fwhere_is_internal): If FIRSTONLY is not nil or non-ascii,
Richard M. Stallman [Thu, 23 Feb 1995 09:07:36 +0000 (09:07 +0000)]
(Fwhere_is_internal): If FIRSTONLY is not nil or non-ascii,
completely ignore menu bindings.