]> code.delx.au - gnu-emacs/log
gnu-emacs
29 years ago(bookmark-bmenu-2-window): go to correct position as well as
Karl Fogel [Wed, 15 Mar 1995 14:47:09 +0000 (14:47 +0000)]
(bookmark-bmenu-2-window): go to correct position as well as
correct buffer.
(bookmark-bmenu-other-window): same.
(bookmark-bmenu-switch-other-window): same.

29 years ago(defvar_kboard): Renamed from defvar_display.
Karl Heuer [Wed, 15 Mar 1995 01:58:01 +0000 (01:58 +0000)]
(defvar_kboard): Renamed from defvar_display.

29 years ago(find_symbol_value): current_perdisplay now is never null.
Karl Heuer [Wed, 15 Mar 1995 01:57:50 +0000 (01:57 +0000)]
(find_symbol_value): current_perdisplay now is never null.
(store_symval_forwarding, do_symval_forwarding): Likewise.

29 years ago(mark_kboards): Renamed from mark_perdisplays.
Karl Heuer [Wed, 15 Mar 1995 01:57:05 +0000 (01:57 +0000)]
(mark_kboards): Renamed from mark_perdisplays.

29 years ago(make_frame): Initialize kboard member.
Karl Heuer [Wed, 15 Mar 1995 01:56:34 +0000 (01:56 +0000)]
(make_frame): Initialize kboard member.
(make_terminal_frame): Create initial_kboard if not already set.

29 years ago(unlock_kboard): Renamed from unlock_display.
Karl Heuer [Wed, 15 Mar 1995 01:55:24 +0000 (01:55 +0000)]
(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.

29 years ago(get_perdisplay): Deleted.
Karl Heuer [Wed, 15 Mar 1995 01:54:19 +0000 (01:54 +0000)]
(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.

29 years ago(Fx_create_frame): set the frame's kboard member.
Karl Heuer [Wed, 15 Mar 1995 01:53:17 +0000 (01:53 +0000)]
(Fx_create_frame): set the frame's kboard member.

29 years ago(struct x_display_info): member kboard (formerly perdisplay) is now a pointer,
Karl Heuer [Wed, 15 Mar 1995 01:53:00 +0000 (01:53 +0000)]
(struct x_display_info): member kboard (formerly perdisplay) is now a pointer,
not an actual struct.
(get_perdisplay, get_perdisplay_macro): Deleted.

29 years ago(struct KBOARD, MULTI_KBOARD, current_kboard, all_kboards,
Karl Heuer [Wed, 15 Mar 1995 01:51:46 +0000 (01:51 +0000)]
(struct KBOARD, MULTI_KBOARD, current_kboard, all_kboards,
Lisp_Misc_Kboard_Objfwd, Lisp_Kboard_Objfwd, XKBOARD_OBJFWD, KBOARD_OBJFWDP,
GC_KBOARD_OBJFWDP, kboard_locked, the_only_kboard, DEFVAR_KBOARD): Renamed
from PERDISPLAY, MULTI_PERDISPLAY, current_perdisplay, all_perdisplays,
Lisp_Misc_Display_Objfwd, Lisp_Display_Objfwd, XDISPLAY_OBJFWD,
DISPLAY_OBJFWDP, GC_DISPLAY_OBJFWDP, display_locked, the_only_perdisplay,
DEFVAR_DISPLAY.  All uses changed.
(struct KBOARD): New member reference_count.
(initial_kboard): Declare this var.

29 years ago(display_mode_line): Rename perdisplay to kboard.
Karl Heuer [Wed, 15 Mar 1995 01:50:20 +0000 (01:50 +0000)]
(display_mode_line): Rename perdisplay to kboard.

29 years ago(print): Rename perdisplay to kboard.
Karl Heuer [Wed, 15 Mar 1995 01:49:59 +0000 (01:49 +0000)]
(print): Rename perdisplay to kboard.

29 years agoRename perdisplay to kboard.
Karl Heuer [Wed, 15 Mar 1995 01:49:46 +0000 (01:49 +0000)]
Rename perdisplay to kboard.

29 years ago(read_minibuf): Rename perdisplay to kboard.
Karl Heuer [Wed, 15 Mar 1995 01:48:41 +0000 (01:48 +0000)]
(read_minibuf): Rename perdisplay to kboard.

29 years ago(specbind): Rename perdisplay to kboard.
Karl Heuer [Wed, 15 Mar 1995 01:48:03 +0000 (01:48 +0000)]
(specbind): Rename perdisplay to kboard.

29 years ago(xkbobjfwd): Renamed from xdispobjfwd.
Karl Heuer [Wed, 15 Mar 1995 01:47:43 +0000 (01:47 +0000)]
(xkbobjfwd): Renamed from xdispobjfwd.

29 years ago(struct frame): New member kboard.
Karl Heuer [Wed, 15 Mar 1995 01:45:04 +0000 (01:45 +0000)]
(struct frame): New member kboard.
(FRAME_KBOARD): Accessor macro for that member, replacing get_perdisplay.

29 years ago(read_minibuf): Save Voverriding_local_map.
Richard M. Stallman [Tue, 14 Mar 1995 21:15:08 +0000 (21:15 +0000)]
(read_minibuf): Save Voverriding_local_map.
(read_minibuf_unwind): Restore Voverriding_local_map.

29 years ago(Fdisplay_buffer): Fix prev change--return selected window.
Richard M. Stallman [Tue, 14 Mar 1995 18:39:58 +0000 (18:39 +0000)]
(Fdisplay_buffer): Fix prev change--return selected window.

29 years ago(Fash): Fix previous change.
Richard M. Stallman [Tue, 14 Mar 1995 18:38:28 +0000 (18:38 +0000)]
(Fash): Fix previous change.

29 years ago`emacs-version' checking now handles Lucid's version change to 19.xx.
Thien-Thi Nguyen [Tue, 14 Mar 1995 16:29:27 +0000 (16:29 +0000)]
`emacs-version' checking now handles Lucid's version change to 19.xx.

29 years ago(Fmake_indirect_buffer): Invert the arguments.
Richard M. Stallman [Tue, 14 Mar 1995 05:54:51 +0000 (05:54 +0000)]
(Fmake_indirect_buffer): Invert the arguments.

29 years ago(unchain_marker): Allow differing buffers
Richard M. Stallman [Tue, 14 Mar 1995 05:45:39 +0000 (05:45 +0000)]
(unchain_marker): Allow differing buffers
as long as they have the same text.

29 years agoentered into RCS
Richard M. Stallman [Tue, 14 Mar 1995 05:43:48 +0000 (05:43 +0000)]
entered into RCS

29 years ago(event_to_perdisplay): New function.
Karl Heuer [Tue, 14 Mar 1995 04:25:37 +0000 (04:25 +0000)]
(event_to_perdisplay): New function.
(kbd_buffer_get_event): Use event_to_perdisplay.
(kbd_buffer_store_event): If C-g arrives while we're in the run state on
behalf of another display, just clear the queue and deposit the C-g to be read
later.
(read_key_sequence): After a throw, unwind delayed_switch_frame as well as
keybuf.  Don't insert an extra switch-frame if empty.

29 years ago*** empty log message ***
Richard M. Stallman [Tue, 14 Mar 1995 00:33:40 +0000 (00:33 +0000)]
*** empty log message ***

29 years ago(unexec): Adjust the file offset of sections located
Richard M. Stallman [Mon, 13 Mar 1995 23:12:41 +0000 (23:12 +0000)]
(unexec): Adjust the file offset of sections located
after the section header table.

29 years agoRemoved C-v bindings; they were inconsistent.
Karl Fogel [Mon, 13 Mar 1995 22:50:35 +0000 (22:50 +0000)]
Removed C-v bindings; they were inconsistent.
Defvarred some variables to nil, solely to avoid compilation warnings.
Use "Author's Update Number:" instead of "Version:".
(bookmark-history): new var.
(bookmark-completing-read): use `bookmark-history'.
(bookmark-historicize-string): new macro.
Use this everywhere `bookmark-completing-read' is used, because
`completing-read' won't get a chance to add to `bookmark-history' if
we were invoked via a menu.
(bookmark-rename): use `bookmark-history' when reading the new name.
No need for the strange C-o binding anymore.

29 years ago(print): current_perdisplay now is never null.
Karl Heuer [Mon, 13 Mar 1995 21:49:49 +0000 (21:49 +0000)]
(print): current_perdisplay now is never null.

29 years ago(Fexecute_kbd_macro): current_perdisplay now is never null.
Karl Heuer [Mon, 13 Mar 1995 21:49:34 +0000 (21:49 +0000)]
(Fexecute_kbd_macro): current_perdisplay now is never null.

29 years ago(clear_prefix_arg): current_perdisplay now is never null.
Karl Heuer [Mon, 13 Mar 1995 21:49:17 +0000 (21:49 +0000)]
(clear_prefix_arg): current_perdisplay now is never null.

29 years ago* etags.c (process_file): free (filename) after using it.
Francesco Potortì [Mon, 13 Mar 1995 10:47:58 +0000 (10:47 +0000)]
* etags.c (process_file): free (filename) after using it.
(readline_internal): Do not access the char before start of line.

29 years ago(adaptive-fill-regexp): Skip # or ;.
Richard M. Stallman [Mon, 13 Mar 1995 06:31:48 +0000 (06:31 +0000)]
(adaptive-fill-regexp): Skip # or ;.
Allow more than one of them (or *'s or >'s).

29 years ago(adaptive-fill-regexp): Skip #'s and ;'s.
Richard M. Stallman [Mon, 13 Mar 1995 06:26:39 +0000 (06:26 +0000)]
(adaptive-fill-regexp): Skip #'s and ;'s.

29 years ago(rsh): Name the buffer *rsh-HOST*.
Richard M. Stallman [Mon, 13 Mar 1995 05:29:11 +0000 (05:29 +0000)]
(rsh): Name the buffer *rsh-HOST*.

29 years ago(c-mode): Make comment-multi-line t locally.
Richard M. Stallman [Mon, 13 Mar 1995 05:25:21 +0000 (05:25 +0000)]
(c-mode): Make comment-multi-line t locally.

29 years ago(unlock_display): current_perdisplay now is never null.
Karl Heuer [Mon, 13 Mar 1995 03:09:40 +0000 (03:09 +0000)]
(unlock_display): current_perdisplay now is never null.
(cmd_error, command_loop_1, read_char): Likewise.
(kbd_buffer_get_event, read_key_sequence): Likewise.
(read_char): Handle synchronous quit_char on a different display.
(read_char): Rewrite queue-searching code.
(read_key_sequence): Save selected_frame.
(init_keyboard): Initialize current_perdisplay.

29 years ago(parse_modifiers_uncached): Delete the code for
Richard M. Stallman [Sun, 12 Mar 1995 21:30:35 +0000 (21:30 +0000)]
(parse_modifiers_uncached): Delete the code for
multi-character modifiers and for recognizing a modifier alone.
(parse_solitary_modifier): New function.
(convert_event_type_list): Use parse_solitary_modifier.
Also convert symbol A to character A.
Handle shift modifier with lower-case letters.

29 years ago(block-comment-start, block-comment-end): New vars.
Richard M. Stallman [Sun, 12 Mar 1995 19:23:25 +0000 (19:23 +0000)]
(block-comment-start, block-comment-end): New vars.
(indent-for-comment): Handle them.

29 years ago(dired-do-print): Allow lpr-switches to be a string. Clean up.
Richard M. Stallman [Sun, 12 Mar 1995 18:38:20 +0000 (18:38 +0000)]
(dired-do-print): Allow lpr-switches to be a string.  Clean up.

29 years ago(ielm): Use pop-to-buffer.
Richard M. Stallman [Sun, 12 Mar 1995 18:34:57 +0000 (18:34 +0000)]
(ielm): Use pop-to-buffer.
(same-window-buffer-names): Add *ielm*.

29 years agoFix typos in previous change.
Richard M. Stallman [Sun, 12 Mar 1995 18:33:29 +0000 (18:33 +0000)]
Fix typos in previous change.

29 years ago(rsh, telnet): Use pop-to-buffer.
Richard M. Stallman [Sun, 12 Mar 1995 18:29:24 +0000 (18:29 +0000)]
(rsh, telnet): Use pop-to-buffer.
(same-window-regexps): Add elt to match *telnet-...* and *rsh...*
with or without <N> at end.

29 years ago(same-window-buffer-names): Set this only in loaddefs.el,
Richard M. Stallman [Sun, 12 Mar 1995 18:22:14 +0000 (18:22 +0000)]
(same-window-buffer-names): Set this only in loaddefs.el,
not when info.el is loaded.

29 years ago(rlogin): Use pop-to-buffer.
Richard M. Stallman [Sun, 12 Mar 1995 18:18:29 +0000 (18:18 +0000)]
(rlogin): Use pop-to-buffer.
(same-window-regexps): Add elt to match *rlogin-...*
with or without <N> at end.

29 years ago(hexl-mode-old-local-map, hexl-mode-old-mode-name)
Richard M. Stallman [Sun, 12 Mar 1995 17:14:54 +0000 (17:14 +0000)]
(hexl-mode-old-local-map, hexl-mode-old-mode-name)
(hexl-mode-old-major-mode): Add defvars.

29 years ago(shell): Use pop-to-buffer.
Richard M. Stallman [Sun, 12 Mar 1995 09:39:49 +0000 (09:39 +0000)]
(shell): Use pop-to-buffer.
(same-window-buffer-names): Add *shell* to the list.

29 years agoUnconditionally add to comint-output-filter-functions.
Richard M. Stallman [Sun, 12 Mar 1995 09:15:08 +0000 (09:15 +0000)]
Unconditionally add to comint-output-filter-functions.
(auto-show-mode): Command renamed from auto-show-toggle.
Handle an arg in the standard way.
(auto-show-mode): Variable renamed from auto-show-enable.

29 years agoInitial revision
Richard M. Stallman [Sun, 12 Mar 1995 09:05:52 +0000 (09:05 +0000)]
Initial revision

29 years ago(news-reply-mode-map): Add menu bar menus.
Richard M. Stallman [Sun, 12 Mar 1995 07:57:02 +0000 (07:57 +0000)]
(news-reply-mode-map): Add menu bar menus.

29 years ago(rmail-list-to-menu): Bind `command' with let.
Richard M. Stallman [Sun, 12 Mar 1995 07:47:33 +0000 (07:47 +0000)]
(rmail-list-to-menu): Bind `command' with let.

29 years ago(rmail-duplicate-message): New function.
Richard M. Stallman [Sun, 12 Mar 1995 07:38:49 +0000 (07:38 +0000)]
(rmail-duplicate-message): New function.

(rmail-retry-failure): Don't get errors when
searching for `End of returned message'.

29 years ago(blessmail): Pass archlibdir to the sub-make.
Richard M. Stallman [Sun, 12 Mar 1995 06:11:27 +0000 (06:11 +0000)]
(blessmail): Pass archlibdir to the sub-make.

29 years ago(eval-defun): Convert defvar to defconst.
Richard M. Stallman [Sat, 11 Mar 1995 22:42:29 +0000 (22:42 +0000)]
(eval-defun): Convert defvar to defconst.

29 years ago(reset_buffer_local_variables): Init invisibility.
Richard M. Stallman [Sat, 11 Mar 1995 22:36:29 +0000 (22:36 +0000)]
(reset_buffer_local_variables): Init invisibility.
(init_buffer_once): Set up buffer_local_flags for it.
(syms_of_buffer): New variable `buffer-invisibility-spec'.

29 years ago(struct buffer): New field `invisibility_spec'.
Richard M. Stallman [Sat, 11 Mar 1995 22:35:30 +0000 (22:35 +0000)]
(struct buffer): New field `invisibility_spec'.

29 years ago(display_text_line): When setting selective_rlen,
Richard M. Stallman [Sat, 11 Mar 1995 22:34:35 +0000 (22:34 +0000)]
(display_text_line): When setting selective_rlen,
ignore whether selective display is on or off.

(display_text_line, try_window): Check `invisible' prop
using TEXT_PROP_MEANS_INVISIBLE.
(display_text_line): Check TEXT_PROP_MEANS_INVISIBLE_WITH_ELLIPSIS;
if it says so, use ellipses after invisible text.
(invisible_p, invisible_ellipsis_p): New functions.

29 years ago(compute_motion): Call recenter_overlay_lists sooner.
Richard M. Stallman [Sat, 11 Mar 1995 22:32:17 +0000 (22:32 +0000)]
(compute_motion): Call recenter_overlay_lists sooner.
Use Fnext_property_change to get a quick lower bound for
where `invisible' changes.

(compute_motion, vmotion): Check `invisible' prop
using TEXT_PROP_MEANS_INVISIBLE.

29 years ago(TEXT_PROP_MEANS_INVISIBLE): New macro.
Richard M. Stallman [Sat, 11 Mar 1995 22:30:33 +0000 (22:30 +0000)]
(TEXT_PROP_MEANS_INVISIBLE): New macro.
(TEXT_PROP_MEANS_INVISIBLE_WITH_ELLIPSIS): New macro.

29 years ago(Fnext_property_change): Handle LIMIT = t.
Richard M. Stallman [Sat, 11 Mar 1995 22:03:27 +0000 (22:03 +0000)]
(Fnext_property_change): Handle LIMIT = t.

29 years ago(server-buffer-done): Return a list
Richard M. Stallman [Sat, 11 Mar 1995 20:32:48 +0000 (20:32 +0000)]
(server-buffer-done): Return a list
(NEXT-BUFFER KILLED).  KILLED is t if we killed the buffer.
(server-edit): Values from server-done is now list of
args for server-switch-buffer.
(server-switch-buffer): Likewise.

(server-switch-buffer): New optional arg KILLED-ONE.
Avoid the other-buffer at the end in that case.

29 years ago(bookmark-buffer-name): Be smarter about deducing a name.
Richard M. Stallman [Sat, 11 Mar 1995 20:17:37 +0000 (20:17 +0000)]
(bookmark-buffer-name): Be smarter about deducing a name.
(bookmark-insert-buffer-name): Use bookmark-buffer-name.
Replaces bookmark-insert-current-file-name.

(bookmark-make-cell): Use set-text-properties,
not format, to clear text properties.

29 years ago(completion-setup-function): Set completion-base-size.
Richard M. Stallman [Sat, 11 Mar 1995 19:13:52 +0000 (19:13 +0000)]
(completion-setup-function): Set completion-base-size.

29 years ago(Vsame_window_buffer_names, Vsame_window_regexps): New vars.
Richard M. Stallman [Sat, 11 Mar 1995 04:40:18 +0000 (04:40 +0000)]
(Vsame_window_buffer_names, Vsame_window_regexps): New vars.
(syms_of_window): Set up Lisp vars.
(Fdisplay_buffer): Use those vars--if requested, use current window.

29 years ago(Info-menu): Bind beg with let.
Richard M. Stallman [Sat, 11 Mar 1995 04:37:47 +0000 (04:37 +0000)]
(Info-menu): Bind beg with let.

(info): Use pop-to-buffer.
(same-window-buffer-names): Add "*info*".

29 years agoComment change.
Richard M. Stallman [Sat, 11 Mar 1995 03:58:31 +0000 (03:58 +0000)]
Comment change.

29 years agoInitial revision
Richard M. Stallman [Sat, 11 Mar 1995 03:57:25 +0000 (03:57 +0000)]
Initial revision

29 years ago(add-menu-item-1): Better error message if
Richard M. Stallman [Sat, 11 Mar 1995 03:55:14 +0000 (03:55 +0000)]
(add-menu-item-1): Better error message if
a menu not the last in the path does not exist.

29 years ago(vc-path): Use /usr/sccs only if it is a dir.
Richard M. Stallman [Sat, 11 Mar 1995 02:17:04 +0000 (02:17 +0000)]
(vc-path): Use /usr/sccs only if it is a dir.

29 years agoInsure that all entry points call `bookmark-maybe-load-default-file'.
Richard M. Stallman [Sat, 11 Mar 1995 02:05:20 +0000 (02:05 +0000)]
Insure that all entry points call `bookmark-maybe-load-default-file'.
Changed format of bookmark-alist and therefore of bookmark files.
Have version stamps in bookmark files.
Automatically upgrade old bookmark files to new format.
Changed name of default bookmark file to ".emacs.bmk".
Replaced "Bookmark-menu" with "bookmark-bmenu".  The
capitalization signified nothing; "bmenu" means "buffer-menu"
-- that is, bmenu code is for the dired-like of bookmarks that
appears when `list-bookmarks' is run, and the "bookmark-menu"
prefix is for the menu-bar.
Internally, use an alist instead of hardcoded list-positions
for storing bookmark information.

Applied <johng@media.mit.edu>'s patches for annotation support:
(bookmark-send-annotation, bookmark-read-annotation-mode)
(bookmark-edit-annotation-mode, bookmark-default-annotation-text)
(bookmark-read-annotation-text-func, bookmark-read-annotation)
(bookmark-send-edited-annotation, bookmark-edit-annotation):
New functions.

(bookmark-get-bookmark, bookmark-get-bookmark-record)
(bookmark-name-from-full-record, bookmark-set-name)
(bookmark-get-annotation, bookmark-set-annotation)
(bookmark-get-info-node, bookmark-set-info-node)
(bookmark-get-filename, bookmark-set-filename)
(bookmark-get-position, bookmark-set-position)
(bookmark-get-front-context-string, bookmark-set-front-context-string)
(bookmark-get-rear-context-string, bookmark-set-rear-context-string):
New subroutines.

(bookmark-file-format-version, bookmark-end-of-version-stamp-marker):
New variables.
(bookmark-grok-file-format-version, bookmark-maybe-upgrade-file-format)
(bookmark-upgrade-version-0-alist, bookmark-upgrade-file-format-from-0)
(bookmark-insert-file-format-version-stamp): New functions.
(bookmark-maybe-load-default-file):
Renamed from bookmark-try-default-file'.
(bookmark-old-default-file): New variable.
(bookmark-default-file): Renamed from `bookmark-file'.
New initial value, ".emacs.bmk".
(bookmark-make-cell): Use backquote.
Produce with the new format (Format Version 1).
Use `format' to strip text-properties.
(bookmark-write-file): Use `pp' instead of `princ'.
Call `bookmark-insert-file-format-version-stamp'.
(bookmark-all-names, bookmark-menu-popup-paned-bookmark-menu)
(bookmark-menu-build-paned-menu, bookmark-menu-popup-paned-menu)
(bookmark-insert-location): New functions.
(bookmark-completing-read): New function.  Everyone who called
`completing-read' in the interactive spec now calls this.
(bookmark-load-hook): New hook.

(bookmark-make-menu-alist): Function deleted.
(bookmark-popup-menu-and-apply-function): replaces
`bookmark-make-menu-with-function'.

(bookmark-load): Use `bookmark-alist-from-buffer'.
Call `bookmark-maybe-upgrade-file-format'.
(bookmark-set): If Info mode, record Info-current-node.
Use `bookmark-bmenu-surreptitiously-rebuild-list'.
(bookmark-buffer-file-name): Handle Info files.
(bookmark-buffer-name): If Info mode, return Info-current-node.
(bookmark-jump-noselect): For info node, use Info-goto-node.
Use the helper functions, don't mess with the raw
alist (except in completion, which we'll take care of later).
Don't count on `bookmark-search-size' being correct; use the
length of `forward-str' and `behind-str' instead.
(bookmark-relocate): Use the helper functions; don't mess
with the raw alist except in completion.
(bookmark-rename): C-o in minibuffer now inserts old name.
(bookmark-delete): New arg BATCH.
(bookmark-bmenu-execute-deletions): Was `bookmark-bmenu-execute'.
Just call bookmark-delete with the BATCH arg.
Set the modification count and maybe save when done.
Save point intuitively.
(bookmark-insert-current-file-name): Just use `file-name-nondirectory'.
(bookmark-location): Made non-interactive.
(bookmark-bmenu-list): Replaces `list-bookmarks'.
Delete arg ANNOTATION.  Use mapcar to simplify.
If not interactive-p, then use `set-buffer' instead of
`switch-to-buffer'.
(bookmark-kill-line): New function, used instead of kill-line.
(bookmark-search-size): Init to 16 instead of 500.

29 years ago(Fash, Flsh): Change arg names.
Richard M. Stallman [Sat, 11 Mar 1995 00:50:20 +0000 (00:50 +0000)]
(Fash, Flsh): Change arg names.

29 years agoInitial revision
Richard M. Stallman [Fri, 10 Mar 1995 04:30:57 +0000 (04:30 +0000)]
Initial revision

29 years ago(line-move-ignore-invisible): New variable.
Richard M. Stallman [Fri, 10 Mar 1995 03:27:46 +0000 (03:27 +0000)]
(line-move-ignore-invisible): New variable.
(line-move): If that var is set, use vertical-motion.
Skip any extra invis chars beyond where vertical-motion stops.

29 years ago(hexl-mode): Make after-revert-hook rehexlify.
Richard M. Stallman [Thu, 9 Mar 1995 03:05:51 +0000 (03:05 +0000)]
(hexl-mode): Make after-revert-hook rehexlify.
(hexl-after-revert-hook): New function.

29 years ago(Fforward_comment): Always clear immediate_quit for return.
Richard M. Stallman [Thu, 9 Mar 1995 02:58:36 +0000 (02:58 +0000)]
(Fforward_comment): Always clear immediate_quit for return.

29 years ago(read_input_waiting): Fix Lisp_Object vs. int problem.
Karl Heuer [Wed, 8 Mar 1995 22:49:11 +0000 (22:49 +0000)]
(read_input_waiting): Fix Lisp_Object vs. int problem.

29 years ago(unlock_display): If adding to kbd_queue, set kbd_queue_has_data.
Karl Heuer [Wed, 8 Mar 1995 05:50:47 +0000 (05:50 +0000)]
(unlock_display): If adding to kbd_queue, set kbd_queue_has_data.
(read_char): Set and clear kbd_queue_has_data appropriately, but
leave it unset when we push back an incomplete sequence.
(read_char): Take the longjmp even if current_perdisplay was null.
(readable_events): Check kbd_queue_has_data instead of kbd_queue.
(init_perdisplay): Initialize kbd_queue_has_data.

29 years ago(struct PERDISPLAY): New member kbd_queue_has_data.
Karl Heuer [Wed, 8 Mar 1995 05:50:24 +0000 (05:50 +0000)]
(struct PERDISPLAY): New member kbd_queue_has_data.

29 years ago(indent-new-comment-line): Clean up handling of \(...\) in comment-start-skip.
Richard M. Stallman [Wed, 8 Mar 1995 03:49:00 +0000 (03:49 +0000)]
(indent-new-comment-line): Clean up handling of \(...\) in comment-start-skip.

29 years ago(revert-buffer): Doc fix.
Richard M. Stallman [Wed, 8 Mar 1995 03:43:34 +0000 (03:43 +0000)]
(revert-buffer): Doc fix.

29 years agoDeclare new var and functions.
Karl Heuer [Wed, 8 Mar 1995 03:33:23 +0000 (03:33 +0000)]
Declare new var and functions.

29 years ago(current_prefix_partial): New var.
Karl Heuer [Wed, 8 Mar 1995 03:32:30 +0000 (03:32 +0000)]
(current_prefix_partial): New var.
(Funiversal_argument): New function, formerly inlined in keyboard.c.
(Fnegative_argument, Fdigit_argument): Likewise.
(clear_prefix_arg): Moved here from keyboard.c.
Don't clear the internal state if we're still building a prefix arg.
(finalize_prefix_arg, describe_prefix_arg): Moved from keyboard.c.
(syms_of_callint): defsubr the new lisp-callable functions.

29 years agoMoved clear_prefix_arg, finalize_prefix_arg, describe_prefix_arg to callint.c.
Karl Heuer [Wed, 8 Mar 1995 03:31:18 +0000 (03:31 +0000)]
Moved clear_prefix_arg, finalize_prefix_arg, describe_prefix_arg to callint.c.
(command_loop_1): Removed inline code for prefix args.

29 years ago(calculate-perl-indent): When backing up over continuations,
Richard M. Stallman [Wed, 8 Mar 1995 02:22:45 +0000 (02:22 +0000)]
(calculate-perl-indent): When backing up over continuations,
don't go to line beg;
perl-backward-to-start-of-continued-exp gives the right place.

29 years ago(init_perdisplay): Initialize Vlast_kbd_macro.
Karl Heuer [Wed, 8 Mar 1995 01:26:16 +0000 (01:26 +0000)]
(init_perdisplay): Initialize Vlast_kbd_macro.

29 years ago(mark_perdisplays): Mark Vlast_kbd_macro.
Karl Heuer [Wed, 8 Mar 1995 01:25:19 +0000 (01:25 +0000)]
(mark_perdisplays): Mark Vlast_kbd_macro.

29 years ago(Fstart_kbd_macro): Access Vlast_kbd_macro via perdisplay.
Karl Heuer [Wed, 8 Mar 1995 01:25:04 +0000 (01:25 +0000)]
(Fstart_kbd_macro): Access Vlast_kbd_macro via perdisplay.
(Fend_kbd_macro, Fcall_last_kbd_macro): Likewise.
(init_macros): Delete initialization.
(syms_of_macros): Use DEFVAR_DISPLAY for Vlast_kbd_macro.
Doc fix for executing-macro, executing-kbd-macro, last-kbd-macro.

29 years ago(struct PERDISPLAY): New member Vlast_kbd_macro.
Karl Heuer [Wed, 8 Mar 1995 01:24:14 +0000 (01:24 +0000)]
(struct PERDISPLAY): New member Vlast_kbd_macro.

29 years ago* term.el (term-eol-on-send): New variable. Use it.
Per Bothner [Wed, 8 Mar 1995 00:54:20 +0000 (00:54 +0000)]
* term.el (term-eol-on-send):  New variable.  Use it.
(term-send-input):  Don't move process-mark until after 'history stuff.

29 years ago(cmd_error): Bind Vprint_level and Vprint_length.
Karl Heuer [Wed, 8 Mar 1995 00:45:37 +0000 (00:45 +0000)]
(cmd_error): Bind Vprint_level and Vprint_length.

29 years ago* cmacexp.el (c-macro-expansion): put the unique string before the
Francesco Potortì [Tue, 7 Mar 1995 15:24:44 +0000 (15:24 +0000)]
* cmacexp.el (c-macro-expansion): put the unique string before the
first #line directive (instead of after), preceded by a newline.

29 years ago(command_loop_1): Fix test for prefix arg.
Karl Heuer [Tue, 7 Mar 1995 04:57:02 +0000 (04:57 +0000)]
(command_loop_1): Fix test for prefix arg.

29 years ago(find-ls-option): Doc fix: now a cons.
Roland McGrath [Mon, 6 Mar 1995 19:55:47 +0000 (19:55 +0000)]
(find-ls-option): Doc fix: now a cons.
(find-dired): Initialize the process-mark for the filter to use.
Find listing switches in cdr of find-ls-option.
(find-dired-filter): Use dired-insert-set-properties on new text.

29 years ago(compilation-buffer-p): Fix braino in last change: switch to the buffer first.
Roland McGrath [Mon, 6 Mar 1995 15:51:22 +0000 (15:51 +0000)]
(compilation-buffer-p): Fix braino in last change: switch to the buffer first.
(compilation-error-regexp-alist): Doc fix: optional cdrs give
string containing %s to produce the file name from the matched text.
(compilation-find-file): Reorder args: MARKER first, then FILENAME, DIR,
and new arg &rest FORMATS (as they appear in parsed the fileinfo lists).
Try each of the FORMATS in each directory tried.
(compilation-next-error-locus): Apply compilation-find-file to the FILEINFO
list.
(compilation-parse-errors): Instead of a cons (DIR . FILE), make a list
(FILE DIR [FORMATS...]) using the 4th cdr of the matching elt of
regexp-alist.

29 years ago(textget): Check default_properties vbl too.
Boris Goldowsky [Mon, 6 Mar 1995 15:43:56 +0000 (15:43 +0000)]
(textget): Check default_properties vbl too.

29 years agoDeclare Vdefault_properties.
Boris Goldowsky [Mon, 6 Mar 1995 15:43:56 +0000 (15:43 +0000)]
Declare Vdefault_properties.

29 years ago(Vdefault_properties): New vbl.
Boris Goldowsky [Mon, 6 Mar 1995 15:43:56 +0000 (15:43 +0000)]
(Vdefault_properties): New vbl.

29 years ago(menu-bar-help-menu): Binding for view-emacs-FAQ.
Richard M. Stallman [Mon, 6 Mar 1995 05:19:05 +0000 (05:19 +0000)]
(menu-bar-help-menu): Binding for view-emacs-FAQ.

29 years ago(view-emacs-FAQ): New function. Bind to C-h F.
Richard M. Stallman [Mon, 6 Mar 1995 05:16:14 +0000 (05:16 +0000)]
(view-emacs-FAQ): New function.  Bind to C-h F.
(help-for-help): Doc fix.

29 years ago(tar-grind-file-mode): Doc fix.
Richard M. Stallman [Mon, 6 Mar 1995 04:37:18 +0000 (04:37 +0000)]
(tar-grind-file-mode): Doc fix.