1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-30 04:10:54 -08:00
Commit graph

10245 commits

Author SHA1 Message Date
Richard M. Stallman
6cb26914cc (super-apropos-check-elc-file): New function.
specifies which file to search.
(apropos-files-scanned): New variable.
(super-apropos): Bind apropos-files-scanned.
Update apropos-accumulate from apropos-print-matches.
Call super-apropos-accumulate before checking for no matches.
(super-apropos-check-doc-file): Don't visit the file, just insert it.
(super-apropos-accumulate): When doc string is in a file, scan that file.
(apropos-print-matches): Return the sorted list.
(safe-documentation): Handle compiled files.
1994-12-29 04:17:00 +00:00
Richard M. Stallman
a33b76c3eb (super-apropos, super-apropos-check-doc-file)
(super-apropos-accumulate): Vars item, fn-doc and var-doc renamed
to apropos-item, apropos-fn-doc and apropos-var-doc.
(apropos-item, apropos-var-doc, apropos-fn-doc)
(apropos-accumulate, apropos-regexp): New defvars.
(super-apropos): Bind apropos-regexp to regexp.
(super-apropos-accumulate): Use apropos-regexp.
1994-12-29 01:46:34 +00:00
Richard M. Stallman
68469f746c (server-process-filter): Process each line separately.
(server-buffer-done): Delete dead buffers from CLIENT list.
Wait a while after sending a command to emacsclient.
Verify that BUFFER is a buffer.
1994-12-29 01:43:50 +00:00
Richard M. Stallman
b96bffd7a0 Comment changes. 1994-12-29 00:11:46 +00:00
Richard M. Stallman
ef2515c051 (Vmouse_leave_buffer_hook, Qmouse_leave_buffer_hook): New variables.
(syms_of_callint): Set them up.
(Fcall_interactively): Run the hook, for `@'.
1994-12-28 23:28:10 +00:00
Richard M. Stallman
9629ced85f [! sparc] (REL_INFO_TYPE): Use `struct relocation_info'. 1994-12-28 18:00:52 +00:00
Roland McGrath
9f051ac24d (find-tag-in-order): Don't set buffer-local value of tags-file-name. 1994-12-28 08:12:25 +00:00
Thien-Thi Nguyen
6da7653c6b Initial revision 1994-12-27 23:28:51 +00:00
Richard M. Stallman
eef045bf6b (make_lispy_event) [USE_X_TOOLKIT]: Turn off
special handling of menu bar mouse events.
(make_lispy_event): Tell pixel_to_glyph_coords not to clip.
1994-12-27 21:50:22 +00:00
Richard M. Stallman
9f67f20bf8 (XTupdate_begin): Fix backward test in previous change.
(x_display_box_cursor): Don't redraw old cursor spot in mouse face
if cursor was on a newline.

(XTread_socket): Handle button events from outside
the frame, received due to grabbing the mouse with a button.
1994-12-27 21:45:06 +00:00
Richard M. Stallman
3d1743f7e0 (run-hook-with-args-until-failure):
Return non-nil if no hook functions.
1994-12-27 20:14:13 +00:00
Richard M. Stallman
e65a6404e5 (command-line-1): Split startup msg into two parts.
Add something about C-mouse-3 when on a window system.

(command-line-1): If help-command has no key binding,
say `M-x help', not `M-x help-command'.
1994-12-27 04:01:02 +00:00
Richard M. Stallman
42269da571 (tar-mode-map): Bind C-m to tar-extract. 1994-12-27 03:49:57 +00:00
Richard M. Stallman
b754cc6ec9 (dired-mode-map): Bind C-m to dired-advertised-find-file.
Change f to dired-find-file.
1994-12-27 03:49:30 +00:00
Richard M. Stallman
8768da772f (Buffer-menu-mode-map): Bind C-m to Buffer-menu-this-window. 1994-12-27 03:48:03 +00:00
Richard M. Stallman
4e7ce12e67 (compilation-minor-mode-map): Bind C-m to compilation-goto-error. 1994-12-27 03:47:06 +00:00
Richard M. Stallman
cffe0c02fb Don't bind `return'. 1994-12-27 03:45:46 +00:00
Richard M. Stallman
0081c8a112 (occur-mode-map): Bind C-m and `return' to occur-mode-goto-occurrence.
(occur-mode): Doc fix.
1994-12-27 03:41:48 +00:00
Richard M. Stallman
3d23b9853e (xmalloc, xrealloc): Add casts.
(add_field): Handle <...> and "..." syntax.
(setup_files, get_keyword): Clean up parens and line breaks.
(args_size): Likewise.
1994-12-26 23:48:27 +00:00
Richard M. Stallman
c3724dc278 (x_figure_window_size): Treat missing user-position parm as nil. 1994-12-26 15:50:39 +00:00
Richard M. Stallman
5b689f602f Comment changes. 1994-12-26 15:49:29 +00:00
Richard M. Stallman
1af1b1e840 (scrolling_1): When scroll_region_ok is set, use a
new scrolling method which scrolls groups of lines directly
to their final vertical positions.
(struct matrix_elt): New field writecount.
(calculate_direct_scrolling): New function.
(do_direct_scrolling): New function.
1994-12-26 15:38:56 +00:00
Richard M. Stallman
be7cd44fe1 (scroll_region_cost): New variable.
(calculate_costs): Put scroll region overhead in scroll_region_cost.
1994-12-26 15:37:22 +00:00
Richard M. Stallman
6d7b271809 (scroll_region_cost): Declared. 1994-12-26 15:36:56 +00:00
Richard M. Stallman
190bb91a07 (scrolling): Fewer restrictions if scroll_region_ok is
set.  New vector old_draw_cost for direct scrolling method.
1994-12-26 15:35:48 +00:00
Richard M. Stallman
33c448cd1a (mouse-minibuffer-check, mouse-drag-mode-line)
(mouse-yank-at-click, mouse-yank-secondary, mouse-choose-completion):
Run mouse-leave-buffer-hook.
1994-12-26 05:09:41 +00:00
Richard M. Stallman
6e5cd0ae31 (isearch-mode): Set mouse-leave-buffer-hook.
(isearch-done): Clear it.
1994-12-26 05:09:07 +00:00
Richard M. Stallman
9290191f09 (byte-compile-warning-types): Add obsolete.
(byte-compile-warnings): Doc fix.
(byte-compile-obsolete): Check for obsolete in byte-compile-warnings.
(byte-compile-variable-ref): Likewise.
1994-12-26 01:28:59 +00:00
Richard M. Stallman
13d76d1ca5 (timezone-fix-time): For year values < 50, add 2000. 1994-12-26 01:24:38 +00:00
Richard M. Stallman
448b61c92a (font-lock-defaults): Add defvar.
(buffer-file-type): Add defvar.
1994-12-25 22:20:06 +00:00
Richard M. Stallman
006d3d3458 (syms_of_buffer): Doc fix for buffer-file-type. 1994-12-25 22:19:45 +00:00
Richard M. Stallman
95ab9b4526 (completion-reference-buffer): Initialize to nil. 1994-12-25 22:09:46 +00:00
Richard M. Stallman
f8b581fa23 (esc-map): Delete excess closeparen. 1994-12-25 22:05:30 +00:00
Richard M. Stallman
2d4a771aad (set_search_regs): Really set search_regs.start and .end.
(save_search_regs): Set them to 0 here.
1994-12-25 21:15:07 +00:00
Richard M. Stallman
00a34088ee (read_minibuf): GCPRO things. 1994-12-25 21:14:46 +00:00
Richard M. Stallman
04be39934f (wrong_type_argument): Use Lisp_Type_Limit. 1994-12-25 17:49:39 +00:00
Richard M. Stallman
eeed793e62 (enum Lisp_Type): Rename Max_Lisp_Type to Lisp_Type_Limit. 1994-12-25 17:49:06 +00:00
Richard M. Stallman
4d1207f6f5 (enum Lisp_Type): Add Max_Lisp_Type. 1994-12-25 17:47:27 +00:00
Richard M. Stallman
e1351ff7c3 (wrong_type_argument): Abort if VALUE is invalid Lisp object. 1994-12-25 17:28:51 +00:00
Richard M. Stallman
65135ec220 (ange-ftp-save-match-data): Macro deleted.
Most callers use save-match-data.
(ange-ftp-process-filter, ange-ftp-process-sentinel)
(ange-ftp-gwp-filter): Don't save the match data explicitly.

(ange-ftp-process-filter, ange-ftp-gwp-filter):
After comint output processing, update STR.
1994-12-25 14:35:19 +00:00
Richard M. Stallman
6492fcd1f9 Initial revision 1994-12-25 04:33:23 +00:00
Richard M. Stallman
eff52a4c6f (SET_REGS_MATCHED): Do nothing if set_regs_matched_done is 1.
Set set_regs_matched_done to 1.
(re_match_2_internal): New local var set_regs_matched_done.
Set it to 0 when appropriate.
(POP_FAILURE_POINT): Set set_regs_matched_done to 0.

(re_match_2_internal, case duplicate): Call SET_REGS_MATCHED.
1994-12-24 23:40:43 +00:00
Richard M. Stallman
5eb6298247 (dabbrev-abbrev-char-regexp): Accept symbol chars
as well as word constituent chars.
1994-12-24 21:39:16 +00:00
Richard M. Stallman
c9e2fc17aa Initial revision 1994-12-24 16:49:59 +00:00
Richard M. Stallman
2e6286be6c Fix quoting conventions and spaces at end of sentence. 1994-12-24 16:47:58 +00:00
Richard M. Stallman
d2eafd888d (facemenu-key): Change to M-g. 1994-12-24 16:43:16 +00:00
Richard M. Stallman
e9fd42adae (BASE_PURESIZE): Incremented by 20k. 1994-12-24 16:42:33 +00:00
Richard M. Stallman
fb15c113b9 (save-buffers-kill-emacs): Fix backward test of value of
run-hook-with-args-until-failure.
1994-12-24 16:41:31 +00:00
Richard M. Stallman
d82e848c34 (byte-compile-dest-file): New variable.
(byte-compile-file): Bind that var, early on.
(byte-compile-dynamic): New variable.
(byte-compile-dynamic-docstrings): New variable.
(byte-compile-close-variables): Bind byte-compile-dynamic,
byte-compile-dynamic-docstrings, and byte-compiler-compatibility.
(byte-compile-file): Call normal-mode, not set-auto-mode.
(byte-compile-output-docform): New arguments PREFACE, NAME, SPECINDEX,
QUOTED.  Callers changed.  Output doc strings as references to the .elc
file itself, using #@ and #$ constructs.
(byte-compile-output-as-comment): New function.

(byte-compile-insert-header): Don't save-excursion.
Insert at point, and move point.  Insert extra newline at end.
(byte-compile-from-buffer): Insert the header before compilation.
1994-12-24 05:58:05 +00:00
Richard M. Stallman
5fe4899af7 (elp-pack-number): New function.
(elp-output-results): Use elp-pack-number to truncate time strings,
watching out for very small or very large numbers.

(elp-unset-master): Make it an interactive command.
1994-12-24 04:27:01 +00:00