1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-11 22:11:21 -08:00
Commit graph

13440 commits

Author SHA1 Message Date
André Spiegel
c06b6e6f7b (vc-dired-hook): Kill excluded directories recursively. 1998-06-03 15:07:04 +00:00
Karl Heuer
961c963df3 (find-function-noselect): Don't call
format twice with the error message.  Quote the function name
before splicing into regexp.
1998-06-03 14:39:19 +00:00
Karl Heuer
13cef08d9d (list-character-sets-1): New subroutine.
(list-character-sets): Use it.
(list-coding-systems-1): New subroutine.
(list-coding-systems): Use it.
(list-input-methods-1): New subroutine.
(list-input-methods): Use it.
(mule-diag): Avoid method of displaying text in *Help* then copying it.
Instead, insert it directly into *Mule-Diagnosis*.
Use list-character-sets-1, list-coding-systems-1, list-input-methods-1.
Copy the code from list-fontsets and list-coding-categories.
Improve the display buffer's header.
1998-06-03 14:38:07 +00:00
Karl Heuer
ca597f41ea (toggle-read-only): When exiting View mode, locally
set view-read-only to t so another toggle will re-enable View mode.
1998-06-03 14:37:00 +00:00
Karl Heuer
72b5cb89c3 (View-exit-and-edit): Bind view-no-disable-on-exit to nil. 1998-06-03 14:35:38 +00:00
Dave Love
f734a13ec4 (normal-top-level-add-subdirs-to-load-path): Ignore
CVS directories too.
1998-06-02 13:21:13 +00:00
Karl Heuer
b4854a2383 (customize-group, customize-group-other-window)
(custom-buffer-create, custom-buffer-create-other-window)
(customize-browse): Use pop-to-buffer.
(same-window-regexps): Add autoload to add regexp to match custom bfrs.
1998-06-02 06:56:44 +00:00
Karl Heuer
4643e92f8f (Info-exit): Use quit-window. 1998-06-02 06:55:39 +00:00
Karl Heuer
72f69d0fb3 (rmail-toggle-header): Preserve point
and window-start (more or less) when reverting to original header.
1998-06-02 06:54:40 +00:00
Karl Heuer
b70b2dd2c0 (shrink-window-if-larger-than-buffer):
Switch to the specified window and its buffer at the outset.
(count-windows): Doc fix.
1998-06-01 21:49:43 +00:00
Karl Heuer
5f7493ac69 (archive-extract): Fix handling of 'view option. 1998-06-01 21:47:36 +00:00
Karl Heuer
cd00fd3695 (apropos-variable): Fixed argument to apropos-command.
(apropos-command): Let `var-predicate' have higher priority than
`do-all'.
1998-06-01 21:46:44 +00:00
Karl Heuer
4c45295b18 (help-setup-xref): Change all callers to
use (function args...) instead of (function . arg).  Doc fix.
(help-follow): Put (point) at front of elts of help-xref-stack.
(help-xref-stack): Elt format now (POSITION FUNCTION ARGS).
(help-xref-stack-item): Doc fix.
(help-xref-go-back): Assume new format for help-xref-stack.
(help-follow): Look for prop on previous char if next char has none.
Avoid error at beginning or end of buffer.
(describe-bindings): New optional arg BUFFER.
Use help-setup-xref.
1998-06-01 21:11:47 +00:00
Karl Heuer
70cf9f0803 (event-apply-alt-modifier, etc): Doc fixes. 1998-06-01 21:10:43 +00:00
Dave Love
4fa91cfecc (sgml-font-lock-keywords-1): Add -. as
NMCHARs.  Elide upper case (see font-lock-defaults).  Generalize
comment declaration not to exclude markup.
1998-06-01 16:51:52 +00:00
Karl Heuer
2576f5d270 (which-func-ff-hook): If imenu gets error,
clear which-func-mode.
1998-06-01 03:09:43 +00:00
Karl Heuer
d1208263cd (grep): Fix previous change. 1998-06-01 03:08:53 +00:00
Karl Heuer
4527adca68 Many doc fixes. 1998-06-01 03:08:00 +00:00
Karl Heuer
9e16922146 (tar-extract): Pass HIGHEST=t to detect-coding-region. 1998-06-01 03:06:48 +00:00
Karl Heuer
d5dae4e1b6 (keyboard-quit): Doc fix. 1998-06-01 03:04:39 +00:00
Karl Heuer
2c02e31305 Bind f2 and C-x 6 prefixes
only via an autoload, not when this file is loaded.
1998-06-01 03:03:00 +00:00
Karl Heuer
6e2c88407b (coding-system-mnemonic): Don't crash if arg is nil. 1998-06-01 03:01:30 +00:00
Karl Heuer
3d1ef62e40 (easy-mmode-define-minor-mode): Add missing format arg. 1998-06-01 02:59:23 +00:00
Dave Love
35e9c644ca (finder-known-keywords): Fix `convenience' entry. 1998-05-30 17:57:14 +00:00
Richard M. Stallman
db133cb603 (cperl-style-alist): New variable, since `c-mode'
is no longer loaded.
- (Somebody who uses the styles should check that they work OK!)
- (a lot of work is needed, especially with new
  `cperl-fix-line-spacing').
Old value of style is memorized when choosing a new style, may be
restored from the same menu.
(cperl-perldoc, cperl-pod-to-manpage): New commands; thanks to
Anthony Foiani <afoiani@uswest.com> and Nick Roberts
<Nick.Roberts@src.bae.co.uk>.
(`Perl doc', `Regexp'): New submenus (latter to allow short displays).
(cperl-clobber-lisp-bindings): New cfg variable.
(cperl-find-pods-heres): $a->y() is not y///.
(cperl-after-block-p): Add save-excursion.
(cperl-init-faces): Was failing.
Init faces when loading `ps-print'.
(cperl-toggle-autohelp): New command.
(cperl-electric-paren): `while SPACE LESS' was buggy.
(cperl-init-faces): `-text' in `[-text => 1]' was not highlighted.
(cperl-after-block-p): was FALSE after `sub f {}'.
(cperl-electric-keyword): `foreachmy', `formy' expanded too,
Expands `=pod-directive'.
(cperl-linefeed): behaves reasonable in POD-directive lines.
(cperl-message-electric-keyword): new cfg variable.
(cperl-electric-keyword): print a message, governed by
`cperl-message-electric-keyword'.
(cperl-electric-paren): Typing `}' was not checking for being
block or not.
(cperl-beautify-regexp-piece): Did not know about lookbehind;
finding *which* level to work with was not intuitive.
(cperl-beautify-levels): New command.
(cperl-electric-keyword): Allow here-docs contain `=head1'
and friends for keyword expansion.
Fix for broken `font-lock-unfontify-region-function'.  Should
preserve `syntax-table' properties even with `lazy-lock'.
(cperl-indent-region-fix-else): New command.
(cperl-fix-line-spacing): New command.
(cperl-invert-if-unless): New command (C-c C-t and in Menu).
(cperl-hints): mention 20.2's goods/bads.
(cperl-extra-newline-before-brace-multiline): Started to use it.
(cperl-break-one-line-blocks-when-indent): New cfg variable.
(cperl-fix-hanging-brace-when-indent): New cfg variable.
(cperl-merge-trailing-else): New cfg variable.
Workaround for another `font-lock's `syntax-table' text-property bug.
`zerop' could be applied to nil.
At last, may work with `font-lock' without setting `cperl-font-lock'.
(cperl-indent-region-fix-constructs): Renamed from
`cperl-indent-region-fix-constructs'.
(cperl-fix-line-spacing): could be triggered inside strings, would not
know what to do with BLOCKs of map/printf/etc.
(cperl-merge-trailing-else): Handle `continue' too.
(cperl-fix-line-spacing): Likewise.
(cperl-calculate-indent): Knows about map/printf/etc before {BLOCK};
treat after-comma lines as continuation lines.
(cperl-mode): `continue' made electric.
(cperl-electric-keyword): Electric `do' inserts `do/while'.
(cperl-fontify-syntaxically): New function.
(cperl-syntaxify-by-font-lock): New cfg variable.
Make syntaxification to be autoredone via `font-lock',
switched on by `cperl-syntaxify-by-font-lock', off by default so far.
Remove some commented out chunks.
(cperl-set-style-back): Old value of style is memorized when
choosing a new style, may be restored from the same menu.
Mode-documentation added to micro-docs.
(cperl-praise): updated.
(cperl-toggle-construct-fix): New command.  Added on C-c C-w and menu.
(auto-fill-mode): added on C-c C-f and menu.
(cperl-style-alist): `PerlStyle' style added.
(cperl-find-pods-heres): Message for termination of scan corrected.
(cperl-speed): New variable with hints.
(cperl-electric-else): Make backspace electric after
expansion of `else/continue' too.
Fixed customization to honor cperl-hairy.
Created customization groups.
All the compile-time warnings fixed.
(cperl-syntaxify-by-font-lock): Interaction with `font-lock-hot-pass'
fixed.
(cperl-after-block-and-statement-beg): It is BLOCK if we reach lim
when backup sexp.
(cperl-after-block-p, cperl-after-expr-p): Likewise.
(cperl-indent-region): Make a marker for END - text added/removed.
(cperl-style-alist): Include `cperl-merge-trailing-else'
where the value is clear.
(cperl-styles-entries): Likewise.
(cperl-tips, cperl-problems): Improvements to docs.
1998-05-30 15:43:16 +00:00
Karl Heuer
68dabb618a Undo May 15 change. 1998-05-30 15:14:47 +00:00
Karl Heuer
a46fddeb85 (compilation-scroll-output): Correct the :version
keyword to be a string.
1998-05-30 15:00:07 +00:00
Karl Heuer
eabe0ad3ad (mule-diag): Don't call help-mode.
Instead, call print-help-return-message.
1998-05-30 14:58:17 +00:00
Karl Heuer
64c9affcc4 Update version number. 1998-05-30 14:41:23 +00:00
Karl Heuer
3ec8facdd3 (ediff-mark-for-hiding-at-pos)
(ediff-mark-for-operation-at-pos): Renamed from
ediff-mark-for-hiding, ediff-mark-for-operation.
(ediff-mark-session-for-hiding, ediff-mark-session-for-operation)
(ediff-unmark-all-for-operation, ediff-unmark-all-for-hiding): New
functions.
(ediff-setup-meta-map): Changed bindings.
1998-05-30 14:41:00 +00:00
Karl Heuer
22b630585d (viper-surrounding-word): Added '_' to alpha modifiers. 1998-05-30 14:29:44 +00:00
Karl Heuer
63b98362a9 (viper-skip-syntax): Bug fix for eob/bob cases. 1998-05-30 14:29:25 +00:00
Karl Heuer
6d459c4d91 (viper-backward-Word, viper-skip-separators): Bug fixes.
(viper-switch-to-buffer, viper-switch-to-buffer-other-window): Bug fixes.
1998-05-30 14:28:56 +00:00
Karl Heuer
3d729a9a75 (ffap-bindings): Fix the dired-at-point binding. 1998-05-30 13:27:52 +00:00
Karl Heuer
9d37318d1c Added support for Scheme.
Removed Info-lookup minor mode.
(info-lookup-file-name-alist): New variable.
(info-lookup-select-mode): New function.  Select help mode
according to info-lookup-file-name-alist or fall back to the
buffer's major mode.
(info-lookup): Use info-lookup-select-mode.
(info-lookup-interactive-arguments): Likewise.
(info-complete-symbol): Likewise.
(info-complete-file): Likewise.
(info-complete): Likewise.
1998-05-30 13:25:57 +00:00
Richard M. Stallman
b3b670cd86 (ange-ftp-expand-file-name): Set default to
default-directory if nil.  Check whether default starts with a
drive specifier on windows-nt, as well as name, and call real
function if so.  Remove code to strip prefix before // or /~ since
`expand-file-name' itself no longer does that.
(ange-ftp-expand-dir): Use `grep-null-device' instead of
"/dev/null", which is incorrect on windows-nt.
(ange-ftp-file-name-all-completions): Fix root directory regexp for windows-nt.
(ange-ftp-start-process): On windows-nt, always send a "help foo"
command to ensure the ftp process produces some output, and force
the process to use raw-text-dos decoding.
(ange-ftp-canonize-filename): On windows-nt, strip drive specifier
from expanded remote name.
(ange-ftp-write-region): Allow binary transfer on windows-nt if
remote host type is unix.  Ensure `last-coding-system-used' is
given an appropriate value, so that basic-save-buffer isn't
confused by the coding used with the ftp process.
(ange-ftp-insert-file-contents): Ditto.
(ange-ftp-copy-file-internal): Ditto.
(ange-ftp-real-expand-file-name): Use standard definition on windows-nt.
(ange-ftp-real-expand-file-name-actual): Remove obsolete function.
(ange-ftp-disable-netrc-security-check): Make default value be t on windows-nt.

(ange-ftp-start-process): Undo previous change.
1998-05-28 05:14:17 +00:00
Richard M. Stallman
9a97e0735f (mail-from-style): Rename new alternative to `system-default'. 1998-05-28 04:08:24 +00:00
Richard M. Stallman
2a42d1606c (mail-from-style): Fix prev change. 1998-05-28 04:07:14 +00:00
Richard M. Stallman
cc674186b6 (mail-from-style): New alternative, `default'. 1998-05-28 04:06:52 +00:00
Richard M. Stallman
13da0554f6 (sendmail-send-it):
If mail-from-style isn't angles, parens or nil, don't use -f option.
1998-05-28 03:49:04 +00:00
Richard M. Stallman
fb597fe85a (comint-mode-map): Move bindings of
comint-next-matching-input-from-input to C-c M-r, and
comint-previous-matching-input-from-input to C-c M-s.
Move comint-get-next-from-history to C-c C-x.
1998-05-28 01:16:21 +00:00
Edward M. Reingold
9c73a356b0 Minor fixes of earlier updates. 1998-05-28 01:12:18 +00:00
Dave Love
40f406674a Add an entry for Scheme mode. 1998-05-27 21:32:17 +00:00
Richard M. Stallman
361ecbf2ee (comint-get-next-from-history): New command.
(comint-accumulate, comint-goto-process-mark): Likewise.
(comint-set-process-mark, comint-bol-or-process-mark): Likewise.
(comint-save-input-ring-index): New permanent local var.
(comint-accum-marker): Likewise.
(comint-send-input): Clear comint-input-ring-index
and comint-accum-marker.
(comint-previous-matching-input-from-input):
Use comint-accum-marker if set.
(comint-previous-matching-input): Likewise.
(comint-mode): Make those vars buffer-local and initialize.
(comint-mode-map): Make C-c C-a run comint-bol-or-process-mark.
Bind C-c SPC to comint-accumulate.  Bind C-c C-q to
comint-get-next-from-history.
1998-05-27 21:06:56 +00:00
Richard M. Stallman
77fb89636c (rmail-old-pruned): New permanent local.
(rmail-edit-current-message): Set rmail-old-pruned, then display full headers.
(rmail-cease-edit): rmail-old-pruned controls whether to prune headers.
1998-05-27 21:06:10 +00:00
Richard M. Stallman
903e09b79c (rmail-msg-is-pruned): Delete junk from definition. 1998-05-27 21:05:02 +00:00
Edward M. Reingold
32eb9671dd Fix list of "special" buffers. 1998-05-27 20:19:07 +00:00
Edward M. Reingold
726669d82c Add function to show equivalent date on all available calendars (in parallel
to what's available with popup menus).
1998-05-27 20:18:40 +00:00
Dave Love
90806abcfc (imenu-syntax-alist): Doc fix. 1998-05-27 13:37:11 +00:00
Richard M. Stallman
839ab81f10 (rmail-output-to-rmail-file): Specify the coding system for writing. 1998-05-27 06:20:15 +00:00