1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-26 01:40:53 -08:00
Commit graph

155589 commits

Author SHA1 Message Date
Fred Pierresteguy
dc49df96e3 *** empty log message *** 1994-04-01 08:25:12 +00:00
Richard M. Stallman
ffd57920a3 (redisplay): In previous change, handle case where no newline follows. 1994-04-01 08:19:19 +00:00
Karl Heuer
745d94338a (rmail-message-label-p, rmail-parse-message-labels):
Update obsolete (commented-out) functions.
1994-04-01 02:31:45 +00:00
Richard M. Stallman
b64b398040 (adjust_window_charstarts): New function.
(direct_output_for_insert): Call it.
1994-04-01 02:10:14 +00:00
Richard M. Stallman
46db848664 (redisplay): Call adjust_window_charstarts
to update the charstarts of following lines.
1994-04-01 02:09:44 +00:00
Richard M. Stallman
28925d74e6 Doc fixes. 1994-03-31 23:40:14 +00:00
Richard M. Stallman
60a8948ae4 (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.
1994-03-31 23:22:23 +00:00
Richard M. Stallman
b8009dd11c [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.
1994-03-31 23:17:23 +00:00
Richard M. Stallman
6f13448620 (compute_char_face): New arg MOUSE.
(Qmouse_face): New variable.
(syms_of_xfaces): Initialize Qmouse_face.
1994-03-31 23:12:26 +00:00
Karl Heuer
3e9367e7de (child_setup): Check out==err when relocating fds. 1994-03-31 22:19:27 +00:00
Karl Heuer
58732bd4aa (Man-filter-list): New footer format to delete. 1994-03-31 22:01:12 +00:00
Richard M. Stallman
efc63ef0e1 (redisplay): Call frame_up_to_date_hook.
(display_text_line): Pass new arg to compute_char_face.
Fill in charstarts array.
(display_string): Clear part of charstarts array.
1994-03-31 18:40:11 +00:00
Richard M. Stallman
439fa06f53 Fix error message syntax.
(tar-mode): Doc fix.
(tar-mouse-extract): New command.
(tar-mode-map): Bind mouse-2.
(tar-get-descriptor): New function.
(tar-extract, tar-copy): Use that.
(tar-mode-maybe-write-tar-file): Renamed from maybe-write-tar-file.
1994-03-31 17:16:37 +00:00
Fred Pierresteguy
80eb0a994f (x_window) [USE_X_TOOLKIT]: When doing geometry management, don't compute the
size of the menubar if there is no menubar.
1994-03-31 16:49:00 +00:00
Richard M. Stallman
2cf5fc7e0f (Buffer-menu-mouse-select): New command.
(Buffer-menu-mode-map): Bind mouse-2.
(Buffer-menu-mode): Doc fix.
1994-03-31 16:46:57 +00:00
Richard M. Stallman
121e2227f1 (occur-mode-goto-occurrence): Delete excess close paren. 1994-03-31 16:38:57 +00:00
Richard M. Stallman
26649bdf29 (occur-mode): Doc fix. 1994-03-31 16:37:20 +00:00
Fred Pierresteguy
9420e4cad5 (set_frame_size): Dont compute any geometry management. 1994-03-31 14:52:30 +00:00
Fred Pierresteguy
706aa2f2e7 (set_frame_menubar): New arg, first_time.
Don't update the menubar the first time it is created via x_window.
(initialize_frame_menubar): Pass 1 to set_frame_menubar.
1994-03-31 14:50:46 +00:00
Fred Pierresteguy
a7f7d5508c (x_window) [USE_X_TOOLKIT]: New args window_prompting and minibuffer_only.
Don't pass top_pos and left_pos to XtCreatePopupShell.
Call initialize_frame_menubar before creating the Emacs frame if it is
not the minibuffer. Call XtManageChild for the menubar widget if any.
Compute some geometry management.
(Fx_create_frame): Pass window_prompting and minibuffer_only to x_window.
Don't call x_wm_set_size_hint.
Don't call initialize_frame_menubar.
1994-03-31 14:49:42 +00:00
Fred Pierresteguy
48508a3ae9 Define HAVE_X11R4 if AIX3_2 is defined. 1994-03-31 14:00:26 +00:00
Richard M. Stallman
0dee3c4dc9 (frame_up_to_date_hook): Declared. 1994-03-31 08:33:38 +00:00
Richard M. Stallman
dc6ace1268 (esix5): Set NON_GNU_CPP. 1994-03-31 04:39:32 +00:00
Richard M. Stallman
8df69fb032 *** empty log message *** 1994-03-30 18:57:29 +00:00
Richard M. Stallman
b65e3dd79e (INCLUDED_FCNTL): Define, if include fcntl.h. 1994-03-30 18:51:54 +00:00
Richard M. Stallman
42b8555467 Initial revision 1994-03-30 18:36:47 +00:00
Richard M. Stallman
855909db54 Advise about case where C-h is rebound. 1994-03-30 18:20:07 +00:00
Richard M. Stallman
78bead7366 (occur-mode-find-occurrence): New subroutine.
(occur-mode-goto-occurrence): Use that.
(occur-mode-mouse-goto): New command.
(occur-mode-map): Bind mouse-2.
(occur-mode-find-occurrence): Error if point is on first line.
1994-03-30 17:54:38 +00:00
Richard M. Stallman
f98494a43d (compile-mouse-goto-error): New command.
(compilation-minor-mode-map): Bind mouse-2.
1994-03-30 17:36:24 +00:00
Richard M. Stallman
dbcb93894b (dired-mouse-find-file-other-window): New command.
(dired-mode-map): Bind mouse-2.
1994-03-30 17:22:59 +00:00
Richard M. Stallman
b4484ea80e Doc fixes. 1994-03-30 16:04:08 +00:00
Francesco Potortì
b02c5fea90 * etags.c (main): use etags_getcwd for compatibility.
(etags_getcwd): new function.
1994-03-30 12:04:41 +00:00
Richard M. Stallman
5fb5aa335e (verify_overlay_modification):
Copy TAIL before a hook, in case the hook recenters the overlay lists.
1994-03-30 06:32:54 +00:00
Karl Heuer
37e9a9347d (Fminibuffer_prompt, Fminibuffer_prompt_width): New funcs. 1994-03-30 05:23:18 +00:00
Richard M. Stallman
4200677283 (Vcompletion_regexp_list): New var.
(syms_of_minibuf): Set up Lisp var.
(Ftry_completion, Fall_completions):
Limit possible completions to strings matching those regexps.
1994-03-30 05:17:30 +00:00
Karl Heuer
80093a1544 (Fcompute_motion): Fix symbol name in previous change. 1994-03-30 03:12:53 +00:00
Karl Heuer
992371ca56 (Fcompute_motion): Doc fix.
Also extracted long doc string to avoid compiler limitations.
1994-03-30 03:11:04 +00:00
Karl Heuer
faa5c515a3 (Fcompute_motion): Don't use XFASTINT on possibly-negative coords.
Also another doc fix.
1994-03-30 03:02:02 +00:00
Karl Heuer
4fb7678758 (Fcompute_motion): Doc fix. 1994-03-30 02:29:28 +00:00
Karl Heuer
9baf79c795 (rmail-sort-messages): Use buffer-disable-undo, not buffer-flush-undo. 1994-03-30 02:24:05 +00:00
Karl Heuer
030ecb3c62 (rmail-sort-messages): Update summary buffer. 1994-03-30 02:21:48 +00:00
Karl Heuer
2a527e488c (rmail-sort-from-summary): Preserve window selection. 1994-03-30 02:21:19 +00:00
Richard M. Stallman
61446fe76f (vc-checkin): Undo previous change. 1994-03-30 02:14:11 +00:00
Richard M. Stallman
2fc9d9f462 (help): New alias.
(help-for-help): Mention help character.
(help-quit): New command.
(help-map): Bind `q'.
1994-03-30 01:43:37 +00:00
Karl Heuer
5ef470be66 (calculate-c-indent): Don't loop forever at bobp.
(calculate-c-indent, indent-c-exp): Test char against 0, not nil.
1994-03-30 01:43:08 +00:00
Karl Heuer
7772e660eb Check for existence of windowing system. 1994-03-30 01:02:01 +00:00
Karl Heuer
cf4138adef (EMACS_TIME_NEG_P): Cast to signed. 1994-03-30 00:50:02 +00:00
Karl Heuer
ee61d94e70 (Fwindow_width): Delete unnecessary variable declarations. 1994-03-29 07:20:26 +00:00
Karl Heuer
13a661808e (hack-local-variables-prop-line): Search two lines if "#!".
Ignore keyword `mode', since it's already been handled.
1994-03-29 07:08:23 +00:00
Richard M. Stallman
87d26afc28 (basic-save-buffer-1): New subroutine, broken out of basic-save-buffer.
(basic-save-buffer): Use basic-save-buffer-1.
1994-03-29 06:59:50 +00:00