Karl Heuer [Thu, 7 Apr 1994 02:46:12 +0000 (02:46 +0000)]
(doprnt): Reword confusing error message.
Karl Heuer [Thu, 7 Apr 1994 02:45:55 +0000 (02:45 +0000)]
(Fformat): Reword confusing error message.
Karl Heuer [Thu, 7 Apr 1994 02:03:10 +0000 (02:03 +0000)]
(Fsetq): Doc fix.
Tom Tromey [Thu, 7 Apr 1994 00:23:36 +0000 (00:23 +0000)]
Modified LCD archive entry.
Tom Tromey [Wed, 6 Apr 1994 22:17:36 +0000 (22:17 +0000)]
Bug fix; 19.23 should (require 'lmenu).
Tom Tromey [Wed, 6 Apr 1994 22:12:42 +0000 (22:12 +0000)]
Fixed up headers for release.
Tom Tromey [Wed, 6 Apr 1994 22:10:06 +0000 (22:10 +0000)]
Initial revision
Richard M. Stallman [Wed, 6 Apr 1994 21:22:55 +0000 (21:22 +0000)]
*** empty log message ***
Richard M. Stallman [Wed, 6 Apr 1994 21:19:48 +0000 (21:19 +0000)]
Doc fixes.
Richard M. Stallman [Wed, 6 Apr 1994 20:22:19 +0000 (20:22 +0000)]
(kill-emacs-hook): Use add-hook.
Karl Heuer [Wed, 6 Apr 1994 06:57:24 +0000 (06:57 +0000)]
Use PT, not point.
Karl Heuer [Wed, 6 Apr 1994 06:49:06 +0000 (06:49 +0000)]
(display_string): Allow for negative hpos when clearing array.
Karl Heuer [Wed, 6 Apr 1994 06:06:51 +0000 (06:06 +0000)]
(vmotion): Don't use minibuf_prompt_width if window-start has suppressed the
prompt.
Karl Heuer [Wed, 6 Apr 1994 06:01:15 +0000 (06:01 +0000)]
(temp_echo_area_glyphs): Use PT, not point.
Karl Heuer [Wed, 6 Apr 1994 05:59:21 +0000 (05:59 +0000)]
(Fminibuffer_prompt_width): Allow for negative value.
Richard M. Stallman [Wed, 6 Apr 1994 05:04:40 +0000 (05:04 +0000)]
(save-place-find-file-hook, save-place-kill-emacs-hook): New functions.
(hooks for find-file-hooks,kill-emacs-hook): Use those new functions.
Richard M. Stallman [Wed, 6 Apr 1994 04:54:35 +0000 (04:54 +0000)]
(clipboard-yank, clipboard-kill-ring-save)
(clipboard-kill-region): New functions. Give them
menu-enable properties and bind the PASTE, COPY and CUT keys.
(menu-bar-enable-clipboard): New function.
Richard M. Stallman [Wed, 6 Apr 1994 04:51:37 +0000 (04:51 +0000)]
(x-select-enable-clipboard): New variable.
(x-select-text, x-cut-buffer-or-selection-value): Obey it.
(x-handle-args): Doc fix.
Karl Heuer [Wed, 6 Apr 1994 04:06:13 +0000 (04:06 +0000)]
(Fget_buffer_create): Disallow empty string.
Richard M. Stallman [Wed, 6 Apr 1994 03:47:00 +0000 (03:47 +0000)]
(quoted-insert): Handle meta-chars usefully.
Karl Heuer [Wed, 6 Apr 1994 02:07:40 +0000 (02:07 +0000)]
(describe_buffer_bindings): Move XSYMBOL to after SYMBOLP.
Exclude trailing null in string copies.
Karl Heuer [Wed, 6 Apr 1994 00:51:43 +0000 (00:51 +0000)]
New version from maintainer.
Richard M. Stallman [Wed, 6 Apr 1994 00:11:17 +0000 (00:11 +0000)]
(timer-kill-emacs-hook): New function.
(kill-emacs-hook): Add the new hook.
Karl Heuer [Tue, 5 Apr 1994 23:49:15 +0000 (23:49 +0000)]
Add window argument on calls to compute_motion.
Karl Heuer [Tue, 5 Apr 1994 23:47:38 +0000 (23:47 +0000)]
(compute_motion): Add window argument.
(Fcompute_motion): Likewise.
Richard M. Stallman [Tue, 5 Apr 1994 23:04:36 +0000 (23:04 +0000)]
(main): Fix up MAIL_USE_MMDF conditional where
the indesc open was moved inside a fork.
Handle MAIL_USE_LOCKF.
(MAIL_USE_SYSTEM_LOCK): New conditional macro.
Define it if either MAIL_USE_FLOCK or MAIL_USE_LOCKF.
Karl Heuer [Tue, 5 Apr 1994 22:53:54 +0000 (22:53 +0000)]
(do_completion): gcpro some things.
Karl Heuer [Tue, 5 Apr 1994 21:54:51 +0000 (21:54 +0000)]
(rmail-summary-goto-msg): Fix bug in earlier change.
Daniel LaLiberte [Tue, 5 Apr 1994 21:05:09 +0000 (21:05 +0000)]
Change install- and uninstall- to -install and -uninstall.
Daniel LaLiberte [Tue, 5 Apr 1994 20:52:43 +0000 (20:52 +0000)]
u\bcomment fix
Daniel LaLiberte [Tue, 5 Apr 1994 20:46:59 +0000 (20:46 +0000)]
Comment fixes.
Richard M. Stallman [Tue, 5 Apr 1994 07:43:21 +0000 (07:43 +0000)]
(display_text_line): Rename startp to leftmargin.
Use that, not p1start, when checking for char off left edge.
(mark_window_display_accurate, redisplay):
Set window_end_valid to the buffer displayed, not Qt.
Richard M. Stallman [Tue, 5 Apr 1994 07:41:09 +0000 (07:41 +0000)]
(note_mouse_highlight): Temporarily widen the buffer.
(note_mouse_highlight): Check window still shows buffer that was
displayed in it.
Richard M. Stallman [Tue, 5 Apr 1994 07:39:38 +0000 (07:39 +0000)]
(verify_charstarts): Handle truncation of lines.
Karl Heuer [Tue, 5 Apr 1994 06:10:01 +0000 (06:10 +0000)]
(Fget_char_property): Doc fix.
Karl Heuer [Tue, 5 Apr 1994 06:04:27 +0000 (06:04 +0000)]
(file_name_completion): Honor completion-regexp-list.
Karl Heuer [Tue, 5 Apr 1994 04:51:58 +0000 (04:51 +0000)]
(Freplace_match): Don't capitalize unless all matched words are capitalized.
Richard M. Stallman [Tue, 5 Apr 1994 03:50:46 +0000 (03:50 +0000)]
(Fdo_auto_save): Don't turn off auto save mode.
Instead, store -1 in b->save_length. And don't auto save
if there is -1 there.
(Vinhibit_file_name_handlers): New var.
(syms_of_fileio): Set up Lisp var.
(Ffind_file_name_handler): Obey the variable.
Richard M. Stallman [Tue, 5 Apr 1994 03:49:42 +0000 (03:49 +0000)]
(auto-save-mode): Don't let buffer-saved-size stay negative.
Karl Heuer [Tue, 5 Apr 1994 03:40:06 +0000 (03:40 +0000)]
(manual-program): New (actually reintroduced) variable.
(Man-getpage-in-background): Don't hardcode the program name.
Karl Heuer [Tue, 5 Apr 1994 03:32:07 +0000 (03:32 +0000)]
(verify_overlay_modification): Run modification-hooks for any deletion that
intersects the overlay.
Karl Heuer [Tue, 5 Apr 1994 02:29:03 +0000 (02:29 +0000)]
(completion-setup-function): Add mouse-face properties.
Karl Heuer [Tue, 5 Apr 1994 02:19:02 +0000 (02:19 +0000)]
(compile-reinitialize-errors): Fix typo in comment.
Roland McGrath [Tue, 5 Apr 1994 01:34:09 +0000 (01:34 +0000)]
(calendar-cursor-to-date): Fix to signal error when appropriate.
Richard M. Stallman [Tue, 5 Apr 1994 01:21:06 +0000 (01:21 +0000)]
(edebug-emacs-19-specific): Renamed from edebug-fsf19-specific.
(edebug-emacs-version-specific): Test for not-version-18.
Karl Heuer [Tue, 5 Apr 1994 00:49:58 +0000 (00:49 +0000)]
(split-window-vertically): If size is negative, measure from bottom.
Richard M. Stallman [Tue, 5 Apr 1994 00:28:43 +0000 (00:28 +0000)]
(view-mode-map): Don't bind C-z.
Karl Heuer [Mon, 4 Apr 1994 22:59:59 +0000 (22:59 +0000)]
(generate-calendar-month): Add mouse-face properties.
Daniel LaLiberte [Mon, 4 Apr 1994 21:55:52 +0000 (21:55 +0000)]
Change install- to \b\b\b\b... to ...-install.
Daniel LaLiberte [Mon, 4 Apr 1994 21:52:06 +0000 (21:52 +0000)]
Numerous changes and bug fixes to bring it up to version 3.5.
Richard M. Stallman [Mon, 4 Apr 1994 20:48:08 +0000 (20:48 +0000)]
(uncompress-program): New variable.
(uncompress-backup-file): Use it.
(uncompress-while-visiting): Use that var. Handle .gz suffix.
(auto-mode-alist): Handle .gz suffix.
(find-compressed-version): Handle .gz suffix.
Richard M. Stallman [Mon, 4 Apr 1994 18:33:01 +0000 (18:33 +0000)]
(version-control): Doc fix.
Richard M. Stallman [Mon, 4 Apr 1994 05:45:54 +0000 (05:45 +0000)]
(rmail-summary-goto-msg): Highlight the whole line except first char.
Richard M. Stallman [Mon, 4 Apr 1994 01:05:07 +0000 (01:05 +0000)]
(save-place-version-control): New var, for determining
how to back up the master saved-places file.
(save-place-alist-to-file): Bind version-control depending on
`save-place-version-control'.
(hook for find-file-hooks): Specify the APPEND arg to add-hook.
Richard M. Stallman [Mon, 4 Apr 1994 00:44:27 +0000 (00:44 +0000)]
(display_text_line): Properly handle charstarts for hscroll,
and for continuation in mid character.
(message2): Call frame_up_to_date_hook.
Richard M. Stallman [Mon, 4 Apr 1994 00:43:13 +0000 (00:43 +0000)]
(note_mouse_highlight): Do nothing if gc_in_progress.
Set mouse_face_deferred_gc when that case arise.
(XTframe_up_to_date): If mouse_face_deferred_gc, redo highlighting.
(show_mouse_face): Turn off cursor only if it's
in the area being manipulated.
(XTupdate_begin): Don't turn off highlight if we aren't updating
the window that it is in.
Richard M. Stallman [Sun, 3 Apr 1994 23:22:06 +0000 (23:22 +0000)]
(overlays_at): Fix previous change.
Richard M. Stallman [Sun, 3 Apr 1994 21:32:18 +0000 (21:32 +0000)]
Comment changes.
Richard M. Stallman [Sun, 3 Apr 1994 21:31:47 +0000 (21:31 +0000)]
(gc_in_progress): Declared.
Richard M. Stallman [Sun, 3 Apr 1994 19:43:01 +0000 (19:43 +0000)]
(Fx_popup_dialog): If POSITION is t, use selected frame.
Richard M. Stallman [Sun, 3 Apr 1994 19:37:59 +0000 (19:37 +0000)]
(overlays_at): Use XGCTYPE.
Richard M. Stallman [Sun, 3 Apr 1994 19:37:32 +0000 (19:37 +0000)]
(OVERLAY_POSITION): Use XGCTYPE.
Richard M. Stallman [Sun, 3 Apr 1994 19:03:23 +0000 (19:03 +0000)]
(Fx_popup_dialog): If POSITION is t, use selected frame.
Richard M. Stallman [Sun, 3 Apr 1994 18:19:53 +0000 (18:19 +0000)]
(frame_up_to_date_hook): Defined.
Richard M. Stallman [Sun, 3 Apr 1994 18:18:45 +0000 (18:18 +0000)]
Doc fix.
Richard M. Stallman [Sun, 3 Apr 1994 08:10:46 +0000 (08:10 +0000)]
(redisplay): do_verify_charstarts controls whether to call verify_charstarts.
Fix one-off when checking for the last line.
Richard M. Stallman [Sun, 3 Apr 1994 08:09:45 +0000 (08:09 +0000)]
(note_mouse_highlight): Reject out-of-range pos value
before it causes an error.
Richard M. Stallman [Sun, 3 Apr 1994 08:09:11 +0000 (08:09 +0000)]
(direct_output_for_insert): Add charstarts entry after the new char.
Use the right point value for the inserted character.
Richard M. Stallman [Sun, 3 Apr 1994 08:08:33 +0000 (08:08 +0000)]
(do_scrolling): Handle charstarts like glyphs.
Richard M. Stallman [Sun, 3 Apr 1994 06:04:35 +0000 (06:04 +0000)]
(ispell-message): Fixed infinite loop on shortened msg.
Richard M. Stallman [Sun, 3 Apr 1994 02:04:38 +0000 (02:04 +0000)]
(verify_charstarts): Count right for continued lines.
Richard M. Stallman [Sun, 3 Apr 1994 02:04:04 +0000 (02:04 +0000)]
(fast_find_position): Always return coords within the window.
(note_mouse_highlight): Handle disable_mouse_highlight.
Richard M. Stallman [Sun, 3 Apr 1994 02:03:30 +0000 (02:03 +0000)]
(display_text_line): Always store in charstart
even if at endp. When clearing charstart, do the whole width.
(redisplay): Call verify_charstarts.
(redisplay): Don't call adjust_window_charstarts
if on last text line of window.
Richard M. Stallman [Sun, 3 Apr 1994 01:36:57 +0000 (01:36 +0000)]
(verify_charstarts): New function.
(scroll_frame_lines): When updating charstarts,
treat all columns alike--don't zero out any.
Fix end tests of loops over i.
(adjust_window_charstarts): Fix typo.
Karl Heuer [Sat, 2 Apr 1994 05:52:36 +0000 (05:52 +0000)]
(summarize-tar-header-block): Add mouse-face properties.
Karl Heuer [Sat, 2 Apr 1994 05:31:31 +0000 (05:31 +0000)]
(Buffer-menu-mode): Highlight only the buffer name, not the whole line.
(Buffer-menu-buffer-name-position): New function.
Karl Heuer [Sat, 2 Apr 1994 05:07:50 +0000 (05:07 +0000)]
(compile-mouse-goto-error): Simplify.
(compilation-parse-errors-function): Doc fix.
Karl Heuer [Sat, 2 Apr 1994 04:13:09 +0000 (04:13 +0000)]
(Buffer-menu-mode): Add mouse-face properties.
Karl Heuer [Sat, 2 Apr 1994 04:08:50 +0000 (04:08 +0000)]
(list_buffers_1): Set buffer contents, then mode.
Karl Heuer [Sat, 2 Apr 1994 02:58:07 +0000 (02:58 +0000)]
(dired-insert-directory): Fix comment.
Richard M. Stallman [Fri, 1 Apr 1994 19:31:15 +0000 (19:31 +0000)]
(occur): Add mouse-face property to each line.
Richard M. Stallman [Fri, 1 Apr 1994 18:51:39 +0000 (18:51 +0000)]
(dired-insert-directory): Add mouse-face properties.
(dired-insert-set-properties): New subroutine.
Richard M. Stallman [Fri, 1 Apr 1994 18:51:17 +0000 (18:51 +0000)]
(dired-add-entry, dired-insert-subdir-doinsert):
Call dired-insert-set-properties.
(dired-add-entry): Don't make name absolute; bind default-directory.
Edward M. Reingold [Fri, 1 Apr 1994 16:57:56 +0000 (16:57 +0000)]
(tex-start-shell): Use shell-mode-map (instead of comint-mode-map) because
it's bit a nicer.
Change the "require" from comint to shell for the same reason.
Fred Pierresteguy [Fri, 1 Apr 1994 13:53:31 +0000 (13:53 +0000)]
(x_wm_set_size_hint): Add USE_X_TOOLKIT conditional and call
XtGetValues to get the width and the height of the Emacs frame.
Fred Pierresteguy [Fri, 1 Apr 1994 13:43:24 +0000 (13:43 +0000)]
(update_menu_bar): Pass 0 to set_frame_menubar.
Fred Pierresteguy [Fri, 1 Apr 1994 13:39:34 +0000 (13:39 +0000)]
(EmacsFrameSetCharSize): Clean up code.
Replace XtVaSetValues by XtSetValues.
Richard M. Stallman [Fri, 1 Apr 1994 10:14:35 +0000 (10:14 +0000)]
(try_window_id): Pass new arg to scroll_frame_lines.
Richard M. Stallman [Fri, 1 Apr 1994 10:13:32 +0000 (10:13 +0000)]
(make_frame_glyphs): If EMPTY, don't leave junk in ->total_charstarts.
(scroll_frame_lines): Typo in previous change.
Arg POS_ADJUST replaced with arg NEWPOS.
Richard M. Stallman [Fri, 1 Apr 1994 10:12:10 +0000 (10:12 +0000)]
(construct_menu_click, construct_mouse_click):
Use XSET when setting result->x and result->y.
(note_mouse_highlight): Use the value from sort_overlays.
Make the window's buffer current temporarily.
window_end_pos is relative to Z, not ZV.
Richard M. Stallman [Fri, 1 Apr 1994 10:10:45 +0000 (10:10 +0000)]
(xmenu_show): Undo part of March 11 change:
Do call lw_destroy_all_widgets at the end.
Richard M. Stallman [Fri, 1 Apr 1994 10:10:24 +0000 (10:10 +0000)]
(Info-fontify-node): Add mouse-face properties.
Increase size limit for fontifying to 30000.
Fred Pierresteguy [Fri, 1 Apr 1994 08:25:12 +0000 (08:25 +0000)]
*** empty log message ***
Richard M. Stallman [Fri, 1 Apr 1994 08:19:19 +0000 (08:19 +0000)]
(redisplay): In previous change, handle case where no newline follows.
Karl Heuer [Fri, 1 Apr 1994 02:31:45 +0000 (02:31 +0000)]
(rmail-message-label-p, rmail-parse-message-labels):
Update obsolete (commented-out) functions.
Richard M. Stallman [Fri, 1 Apr 1994 02:10:14 +0000 (02:10 +0000)]
(adjust_window_charstarts): New function.
(direct_output_for_insert): Call it.
Richard M. Stallman [Fri, 1 Apr 1994 02:09:44 +0000 (02:09 +0000)]
(redisplay): Call adjust_window_charstarts
to update the charstarts of following lines.
Richard M. Stallman [Thu, 31 Mar 1994 23:40:14 +0000 (23:40 +0000)]
Doc fixes.
Richard M. Stallman [Thu, 31 Mar 1994 23:22:23 +0000 (23:22 +0000)]
(scroll_frame_lines): Handle charstarts like glyphs.
(direct_output_for_insert): Likewise.
(preserve_other_columns): Likewise.
(update_line): Update charstarts like glyphs.
(make_frame_glyphs): Initialize charstarts, total_charstarts.
(free_frame_glyphs): Free those fields.
Richard M. Stallman [Thu, 31 Mar 1994 23:17:23 +0000 (23:17 +0000)]
[INCLUDED_FCNTL]: Don't include fcntl.h again.
(XTread_socket, MotionNotify and LeaveNotify cases):
If not in any frame, call clear_mouse_face.
(x_term_init): Set frame_up_to_date_hook.
(XTframe_up_to_date): New function.
(XTupdate_begin): Turn off mouse face display, and defer it.
(XTupdate_end): Undefer.
(mouse_face_defer): New variable.
(mouse_face_mouse_frame, mouse_face_mouse_x, mouse_face_mouse_y):
New variables.
(dumpglyphs): Handle HL = 3 by using mouse_face_face_id.
(note_mouse_movement): Check for mouse face.
(show_mouse_face, fast_find_position): New functions.
(clear_mouse_face): New functions.
(mouse_face_beg, mouse_face_end, mouse_face_face_id): New variables.
(mouse_face_window): New variable.
(syms_of_xterm): Init and staticpro it.