1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-25 05:52:42 -08:00
Commit graph

10236 commits

Author SHA1 Message Date
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
Richard M. Stallman
8ea231fcac (read_char): Don't echo keys when echo_keystrokes is 0. 1994-12-24 01:53:16 +00:00
Richard M. Stallman
dd1ae35538 (dabbrev-completion): Now searches all buffers when given prefix arg 16.
(dabbrev--version): Variable deleted.
1994-12-24 01:35:28 +00:00
Richard M. Stallman
7313ccdbd0 Don't require cl, picture, or reporter.
Don't provide new-dabbrev.
(dabbrev--try-find): Don't use `loop'.
Don't create or kill local bindings.
(dabbrev-completion): Use key-description to say what to type.
Fix style of "done" message.
(dabbrev-submit-feedback): Function deleted.
(dabbrev--same-major-mode-p): Simplify.
(dabbrev-completion, dabbrev--abbrev-at-point): Fix error msg style.

(dabbrev-filter-elements): New macro.
(dabbrev--select-buffers, dabbrev--find-expansion): Use that.
(dabbrev--search): Use that.
1994-12-24 01:30:55 +00:00
Richard M. Stallman
6163b3ba74 Complete rewrite by Lars.Lindberg@sypro.cap.se. 1994-12-24 01:26:51 +00:00
Richard M. Stallman
2c62739ddc Give syntax of keywords. 1994-12-23 18:03:42 +00:00
Richard M. Stallman
b9a5a6afd9 Initial revision 1994-12-23 17:58:46 +00:00
Richard M. Stallman
313f3cb427 (reporter-submit-bug-report): Set up for status messages.
Use mail-text to position point to the body of the message.

(reporter-beautify-list): Complete rewrite.
Optional nocompact-p argument.

(reporter-dump-variable): Invert the test and
passing of compact-p argument to reporter-beautify-list.  List
values are not printed as defuns or function calls.

Updated package list.

(reporter-lisp-indent): New defun.

(reporter-dont-compact-list)
(reporter-status-message, reporter-status-count): New variables.

(reporter-update-status, reporter-beautify-list)
reporter-dump-variable): Now smarter about formating variables
with list values.  Checks the value of reporter-dont-compact-list.
1994-12-23 17:33:21 +00:00
Richard M. Stallman
1a2c394158 (next-line, previous-line): If interactive and not in
kbd macro, catch the error and beep instead.
1994-12-23 17:25:50 +00:00
Richard M. Stallman
e0d3266876 Recommend doc strings for all functions and variables. 1994-12-23 15:11:57 +00:00