1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-28 07:45:00 +00:00
Commit Graph

4197 Commits

Author SHA1 Message Date
Roland McGrath
e99045bbcd (tags-table-extend-computed-list): In loop processing list of included
tables to incorporate it, advance TABLES to its cdr at end of loop.
1994-08-25 01:51:34 +00:00
Richard M. Stallman
d7e133f709 (find-file-noselect): Improve "file changed" message. 1994-08-25 00:05:36 +00:00
Richard M. Stallman
d91f490d2b (comint-arguments): Rewrite for speed.
Don't keep parsing once we have enough args.
1994-08-24 23:31:55 +00:00
Richard M. Stallman
7195bb7169 (ispell-buffer-local-words): Don't treat doublequote
specially when splitting the line into words.
1994-08-24 19:53:17 +00:00
Richard M. Stallman
c89c189e3a (mouse-extend): In Transient Mark mode, use the region
whenever it is active.
1994-08-24 04:50:24 +00:00
Karl Heuer
b5f7c94389 (shell-command-on-region): Don't delete current buffer. 1994-08-24 00:55:52 +00:00
Richard M. Stallman
aba05ae4b2 (backward-delete-char-untabify): Doc fix. 1994-08-23 22:58:08 +00:00
Richard M. Stallman
8ec1a37406 (lpr-headers-switches): Don't use -p on dgux, irix. 1994-08-23 22:43:43 +00:00
Richard M. Stallman
b38fda688b (jka-compr-insert-file-contents): Run the
after-insert-file-functions.
1994-08-23 19:53:39 +00:00
Richard M. Stallman
8c2f974f37 (rmail-ignored-headers): Split string constant into lines. 1994-08-23 16:33:18 +00:00
Tom Tromey
700a20bf49 tcl-load-file default to current buffer. 1994-08-22 15:56:24 +00:00
Tom Tromey
3530a31713 Fixed bug in tcl-guess-application. 1994-08-21 20:33:05 +00:00
Richard M. Stallman
e92102e719 (news-fkey-prefix): Use kp-decimal, not kp-period. 1994-08-21 17:39:15 +00:00
Richard M. Stallman
20285524e1 (news-select-message): Do most of the work
even for nonexistent article.  (Code copied from 18.59).
1994-08-21 17:26:15 +00:00
Tom Tromey
31cc18672a Keybindings don't overshadown comint bindings. 1994-08-21 03:54:45 +00:00
Richard M. Stallman
03863002c7 (rmail-retry-failure, mail-unsent-separator): Doc fix. 1994-08-19 22:50:56 +00:00
Richard M. Stallman
1f1e6e54b9 (news-mode): Don't set mode-name to a list.
Use mode-line-process instead.
1994-08-19 08:00:34 +00:00
Richard M. Stallman
7d002ae169 (rot13-other-window): Doc fix. 1994-08-19 05:47:15 +00:00
Richard M. Stallman
ffc74f20c9 (lpr-command, lpr-headers-switches): Undo previous change. 1994-08-19 04:38:14 +00:00
Karl Heuer
0ef2c2f2e6 (split-window-horizontally): If size is negative, measure from the right. 1994-08-18 21:03:37 +00:00
Richard M. Stallman
21d5959fe7 (Info-mode): Doc fix. 1994-08-18 01:08:03 +00:00
Richard M. Stallman
6bcb1d4ede (vc-admin): Pass nil as last arg to vc-start-entry. 1994-08-18 00:38:13 +00:00
Richard M. Stallman
861a58193a (lpr-command, lpr-headers-switches): Treat Solaris like BSD. 1994-08-17 23:29:45 +00:00
Richard M. Stallman
8881ad9a94 (choose-completion-string): Use plain exit-minibuffer,
not minibuffer-complete-and-exit.  And do so only if the minibuffer
was doing completion.
1994-08-17 22:33:37 +00:00
Richard M. Stallman
329ff3a4e7 (show-paren-command-hook): Set the face of an overlay
each time we move it somewhere.
1994-08-17 22:31:16 +00:00
Richard M. Stallman
e0ab8879e1 (after-find-file): New arg renamed to after-find-file-from-revert-buffer. 1994-08-17 21:46:05 +00:00
Richard M. Stallman
6bac44b29c (after-find-file): New arg from-revert-buffer.
(revert-buffer): Pass t for that.
1994-08-17 21:42:40 +00:00
Richard M. Stallman
0edb981589 (tex-mode): Allow for documentclass options when checking for SliTeX. 1994-08-17 20:30:22 +00:00
Richard M. Stallman
c1033e008c (perl-indent-command): Fix backwards conditional. 1994-08-17 01:45:45 +00:00
Richard M. Stallman
3d71f4b0e5 (rmail-summary-scroll-msg-up): Put rmail buffer
on the screen if necessary--but don't scroll in that case.
1994-08-14 20:15:21 +00:00
Richard M. Stallman
5070377627 (rmail-resend): Preserve point around expand-mail-aliases. 1994-08-14 09:56:17 +00:00
Richard M. Stallman
258544f890 Initial revision 1994-08-14 09:22:39 +00:00
Richard M. Stallman
5a51e0a670 (easy-menu-define): Doc fix. 1994-08-14 04:09:30 +00:00
Richard M. Stallman
6674f749e4 (iso-tex2iso-trans-tab): Put the sequences with braces
before corresponding ones without.  Escape ? in patterns.
(iso-translate-conventions): Don't widen.
(iso-german-tex-p): Preserve narrowing.
1994-08-13 23:58:50 +00:00
Richard M. Stallman
eb426f3a08 (c-macro-expansion): If the CPP output is empty, just show error messages. 1994-08-13 23:55:09 +00:00
Richard M. Stallman
f598fb033e (mouse-set-mark): Select the window before saving point. 1994-08-13 20:29:54 +00:00
Richard M. Stallman
6b26586803 (rmail-retry-failure): Narrow to just the old header
for calling mail-fetch-field.

(rmail-maybe-display-summary): Don't set summary window
height if its frame isn't split.
If summary is in some frame, just use that.
1994-08-13 17:36:00 +00:00
Richard M. Stallman
40a8cde137 (menu-bar-file-menu): Compare Files renamed to Compare.
(menu-bar-ediff-menu): Add one element for compare-windows.
1994-08-11 21:50:39 +00:00
Richard M. Stallman
214b902199 Undo change in condition for defining the menu bar items.
Use purify-flag once again.
1994-08-11 21:48:37 +00:00
Richard M. Stallman
0f33e38b3b (gnus-summary-mode-map): Delete unusable `Sort Summary' item. 1994-08-11 21:46:50 +00:00
Richard M. Stallman
8205cbfc8f (compilation-set-window-height): Add save-excursion. 1994-08-11 21:45:47 +00:00
Richard M. Stallman
86e58378af (frame-notice-user-settings): If we change the frame's font,
call frame-update-faces.
1994-08-11 21:38:02 +00:00
Richard M. Stallman
544e7e7356 (mouse-drag-mode-line): New function (from mldrag.el,
but changed a little).  Put it on mode-line down-mouse-1.
(mouse-select-window): Bind to mode-line drag-mouse-1.
1994-08-11 20:35:31 +00:00
Richard M. Stallman
1f4554cc4d (one-window-p): Doc fix. 1994-08-11 20:25:20 +00:00
Richard M. Stallman
52267b568d (copy-face): Ignore errors in set-face-font. 1994-08-11 07:11:51 +00:00
Richard M. Stallman
080d320dce (show-paren-command-hook): Cope if matching-paren gives nil. 1994-08-11 02:42:22 +00:00
Roland McGrath
9d591df883 (tags-table-including): Inside loop: if CORE-ONLY skip all consecutive
tables not in core; else extend computed list.
1994-08-10 23:34:39 +00:00
Richard M. Stallman
99c3d92677 (rmail-forward): Anchor `mail-header-separator' on both
sides to match whole line, not just initial substring.
1994-08-10 07:02:35 +00:00
Richard M. Stallman
298a7c8c1c (view-lossage): Handle buffers and frames in recent-keys. 1994-08-10 04:08:26 +00:00
Richard M. Stallman
0691ced3c7 (ediff-find-file, ediff-patch-file): Handle symlinks.
Check ediff-if-lucid when setting up Emacs 19 menus.

(ediff-save-buffer): Added option for saving diff output.

(ediff-fine-diff-buffer, ediff-ignore-similar-regions): New variables.
(ediff-no-fine-diffs): Macro added.
(ediff-next-difference, ediff-previous-difference)
(ediff-make-fine-diffs): Enabled a new feature that allows one to
skip over the difference regions where the only differences are
the white space and newlines.
(ediff-toggle-autorefine): Fixed a bug that caused error when the
current difference is <= 0 or > ediff-number-of-differences.
1994-08-10 03:39:47 +00:00
Richard M. Stallman
6afadb5700 Require calendar. 1994-08-09 23:26:27 +00:00
Richard M. Stallman
2ac32b29b2 (rmail-abort-edit): Call `rmail-highlight-headers'. 1994-08-09 23:09:27 +00:00
Noah Friedman
defa73468e type-break-time-sum: New function.
type-break-schedule: Use it.
Make interactive again.

type-break-guestimate-keystroke-threshold: Use `N' interactive spec, not `n'.

type-break-demo-boring: Show elapsed time of break, or number of minutes
left for good break.

(top level): Do not call type-break-mode.
1994-08-09 21:21:28 +00:00
Richard M. Stallman
cc4b6c0239 (define-mail-alias): Avoid error if DEFINITION is "". 1994-08-09 05:52:47 +00:00
Richard M. Stallman
bd21cb17b7 (appt-check): Update on first wakeup after midnight
even if that's not precisely 12:01.
1994-08-09 05:42:35 +00:00
Richard M. Stallman
0a56332b97 (Info-last-menu-item): Fix gross logic errors.
(Info-last-preorder): After going thru menu item, go to end.
(Info-scroll-up): Set window-start if it's out of range.
Once menu start is on or above screen, start using menu items.
(Info-scroll-down): Set window-start if it's out of range.
If there's a menu item, always use menu.
1994-08-09 01:41:08 +00:00
Richard M. Stallman
a06d794341 (mail-alias-file): Add autoload cookie. 1994-08-08 23:23:33 +00:00
Richard M. Stallman
f29c36952c (x-fixed-font-alist): Add clean 5x8 and clean 6x8. 1994-08-08 10:16:47 +00:00
Richard M. Stallman
c94b02d6f7 (compilation-set-window-height): New function,
broken out from compile-internal.
Don't change window height if it is the frame root window.
(compile-internal): Call it.
(compilation-goto-locus): Call it.
Use any visible frame already showing the compilation buffer.
1994-08-08 09:02:40 +00:00
Richard M. Stallman
93cffa2f7c (gnus-start-news-server): Fix the call to `error'. 1994-08-08 04:38:37 +00:00
Richard M. Stallman
bdf62a4d71 (Info-additional-directory-list): New variable.
(Info-find-node): Use it.
1994-08-07 23:35:47 +00:00
Richard M. Stallman
f6b293e3de (completion-base-size): New variable.
(completion-list-mode): Make it local.
(choose-completion): Pass its value to choose-completion-string.
(choose-completion-string): New arg base-size.
Use that when deciding how much to delete.
1994-08-07 18:11:58 +00:00
Richard M. Stallman
78b19c2c14 (PC-do-completion): Set completion-base-size. 1994-08-07 18:10:48 +00:00
Richard M. Stallman
02680e9b54 (mouse-choose-completion): Pass completion-base-size value
to choose-completion-string.
1994-08-07 18:09:18 +00:00
Richard M. Stallman
440c10f882 Doc fixes.
(c-macro-expansion): Capture and display CPP error messages.
1994-08-07 17:23:44 +00:00
Richard M. Stallman
98b29a3edb (tex-mode): Accept documentclass when checking Slitex. 1994-08-07 06:47:57 +00:00
Richard M. Stallman
70fcd1c25d Require timezone when loading this file.
Move the provide call to the end.
1994-08-07 01:03:41 +00:00
Richard M. Stallman
ab63960fcf (choose-completion): Bury or iconify the completion list
using code copied from mouse-choose-completion.
1994-08-06 21:51:31 +00:00
Richard M. Stallman
62057cefc1 (indent-c-exp): Preserve point when handling comments. 1994-08-06 21:22:51 +00:00
Richard M. Stallman
cb88b56ea9 (byte-after-unbind-ops): Fix paren error wrt doc string. 1994-08-06 19:25:24 +00:00
Richard M. Stallman
b65a149a95 (font-lock-hack-keywords): Delete debugging code. 1994-08-06 05:02:00 +00:00
Richard M. Stallman
f3d79de9e7 (tex-mode): Check for documentclass like documentstyle. 1994-08-06 03:22:23 +00:00
Richard M. Stallman
b5a8e0fc22 (save-buffer): Unconditionally make a backup with 2 or
3 C-u's even if make-backup-files is nil.
1994-08-06 03:19:35 +00:00
Richard M. Stallman
5da0f9456d (Info-directory-list): Doc fix. 1994-08-06 02:58:22 +00:00
Richard M. Stallman
19d973e89f (x-fixed-font-alist): Regularize how fonts are specified. 1994-08-05 19:31:42 +00:00
Richard M. Stallman
5b0841fdf2 (display-time-filter): pm starts at 12, not 13. 1994-08-05 18:56:32 +00:00
Richard M. Stallman
81eee8abb0 (ad-subr-arglist): Adapted to new DOC file format. 1994-08-05 05:31:36 +00:00
Richard M. Stallman
b056da51fb (font-lock-syntax-table): New syntax table.
(font-lock-hack-keywords): Use it temporarily here.
(font-lock-set-defaults): Set up special syntax table for C and C++.
1994-08-05 05:11:30 +00:00
Richard M. Stallman
168e43e724 (select-tags-table): Doc fix. 1994-08-05 04:33:20 +00:00
Richard M. Stallman
474f38896a (isearch-mode-map): Delete mouse-2, down-mouse-2 bindings. 1994-08-05 04:15:20 +00:00
Richard M. Stallman
9759578f6c (frame-delete-all): Copy the whole alist first. 1994-08-04 23:31:12 +00:00
Richard M. Stallman
a05fc4d9f1 (rmail-select-summary): Preserve rmail buffer's value of
rmail-total-messages even while summary buffer is current.
1994-08-04 22:33:36 +00:00
Richard M. Stallman
285cdf4e20 (byte-compile-protect-from-advice): Macro deleted.
(byte-compile-from-buffer, byte-compile-top-level): Don't use it.
1994-08-04 21:47:55 +00:00
Richard M. Stallman
fabaa9b58e New handling of automatic advice activation that
exploits modified built-in versions of `fset' and `defalias' which
take care of this functionality directly:
(ad-start-advice-on-load, ad-activate-on-definition)
(ad-definition-hooks, ad-enable-definition-hooks, ad-defined-function)
(ad-advised-definers, ad-advised-byte-compilers, byte-constant)
(byte-constant-limit, byte-constant2, byte-fset)
(ad-byte-code-fset-regexp): Variables deleted.
(ad-activate-defined-function, ad-find-fset-in-byte-code)
(ad-scan-byte-code-for-fsets, ad-advised-byte-code)
(ad-recover-byte-code, ad-enable-definition-hooks)
(ad-disable-definition-hooks): Functions deleted.
(defun, defmacro, fset, defalias, define-function)
(byte-compile-from-buffer, byte-compile-top-level): Removed `defadvice'
for these functions.
(ad-save-real-definitions): Removed saving of `byte-code'.
(ad-activate-off): New dummy function.
(ad-activate-on): New name for `ad-activate'.  All calls changed.
(ad-with-auto-activation-disabled): New macro prevents automatic
advice activation.
(ad-safe-fset): New function, used instead of `ad-real-fset'.
(ad-compile-function): Disable automatic advice activation while
compiling, because `byte-compile' uses `fset'.
(ad-activate-on): Renamed from `ad-activate'.  Avoid recursive calls.
(ad-activate-on-top-level): New variable.
(ad-start-advice, ad-stop-advice, ad-recover-normality): Modified to
achieve de/activation of automatic advice activation by setting the
definition of `ad-activate' to `ad-activate-on' or `ad-activate-off'.
(ad-start-advice): Is now called unconditionally when Advice is loaded.

Made compilation behavior of advised definitions customizable, since
loading the byte-compiler takes some time and is not always worth the
cost, e.g., if one only wants to make a few simple modifications:
(ad-default-compilation-action): New variable which specifies whether
to compile an advised definition in case the COMPILE argument to
`ad-activate-on' or one of its friends was supplied as nil.
(ad-preactivate-advice): Supply negative COMPILE argument to prevent
compilation.
(ad-should-compile): New function.
(ad-activate-advised-definition): Use `ad-should-compile' to determine
whether an advised definition should get compiled.
(ad-activate-on, ad-update, ad-activate-regexp, ad-update-regexp)
(ad-activate-all): Doc fixes.
(ad-update): Leave handling of COMPILE up to `ad-activate-on'.

Extracted construction of freeze-advices from `defadvice':
(ad-make-freeze-definition): New function.
(defadvice): Use `ad-make-freeze-definition' to construct frozen defs.
1994-08-04 21:40:49 +00:00
Richard M. Stallman
8951521e96 Doc fixes. 1994-08-04 21:08:04 +00:00
Richard M. Stallman
8b947f90b3 (hilit-find-file-hook): Preserve buffer modified state. 1994-08-04 20:15:36 +00:00
Richard M. Stallman
4500ff36ef (end-of-buffer-other-window): Go to the end, not to the beginning. 1994-08-04 19:59:03 +00:00
Richard M. Stallman
7c496a7928 (ediff-version): Function, variable deleted.
(ediff-date): Var deleted.
(ediff-status-info): Don't call ediff-version.
1994-08-04 08:22:09 +00:00
Richard M. Stallman
9c197f24a1 (appt-make-list): Do nothing unless range being processed
for diary entries includes today's date.
1994-08-04 05:44:30 +00:00
Richard M. Stallman
1507a647c0 (gnus-kill-files-directory): New variable.
(gnus-Newsgroup-kill-file, gnus-newsgroup-kill-file): Use it.
1994-08-04 03:26:33 +00:00
Richard M. Stallman
474ac5bb05 (dired-mode): Put expanded name in list-buffers-directory. 1994-08-04 02:43:58 +00:00
Richard M. Stallman
0e551775a0 (icomplete-prime-minibuffer): Copy the hook lists after making them local. 1994-08-03 21:23:30 +00:00
Richard M. Stallman
c57ca86e2a (iso-fix-iso2tex, iso-fix-tex2iso): Check plain-text-mode. 1994-08-03 20:41:33 +00:00
Karl Heuer
1bebba148e (auto-mode-alist): Fix typos in comments. 1994-08-03 02:17:57 +00:00
Richard M. Stallman
0a50b9936f Capitalize some error messages.
(mouse-set-point): Nice error if button release is in scrollbar.
1994-08-02 21:59:19 +00:00
Richard M. Stallman
e60476ca9c Set up a "Compile" menubar item.
(recompile): New function.
(previous-error): New function.
(first-error): New function.
1994-08-02 21:01:04 +00:00
Richard M. Stallman
5b66a32f60 (frame-delete-all): New function.
(frame-notice-user-settings): Call it--with or without separate
minibuffer frame.
1994-08-02 05:39:48 +00:00
Richard M. Stallman
37fdc96f78 (rmail-mode-map): Fix the Get New Mail entry.
Add `...' where appropriate.
1994-08-02 02:32:26 +00:00
Richard M. Stallman
29e6129ecb (rmail-summary-mode-map): Add `...' where appropriate. 1994-08-02 02:26:35 +00:00
Richard M. Stallman
c0d133a61b (rmail-summary-mode-map): Fix typo. 1994-08-02 02:22:45 +00:00
Richard M. Stallman
5358bc42c2 (rmail-mode-map): Fix the Get New Mail entry. 1994-08-02 01:58:08 +00:00
Richard M. Stallman
e76bca6c4b (rmail-summary-mode-map): Fix the Get New Mail entry. 1994-08-02 01:57:49 +00:00
Richard M. Stallman
bfc77306f5 (sendmail-send-it): Handle resent-to specially. 1994-08-02 01:29:20 +00:00
Richard M. Stallman
43d5aa6818 (gnus-sortable-date): Use timezone-make-time-string. 1994-08-01 20:00:24 +00:00
Richard M. Stallman
3cfb886e3d (insert-directory): Gracefully handle the case
where a file disappears between when it is listed in the directory
and when the attributes are requested.
1994-08-01 07:15:34 +00:00
Richard M. Stallman
5d3b0f182f (imenu, imenu--flatten-index-alist): Add marker support.
(imenu--cleanup): New function.
(imenu-example--name-and-position): Now uses markers.

(imenu-add-to-menubar): New function to add an entry
to the menubar for the buffer's current local keymap.
1994-08-01 07:11:43 +00:00
Richard M. Stallman
f150bd2b3e (dired-insert-directory): Call expand-file-name here
because the dir name may have been abbreviated before.
1994-08-01 04:43:38 +00:00
Richard M. Stallman
05d9e5954d (compilation-error-regexp-alist): Fix previous change.
Add alternatives for GNU error messages with program name in them.
1994-08-01 00:39:26 +00:00
Richard M. Stallman
823d86f380 (display-time-string-forms): New variable.
(display-time-filter): Simplify to use it.
1994-07-31 22:49:46 +00:00
Richard M. Stallman
370b6149a4 (dired-noselect): Call abbreviate-file-name here.
(dired-internal-noselect): Not here.
1994-07-31 21:42:11 +00:00
Richard M. Stallman
7782a0c643 (comint-password-prompt-regexp): Handle PGP prompt. 1994-07-31 20:47:15 +00:00
Richard M. Stallman
0af6491072 (rmail-retry-failure): Handle a weird case with
a couple of lines before the old message header.
1994-07-31 20:08:53 +00:00
Richard M. Stallman
69d4d27f67 (compilation-error-regexp-alist): Make separate
regexp for Borland C++; the combined one matched too much.
1994-07-31 19:00:42 +00:00
Richard M. Stallman
74c44611aa (ange-ftp-parse-netrc-group): Don't move back to line
beginning.  Skip the machine name whatever it may be.
(ange-ftp-parse-netrc): Skip initial whitespace.
1994-07-31 18:22:04 +00:00
Richard M. Stallman
d43fe04903 (mouse-extend): Pass WINDOW arg to mouse-scroll-subr. 1994-07-31 17:11:50 +00:00
Richard M. Stallman
754b4eb72c (rmail-mode-map): Move new Re-send menu item to right place. 1994-07-31 05:32:26 +00:00
Richard M. Stallman
b0d3522a05 (rmail-summary-mode-map): Move new Re-send menu item to right place.
Add Get New Mail item.
1994-07-31 05:32:03 +00:00
Richard M. Stallman
5cbdeb30e4 (menu-bar-enable-clipboard): Moved here the
clipboard function key bindings.
1994-07-31 03:01:00 +00:00
Richard M. Stallman
b7c2e3d825 Specify patterns for objc-mode. 1994-07-30 21:20:37 +00:00
Richard M. Stallman
8581f180f1 (ispell-message-text-end): Improve context diff regexp. 1994-07-30 21:11:00 +00:00
Richard M. Stallman
3f4e31a29f (rmail-new-summary): If just one window,
put the summary in the upper window and Rmail buffer below.
1994-07-30 07:46:42 +00:00
Richard M. Stallman
a2e667ecc2 (rmail-display-summary): New variable.
(rmail): Call rmail-summary at the end if rmail-display-summary is set.

(rmail-highlight-face): New variable.
(rmail-highlight-headers): Use it if non-nil.
1994-07-30 07:46:03 +00:00
Richard M. Stallman
3df6812aab (rmail-highlighted-face): New variable.
(rmail-highlight-headers): Use it if non-nil.
1994-07-30 02:46:24 +00:00
Richard M. Stallman
4cbcfa9c18 (gnus-group-suspend): Be sure to bury the right buffer. 1994-07-30 00:29:08 +00:00
Richard M. Stallman
2f5ed2e8b3 (mouse-choose-completion): Check for next-single-property-change
returning nil.
1994-07-29 21:42:41 +00:00
Richard M. Stallman
88dd3c24e8 (choose-completion): Check for next-single-property-change returning nil. 1994-07-29 21:35:56 +00:00
Richard M. Stallman
aba6cc3532 (rmail-summary-mode-map): Add Re-send menu item. 1994-07-29 21:26:38 +00:00
Richard M. Stallman
386c099f6f (rmail-mode-map): Add Re-send menu item. 1994-07-29 21:26:00 +00:00
Richard M. Stallman
566b0ad252 (face-initialize): Use underlining for region face
if there's no gray.
(face-try-color-list): Support `underline' in color list.
1994-07-29 21:03:37 +00:00
Richard M. Stallman
d1fa6affef (hide-ifdefs): Doc fix. 1994-07-29 20:00:00 +00:00
Richard M. Stallman
b505828b09 (file-truename): Temporarily get rid of the
ange-ftp completion handler.
1994-07-29 03:45:49 +00:00
Noah Friedman
e7b2041725 type-break-time-warning-intervals, type-break-keystroke-warning-intervals,
type-break-warning-repeat: New variables.

type-break-current-time-warning-interval,
type-break-current-keystroke-warning-interval,
type-break-time-warning-count, type-break-keystroke-warning-count: New
variables.

type-break-demo-boring: New function.
type-break-demo-functions: Add it to the default list.

type-break-post-command-hook: New variable.
type-break-run-tb-post-command-hook: New function.
type-break-mode: Install them.

type-break-keystroke-reset: New function.
type-break-check: Call it when appropriate.

type-break: call type-break-cancel-schedule.
Check that rest time was within 60 seconds of "good rest" interval, not 120.

type-break-time-warning-schedule, type-break-cancel-time-warning-schedule,
type-break-time-warning-alarm, type-break-time-warning: New functions.

type-break-schedule: Remove interactive spec and docstring.
Call type-break-time-warning-schedule.

type-break-cancel-schedule: Remove interactive spec and docstring.
Call type-break-cancel-time-warning-schedule.

type-break-check: Don't check for type-break-mode here.
type-break-run-tb-post-command-hook does that now.

type-break-keystroke-warning: New function.
type-break-check-keystroke-warning: New inline function (defsubst).
type-break-check: Call it.

type-break-query: Bind type-break-mode to nil while calling query function.
1994-07-28 17:32:36 +00:00
Richard M. Stallman
35d4f4e8e4 (Info-find-node): Use a loop instead of mapcar and catch. 1994-07-28 12:53:30 +00:00
Richard M. Stallman
70e808bd5e (buffer-menu): Undo previous change.
Instead, save the point value that list-buffers set up
and go back there after switching windows.
1994-07-28 06:23:17 +00:00
Richard M. Stallman
43203a1d75 (justify-current-line): Delete space at end of line. 1994-07-27 20:09:22 +00:00
Richard M. Stallman
f4a0f59b01 (set-auto-mode): Shorten scope of case-fold-search binding.
(cd-absolute): Call file-name-as-directory first thing.

(basic-save-buffer-1): Ignore file-precious-flag
if the file's dir is not writable.
1994-07-27 18:55:38 +00:00
Richard M. Stallman
d86bdede4d (compilation-error-regexp-alist): Fix bug in Borland
C++ change.  Make first regexp reject cases that give column
numbers.  Add new regexp for GNU format with column numbers.
1994-07-27 17:52:02 +00:00
Richard M. Stallman
e1cd65fd53 (what-domain): Doc fix. 1994-07-27 00:35:18 +00:00
Richard M. Stallman
11c05cd6a8 (forms--update): Undo change made mistakenly. 1994-07-26 21:31:13 +00:00
Richard M. Stallman
7fb63acd84 Finish installing previous change. 1994-07-26 21:23:38 +00:00
Richard M. Stallman
dbf87856a1 Comment change. 1994-07-26 20:37:32 +00:00
Richard M. Stallman
cdaf7a1a56 (vc-next-action): Even in 1-file case, get its name from FILES.
(vc-finish-logentry): Don't do vc-buffer-sync on the parent buffer
when that parent buffer is a dired buffer.
1994-07-26 20:34:16 +00:00
Richard M. Stallman
f9ae53246c Made menu bar's autoloaded stuff conditional on
purify-flag, to avoid error message when loading ediff in a frame
that has no menu bar.

(ediff-setup): Improved mode-line-buffer-identification.
Now accommodates buffer identifications generated by
mode-line.el and uniquify.el.

(ediff-current-diff-face-A/B,
ediff-fine-diff-face-A/B,ediff-odd/even-diff-face-A/B):
Variables changed to contain face names
instead of face internal representation.
1994-07-26 20:16:05 +00:00
Richard M. Stallman
4d587a6ce1 (menu-bar-update-buffers): Use (current-global-map), not global-map. 1994-07-26 19:57:59 +00:00
Richard M. Stallman
9c308ed258 (forms-read-file-filter): new hook function to
preprocess file contents before being passed to forms mode.
(forms-write-file-filter): new hook function to preprocess file
contents before it is being saved to disk. Can be used to undo the
effects of `forms-read-file-filter'.
(forms-mode): Supply a default format if no `forms-format-list' was
specified.
Preprocess file contents using `forms-read-file-filter' and attach
`forms-write-file-filter' to the `local-write-file-hooks' of the file
buffer.
Present a friendly message if the visited file is empty or new.
(forms--intuit-from-file): New subroutine to get the number of fields
from the data file; constructs a default format list.
(forms-save-buffer): Forms mode wrapper for `save-buffer'.
(forms--change-commands, forms--exit): Use it.
(forms--update): Check for the presence of the field separator in any
of the fields.  Refuse update if found.
(forms-delete-record): Allow the last record of the file to be
deleted, even if not terminated by a newline.
(forms--local-write-file-function): Remove.  Didn't do any good.
Replaced by `forms-save-buffer'.
1994-07-26 19:47:39 +00:00
Richard M. Stallman
b4300a1a6c (compilation-next-error-locus): New arg SILENT. 1994-07-26 19:18:06 +00:00
Richard M. Stallman
8bce086749 (dissociated-press): Error at start if buffer is empty. 1994-07-26 15:51:56 +00:00
Tom Tromey
597c7ed598 Emacs 18 changes from Carl Witty. 1994-07-26 00:46:07 +00:00
Richard M. Stallman
860befc8a2 (command-line-args-left): Add defvar. 1994-07-25 21:45:36 +00:00
Richard M. Stallman
2b5a5ed300 (comint-dynamic-list-completions): Listify the key
sequence to be put back.
1994-07-25 21:10:10 +00:00
Richard M. Stallman
a17c29e05e (c++-mode-syntax-table): Give RET the same syntax as newline. 1994-07-25 00:34:55 +00:00
Richard M. Stallman
910762b4b7 (emacs-lisp-mode-syntax-table): Give RET the same syntax as newline. 1994-07-25 00:32:46 +00:00
Richard M. Stallman
13118fc3d8 (dbx): Use system-configuration, not system-type. 1994-07-24 20:01:13 +00:00
Richard M. Stallman
e9ce5adec1 (dired-internal-noselect): a zero modtime means directory is unchanged. 1994-07-24 19:55:26 +00:00
Richard M. Stallman
4f8992bd70 Add to global key map for cut, paste & copy keys. 1994-07-24 19:19:17 +00:00
Richard M. Stallman
0a6ef8a768 (system-key-alist): Add Sun-specific X11R6 keysyms. 1994-07-24 19:18:19 +00:00
Richard M. Stallman
44a1338aa4 (mail-extr-all-top-level-domains): Update a few long names. 1994-07-24 06:14:32 +00:00
Richard M. Stallman
29397c5869 (menu-bar-update-buffers): If Buffers item is gone,
don't bring it back.
1994-07-24 05:34:16 +00:00
Richard M. Stallman
019644eeaa (add-log-current-defun): Skip doc string
correctly even if it ends with line that starts space.
1994-07-24 02:50:50 +00:00
Richard M. Stallman
087aeac6cc (ispell-tex-buffer-p): Write names in lower case. Add slitex-mode. 1994-07-24 01:11:53 +00:00
Richard M. Stallman
3534a80918 (line-move, next-line): Check last line moved over
has a newline, in a way that intangible text does not confuse.
1994-07-24 01:10:14 +00:00
Edward M. Reingold
e8cf82e8a5 Change reference from renamed calendar-current-month to calendar-goto-today. 1994-07-22 20:43:39 +00:00
Noah Friedman
3c13724430 type-break-schedule: Remove autoload cookie.
type-break-check: Optimized for speed.
1994-07-21 13:00:35 +00:00
Noah Friedman
cc669dd810 type-break-good-rest-interval: Doc fix.
type-break-keystroke-threshold: Calcuate based on 35wpm, not 30.

type-break-demo-function-vector: Variable deleted.
type-break-demo-functions: New variable.
type-break: Use new variable.

type-break-time-difference: Return absolute value.

type-break-format-time: New inline function (defsubst).
type-break-statistics, type-break: Use it.

type-break-mode: Just test prefix-numeric-value >= 0 to to enable mode.
The only visible difference is that invocation with no prefix arg the same
as if given positive numeric prefix arg now.
Do not document type-break-query-interval or type-break-query-function
here; make fritterware-happy users read the source.

type-break: If type break is much less (at least 2 minutes) than a "good
rest interval", ask user whether or not to continue with the break.

type-break-check: Do nothing if user is in the minibuffer.
When alarm is signaled but min threshold isn't reached, reschedule break.

type-break-demo-life: Eat char entered to end life demo.
1994-07-21 10:11:59 +00:00
Richard M. Stallman
fcbadd58ad (Emacs 19 menu setup): Move back to top level and do it only if purify-flag.
(ediff-find-file, ediff-files-internal, ediff-patch-file):
Modified to work with remote and compressed files.

(ediff-read-file-name, ediff-buffers): Better defaults.
(ediff-read-file-name) Handle OS/2.

(ediff-forward-word-function) New function.
(ediff-wordify-function): Variable deleted.
(ediff-toggle-regexp-match, ediff-hide-regexp-matches): New functions.
(ediff-focus-on-regexp-matches): New function.
(ediff-status-info): New function.
(ediff-file-names, ediff-line-numbers): Functions deleted.
1994-07-20 20:04:47 +00:00
Richard M. Stallman
a8004e4b31 (dired-between-files): Ignore dired-subdir-regexp
if we can move to the file name on the line.

(dired-internal-noselect): Don't revert, just suggest `g'.
1994-07-20 19:27:19 +00:00
Richard M. Stallman
045dbcbc1d (ispell-command-loop, ispell-region, ispell-word):
Only pop up the choices window if an error is found in the region.
Don't change the size of the choices window except as needed.
Don't (sit-for 0) at the start of ispell-region (i.e. don't force
redisplay at the start of the region).
(ispell-overlay-window): Small documentation fix.
1994-07-20 18:26:57 +00:00
Roland McGrath
229b798613 (visit-tags-table-buffer): Bind a variable local-tags-file-name with the
value of tags-file-name before calling tags-verify-table, which switches
buffers; change all references to use local-tags-file-name.  Save current
buffer before that call and on error, switch back before killing local
value of tags-file-name.
1994-07-20 14:02:48 +00:00
Richard M. Stallman
7dea4e70f4 (imenu-choose-buffer-index): Use last-nonmenu-event
to decide on mouse vs non-mouse.
(imenu-progress-message): New arg prevpos.  All callers changed.
Don't print messages too frequently.
1994-07-20 07:41:16 +00:00
Richard M. Stallman
cffcfe6652 (byte-decompile-bytecode-1): Don't add pc values
if make-spliceable is non-nil.  (Arg renamed from make-splicable.)
1994-07-20 06:04:46 +00:00
Richard M. Stallman
3c7e6b9d2a (disassemble-1): Display the pc values.
(disassemble-column-1-indent): Increase to 8.
1994-07-20 05:33:14 +00:00
Richard M. Stallman
41cf13b9dd (byte-decompile-bytecode-1):
Put a pc value before each insn in the list we return.
1994-07-20 05:31:29 +00:00
Richard M. Stallman
5c6f8be0d2 At compile time, require dired.
(vc-finish-logentry): Use the proper files buffer for vc-buffer-sync.
1994-07-19 22:30:06 +00:00
Richard M. Stallman
37fd22082c (compilation-error-regexp-alist): Allow `(' after
linenum in "FILE", line LINENUM.  Add backslash so C-M-a works.
1994-07-19 20:03:12 +00:00
Noah Friedman
f486195cb1 type-break-keystroke-threshold: Change default wpm to 30 and lower
threshold to 1/5, rather than 1/4, of upper.
type-break-guestimate-keystroke-threshold: Change threshold fraction here too.

type-break-demo-life: Restart when all life perishes.
1994-07-19 04:41:50 +00:00
Noah Friedman
6b62b567cb type-break-check: Shrink keystroke count if it is less than min-threshold
chars from max-threshold, not more.

type-break-statistics: If time for scheduled break is less than a minute
away, show seconds instead.
1994-07-19 00:52:56 +00:00
Richard M. Stallman
4f40f16981 (reporter-dump-state, reporter-submit-bug-report):
Don't print package name if pkgname is nil.  Don't dump state if
varlist is nil.

(reporter-bug-hook, reporter-submit-bug-report)
(reporter-calculate-separator, reporter-initial-text):
New or modified functions and variables attempting to prohibit
submission of empty bug reporters.

(reporter-prompt-for-summary-p): Default value now nil.

(reporter-dump-state): Make sure there's a final
newline after the setq sexp.
Pass mail buffer as second arg to print fcn.
Use symbol-value to get varsym's value.

(reporter-dump-variable): Handle long sexp's even
after entering newline. Done by filling current line.
Much better pretty printing of long lists!!
Handle void variables.

(reporter-version): New variable.

(reporter-submit-bug-report-internal): Leave point after the salutation.

(reporter-submit-bug-report): Prompt for a subject.
1994-07-18 18:49:25 +00:00
Richard M. Stallman
11079525c0 (mh-folder-mode): Use local-write-file-hooks. 1994-07-18 18:04:45 +00:00
Richard M. Stallman
9081378e9f Make sure that headers are case-insensitive.
Upped version to 1.3.
1994-07-18 17:49:23 +00:00
Noah Friedman
be8d412c3f type-break-mode: Make variable `nil' by default.
type-break-mode (function): If setting to t and mode was already enabled,
don't reschedule breaks or reset keystroke counter.

type-break-good-rest-interval: New variable.
type-break-time-difference: New inline function (defsubst).
tyype-break-time-last-break, type-break-time-next-break,
type-break-time-last-command: New variables.

type-break-check: Reset timers and counters if user has been idle more than
type-break-good-rest-interval seconds (assuming it's set).
Never set keystroke counter to be less than the min threshold.

type-break: Admonish user if s/he rested less than
type-break-good-rest-interval seconds (assuming it's set).

type-break-demo-hanoi: Eat a char when quitting.

type-break-statistics, type-break-guestimate-keystroke-threshold: New
commands.
1994-07-18 15:21:50 +00:00
Noah Friedman
4cf64c15e5 type-break-mode: New variable and function.
type-break-interval: Increase default to 1 hour.

type-break-query-interval: Variable renamed from type-break-delay-interval.

type-break-keystroke-interval: Variable deleted.
type-break-keystroke-threshold: New variable.

type-break-demo-life: Function renamed from type-break-life.
type-break-demo-hanoi: Function renamed from type-break-hanoi.

type-break-alarm-p: Variable renamed from type-break-p.

type-break: Don't query.
type-break-query: (New function) query here.
type-break-check: Call type-break-query, not type-break.
Do nothing if type-break-mode is nil.
Increment type-break-keystroke-count with the length of this-command-keys,
not just 1.
Query for break when keystroke count exceeds cdr of keystroke threshold
variable.
Query for break after an alarm only if keystroke count exceeds car of
keystroke threshold variable.

type-break-select: Function deleted.
type-break: Move that code here.

type-break-cancel-schedule: Function renamed from cancel-type-break.
Reset type-break-alarm-p.

type-break-alarm: Function renamed from type-break-soon.

(top level): Call type-break-mode; don't set up hook explicitly.
1994-07-18 07:37:18 +00:00
Richard M. Stallman
eb4ca29510 (forms-delete-record): Handle deletion of last line
when it has no terminating newline.
1994-07-17 23:56:09 +00:00
Richard M. Stallman
b6522df6aa ([vertical-line C-mouse-2]): Bind it as in a scroll bar. 1994-07-16 22:37:18 +00:00
Richard M. Stallman
8137dca99f Comment change. 1994-07-16 21:31:43 +00:00
Richard M. Stallman
a77db92ba6 Comment change.
(comint-bol): Doc fix.
1994-07-16 21:31:11 +00:00
Richard M. Stallman
5bd436259d (comint-mode-map): Move comint-bol to C-c C-a. 1994-07-16 21:28:30 +00:00
Richard M. Stallman
899b130edf (calendar-goto-today): Renamed from calendar-current-month. 1994-07-16 19:38:18 +00:00
Richard M. Stallman
4daaec5d0b (add-change-log-entry): Use <...> around mail address. 1994-07-16 19:30:21 +00:00
Richard M. Stallman
8d2b0a2d0a (make-help-screen): Handle case where *Help* comes up in a separate frame. 1994-07-16 18:48:37 +00:00
Richard M. Stallman
d536293f4b (print-help-return-message): If help buffer is a
special display buffer, say nothing about how to switch back.
1994-07-16 17:58:12 +00:00
Richard M. Stallman
7f410bb7ec Clean up menu item string format.
Add a few menu items and separators.
(gnus-mouse-pick-group): New function, on mouse-2 in Group mode.
(gnus-mouse-pick-article): New function, on mouse-2 in Summary mode.
1994-07-16 16:23:52 +00:00
Richard M. Stallman
e932f2d21a "Comment out" autoload cookies. 1994-07-15 22:10:07 +00:00
Richard M. Stallman
31faef474e Comment fix. 1994-07-15 22:07:41 +00:00
Richard M. Stallman
3ad0e7cefd (mouse-drag-region): Delete redundant switch-frame clause.
(mouse-drag-secondary): Likewise.
1994-07-15 21:32:01 +00:00
Richard M. Stallman
47c5e807f2 (mail-mailer-swallows-blank-line): Verify sendmail.cf
exists before reading it.
1994-07-15 04:31:14 +00:00
Tom Tromey
cd754bf547 Added ";;;###autoload" comments where appropriate. 1994-07-14 22:49:21 +00:00
Richard M. Stallman
d98b741dea (rmail-output-file-alist): Mark it risky. 1994-07-14 22:48:40 +00:00
Noah Friedman
458401b6ed Real initial revision. (rewrite from hanoi-break.) 1994-07-14 12:10:27 +00:00
Richard M. Stallman
aaa99cbe2a (make-help-screen): Bind overriding-local-map
just for short sections of code.
1994-07-14 02:50:06 +00:00
Noah Friedman
bab863c394 (resize-minibuffer-setup): Copy post-command-hook when handling minibuffer
windows in other frames, not just minibuffer-exclusive frames.
Resize the minibuffer window/frame now, in case it has already been
initialized with text.
1994-07-13 17:19:23 +00:00