1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-12 09:28:24 +00:00
Commit Graph

14496 Commits

Author SHA1 Message Date
Eric M. Ludlam
372a6163aa Renamed sb-dir-.xpm to sb-dir-minus.xpm 2000-05-24 00:56:09 +00:00
Eric M. Ludlam
616896b212 Renamed sb-dir+.xpm to sb-dir-plus.xpm 2000-05-24 00:55:27 +00:00
Eric M. Ludlam
0e5df36f65 (speedbar-easymenu-definition-base): Image toggle fix.
(speedbar-insert-button): Invisible text property fix.
(speedbar-directory-plus): Renamed from speedbar-directory-+
(speedbar-directory-minus): Renamed from speedbar-directory--
(speedbar-page-plus): Renamed from speedbar-file-+
(speedbar-page-minus): Renamed from speedbar-file--
(speedbar-page): Renamed from speedbar-file-
(speedbar-tag): Renamed from speedbar-tag-
(speedbar-tag-plus): Renamed from speedbar-tag-+
(speedbar-tag-minus): Renamed from speedbar-tag--
(speedbar-expand-image-button-alist): Use above renames.
2000-05-24 00:53:43 +00:00
Kenichi Handa
0327da63bc (quail-show-guidance-buf): Set
current-input-method of the guidance buffer to the name of the
curren input method.
2000-05-23 23:42:38 +00:00
Kenichi Handa
e6b6fc1864 *** empty log message *** 2000-05-23 23:23:15 +00:00
Gerd Moellmann
716e3b88ef *** empty log message *** 2000-05-23 22:04:00 +00:00
Gerd Moellmann
c047136e19 (command-line): Determine source file of compiled
user init file differently.  Warn if compiled user init file
is older than its source file.
2000-05-23 22:03:27 +00:00
Stefan Monnier
32d6fffb81 (compile-internal): Style typo. 2000-05-23 20:14:43 +00:00
Stefan Monnier
1e15f1152c *** empty log message *** 2000-05-23 20:10:46 +00:00
Stefan Monnier
3fc5b4e228 (comment-make-extra-lines): Don't use `assert'. 2000-05-23 20:06:10 +00:00
Stefan Monnier
99d0735f52 (dynamic-completion-mode, dynamic-completion-mode): Don't quote lambdas. 2000-05-23 20:04:36 +00:00
Stefan Monnier
e5eee690ff (ffap-highlight): Use facep rather than internal-find-face. 2000-05-23 19:57:48 +00:00
Gerd Moellmann
9695b7830b *** empty log message *** 2000-05-23 15:39:40 +00:00
Gerd Moellmann
1d34daaee7 (ffap-url-regexp): Add `https'. 2000-05-23 15:27:21 +00:00
Eli Zaretskii
41ac433f66 (make-backup-file-name-1): Replace slashes with `!'
rather than `|' (which is not allowed on Windows).  Replace the
drive letters with a string "drive_X".
2000-05-23 13:19:38 +00:00
Gerd Moellmann
46600ab153 *** empty log message *** 2000-05-23 12:22:28 +00:00
Gerd Moellmann
457316e950 (sh-ancestor-alist): Add `bash2'. 2000-05-23 11:23:51 +00:00
Gerd Moellmann
9e451c4436 (interpreter-mode-alist): Add `bash2'. 2000-05-23 11:22:08 +00:00
Gerd Moellmann
ce75fd2348 *** empty log message *** 2000-05-23 09:44:28 +00:00
Dave Love
79a64d87eb *** empty log message *** 2000-05-22 19:53:14 +00:00
Dave Love
53c1fa0f50 (feature-symbols, file-provides, file-requires): Use mapc.
(feature-file): Avoid calling symbol-name.  Doc fix.
(file-set-intersect, file-dependents): Use dolist, not mapcar.
(loadhist-hook-functions): Add mouse-position-function.
(unload-feature): Change uses of mapcar.
2000-05-22 19:35:34 +00:00
Dave Love
74654c6507 (parse-colon-path): Doc fix.
(auto-mode-alist, interpreter-mode-alist): Purecopy the cars.
(set-auto-mode): Use mapc.
2000-05-22 19:29:04 +00:00
Dave Love
5f34457e85 (PC-look-for-include-file): Use :alnum: character class.
(partial-completion-mode): Add autoload cookie.
2000-05-22 19:14:50 +00:00
Dave Love
643c911e6f Fix boilerplate comments. 2000-05-22 19:00:13 +00:00
Dave Love
286c138d80 Fix last change. 2000-05-22 18:19:55 +00:00
Sam Steingold
0e8c11d821 (Info-fontify-node): fixed the call to add-text-properties 2000-05-22 18:15:56 +00:00
Dave Love
d8d0fa6c59 Remove debug-ignored-errors set in other files. 2000-05-22 18:09:30 +00:00
Dave Love
dd2cedb97c Add to debug-ignored-errors.
(visit-tags-table-buffer): Clear out buffers holding old tables when
making a new list.
(etags-recognize-tags-table, tags-recognize-empty-tags-table): Use mapc.
(tags-with-face): Use make-symbol, not gensym.
2000-05-22 18:03:36 +00:00
Dave Love
d2c49fd8d7 Doc fixes. Add to debug-ignored-errors. Don't quote keywords.
(cmpl-string-case-type): Use character classes.
2000-05-22 17:53:15 +00:00
Dave Love
f1ed9461a9 Add to debug-ignored-errors. 2000-05-22 17:41:53 +00:00
Dave Love
87207d1407 Add debug-ignored-errors.
(dabbrev-completion): Use mapc.
2000-05-22 17:30:42 +00:00
Eli Zaretskii
1edbbf8a47 (From Francis J. Wright <F.J.Wright@Maths.QMW.ac.uk)
(woman-mapcan, woman-parse-man.conf)
(woman-toggle-use-extended-font, woman-toggle-use-symbol-font)
(woman-reset-emulation): New functions.
(woman-parse-colon-path): Call woman-mapcan.  Recognize Cygwin
path syntax better.
(woman-man.conf-path, woman-use-own-frame): New defcustoms.
(woman-manpath): Call woman-parse-man.conf.
(woman-emulation): New defcustom, defaults to nroff.
(woman-font-support): New defconst.
(woman-select-symbol-fonts): New function.
(woman-use-symbol-font): New defcustom.
(woman-menu): Add new menu items: "Colored/BW", "Advanced",
"Emulation".
Many functions: Doc fix.
2000-05-22 07:01:17 +00:00
Kenichi Handa
99da6af390 (quail-simple-translation-keymap): Map
128..255 to quail-self-insert-command.
(quail-keyboard-layout-alist): Add definition for "pc102-de".
2000-05-22 04:40:49 +00:00
Kenichi Handa
5bd2148cb8 *** empty log message *** 2000-05-22 04:40:00 +00:00
Stefan Monnier
194959c700 (help-manyarg-func-alist): Typo. 2000-05-22 04:31:04 +00:00
Stefan Monnier
40aeecadb8 Rewritten to take advantage of shy-groups and
intervals which makes it heaps simpler.
2000-05-22 04:29:52 +00:00
Stefan Monnier
4125ec7e79 (comment-region-internal): Go back to BEG after quoting
the nested comment markers.
2000-05-22 04:24:01 +00:00
Stefan Monnier
e4da9c1c34 (remove-hook): Don't turn the hook's value into a list. 2000-05-21 23:24:18 +00:00
Dave Love
ac2665815a (edmacro-parse-keys): Return vector if any elements are invalid
characters.
2000-05-21 19:51:14 +00:00
Dave Love
cb7216a79a (detect-coding-with-priority): Use mapc. Remove redundant lambda. 2000-05-21 17:48:48 +00:00
Dave Love
45377ab444 (list-non-iso-charset-chars, describe-fontset): Remove redundant
lambda.
2000-05-21 17:41:51 +00:00
Dave Love
4e96834374 (brief-mode): New alias. 2000-05-21 17:33:05 +00:00
Dave Love
6a475c9955 (ring-elements): New function. 2000-05-21 17:29:50 +00:00
Dave Love
b9f5db901f (easy-menu-create-menu, easy-menu-do-add-item): Use keywordp. 2000-05-21 17:26:47 +00:00
Dave Love
049a65a311 Update side-effect free function lists. 2000-05-21 17:24:19 +00:00
Dave Love
7e722af32a Change header line. 2000-05-21 17:21:24 +00:00
Dave Love
e730be7fbb Doc and error message fixes.
(replace-highlight): Use facep, not internal-find-face.
2000-05-21 17:04:47 +00:00
Dave Love
84469aeb4f (facemenu-set-face): Fix interactive prompt. 2000-05-21 16:56:47 +00:00
Stefan Monnier
b2d2cf58b1 *** empty log message *** 2000-05-21 02:32:09 +00:00
Stefan Monnier
93694f60cd (ccl-compile-map-multiple): Don't quote lambda. 2000-05-21 02:25:59 +00:00
Stefan Monnier
ffe7dc64f5 (log-edit-done): Cleanup trailing empty lines.
(log-edit-insert-changelog): Drop `:' as well.
2000-05-21 02:14:07 +00:00
Stefan Monnier
e57a1038ed Fix file description.
(log-view-mode-map): Unsatisfying fix for when cvs-mode-map is not
available.
(log-view-font-lock-keywords): Only use cvs-filename-face if present.
(log-view-current-file): Only use cvs-pcl-cvs-dirchange-re if present.
2000-05-21 02:12:34 +00:00
Stefan Monnier
c8c21615b8 Update copyright and commentary.
(easy-mmode-define-toggle): Deprecate the use of *-(on|off)-hook.
Print a status message if the toggle is called interactively.
(define-minor-mode): Allow INIT-VALUE to be (global . INIT-VALUE)
for global minor modes and use `defcustom' for them.
Use add-minor-mode.
(easy-mmode-define-derived-mode): Remove.
(define-derived-mode): Fancier default docstring.
(easy-mmode-define-navigation): Signal an error rather than (ding).
2000-05-21 01:44:08 +00:00
Stefan Monnier
9b0d1d6e8d (comment-styles): New `box-multi'.
(comment-normalize-vars): Better default for comment-continue to
avoid whitespace-only continuations.
(comment-search-forward): Always move even in the no-syntax case.
(comment-padright): Only obey N if it's only obeyed for padleft.
(comment-make-extra-lines): Better handling of empty continuations.
Use `=' for the filler if comment-start has only one character.
(uncomment-region): Try handling the special `=' filler.
(comment-region): Allow LINES even if MULTI is nil.
(comment-box): Choose box style based on comment-style.
2000-05-21 00:27:53 +00:00
Kenichi Handa
b07929cd7f (ccl-compile-write-string): Make STR unibyte.
(ccl-compile-write-repeat): If ARG is string, make it unibyte.
2000-05-20 02:23:35 +00:00
Kenichi Handa
f5ee6d0f90 *** empty log message *** 2000-05-20 02:23:03 +00:00
Kenichi Handa
c9671f819a *** empty log message *** 2000-05-20 00:23:52 +00:00
Kenichi Handa
14333e317b (find-multibyte-characters): Never
exclude charsets eight-bit-control and eight-bit-graphic.
2000-05-20 00:11:06 +00:00
Kenichi Handa
7d584ec4df (list-character-sets-1): Handle
charsets eight-bit-control and eight-bit-graphic.
(list-iso-charset-chars): Likewise.
(list-block-of-chars): If CHARSET is not chat-table, insert 8-bit
charactes as is.  Use indent-to to align characters.
2000-05-20 00:10:32 +00:00
Kenichi Handa
d17f2b920b (rmail-decode-quoted-printable): Use delete-region
and insert, not subst-char-in-region.
2000-05-20 00:09:21 +00:00
Stefan Monnier
1426aa5c93 *** empty log message *** 2000-05-20 00:03:54 +00:00
Stefan Monnier
db72f2a606 (ada-mode, ada-create-case-exception): Don't quote lambdas. 2000-05-19 21:40:45 +00:00
Stefan Monnier
3f0c3d8b96 (lisp-mode-variables): Set comment-add. 2000-05-19 21:36:14 +00:00
Gerd Moellmann
2b63d473a8 *** empty log message *** 2000-05-19 20:37:34 +00:00
Gerd Moellmann
8050f8c8a5 (gud-jdb-directories): Doc fix. 2000-05-19 20:35:18 +00:00
Stefan Monnier
59a1ce8db6 Fix license text and author.
Move aliases (indent-for-comment, set-comment-column, kill-comment
and indent-new-comment-line) to the beginning of the file.
Get rid of the last few CLisms.
(comment-forward): Avoid decf.
(comment-make-extra-lines): Comment-out asserts.
(comment-with-narrowing): Properly create uninterned symbol.
(comment-region-internal): Comment-out asserts.  Avoid incf and decf.
(comment-indent-new-line): Fix bug where compt could be set but
not comstart.  Set comment-column more carefully.
2000-05-19 15:37:41 +00:00
Stefan Monnier
f1355756f5 *** empty log message *** 2000-05-19 14:50:26 +00:00
Gerd Moellmann
5f64c9e0cd *** empty log message *** 2000-05-19 11:58:45 +00:00
Gerd Moellmann
08fb7a1c66 (auto-mode-alist): Add pattern for `.shrc'. 2000-05-19 11:55:50 +00:00
Andreas Schwab
db7314bdb5 . 2000-05-19 09:47:47 +00:00
Gerd Moellmann
a199a865b3 *** empty log message *** 2000-05-18 21:52:57 +00:00
Gerd Moellmann
98f2fbe725 * ps-print.el: Compatibility, customization and doc fix.
(ps-printer-name-option): Replace defconst by defvar.
(ps-postscript-code-directory): XEmacs compatibility.
(ps-header-sheet, ps-setup, ps-begin-file, ps-begin-job): Code
fix.
(ps-user-defined-prologue, ps-print-prologue-header)
(ps-xemacs-face-kind-p, ps-face-bold-p, ps-face-italic-p): XEmacs
compatibility and code fix.
(ps-print-background-image, ps-print-background-text):
Customization fix.
(ps-line-number-start, ps-n-up-on): New vars.
2000-05-18 21:50:51 +00:00
Gerd Moellmann
25bb0401ab (msb-menu-cond): Add choice `user'. 2000-05-18 18:41:46 +00:00
Gerd Moellmann
9f92e5d9c5 (pascal-indent-alist, pascal-indent-comment): Changed
the indent-comment function to just return the appropriate indent.
2000-05-18 18:38:09 +00:00
Eric M. Ludlam
68e6c83ac0 *** empty log message *** 2000-05-18 17:57:46 +00:00
Eric M. Ludlam
8950623196 New Icon for speedbar. 2000-05-18 17:39:23 +00:00
Dave Love
dae6cb9fe9 (appt-make-list): Match all lines of entry.
From "Stefan M. Walther (SMW)" <walther@netz.klinik.uni-mainz.de>
2000-05-18 13:12:08 +00:00
Dave Love
a198aa548e (Info-fontify-node): Add intangible property as well as
invisible.
2000-05-18 13:07:26 +00:00
Andreas Schwab
1473639373 (dired-between-files): Also skip lines beginning with `used'. 2000-05-18 12:19:41 +00:00
Kenichi Handa
813086ea08 *** empty log message *** 2000-05-17 23:35:57 +00:00
Kenichi Handa
c151654a5a (describe-char-after): Call
internal-char-font, not char-font.  If internal-char-font returns
nil, display "-- none --".
2000-05-17 23:31:47 +00:00
Stefan Monnier
392f1ef546 (comment-beginning): Handle unclosed comment.
(comment-auto-fill-only-comments): New var.
(comment-indent-new-line): Obey comment-auto-fill-only-comments.
  Align with comment-column rather than previous comment if previous
  comment's indentation is greater than comment-column.
2000-05-17 19:32:32 +00:00
Eli Zaretskii
249781907d (image-type-available-p): Don't reference image-types
if it isn't bound.
2000-05-17 15:58:11 +00:00
Stefan Monnier
2fca2d5d49 (autoarg-mode): Typo in the :set argument. 2000-05-17 15:24:43 +00:00
Eli Zaretskii
cfc75d051e (command-line-1): Don't signal an error if the
directory for auto-save-list files does not yet exist.
2000-05-17 11:38:40 +00:00
Kenichi Handa
0e6652f053 (arabic-iso8859-6): Fix typo. 2000-05-17 00:35:54 +00:00
Kenichi Handa
c4e30387e7 *** empty log message *** 2000-05-17 00:35:21 +00:00
Stefan Monnier
ad679e458a (comment-string-strip): Strip terminating newlines.
(comment-search-forward): Make LIMIT compulsory.
  If an unterminated string (rather than a comment) is found, try again,
  assuming that the region starts inside a string.
(comment-beginning): Make sure we don't move if we find a comment but
  it's not the one we're in.
(comment-enter-backward): Handle the case where comment-end-skip fails.
(comment-indent): Normalize variables and use line-end-position.
(comment-kill): Use line-end-position.
(comment-spill): Remove.
(comment-indent-new-line): Renamed from indent-new-comment-line.
  Cleaned up old commented-out code.
  Reset comment-continue and comment-end before calling comment-indent.
2000-05-16 22:02:37 +00:00
Stefan Monnier
dd6b8ea7a8 (remove-hook): setq' hook-value, not set'. 2000-05-16 21:37:32 +00:00
Sam Steingold
399c88ad20 (debug-ignored-errors): more errors to ignore. 2000-05-16 16:24:25 +00:00
Dave Love
01651f075f Don't require cl or easymenu.
(custom-variable-prompt): Test standard-value property, not
user-variable-p.
2000-05-16 15:03:49 +00:00
Sam Steingold
2248c40dab (add-hook): setq hook-value, not set 2000-05-16 14:47:46 +00:00
Gerd Moellmann
b15f3b7779 *** empty log message *** 2000-05-16 14:37:08 +00:00
Gerd Moellmann
be3981a8ea (dired-do-query-replace-regexp): Add `-regexp'
to the function name.
2000-05-16 14:32:59 +00:00
Gerd Moellmann
ee93b692cd (dired-mode-map): Use dired-do-query-replace-regexp. 2000-05-16 14:32:33 +00:00
Gerd Moellmann
2497076e21 (compilation-parse-errors): Collect
`nomessage' regexps last.
2000-05-16 14:31:54 +00:00
Gerd Moellmann
279b772d9b (view-emacs-FAQ): Change emacs-faq' to efaq'. 2000-05-16 14:31:26 +00:00
Gerd Moellmann
b11d37dedf (command-line-1): Mention the FAQ in the startup
message.
2000-05-16 14:30:55 +00:00
Eric M. Ludlam
f9bbcfac50 *** empty log message *** 2000-05-15 22:29:21 +00:00
Eric M. Ludlam
e9a4dcba67 (speedbar-recenter): Typo, and fix logic.
(speedbar-expand-line): Make arg optional.
(speedbar-mode): Avoid a compiler warning.
2000-05-15 22:17:24 +00:00
Gerd Moellmann
119b42eb55 (sh-while-getopts) <sh>: Handle case that
user-specified option string is empty.
2000-05-15 20:18:15 +00:00
Gerd Moellmann
0e57ab653e (mouse-yank-at-click): Doc fix. 2000-05-15 20:13:54 +00:00
Eli Zaretskii
f685bea9f2 *** empty log message *** 2000-05-15 15:33:50 +00:00
Eli Zaretskii
bb8aea8629 (IT-character-translations): More updates of
latin-iso8859-14 and latin-iso8859-15 from the latest ISO/IEC
documents.
2000-05-15 15:17:19 +00:00
Gerd Moellmann
a1b8d58b69 *** empty log message *** 2000-05-15 14:54:08 +00:00
Gerd Moellmann
b1e11b4f9f (getenv): New function, interactively callable.
(setenv, getenv): Remove autoload cookies.
2000-05-15 14:50:12 +00:00
Gerd Moellmann
b27f23c1db Load `env'. 2000-05-15 14:50:00 +00:00
Gerd Moellmann
88ea9ddca1 Change author's mail address. 2000-05-15 14:49:40 +00:00
Dave Love
e5c8369797 *** empty log message *** 2000-05-14 16:44:40 +00:00
Dave Love
187962c499 rmail-show-message-hook): Customize and offer
goto-addr as an option.
2000-05-14 16:22:04 +00:00
Dave Love
376b2a24f9 (help-xref-stack): Doc fix.
(help-xref-following): New variable.
(help-make-xrefs): Use it.
(help-xref-go-back): Use position information from stack element.
(help-follow): Make position in stack element a pair.  Use
help-xref-following.
2000-05-14 15:48:45 +00:00
Dave Love
c9bba7edc4 *** empty log message *** 2000-05-14 15:38:19 +00:00
Dave Love
07f2794710 Declare more functions obsolete. 2000-05-14 15:30:59 +00:00
Dave Love
0922d3b44c Remove all the setup-...-environment functions. 2000-05-14 15:21:41 +00:00
Stefan Monnier
e8564f573c *** empty log message *** 2000-05-14 02:26:19 +00:00
Stefan Monnier
f52154007f (comment-start, comment-start-skip, comment-end): Made `defvar'.
(comment-style): Extract the choice out of comment-styles.
(comment-continue): Just a simple string now.
(comment-normalize-vars): Update for the new comment-continue.
(until, comment-end-quote-re): Removed.
(comment-quote-re, comment-quote-nested): New functions for quoting.
  These quote both the end and the start and also work for single-chars.
(comment-padright): Added lots of comments.
(comment-padleft): Added more comments.  Check comment-end rather than
  STR to determine whether N can be applied or not.
(uncomment-region): Rename BLOCK to BOX.
  Use the new comment-quote-nested.
  Use only one marker and properly set it back to nil.
  Be more picky when eliminating continuation markers.
2000-05-14 00:56:10 +00:00
Eric M. Ludlam
b6389bfbf9 *** empty log message *** 2000-05-13 23:24:25 +00:00
Eric M. Ludlam
e4a1da3c64 Updated the commentary section.
xemacs20p now uses >= when detecting.
require `defimage' safely.
(speedbar-easymenu-definition-base): Add toggle for images.
(speedbar-easymenu-definition-special): Add flush cache & expand.
(speedbar-visiting-tag-hook): Set new defaults.  Added options.
(speedbar-reconfigure-keymaps-hook): New variable.
(speedbar-frame-parameters): Updated documentation.
(speedbar-use-imenu-flag): Updated custom tag
(speedbar-dynamic-tags-function-list): New variable.
(speedbar-tag-hierarchy-method): Updated doc & custom.
(speedbar-indentation-width, speedbar-indentation-width)
new variables.
(speedbar-hide-button-brackets-flag): customizable.
(speedbar-vc-indicator): Doc update.
(speedbar-ignored-path-expressions): Updated default value.
(speedbar-supported-extension-expressions): Updated default value.
(speedbar-syntax-table): Remove {} paren status.
(speedbar-file-key-map, speedbar-buffers-key-map):
Add "=" to act as "+".
Added overlay aliases.
(speedbar-mode):
Use `speedbar-mode-line-update' instead of `force-mode-line-update'.
(speedbar-mode, speedbar-quick-mouse, speedbar-click,
 speedbar-double-click):
Use `speedbar-mouse-set-point' instead of `mouse-set-point'
(speedbar-reconfigure-keymaps): Run configure keymap hooks.
(speedbar-item-info-tag-helper): Revamped to handle a wider
range of arbitrary text, and new helper functions.
(speedbar-item-copy, speedbar-item-rename):
Fixed trailing \ in filename finder.
(speedbar-make-button): Call `speedbar-insert-image-button-maybe'.
(speedbar-directory-buttons): Update path search/expansion.
(speedbar-make-tag-line): Pay attention to
`speedbar-indentation-width'.  Use more care w/ invisible properties.
(speedbar-change-expand-button-char): Call
`speedbar-insert-image-button-maybe'.
(speedbar-apply-one-tag-hierarchy-method): Deleted (and replaced).
(speedbar-sort-tag-hierarchy,
 speedbar-prefix-group-tag-hierarchy,
 speedbar-trim-words-tag-hierarchy,
 speedbar-simple-group-tag-hierarchy): New functions
(speedbar-create-tag-hierarchy): Update doc, use new tag hooks.
(speedbar-insert-imenu-list, speedbar-insert-etags-list):
New functions.
(speedbar-mouse-set-point): New function
(speedbar-power-click): Updated documentation.
(speedbar-line-token, speedbar-goto-this-file):
Handle more types of tag prefix text.
(speedbar-expand-line, speedbar-contract-line):
Make more robust to strange text.
(speedbar-expand-line): Takes universal argument to flush the cache.
(speedbar-flush-expand-line): New function.
(speedbar-tag-file): Use new `speedbar-fetch-dynamic-tags' fn.
Use new generator insertion method.
(speedbar-fetch-dynamic-tags): New function.
(speedbar-fetch-dynamic-imenu): Removed code now handled in
`speedbar-fetch-dynamic-imenu'.
(speedbar-fetch-dynamic-etags): Fix current buffer problem.
(speedbar-buffer-easymenu-definition): Added "Kill Buffer", and
"Revert Buffer" menu items.
(speedbar-buffer-buttons-engine): Be smarter when creating a
filename tag (for expansion purposes.).
(speedbar-highlight-one-tag-line, speedbar-unhighlight-one-tag-line,
 speedbar-recenter-to-top, speedbar-recenter): New functions.
(defimage-speedbar): Image loading abstraction.
(speedbar-directory-+, speedbar-directory--,
 speedbar-file-+, speedbar-file--, speedbar-file-,
 speedbar-tag-, speedbar-tag-+, speedbar-tag--, speedbar-tag-gt,
 speedbar-tag-v, speedbar-tag-type, speedbar-tag-mail):
New images.
(speedbar-expand-image-button-alist): New variable.
(speedbar-insert-image-button-maybe): Insert an image over some
buttons.
2000-05-13 23:13:25 +00:00
Stefan Monnier
771c9b9735 (comment-use-syntax): Change maybe' to undecided'.
(comment-quote-nested): New.  Replaces comment-nested.
(comment-add): Turn into a mere defvar or a integer.
(comment-style): Change default to `plain'.
(comment-styles): Rename `plain' to `indent' and create a new plainer `plain'.
(comment-string-reverse): Use nreverse.
(comment-normalize-vars): Change `maybe' to `undecided', add comments.
  Don't infer the setting of comment-nested anymore (the default for
  comment-quote-nested is safe).  Use comment-quote-nested.
(comment-end-quote-re): Use comment-quote-nested.
(comment-search-forward): Obey LIMIT.
(comment-indent): Don't skip forward further past comment-search-forward.
(comment-padleft): Use comment-quote-nested.
(comment-make-extra-lines): Use `cons' rather than `values'.
(comment-region-internal): New arg INDENT.  Use line-end-position.
  Avoid multiple-value-setq.
(comment-region): Follow the new comment-add semantics.
  Don't do box comments any more.
(comment-box): New function.
(comment-dwim): Only do the region stuff is transient-mark-active.
2000-05-13 19:41:08 +00:00
Kenichi Handa
b1e3566cd3 (syntax-description-table): New variable.
(describe-char-after): New function.
(describe-font-internal): Adjusted for the change of font-info.
(describe-font): Likewise.
(print-fontset): Rewritten for the new fontset implementation.
(describe-fontset): Include fontset alias names in completion.
(list-fontsets): Adjusted for the change of print-fontset.
2000-05-13 00:37:45 +00:00
Kenichi Handa
cead26f64a Add more information in descriptions of character sets. 2000-05-13 00:37:11 +00:00
Kenichi Handa
8c9d55a949 (encode-coding-char): An ASCII character is always encodable. 2000-05-13 00:34:05 +00:00
Kenichi Handa
24dad5d5d3 (what-cursor-position): If DETAIL is non-nil, call
describe-char-after instead of displaying the detail in the echo
area.
2000-05-13 00:28:57 +00:00
Kenichi Handa
43fe9244df *** empty log message *** 2000-05-13 00:28:33 +00:00
Gerd Moellmann
a8a3541c8e (ange-ftp-skip-msgs): Include 500 code.for
handling FTP security extensions.
2000-05-12 18:38:28 +00:00
Stefan Monnier
1a5c5f2e4f (lisp-font-lock-keywords-1): Add define-minor-mode. 2000-05-12 18:11:37 +00:00
Dave Love
9278c60dae Remove some compatibility stuff and CL
dependence.  Use line-{beginning,end}-position, not
point-at{b,e}ol.  Some doc fixes.
(todo-position): New function.  Fix callers of position to use it.
(todo-save-top-priorities, todo-print): Use with-temp-buffer.
2000-05-12 10:58:13 +00:00
Dave Love
33d0c179f1 *** empty log message *** 2000-05-12 09:46:03 +00:00
Gerd Moellmann
be0505fe51 (display-time-mail-icon): Use `:ascent center'. 2000-05-12 08:16:14 +00:00
Dave Love
44d5f148b4 *** empty log message *** 2000-05-11 22:05:12 +00:00
Gerd Moellmann
cdc4401d66 (comint-read-input-ring): Move reference to
comint-input-ring-size outside of the save-excursion.  It was
causing the default value to be the only one ever seen.
2000-05-11 20:35:51 +00:00
Gerd Moellmann
0279f991f7 Update copyright. Remove Simon Marshall's email
address on request from him.
2000-05-11 14:44:17 +00:00
Gerd Moellmann
da4496b6c9 *** empty log message *** 2000-05-11 09:32:19 +00:00
Gerd Moellmann
739f26728c (substitute-key-definition): Add comment describing
the meaning of PREFIX.
2000-05-11 09:28:06 +00:00
Stefan Monnier
ac5cb26d90 (regexp-opt-depth): Fix regexp. 2000-05-10 22:43:28 +00:00
Stefan Monnier
8947a5e232 (add-hook, remove-hook): Make hook buffer-local if needed..
(add-minor-mode): Don't make the variable buffer-local and add a
reference to define-minor-mode in the docstring.
2000-05-10 22:40:17 +00:00
Stefan Monnier
b15b5618c8 (cvs-cleanup-collection): Remove obsolete code for
HEADER/FOOTER and fix bug with trailing empty directory.
(cvs-append-to-ignore): Use vc-editable-p if available.
(cvs-dir-member-p): Remove obsolete code for HEADER/FOOTER.
(vc-do-command): Tweak advice to handle the new VC.
2000-05-10 22:28:36 +00:00
Stefan Monnier
3e87f5fcf3 (log-view-goto-rev): New function for the new VC.
(log-view-minor-wrap): Use mark-active.
2000-05-10 22:22:21 +00:00
Stefan Monnier
141880215a (cvs-changelog-full-paragraphs): Mark obsolete.
(log-edit-changelog-full-paragraphs): New var.
(log-edit-insert-changelog): Remove a lonely leading `* file'.
(log-edit-narrow-changelog, log-edit-changelog-paragraph)
(log-edit-changelog-subparagraph, log-edit-changelog-entry)
(log-edit-changelog-ours-p, log-edit-changelog-entries)
(log-edit-changelog-insert-entries, log-edit-insert-changelog-entries):
Replace the `cvs' prefix with `log-edit'.
2000-05-10 22:20:51 +00:00
Stefan Monnier
334bff783d (iswitchb-completion-help): Unquote lambda. 2000-05-10 22:13:41 +00:00
Stefan Monnier
0e104800ef (diff-font-lock-keywords): Recognize comments.
(diff-font-lock-defaults): Explicitly turn off multiline.
(diff-end-of-hunk): Handle comments and fix end-of-buffer bug.
(diff-ediff-patch): Fix call to ediff-patch-file.
(diff-end-of-file, diff-reverse-direction, diff-fixup-modifs):
Handle comments.
2000-05-10 22:12:46 +00:00
Stefan Monnier
befe763f45 (cvs-status-minor-wrap): Use mark-active. 2000-05-10 22:08:28 +00:00
Stefan Monnier
9ea60c46a0 (automatic-hscrolling): Typo. 2000-05-10 21:54:40 +00:00
Dave Love
ac4c2e6b4d Fix make-obsolete for internal-get-face. 2000-05-10 09:35:14 +00:00
Dave Love
0623e40fa0 *** empty log message *** 2000-05-10 09:25:53 +00:00
Dave Love
21c34da31c *** empty log message *** 2000-05-09 18:27:36 +00:00
Dave Love
5bd51a90c2 (apropos-print): use `describe-face' instead of
`customize-face-other-window'.
2000-05-09 18:22:24 +00:00
Dave Love
950cf06f8f (describe-variable): Have customize button pop the
help-xref stack when invoked.
(help-xref-symbol-regexp): Add `face'.
(help-make-xrefs): Check for quoted face names and adapt regexp
submatch numbers to cope.
(help-xref-interned): Maybe insert face doc too.  Separate
sections with a line of hyphens.
2000-05-09 15:51:57 +00:00
Dave Love
70d0c3b063 Some doc fixes.
(describe-face): Add customize button.  Return the help
text.  Fix prompt.
2000-05-09 15:45:57 +00:00
Eli Zaretskii
82e2ca9d01 *** empty log message *** 2000-05-09 09:34:22 +00:00
Eli Zaretskii
f3a3ea9a0a Fix last change. 2000-05-09 09:27:16 +00:00
Dave Love
4cac7481ee Import changes from current Gnus.
(pop3-open-server): Bind coding systems before creating buffer and
fix creating its name.
(pop3-string-to-list): Function deleted.  Change callers to use
split-string.
2000-05-08 17:59:45 +00:00
Eli Zaretskii
10c00b5c47 *** empty log message *** 2000-05-08 14:50:57 +00:00
Eli Zaretskii
077decde44 New file. 2000-05-08 14:32:17 +00:00
Eli Zaretskii
001ad31910 *** empty log message *** 2000-05-08 14:04:19 +00:00
Eli Zaretskii
c35ba278a4 (IT-character-translations): Update ASCII
simulations for greek-iso8859-7, add latin-iso8859-14 and
latin-iso8859-15.
2000-05-08 13:58:53 +00:00
Eli Zaretskii
9deed82f09 (set-language-info-alist): Call define-prefix-command with 3 arguments,
to make the map suitable for a menu.
2000-05-08 11:44:29 +00:00
Dave Love
4f37b78af8 Small doc fixes from Pavel Janic. 2000-05-07 19:09:25 +00:00
Dave Love
64a4c526f4 Doc fixes; mainly avoid duplicating arg
list in doc string.  Don't quote keyword symbols.
2000-05-05 20:01:01 +00:00
Gerd Moellmann
056565f7fb *** empty log message *** 2000-05-05 13:22:19 +00:00
Gerd Moellmann
68d9550fa3 (abbrev-mode): Make ARG optional. 2000-05-05 13:21:04 +00:00
Gerd Moellmann
ec82fb2f40 *** empty log message *** 2000-05-04 21:52:38 +00:00
Gerd Moellmann
183c2d4259 Change file name EBROWSE' to BROWSE'. 2000-05-04 21:51:29 +00:00
Gerd Moellmann
063381ab4a (auto-mode-alist): Change EBROWSE' to BROWSE'. 2000-05-04 21:50:18 +00:00
Gerd Moellmann
4656b31490 (substitute-key-definition): Clarify documentation. 2000-05-04 20:21:58 +00:00
Gerd Moellmann
971c5b2831 (glasses-convert-to-unreadable): Use
`glasses-separator' instead of the hard-wired "_".
(glasses-mode): Call `glasses-make-unreadable' only in a single
place.
2000-05-04 20:17:59 +00:00
Eli Zaretskii
7b081c7882 (cjk-codepages-alist): Add associations for
Chinese and Korean codepages.
2000-05-04 16:12:32 +00:00
Dave Love
baa5536e2f *** empty log message *** 2000-05-03 21:40:11 +00:00
Gerd Moellmann
4ff40dd081 *** empty log message *** 2000-05-03 19:49:39 +00:00
Gerd Moellmann
85d0e9edbc (mail-abbrev-insert-alias): Renamed from
mail-interactive-insert-alias.
(mail-abbrev-complete-alias): New command.
(mail-mode-map): Bind it to `M-TAB'.
2000-05-03 19:25:07 +00:00
Gerd Moellmann
ba080a3c56 (makefile-mode-abbrev-table): New variable.
(makefile-mode): Set local abbrev table to
makefile-mode-abbrev-table.
(makefile-font-lock-keywords): Fontify includes and conditionals.
2000-05-03 19:24:18 +00:00
Gerd Moellmann
7ce278f3ad (query-replace-map): Add binding for `E'.
(query-replace-help): Extend help text.
(perform-replace): Allow editing the replacement string.
2000-05-03 19:23:28 +00:00
Dave Love
5941622aa7 (display-time-mail-face, display-time-use-mail-icon):
New option.
(display-time-mail-icon): New variable.
(display-time-string-forms): Use the above.  Fix the local-map.
2000-05-03 17:03:08 +00:00
Gerd Moellmann
cbf18892c4 *** empty log message *** 2000-05-03 12:34:27 +00:00
Gerd Moellmann
49102500cc (add-minor-mode): Handle AFTER for keymaps. Don't
set TOGGLE's value.
2000-05-03 12:33:16 +00:00
Kenichi Handa
9b21ecc23f (lao-compose-region): New function. 2000-05-03 03:28:39 +00:00
Kenichi Handa
ffec4d9fa7 *** empty log message *** 2000-05-03 03:09:02 +00:00
Gerd Moellmann
576da55d72 *** empty log message *** 2000-05-02 20:12:37 +00:00
Gerd Moellmann
1d18bc3a67 (recover-session): Make directories as necessary
if they don't exist yet.
2000-05-02 20:09:21 +00:00
Dave Love
92c1317394 *** empty log message *** 2000-05-02 19:10:37 +00:00
Gerd Moellmann
1b0672c3f9 *** empty log message *** 2000-05-02 13:47:06 +00:00
Gerd Moellmann
809a7959ac (french-calendar-multibyte-special-days-array)
(french-calendar-special-days-array): Change French text.
(calendar-french-date-string): Change output.
(calendar-goto-french-date): Likewise.
2000-05-02 13:43:45 +00:00
Gerd Moellmann
0640c6478b (widget-default-active): Obey `:always-active'.
(widget-documentation-string-value-create): Set `:always-active'.
2000-05-02 13:42:46 +00:00
Eli Zaretskii
4b33deaa56 (auto-save-list-file-prefix): For ms-dos, set the
default prefix to `~/_emacs.d/auto-save.list/_s'.
(normal-top-level): Create the directory for auto-save files, if
it doesn't already exist, in the ms-dos case only.
2000-05-02 12:03:43 +00:00
Eli Zaretskii
5c922ea7e8 *** empty log message *** 2000-05-02 11:57:06 +00:00
Eli Zaretskii
d9c0a50ef0 (set-language-environment): Don't
concat an integer (dos-codepage), use format instead.
2000-05-02 11:55:50 +00:00
Dave Love
820ad5e7e3 (help-xref-on-pp): Check for constant symbols. 2000-05-02 10:40:37 +00:00
Gerd Moellmann
57cb56f585 *** empty log message *** 2000-04-29 19:35:00 +00:00
Gerd Moellmann
bbfc759111 (normal-top-level): Put a condition-case around
the code loading subdirs.el.
2000-04-29 19:28:46 +00:00
Gerd Moellmann
906d41a775 Upside-down and face background color printing,
line number step, doc fix.
(ps-print-version): New version number (5.2).
(ps-setup, ps-prologue-file, ps-begin-file, ps-begin-job)
(ps-face-attribute-list, ps-plot-with-face): Code fix.
(ps-spool-config): Var fix.
(ps-printer-name-option): Const fix.
(ps-print-upside-down, ps-use-face-background,
ps-line-number-step): New vars.
(ps-window-system, ps-lp-system): New consts.
(ps-face-background): New fun.
2000-04-29 19:27:49 +00:00
Gerd Moellmann
084cec2f2c *** empty log message *** 2000-04-29 13:19:35 +00:00
Gerd Moellmann
d564f5b60b (make-auto-save-file-name):
Apply auto-save-file-name-transforms to visited file name
before generating auto save file name.
(auto-save-file-name-transforms): New variable.

(backup-enable-predicate):
Correctly test for a file under a temporary directory.
2000-04-29 13:17:48 +00:00
Gerd Moellmann
c94f467716 *** empty log message *** 2000-04-28 11:53:43 +00:00
Kenichi Handa
030106ca73 (sendmail-send-it): Set
buffer-file-coding-system to the selected coding system for MIME
header.
2000-04-28 04:04:04 +00:00
Kenichi Handa
7b211df551 *** empty log message *** 2000-04-28 04:03:09 +00:00
Gerd Moellmann
c76e04a8d5 *** empty log message *** 2000-04-27 19:12:09 +00:00
Gerd Moellmann
ec266158e4 (crm-completion-table): New variable.
(crm-collection-fn, crm-test-completion)
(completing-read-multiple): Use it.
2000-04-27 19:00:09 +00:00
Gerd Moellmann
11595aa959 (texinfo-format-xref): Don't try to insert nil. 2000-04-27 18:58:13 +00:00
Gerd Moellmann
fe20aba8c7 (mh-send-sub): Look for mh-comp-formfile in
mh-etc, too.
2000-04-27 18:56:42 +00:00
Gerd Moellmann
a788581670 (etags-tags-completion-table): Add a `:'
in the second character class of the regexp.
2000-04-27 18:54:39 +00:00
Gerd Moellmann
b20e965eff (dired-move-to-filename-regexp): Allow format where
YYYY is followed by two spaces.
2000-04-27 18:53:44 +00:00
Dave Love
e3e36d741f (locate-library): Use mapc.
(help-manyarg-func-alist): Add call-process-region.
2000-04-27 17:02:42 +00:00
Gerd Moellmann
353964e391 *** empty log message *** 2000-04-27 10:52:35 +00:00
Gerd Moellmann
1edb5ce2f6 (gud-gdb-find-file): Call find-file-noselect with NOWARN
argument.
2000-04-27 10:41:43 +00:00
Gerd Moellmann
5f68f6e85a (add-minor-mode): Use set' instead of setq'. 2000-04-27 10:40:58 +00:00
Gerd Moellmann
b35bd33d35 (add-minor-mode): Make argument MAP optional. 2000-04-26 18:50:09 +00:00
Gerd Moellmann
7464346de7 *** empty log message *** 2000-04-26 17:46:21 +00:00
Gerd Moellmann
138e541fe6 (normal-top-level-add-to-load-path): Handle
case that the default directory is not in load-path.
2000-04-26 17:34:37 +00:00
Gerd Moellmann
349c034d9e (find-image): New function.
(defimage): Rewritten to find image at load time.
2000-04-26 17:34:09 +00:00
Gerd Moellmann
d7d47268cc (add-minor-mode): New function. 2000-04-26 17:33:40 +00:00
Gerd Moellmann
4764024483 (desktop-save): Save list of minor modes.
(desktop-create-buffer): Restore minor modes.
(desktop-minor-mode-table): New user-option.
2000-04-26 17:33:02 +00:00
Gerd Moellmann
2e48ba1817 (help-xref-on-pp): New function.
(describe-variable): Use it to display xrefs in a symbol's value.
2000-04-26 17:32:20 +00:00
Stefan Monnier
23c0fb21e7 (custom-face): Fix parenthesis. 2000-04-26 17:12:34 +00:00
Kenichi Handa
f03392a12d (rmail-expunge): When there's no deleted messages,
do nothing.
2000-04-25 23:49:40 +00:00
Kenichi Handa
fad9503776 *** empty log message *** 2000-04-25 23:46:07 +00:00
Dave Love
0d7c5bb952 (locale-translation-file-name):
Defvar to nil.
(set-locale-environment): Set it here (at runtime).
2000-04-25 23:16:28 +00:00
Gerd Moellmann
612839b6b2 *** empty log message *** 2000-04-25 19:43:58 +00:00
Gerd Moellmann
47d722546b (perform-replace): Add parameters START and END. Use
them instead of the check for a region in Transient Mark mode.
(query-replace-read-args): Return two more list elements for the
start and end of the region in Transient Mark mode.
(query-replace, query-replace-regexp, query-replace-regexp-eval)
(map-query-replace-regexp, replace-string, replace-regexp): Add
optional last arguments START and END and pass them to
perform-replace.
2000-04-25 19:19:31 +00:00
Gerd Moellmann
16bf9fa9d9 (ebrowse-tags-query-replace): Construct a
form with additional arguments for perform-replace.
2000-04-25 19:18:26 +00:00
Gerd Moellmann
daf462b5d4 (tags-query-replace): Add parameters START
and END.  Construct a form with additional arguments for
perform-replace.
2000-04-25 19:17:18 +00:00
Gerd Moellmann
c2e303c840 (shell-command): Set default directory for "*Shell
Command Output" buffer.
2000-04-25 19:14:45 +00:00
Gerd Moellmann
8585266f55 (iso-latin-4): Fix typo. 2000-04-25 19:12:56 +00:00
Dave Love
2917cc0582 *** empty log message *** 2000-04-24 20:42:00 +00:00
Dave Love
fadbdfeafe (Custom-set, Custom-save, Custom-reset-current)
(Custom-reset-saved, Custom-reset-standard)
(custom-group-value-create, custom-group-set, custom-group-save)
(custom-group-reset-current, custom-group-reset-saved)
(custom-group-reset-standard): Use mapc.
(custom-buffer-create-internal): Disable undo when creating items.
Use mapc.
(custom-face): Avoid superfluous lambda.
2000-04-24 20:11:27 +00:00
Gerd Moellmann
abfcc168d3 *** empty log message *** 2000-04-24 18:48:24 +00:00
Gerd Moellmann
73f13e5a9d (auto-save-list-file-prefix): Set default to
`~/.emacs.d/auto-save-list/.saves-' for systems other than MS-DOS.
2000-04-24 18:43:25 +00:00
Sam Steingold
fa78f71bdb (time-stamp-string-preprocess): Always convert
`field-result' to a string.
2000-04-24 17:37:05 +00:00
Gerd Moellmann
cc181e9561 *** empty log message *** 2000-04-24 14:01:22 +00:00
Gerd Moellmann
9ff6bda1f3 (command-line-x-option-alist): Add `-lsp' and
`--line-spacing'.
2000-04-24 14:00:07 +00:00
Gerd Moellmann
79b14b94a1 (scrolling): New group.
(automatic-hscrolling): New user-option.
2000-04-24 13:59:25 +00:00
Dave Love
6142fdcb58 *** empty log message *** 2000-04-19 22:45:31 +00:00
Dave Love
e10b9e3264 (cl-old-mapc): Fix definition.
(cl-mapc): Rename from mapc.  Fix the funcall.
2000-04-19 22:31:21 +00:00
Gerd Moellmann
14583cb1e0 Fix typo in key binding of clone-indirect-buffer-other-window. 2000-04-19 20:45:52 +00:00
Gerd Moellmann
1c45948663 *** empty log message *** 2000-04-19 20:42:34 +00:00
Gerd Moellmann
7e3afb0402 (clone-indirect-buffer-other-window): New command.
(clone-indirect-buffer): Add optional arg NORECROD.
(toplevel): Bind `C-x 4 c' to clone-indirect-buffer-other-window.
2000-04-19 20:40:46 +00:00
Gerd Moellmann
271b4185ff *** empty log message *** 2000-04-19 19:12:22 +00:00
Gerd Moellmann
9f6bff4441 (hexl-insert-hex-string): New command. 2000-04-19 19:10:46 +00:00
Gerd Moellmann
92d2bc0842 (inferior-lisp-mode): Don't set
non-existing variable comint-input-sentinel.
(inferior-lisp-args-to-list): Removed.
(inferior-lisp): Use split-string instead of
inferior-lisp-args-to-list.
2000-04-19 19:08:28 +00:00
Gerd Moellmann
c16c855b51 (count-screen-lines): New function.
(shrink-window-if-larger-than-buffer): Use count-screen-lines
instead of window-buffer-height.
2000-04-19 19:07:56 +00:00
Gerd Moellmann
586b375962 (resize-temp-buffer-window): Use count-screen-lines. 2000-04-19 19:07:29 +00:00
Gerd Moellmann
5e3dac3f5a *** empty log message *** 2000-04-19 15:38:21 +00:00
Gerd Moellmann
4f1390acaa (gulp-maintainer): Use expand-file-name
instead of concat.
2000-04-19 14:39:19 +00:00
Gerd Moellmann
f6d3257b91 *** empty log message *** 2000-04-18 13:42:41 +00:00
Gerd Moellmann
faeb73d448 (mail-do-fcc): Prevent inserting a newline
at the start of an existing but empty folder.
2000-04-18 13:04:46 +00:00
Gerd Moellmann
9909b39584 Customization fix, doc fix.
(ps-multibyte-buffer): Customization fix.
2000-04-18 13:04:00 +00:00
Richard M. Stallman
42ccb7c867 (read-passwd): Use read-char-exclusive. 2000-04-17 16:08:26 +00:00
Richard M. Stallman
e61482c045 *** empty log message *** 2000-04-17 16:08:07 +00:00
Gerd Moellmann
0daee09518 *** empty log message *** 2000-04-17 15:27:23 +00:00
Gerd Moellmann
fa65f20bcb (clone-indirect-buffer): New function. 2000-04-17 15:24:58 +00:00
Gerd Moellmann
e1603a09df (basic-save-buffer-2): Use a template with `$'
instead of `#' for VMS.
2000-04-17 15:24:06 +00:00