1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-18 10:16:51 +00:00
Commit Graph

27254 Commits

Author SHA1 Message Date
Robert J. Chassell
98a864f024 Changed copyright years so all include centuries. 2004-11-02 18:45:01 +00:00
Richard M. Stallman
42e91b78d9 Comment change. 2004-11-02 14:18:10 +00:00
Richard M. Stallman
5f97a49d46 (customize-group-other-window):
Select the window that displays the custom buffer.
(custom-buffer-create-other-window): Likewise.
2004-11-02 14:17:44 +00:00
Richard M. Stallman
76e159ab68 (comint-insert-input): Fix previous change. 2004-11-02 14:16:30 +00:00
Masatake YAMATO
60b5eb7862 * url-imap.el (url-imap-open-host): Don't use
`string-to-int'. The port returned by `url-port'
is expected to be an integer.

* url-irc.el (url-irc): Ditto.

* url-news.el (url-news-open-host): Ditto.

* url-nfs.el (url-nfs-build-filename): Ditto.
2004-11-02 09:40:30 +00:00
Richard M. Stallman
29bb712734 *** empty log message *** 2004-11-02 09:28:48 +00:00
Richard M. Stallman
ea346a5d91 (elp-instrument-function): Use called-interactively-p. 2004-11-02 09:27:26 +00:00
Richard M. Stallman
da6e3103c4 (easy-menu-intern):
Don't downcase; rather, case-flip the first letter of each word.
2004-11-02 09:26:28 +00:00
Richard M. Stallman
a27235b3b5 (define-minor-mode): Use called-interactively-p. 2004-11-02 09:23:34 +00:00
Richard M. Stallman
086af77cf5 (byte-compile-warning-types): Add interactive-only.
(byte-compile-warnings): Add interactive-only as option.
(byte-compile-interactive-only-functions): New variable.
(byte-compile-form): Warn about calls to functions
in byte-compile-interactive-only-functions.
2004-11-02 09:22:16 +00:00
Richard M. Stallman
f7ed02acc7 (update-file-autoloads): Don't use interactive-p; take new arg SAVE-AFTER. 2004-11-02 09:20:13 +00:00
Richard M. Stallman
ae03e7cf52 (ad-make-advised-definition): Use called-interactively-p. 2004-11-02 09:17:50 +00:00
Jan Djärv
46bfc73bed * files.el (find-file-existing): New function.
* menu-bar.el (menu-bar-files-menu): Make "Open File..." call
find-file-existing.  Add "New File..." that calls find-file.

* dired.el (dired-read-dir-and-switches): Call read-driectory-name
instead of read-file-name.
2004-11-02 07:57:53 +00:00
Jan Djärv
95ec60bcbf * toolbar/tool-bar.el (tool-bar-setup): Tool bar item dired uses
icon diropen.  New tool bar item find-file-existing uses icon open.
* diropen.pbm diropen.xpm: New files.
2004-11-02 07:56:08 +00:00
Glenn Morris
fba8240fd6 *** empty log message *** 2004-11-02 01:15:04 +00:00
Glenn Morris
81d565943d From Ulf Jasper <ulf.jasper@web.de>:
(icalendar-version): Increase to 0.08.
(icalendar--split-value): Change name of work buffer.
(icalendar--get-weekday-abbrev): Return nil on error.
(icalendar--date-to-isodate): New function.
(icalendar-convert-diary-to-ical)
(icalendar-extract-ical-from-buffer): Use only two args for
make-obsolete (XEmacs compatibility).
(icalendar-export-file, icalendar-import-file): Blank at end of prompt.
(icalendar-export-region): Doc fix.  If error, return non-nil
and write errors to buffer ` *icalendar-errors*'.  Use correct weekday
for weekly recurring events.  Check whether date has been parsed for
ordinary events.  Make weekly events start in the year 2000.  DTEND is
non-inclusive, shift end date by one day if necessary (not for entries
that have date and time).  Rename local let variables: oops ->
found-error, datestring -> startdatestring.
2004-11-02 01:05:27 +00:00
Kim F. Storm
3467488ee7 (set-auto-mode-0): Don't rely on dynamic binding of
keep-mode-if-same variable.  Add it as optional arg instead.
(set-auto-mode): Call set-auto-mode-0 with keep-mode-if-same.
2004-11-01 23:16:42 +00:00
Kim F. Storm
ad8d994cbe (electric-help-map): Reorder Q/q and R/r entries so
substitute-command-keys will select lower-case bindings like those
used in the static help texts.
2004-11-01 23:16:25 +00:00
Kim F. Storm
3fc26d4804 *** empty log message *** 2004-11-01 23:13:39 +00:00
Kim F. Storm
0911ac2657 (describe-text-properties): Don't err if called in
the *Help* buffer; output to *Help-2* buffer instead.
2004-11-01 23:06:51 +00:00
Miles Bader
e26422500c Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-660
Merge from gnus--rel--5.10

Patches applied:

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-65
   Update from CVS

2004-11-01  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/gnus-msg.el (gnus-summary-resend-default-address): Add :version.

   * lisp/gnus/tls.el (tls-process-connection-type, tls-success)
   (tls-certtool-program): Add :version.

   * lisp/gnus/starttls.el (starttls-gnutls-program, starttls-use-gnutls)
   (starttls-extra-arguments, starttls-process-connection-type)
   (starttls-connect, starttls-failure, starttls-success):

   * lisp/gnus/spam-stat.el (spam-stat): Add :version.

   * lisp/gnus/sieve.el (sieve): Add :version.

   * lisp/gnus/sha1.el (sha1): Added :version.
   (sha1-use-external): Removed redundant version.

   * lisp/gnus/nnmail.el (nnmail-split-fancy-with-parent-ignore-groups)
   (nnmail-cache-ignore-groups, nnmail-spool-hook)
   (nnmail-split-fancy-match-partial-words)
   (nnmail-split-lowercase-expanded):

   * lisp/gnus/nndiary.el (nndiary): Add :version.

   * lisp/gnus/mml2015.el (mml2015-unabbrev-trust-alist): Add :version.

   * lisp/gnus/mml-sec.el (mml-default-sign-method)
   (mml-default-encrypt-method, mml-signencrypt-style-alist): Add
   :version.

   * lisp/gnus/mm-uu.el (mm-uu-diff-groups-regexp): Add :version.

   * lisp/gnus/mm-url.el (mm-url-use-external, mm-url-program)
   (mm-url-arguments): Add :version.

   * lisp/gnus/mm-decode.el (mm-inline-text-html-with-w3m-keymap)
   (mm-attachment-file-modes, mm-decrypt-option)
   (mm-w3m-safe-url-regexp): Add :version.

   * lisp/gnus/message.el (message-cite-prefix-regexp)
   (message-sendmail-envelope-from, message-minibuffer-local-map)
   (message-user-fqdn, message-completion-alist): Add :version.

   * lisp/gnus/gnus-win.el (gnus-configure-windows-hook)
   (gnus-use-frames-on-any-display): Add :version.

   * lisp/gnus/gnus-art.el (gnus-article-address-banner-alist)
   (gnus-treat-unsplit-urls, gnus-treat-unfold-headers)
   (gnus-treat-from-picon, gnus-treat-mail-picon)
   (gnus-treat-x-pgp-sig): Add :version.

   * lisp/gnus/gnus-sum.el (gnus-spam-mark, gnus-recent-mark)
   (gnus-undownloaded-mark, gnus-summary-article-move-hook)
   (gnus-summary-article-delete-hook)
   (gnus-summary-display-while-building): Add :version.

   * lisp/gnus/gnus-start.el (gnus-subscribe-newsgroup-hooks)
   (gnus-get-top-new-news-hook):Add :version.

   * lisp/gnus/gnus-srvr.el (gnus-server-agent-face, gnus-server-opened-face)
   (gnus-server-closed-face, gnus-server-denied-face): Add :version.

   * lisp/gnus/gnus-registry.el (gnus-registry): Add :version.

   * lisp/gnus/gnus-spec.el (gnus-use-correct-string-widths)
   (gnus-make-format-preserve-properties): Add :version.

   * lisp/gnus/gnus.el (gnus-group-charter-alist)
   (gnus-group-fetch-control-use-browse-url)
   (gnus-install-group-spam-parameters): Add :version.

   * lisp/gnus/gnus-diary.el (gnus-diary): Add :version.

   * lisp/gnus/gnus-delay.el (gnus-delay): Add :version.

   * lisp/gnus/gnus-cite.el (gnus-cite-unsightly-citation-regexp)
   (gnus-cite-ignore-quoted-from, gnus-cite-attribution-face)
   (gnus-cite-blank-line-after-header, gnus-article-boring-faces):
   Add :version.

   * lisp/gnus/gnus-agent.el (gnus-agent-max-fetch-size)
   (gnus-agent-enable-expiration, gnus-agent-queue-mail)
   (gnus-agent-prompt-send-queue): Add :version.

   * lisp/gnus/deuglify.el (gnus-outlook-deuglify): Add :version.

   * lisp/gnus/html2text.el: Beautify code. Improve doc strings. Some checkdoc
   cleanup.
   (html2text-get-attr, html2text-fix-paragraph): Simplify code.
   (html2text-format-tag-list): Added "strong" and "em".  From
   "Alfred M. Szmidt" <ams@kemisten.nu> (tiny change).
2004-11-01 23:06:36 +00:00
Kim F. Storm
1b25dccd6e (group kmacro): Add :version.
(kmacro-keyboard-quit): New function to cleanup on C-g.
(kmacro-start-macro): Set defining-kbd-macro to append when
appending to last macro.
2004-11-01 23:06:32 +00:00
Kim F. Storm
8a7644e9fd (keyboard-quit): Call kmacro-keyboard-quit. 2004-11-01 23:03:12 +00:00
Kim F. Storm
23ed65c0e3 *** empty log message *** 2004-11-01 23:02:26 +00:00
Nick Roberts
27b3b9d302 (gdb-enable-debug-log)
(gdb-use-inferior-io-buffer, gdb-use-colon-colon-notation)
(gud-gdba-command-name, gdb-show-main, gdb-many-windows):
Add :version keyword.
2004-11-01 20:47:03 +00:00
Nick Roberts
f73f97084b *** empty log message *** 2004-11-01 20:46:16 +00:00
Jay Belanger
97d8398874 (calc-over-notation): Replaced `completing-read' with
`interactive "s"'.
2004-11-01 20:08:56 +00:00
Masatake YAMATO
12e46b0083 2004-11-2 Pavel Kobiakov <pk_at_work@yahoo.com>
* progmodes/flymake.el (flymake-err-line-patterns): Use
	`flymake-reformat-err-line-patterns-from-compile-el' to convert
	`compilation-error-regexp-alist-alist' to internal Flymake format.

	* progmodes/flymake.el: eliminated byte-compiler warnings.
2004-11-01 17:42:31 +00:00
Stefan Monnier
11fd50f793 *** empty log message *** 2004-11-01 15:02:09 +00:00
Jan Djärv
df0a91e2d1 * mouse.el (mouse-yank-at-click, mouse-yank-secondary): Revert
change from 2004-10-16.  '*' checks the current buffer, but the
mouse click may be in another buffer.
2004-11-01 13:50:50 +00:00
Jan Djärv
a4cabe41c2 (mouse-yank-at-click, mouse-yank-secondary): Revert
change from 2004-10-16.  '*' checks the current buffer, but the
mouse click may be in another buffer.
2004-11-01 13:50:49 +00:00
Miles Bader
2a95505b3e Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-658
Merge from gnus--rel--5.10

Patches applied:

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-64
   Update from CVS

2004-10-29  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-msg.el (gnus-configure-posting-styles): Work with empty
   signature file.  Suggested by Manoj Srivastava
   <srivasta@golden-gryphon.com>.
2004-11-01 10:41:03 +00:00
John Paul Wallington
2c10c0f063 (bibtex-make-field): Fix typo. 2004-11-01 08:13:50 +00:00
John Paul Wallington
2b601e1ccd (group thumbs): Add :version keyword. 2004-11-01 08:01:14 +00:00
John Paul Wallington
bb8eaf6705 (large-file-warning-threshold): Add :version keyword.
(kill-some-buffers): Doc fix.
2004-11-01 07:56:17 +00:00
Richard M. Stallman
2d1ef312c8 *** empty log message *** 2004-11-01 07:48:44 +00:00
Richard M. Stallman
e2c76fd857 (eudc-display-records): Use with-output-to-temp-buffer;
don't select the temporary buffer.
(eudc-get-email): New optional arg ERROR; don't use interactive-p.
(eudc-get-phone): Likewise.
2004-11-01 07:47:18 +00:00
Richard M. Stallman
ca5f43fa07 (5x5-new-game): Set up the buffer even if not interactive. 2004-11-01 07:46:16 +00:00
Richard M. Stallman
1d4408c8eb (fortune-to-signature): Don't use interactive-p.
(fortune-in-buffer): Doc fix.
2004-11-01 07:45:18 +00:00
Richard M. Stallman
2dccd96f17 (ada-make-body-gnatstub): Don't use interactive-p. 2004-11-01 07:44:08 +00:00
Richard M. Stallman
21df56d56b (cperl-switch-to-doc-buffer): Don't use interactive-p. 2004-11-01 07:42:19 +00:00
Richard M. Stallman
6db31cbc79 (idlwave-shell-send-char): Don't use interactive-p. 2004-11-01 07:41:08 +00:00
Richard M. Stallman
751adbdecc (idlwave-update-routine-info): Don't use interactive-p. 2004-11-01 07:39:44 +00:00
Richard M. Stallman
8d422bd5a5 (vhdl-fill-region, vhdl-beginning-of-statement): Don't use interactive-p. 2004-11-01 07:37:24 +00:00
Richard M. Stallman
3f3ed95928 (bibtex-make-field): Don't use interactive-p.
(bibtex-find-text): Likewise.
2004-11-01 07:35:47 +00:00
Richard M. Stallman
65970d645c (allout group): Add :version.
(allout-init): Don't use interactive-p.
(allout-ascend-to-depth, allout-ascend, allout-end-of-level)
(allout-forward-current-level, allout-backward-current-level):
Don't use interactive-p.
2004-11-01 07:32:17 +00:00
Kim F. Storm
5bad605398 *** empty log message *** 2004-10-31 23:44:57 +00:00
Stefan Monnier
40a45facf3 (reveal-last-tick): New var.
(reveal-post-command): Use it to avoid closing overlays when we're
appending text to them.
2004-10-31 22:52:54 +00:00
Stefan Monnier
e0dc0c55b0 Use `button's.
(bibtex-autokey-transcriptions): Translate TeX `\ ' to space.
(bibtex-reference-keys): Distinguish between header keys and crossref keys.
(bibtex-beginning-of-field): New function.
(bibtex-url-map): Remove.
(bibtex-font-lock-keywords): Use bibtex-font-lock-crossref.
(bibtex-font-lock-url-regexp): Assume that field names begin at
the beginning of a line.
(bibtex-font-lock-url): Simplify.  Do not use bibtex-enclosing-field.
Remove field delimiters.  Bugfix, point can be inside a field with a url.
Use bibtex-beginning-of-field.
(bibtex-font-lock-crossref, bibtex-button-action, bibtex-button): New funs.
(bibtex-mark-active, bibtex-run-with-idle-timer): Remove.
(bibtex-key-in-head): Simplify.
(bibtex-current-line): Use bolp.
(bibtex-parse-keys): Remove unused arg `add'.
Use bibtex-type-in-head and bibtex-key-in-head.
(bibtex-parse-entry, bibtex-autofill-entry):
Use bibtex-type-in-head and bibtex-key-in-head.
(bibtex-autokey-get-field): Do not alter case of replacement text.
(bibtex-autokey-get-names): Do all processing of name list.
(bibtex-autokey-get-year): New function.
(bibtex-autokey-get-title): Do all processing of title words.
(bibtex-generate-autokey): Simplify.
(bibtex-string-files-init): Use default-directory.
Allow for absolute file names in bibtex-string-files.
(bibtex-files, bibtex-file-path): New variables.
(bibtex-files-expand): New function.
(bibtex-find-entry-globally): New command.
(bibtex-summary-function): New variable.
(bibtex-summary): Default value of bibtex-summary-function.
(bibtex-find-crossref): New optional args pnt and split.
(bibtex-complete-key-cleanup): Call bibtex-summary-function.
(bibtex-copy-summary-as-kill): New command bound to C-cC-t.
(bibtex-validate): Fix docstring.  Check only abbreviated month fields.
Fix handling of required and alternative fields.
Identify duplicate keys even if bibtex-maintain-sorted-entries is nil.
Use cons and display-buffer.
(bibtex-validate-globally): New command.
(bibtex-clean-entry): Use bibtex-files-expand.  Do not call
bibtex-parse-keys and bibtex-parse-strings for updating
bibtex-reference-keys and bibtex-strings.
(bibtex-realign): Remove blank lines past the last entry.
(bibtex-reformat): Use bibtex-entry-format as default.
(bibtex-choose-completion-string): Remove.
(bibtex-complete): Do not use bibtex-choose-completion-string.
(bibtex-url): Simplify.
2004-10-31 22:25:34 +00:00
Jan Djärv
67156185a7 * x-dnd.el (x-dnd-test-function, x-dnd-protocol-alist)
(x-dnd-types-alist, x-dnd-open-file-other-window)
(x-dnd-known-types): Add :version.
2004-10-31 08:33:38 +00:00
John Paul Wallington
d98410eddd (group ibuffer): Add :version keyword. 2004-10-31 01:09:18 +00:00
Kim F. Storm
ad1432eea1 (group ido): Add :version keyword.
(ido-mode): Remove :version keyword.
2004-10-30 22:39:27 +00:00
Kim F. Storm
162acfa765 (group cua): Add :version keyword.
(cua-mode): Remove :version keyword.
2004-10-30 22:38:12 +00:00
Luc Teirlinck
7c26939b12 *** empty log message *** 2004-10-30 20:49:41 +00:00
Luc Teirlinck
765153997d (help-at-pt-timer-delay, help-at-pt-display-when-idle): Remove
erroneously added :version keywords.
2004-10-30 20:43:36 +00:00
Luc Teirlinck
0a30670032 (auto-revert-tail-mode-text): Add :version keyword. 2004-10-30 20:30:31 +00:00
Luc Teirlinck
be2038369e (help-at-pt-timer): Move defvar up to avoid compiler warning.
(help-at-pt-timer-delay): Add :initialize and :version keywords.
Simplify :set function.
(help-at-pt-display-when-idle): Remove autoload.  Add :version keyword.
2004-10-30 19:49:27 +00:00
Stefan Monnier
5459bcdf38 (custom-deps, autoloads): Fix *-hooks -> *-hook. 2004-10-30 16:43:18 +00:00
Juri Linkov
d6288299d3 (function-called-at-point): read -> intern. 2004-10-30 01:08:00 +00:00
Juri Linkov
95da5522bb (variable-at-point): read -> intern. 2004-10-30 01:06:58 +00:00
Simon Josefsson
707994d262 (autoconf-font-lock-keywords): Recognize AS_* too. 2004-10-29 23:34:58 +00:00
Stefan Monnier
d94dccc608 Docstring fixes. 2004-10-29 22:38:04 +00:00
Simon Josefsson
266725f1a1 subr.el (read-passwd): Move back from password.el.
password.el: Remove, not ready yet.
2004-10-29 21:21:33 +00:00
Andreas Schwab
f946e47e75 Typo fix. 2004-10-29 21:02:54 +00:00
Andreas Schwab
88aab7b456 (speedbar-frame-parameters): Improve customize type. 2004-10-29 20:59:04 +00:00
Sam Steingold
ab60bd7403 (mouse-show-mark): Replace the last occurrence of
x-lost-selection-hooks with x-lost-selection-functions.
2004-10-29 14:31:34 +00:00
Miles Bader
5153a47a75 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-650
Merge from gnus--rel--5.10

Patches applied:

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-61
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-63
   Update from CVS

2004-10-29  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/mm-util.el (mm-coding-system-priorities): Prefer iso-8859-1 than
   iso-2022-jp even in the Japanese language environment.  Suggested
   by Jason Rumney <jasonr@gnu.org>.

2004-10-28  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-sum.el (gnus-update-summary-mark-positions): Allow users to
   use the same characters as the dummy marks; make it free from
   getting affected by the language environment.
   (gnus-summary-read-group-1): Update mark positions only when the
   format spec is updated.

   * lisp/gnus/gnus-spec.el (gnus-update-format-specifications): Return a list
   of updated types.

2004-10-26  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/nnspool.el (nnspool-spool-directory): Use news-path if the
   news-directory variable is not bound.

   * lisp/gnus/gnus-group.el (gnus-group-line-format-alist): Convert the value
   of gnus-tmp-news-method into string if it may be passed to
   gnus-correct-length which takes only a string argument.
2004-10-29 02:23:24 +00:00
Stefan Monnier
2d5864780c *** empty log message *** 2004-10-28 23:35:13 +00:00
Stefan Monnier
a122087b88 (mouse-sel-mode): Adjust to new names for x-lost-selection-functions. 2004-10-28 23:34:51 +00:00
Stefan Monnier
b10c429fe3 (mouse-show-mark): Adjust to new name and don't assume
x-lost-selection-functions is bound.
2004-10-28 23:33:23 +00:00
Stefan Monnier
d6b8bb8ef4 Adjust to new names for x-(lost|sent)-selection-functions. 2004-10-28 23:32:28 +00:00
Stefan Monnier
0ecd53f80f (x-lost-selection-hooks, x-sent-selection-hooks): New obsolete aliases
of x-lost-selection-functions and x-sent-selection-functions.
2004-10-28 23:29:26 +00:00
Kim F. Storm
abca72d738 Fix copyright. 2004-10-28 14:28:40 +00:00
Kim F. Storm
9d4af4c7b8 (imenu-scanning-message): Remove.
(imenu-progress-message): Make it a no-op.
2004-10-28 14:11:32 +00:00
Kim F. Storm
a00725c71b *** empty log message *** 2004-10-28 14:11:09 +00:00
John Paul Wallington
8a9cdb8db4 (set-auto-mode): Call `throw' correctly. 2004-10-28 10:29:50 +00:00
Juri Linkov
02c9f5cd8a (Info-file-list-for-emacs): Add ("Info" . "info")
to search `Info-...' commands in `info' manual.
(Info-goto-emacs-command-node, Info-goto-emacs-key-command-node):
Add 'info-file "emacs" property.
(Info-find-emacs-command-nodes): Fix index line number regexp.
Set real line number (instead of fake 0) in first element of the
returned list.
(Info-goto-emacs-command-node): Use line number of first element
to set point in the first found Info node.
2004-10-28 09:02:04 +00:00
Juri Linkov
1bcd42e2fe (grep-regexp-alist): Move match highlighting
code to `grep-mode-font-lock-keywords'.
(grep-mode-font-lock-keywords): Delete grep markers instead
of making them invisible.
2004-10-28 09:00:26 +00:00
Jan Djärv
f498206434 * mail/emacsbug.el (report-emacs-bug): Insert x-server-vendor
and x-server-version in bug report.
2004-10-28 07:37:02 +00:00
Daniel Pfeiffer
521cf174c3 (set-auto-mode-0): New function.
(set-auto-mode): Use it to handle aliased modes and to be consistent between C-x C-f and C-x C-w.
2004-10-28 06:09:55 +00:00
Kenichi Handa
7d9d5480e3 (utf-translate-cjk-charsets): Add katakana-jisx0201. 2004-10-28 02:00:28 +00:00
Kenichi Handa
16a3d4e5f7 Add data for JISX0201. 2004-10-28 01:18:08 +00:00
Daniel Pfeiffer
9e6f54198a Tack language suffix onto html, and make C-x C-w find the mode in the same way as C-x C-f. 2004-10-27 21:44:35 +00:00
Stefan Monnier
068f384827 *** empty log message *** 2004-10-27 20:15:24 +00:00
Stefan Monnier
4611971089 (hilit-mode): Typo. 2004-10-27 19:52:02 +00:00
Stefan Monnier
474b9dcd57 (hilit-mode): New function.
Move all the toplevel side-effecting stuff into it, so that loading
hilit19 doesn't mess everything up any more.
2004-10-27 19:51:13 +00:00
Richard M. Stallman
563631fe72 (add-change-log-entry): Set up mailing address and full name later,
and don't alter add-log-mailing-address or add-log-full-name.
2004-10-27 17:51:08 +00:00
Richard M. Stallman
636004b972 (elide-head): Change error to message.
(elide-head-show): Likewise.
2004-10-27 17:48:14 +00:00
Richard M. Stallman
b965722b34 (apropos-macrop): Doc fix. 2004-10-27 17:46:33 +00:00
Richard M. Stallman
d3d3d650ef (mouse-show-mark): Do most processing the same
regardless of transient-mark-mode.
2004-10-27 17:44:59 +00:00
Richard M. Stallman
4f8e58ec5f (shadow-copy-files): Use interactive-p
only to control whether to print a message.
2004-10-27 17:41:24 +00:00
Richard M. Stallman
bea824fdf3 (tar-mode): Use write-contents-functions, not write-contents-hooks. 2004-10-27 17:40:19 +00:00
Richard M. Stallman
4660a9e3d6 *** empty log message *** 2004-10-27 15:07:06 +00:00
Richard M. Stallman
58cc447b23 (pcomplete-entries): Don't use directory-sep-char. 2004-10-27 15:05:12 +00:00
Richard M. Stallman
5d6101401f (type-break-run-at-time): Always use run-at-time; forget the alternatives.
(type-break-cancel-function-timers): Always use cancel-function-timers;
forget the alternatives.
2004-10-27 15:04:26 +00:00
Richard M. Stallman
31eb6fd768 (strokes-unload-hook): Fix previous change. 2004-10-27 15:03:15 +00:00
Richard M. Stallman
3e020e02aa (eshell-du-sum-directory): Don't use directory-sep-char. 2004-10-27 15:02:06 +00:00
Kenichi Handa
3ccf95cb1a (ccl-decode-mule-utf-8): Check utf-subst-table-for-decode for more
Unicode ranges.
2004-10-27 12:50:22 +00:00
Daniel Pfeiffer
396b39cf4f Set xml-mode also if no mode found from file name. 2004-10-27 10:27:46 +00:00
Daniel Pfeiffer
9fcabe7952 (compilation-error-regexp-alist-alist) extend irix for NAG Fortran and add ftnchek-* 2004-10-27 09:10:27 +00:00
Kenichi Handa
af3b9e477a *** empty log message *** 2004-10-27 06:49:47 +00:00
Kenichi Handa
e41ef4d404 Use utf-translate-cjk-substitutable-p. 2004-10-27 06:03:43 +00:00
Kenichi Handa
fce59e4038 (utf-translate-cjk-unicode-range-string):
New variable.
(utf-translate-cjk-set-unicode-range): New function.
(utf-translate-cjk-unicode-range): Make it customizable.
(utf-8-post-read-conversion): Use
utf-translate-cjk-unicode-range-string.
2004-10-27 06:01:59 +00:00
Miles Bader
8671340582 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-640
Merge from gnus--rel--5.10

Patches applied:

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-59
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-60
   Update from CVS

2004-10-25  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/html2text.el (html2text-buffer-head): Removed. Use `goto-char'
   instead.

2004-10-24  Kevin Greiner  <kevin.greiner@compsol.cc>

   * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc): Fixed numeric
   comparison on string.
2004-10-26 22:33:43 +00:00
Daniel Pfeiffer
bbc6751622 (auto-mode-alist): Add pod, js, xbm and xpm and group trivial variants to shorten the list.
(xml-based-modes): New var.
(set-auto-mode): Give interpreter-mode-alist or <?xml or <!DOCTYPE declaration higher priority than auto-mode-alist.
2004-10-26 21:44:20 +00:00
Daniel Pfeiffer
7179694039 (cc-other-file-alist): Bring it in line with cc-mode's auto-mode-alist entries and use \' instead of $. 2004-10-26 21:39:34 +00:00
Daniel Pfeiffer
4456f9649b (sgml-mode): Fix imenu-generic-expression and add "Id" and "Name" submenus to it. 2004-10-26 21:38:57 +00:00
Daniel Pfeiffer
8522009efb (imenu--generic-function): Skip matches in comments. 2004-10-26 21:38:09 +00:00
Jay Belanger
8cb77f98f0 (calc-match): Use an extra argument instead of `interactive-p'. 2004-10-26 19:09:40 +00:00
Jay Belanger
1f5a0f5d5d (calc-other-window): Use an extra argument instead of `interactive-p'. 2004-10-26 19:06:24 +00:00
Jay Belanger
577e1b7491 (calc,full-calc, calc-quit, calc-keypad, full-calc-keypad)
(calc-trail-display):  Use an extra argument instead of `interactive-p'.
2004-10-26 19:05:53 +00:00
Kim F. Storm
4cf9f027a1 (describe-key): Describe both down-event and up-event
for a mouse click.
2004-10-26 12:59:44 +00:00
Kim F. Storm
c86364354c *** empty log message *** 2004-10-26 12:59:20 +00:00
Richard M. Stallman
fb2496f408 *** empty log message *** 2004-10-26 09:02:33 +00:00
Richard M. Stallman
ce5568bf19 (woman): Don't call interactive-p. 2004-10-26 08:36:11 +00:00
Richard M. Stallman
060a33bb97 (pcomplete): Instead of interactive-p,
use an arg set non-nil by the interactive spec.
2004-10-26 08:33:14 +00:00
Richard M. Stallman
da67fa9af8 (menu-bar-make-toggle): Instead of interactive-p,
use an arg set non-nil by the interactive spec.
2004-10-26 08:31:40 +00:00
Richard M. Stallman
1d3b75d82e (Man-cleanup-manpage): Instead of interactive-p,
use an arg set non-nil by the interactive spec.
2004-10-26 08:27:26 +00:00
Stefan Monnier
b119fdd59d (tex-font-lock-keywords-1): Fix up the spurious
verbatim face on the \ of \end{verbatim}.
2004-10-25 20:35:24 +00:00
Masatake YAMATO
e3c9b21e83 * progmodes/flymake.el (flymake-split-string): Use
`flymake-split-string-remove-empty-edges' in any case.

* progmodes/flymake.el (flymake-err-line-patterns):
  Use `compilation-error-regexp-alist-alist' instead of
  `compilation-error-regexp-alist'.
2004-10-25 16:58:46 +00:00
Stefan Monnier
f328b6c4ee *** empty log message *** 2004-10-25 16:05:27 +00:00
Jay Belanger
967d58da3e *** empty log message *** 2004-10-25 14:02:33 +00:00
Jay Belanger
b89c5b7158 (calc-digit-dots): Inhibit read-only before erasing minibuffer. 2004-10-25 13:57:20 +00:00
Simon Josefsson
d7aea84035 * subr.el (read-passwd): Move to net/password.el.
* net/password.el (read-passwd): Add.  Autoload it.
2004-10-25 13:22:17 +00:00
Kai Großjohann
85af630d59 (process-file): Fix logic. 2004-10-25 08:31:52 +00:00
Kai Großjohann
3acd2c4f88 (mouse-sel-mode): Specify custom group. 2004-10-25 08:29:12 +00:00
Kenichi Handa
832fe7204e (x-set-cut-buffer): Cancel previous change. 2004-10-25 00:46:04 +00:00
Kenichi Handa
c0f7266a85 (x-set-cut-buffer): Encode STRING if necessary. 2004-10-25 00:22:02 +00:00
Kim F. Storm
b0915a3104 Clean whitespace. 2004-10-24 21:07:38 +00:00
Luc Teirlinck
6faab05fa2 (set-left-margin, set-right-margin): Delete redundant code.
(increase-right-margin): Remove erroneous call to `interactive-p'.
2004-10-24 21:01:20 +00:00
Kim F. Storm
d1eb6c47fa (describe-mode): Fix 2004-10-13 change.
Copy pure "Auto Fill" string so it can be propertized later
without causing a read-only error.
2004-10-24 20:35:12 +00:00
Kim F. Storm
4a2ca8dd70 Reorder entries. 2004-10-24 20:34:49 +00:00
Luc Teirlinck
f254e21f8c (Info-find-emacs-command-nodes): Adapt to Texinfo-4.7 style indexes. 2004-10-24 18:36:28 +00:00
Kai Großjohann
8de40f9f3b (process-file): Accept nil for INFILE. Reported by
Luc Teirlinck.
2004-10-24 09:06:05 +00:00
Masatake YAMATO
3988d9c612 * progmodes/gdb-ui.el (gdb-assembler-font-lock-keywords): Handle
periods and underscores in a function name.
Remove the address fontification.
2004-10-24 00:25:21 +00:00
Nick Roberts
f4733d22e6 (asm-font-lock-keywords): Use font-lock-variable-name-face for registers. 2004-10-23 22:04:13 +00:00
Nick Roberts
fad137cd63 (gdb-get-create-buffer): Allow modes to run
kill-all-local-variables.
(gdb-breakpoints-mode, gdb-frames-mode, gdb-threads-mode)
(gdb-registers-mode, gdb-locals-mode, gdb-assembler-mode): Use
kill-all-local-variables and provide mode-hooks.
(gdb-assembler-font-lock-keywords): New font lock keywords
definition.
(gdb-assembler-mode): Use 'gdb-assembler-font-lock-keywords'.
Suggested by Masatake YAMATO <jet@gyve.org>.
2004-10-23 22:00:48 +00:00
Nick Roberts
135a6e29d5 *** empty log message *** 2004-10-23 21:59:07 +00:00
John Paul Wallington
818f3c458e (ibuffer-kill-line): Set arg `interactive-p' in interactive spec
rather than use function `interactive-p'.
2004-10-23 19:58:27 +00:00
John Paul Wallington
fe78af29de (ibuffer-find-file): Remove interactive-p' call; wildcards' set to t
in interactive spec.
2004-10-23 19:52:52 +00:00
Kai Großjohann
0457dd5538 * simple.el (process-file): New function, similar to call-process
but supports file handlers.
* vc.el (vc-do-command): Use it, instead of call-process.
* net/tramp-vc.el (vc-do-command): Do not advise it if
process-file is fboundp.
* net/tramp.el (tramp-file-name-handler-alist): Add entry for
process-file.
(tramp-handle-process-file): New function.
(tramp-file-name-for-operation): Support process-file.
2004-10-23 19:52:18 +00:00
Glenn Morris
f2aa54499e From Ulf Jasper <ulf.jasper@web.de>:
(icalendar--weekday-array): New constant.
(icalendar-weekdayabbrev-table)
(icalendar-monthnumber-table): Delete.
(icalendar--get-month-number): Use calendar-month-name-array.
(icalendar--get-weekday-number): New function.
(icalendar--get-weekday-abbrev) Use calendar-day-name-array.
(icalendar-export-region): Handle multi-line entries.
(icalendar--convert-ical-to-diary): Use calendar-day-name-array.
2004-10-23 16:13:06 +00:00
Glenn Morris
45af6ed7f7 *** empty log message *** 2004-10-23 16:12:13 +00:00
John Paul Wallington
1818237f48 *** empty log message *** 2004-10-23 10:19:56 +00:00
John Paul Wallington
33a584e6d6 (ibuffer-jump-to-buffer): Read buffer name in interactive spec rather
than use `interactive-p' in body of function.
2004-10-23 10:11:17 +00:00
Kenichi Handa
d0ee2ed32e *** empty log message *** 2004-10-22 13:17:31 +00:00
Kenichi Handa
0e86dca11a (translate-region): Implement it in Lisp
as a front end of translate-region-internal.
2004-10-22 13:10:23 +00:00
Miles Bader
d5ddd795bd Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-633
Merge from gnus--rel--5.10

Patches applied:

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-57
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-58
   Update from CVS

2004-10-21  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/mm-view.el (mm-display-inline-fontify): Inhibit font-lock when
   running the major-mode function.

2004-10-21  Kevin Greiner  <kevin.greiner@compsol.cc>

   * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc): Two of the converters
   have been backported to 'Gnus v5.11' from 'No Gnus v0.2'.  Added a
   boolean check to not apply converters that apply to future
   versions of gnus.
2004-10-21 23:10:28 +00:00
Stefan Monnier
13376c7830 (tex-compilation-parse-errors): Don't output messages. 2004-10-21 22:26:06 +00:00
Jay Belanger
23b24d6336 *** empty log message *** 2004-10-21 19:25:36 +00:00
Jay Belanger
1480882c5f (calc-alg-ent-map, calc-alg-ent-esc-map): Declared these variables
with defvar.

(calc-do-alg-entry): Since `calc-alg-ent-map' is bound, only check to
see if it is non-nil.
2004-10-21 19:20:11 +00:00
Stefan Monnier
22101fbb14 (calc-describe-bindings): Fix last change. 2004-10-21 19:09:46 +00:00
Jay Belanger
6e237e7298 (calc-graph-init): Use `set-process-query-on-exit-flag' 2004-10-21 15:41:15 +00:00
Miles Bader
32c3cab6e3 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-631
Merge from gnus--rel--5.10

Patches applied:

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-56
   Update from CVS: Add lisp/legacy-gnus-agent.el
2004-10-21 00:07:18 +00:00
Daniel Pfeiffer
199143f1fb (compilation-start): Rely on `cd' to get dir right and also allow argumentless cd. 2004-10-20 22:31:56 +00:00
Jay Belanger
9c5cb8929f *** empty log message *** 2004-10-20 17:29:48 +00:00
John Paul Wallington
ed87225ada (url-gateway-nslookup-host): Use `set-process-query-on-exit-flag'. 2004-10-20 08:04:19 +00:00
Miles Bader
54506618c7 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-628
Merge from gnus--rel--5.10

Patches applied:

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-55
   Update from CVS

2004-10-19  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-sum.el (gnus-update-summary-mark-positions): Search for
   dummy marks in the right way.

2004-10-18  Kevin Greiner  <kgreiner@compsol.cc>

   * lisp/gnus/nnagent.el (nnagent-request-type): Bind gnus-agent to nil to
   avoid infinite recursion via gnus-get-function.

2004-10-18  Kevin Greiner  <kgreiner@compsol.cc>

   * lisp/gnus/gnus-agent.el (gnus-agent-synchronize-group-flags): When
   necessary, pass full group name to gnus-request-set-marks.
   (gnus-agent-synchronize-group-flags): Added support for sync'ing
   tick marks.
   (gnus-agent-synchronize-flags-server): Be silent when writing file.

2004-10-18  Kevin Greiner  <kgreiner@compsol.cc>

   * lisp/gnus/gnus-agent.el (gnus-agent-synchronize-group-flags): Replaced
   gnus-request-update-info with explicit code to sync the in-memory
   info read flags with the marks being sync'd to the backend.

2004-10-18  Kevin Greiner  <kgreiner@compsol.cc>

   * lisp/gnus/gnus-agent.el (gnus-agent-possibly-synchronize-flags): Ignore
   servers that are offline.  Avoids having gnus-agent-toggle-plugged
   first ask if you want to open a server and then, even when you
   responded with no, asking if you want to synchronize the server's
   flags.
   (gnus-agent-synchronize-flags-server): Rewrote read loop to handle
   multi-line expressions.
   (gnus-agent-synchronize-group-flags): New internal function.
   Updates marks in memory (in the info structure) AND in the
   backend.
   (gnus-agent-check-overview-buffer): Fixed range of
   deletion to remove entire duplicate line.  Fixes merged article
   number bug.

   * lisp/gnus/gnus-util.el (gnus-remassoc): Fixed typo in documentation.

   * lisp/gnus/nnagent.el (nnagent-request-set-mark): Use
   gnus-agent-synchronize-group-flags, not backend's request-set-mark
   method, to ensure that synchronization updates marks in the
   backend and in the info (in memory) structure.

2004-10-18  Kevin Greiner  <kgreiner@compsol.cc>

   * lisp/gnus/gnus-agent.el (gnus-agent-synchronize-flags-server): Do nothing
   unless plugged.  Disable the agent so that an open failure causes
   an error.

2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/gnus-agent.el (gnus-agent-fetched-hook): Add :version.
   (gnus-agent-go-online): Change :version.
   (gnus-agent-expire-unagentized-dirs)
   (gnus-agent-auto-agentize-methods): Add :version.

2004-10-18  Kevin Greiner  <kgreiner@compsol.cc>

   * lisp/gnus/legacy-gnus-agent.el (gnus-agent-convert-to-compressed-agentview-prompt):
   New function. Used internally to only display 'gnus converting
   files' message when actually necessary.

   * lisp/gnus/gnus-sum.el (): Removed (require 'gnus-agent) as required
   methods now autoloaded.

   * lisp/gnus/gnus-int.el (gnus-request-move-article): Use
   gnus-agent-unfetch-articles in place of gnus-agent-expire to
   improve performance.

2004-10-18  Kevin Greiner  <kgreiner@compsol.cc>

   * lisp/gnus/gnus-agent.el (gnus-agent-cat-groups): rewrote avoiding defsetf
   to avoid run-time CL dependencies.
   (gnus-agent-unfetch-articles): New function.
   (gnus-agent-fetch-headers): Use gnus-agent-braid-nov to validate
   article numbers even when local .overview file is missing.
   (gnus-agent-read-article-number): New function. Only accepts
   27-bit article numbers.
   (gnus-agent-copy-nov-line, gnus-agent-uncached-articles): Use
   gnus-agent-read-article-number.
   (gnus-agent-braid-nov): Rewrote to validate article numbers coming
   from backend while recognizing that article numbers in .overview
   must be valid.

   * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc): Changed message text as
   some users confused by references to .newsrc when they only have a
   .newsrc.eld file.
   (gnus-convert-mark-converter-prompt,
   gnus-convert-converter-needs-prompt): Fixed use of property list.

2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.

2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen  <larsi@gnus.org>

   * lisp/gnus/gnus-start.el (gnus-get-unread-articles-in-group): Don't do
   stuff for non-living groups.

2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen  <larsi@gnus.org>

   * lisp/gnus/gnus-agent.el (gnus-agent-synchronize-flags): Default to nil.
   (gnus-agent-regenerate-group): Using nil messages aren't valid.

2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen  <larsi@gnus.org>

   * lisp/gnus/gnus-agent.el (gnus-agent-read-agentview): Inline
   gnus-uncompress-range.

2004-10-18  Kevin Greiner  <kgreiner@xpediantsolutions.com>

   * lisp/gnus/legacy-gnus-agent.el
   (gnus-agent-convert-to-compressed-agentview): Fixed typos with
   help from Florian Weimer <fw@deneb.enyo.de>

   * lisp/gnus/gnus-agent.el (gnus-agentize):
   gnus-agent-send-mail-real-function no longer set to current value
   of message-send-mail-function but rather a lambda that calls
   message-send-mail-function.  The change makes the agent real-time
   responsive to user changes to message-send-mail-function.

2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/gnus-start.el (gnus-get-unread-articles): Fix last commit.

2004-10-18  Kevin Greiner  <kgreiner@xpediantsolutions.com>

   * lisp/gnus/gnus-cache.el (gnus-cache-rename-group): New function.
   (gnus-cache-delete-group): New function.

   * lisp/gnus/gnus-agent.el (gnus-agent-rename-group): New function.
   (gnus-agent-delete-group): New function.
   (gnus-agent-save-group-info): Use gnus-command-method when
   `method' parameter is nil.  Don't write nil entries into the
   active file.
   (gnus-agent-get-group-info): New function.
   (gnus-agent-get-local): Added optional parameters to avoid calling
   gnus-group-real-name and gnus-find-method-for-group.
   (gnus-agent-set-local): Delete stored entry if either min, or max,
   are nil.
   (gnus-agent-fetch-session): Reworded error/quit messages.  On
   quit, use gnus-agent-regenerate-group to record existance of any
   articles fetched to disk before the quit occurred.

   * lisp/gnus/gnus-int.el (gnus-request-delete-group): Use
   gnus-cache-delete-group and gnus-agent-delete-group to keep the
   local disk in sync with the server.
   (gnus-request-rename-group): Use
   gnus-cache-rename-group and gnus-agent-rename-group to keep the
   local disk in sync with the server.

   * lisp/gnus/gnus-start.el (gnus-get-unread-articles): Cosmetic
   simplification to logic.

   * lisp/gnus/gnus-group.el (): (gnus-group-delete-group): No longer update
   gnus-cache-active-altered as gnus-request-delete-group now keeps
   the cache in sync.
   (gnus-group-list-active): Let the agent store a server's active
   list if currently plugged.

   * lisp/gnus/gnus-util.el (gnus-rename-file): New function.

2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-agent.el (gnus-agent-regenerate-group): Activate the group
   when the group's active is not available.

2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/gnus-agent.el (gnus-agent-read-agentview): Add a missing arg to
   error.

2004-10-18  Kevin Greiner <kevin.greiner@compsol.cc>

   * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc): Only write the
   conversion message to newsrc-dribble when an actual conversion is
   performed.

2004-10-18  Kevin Greiner <kevin.greiner@compsol.cc>

   * lisp/gnus/gnus-agent.el (gnus-agent-read-local): Bind
   nnheader-file-coding-system to gnus-agent-file-coding-system to
   avoid the implicit assumption that they will always be equal.
   (gnus-agent-save-local): Bind buffer-file-coding-system, not
   coding-system-for-write, as the with-temp-file macro first prints
   to a buffer then saves the buffer.

2004-10-18  Kevin Greiner <kgreiner@xpediantsolutions.com>

   * lisp/gnus/legacy-gnus-agent.el (): New. Provides converters that are only
   loaded when gnus-convert-old-newsrc needs to call them.

   * lisp/gnus/gnus-agent.el (gnus-agent-read-agentview): Removed support for
   old file versions.
   (gnus-group-prepare-hook): Removed function that converted list
   form of gnus-agent-expire-days to group properties.

   * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc): Registered new
   converters to handle old agent file formats.  Added logic for a
   "backup before upgrading warning".
   (gnus-convert-mark-converter-prompt): Developers can mark
   functions as needing (default), or not needing,
   gnus-convert-old-newsrc's "backup before upgrading warning".
   (gnus-convert-converter-needs-prompt): Tests whether the user
   should be protected from potentially irreversable changes by the
   function.

2004-10-18  Kevin Greiner <kgreiner@xpediantsolutions.com>

   * lisp/gnus/gnus-int.el (gnus-request-accept-article): Inform the agent that
   articles are being added to a group.
   (gnus-request-replace-article): Inform the agent that articles
   need to be uncached as the cached contents are no longer valid.

   * lisp/gnus/gnus-agent.el (gnus-agent-file-header-cache): Removed.
   (gnus-agent-possibly-alter-active): Avoid null in numeric
   comparison.
   (gnus-agent-set-local): Refuse to save null in local object table.
   (gnus-agent-regenerate-group): The REREAD parameter can now be a
   list of articles that will be marked as unread.

2004-10-18  Kevin Greiner <kevin.greiner@compsol.cc>

   * lisp/gnus/gnus-range.el (gnus-sorted-range-intersection): Now accepts
   single-interval range of the form (min . max).  Previously the
   range had to look like ((min . max)).  Likewise, return
   (min . max) rather than ((min . max)).
   (gnus-range-map): Use gnus-range-normalize to accept
   single-interval range.

   * lisp/gnus/gnus-sum.el (gnus-summary-highlight-line): Articles stored in
   the cache, but not the agent, now appear with their usual face.

2004-10-18  Kevin Greiner <kevin.greiner@compsol.cc>

   * lisp/gnus/gnus-sum.el (gnus-adjust-marks): Now correctly handles a list of
   marks consisting of a single range {for example, (3 . 5)} rather
   than a list of a single range { ((3 . 5)) }.

2004-10-18  Kevin Greiner <kevin.greiner@compsol.cc>

   * lisp/gnus/gnus-sum.el (gnus-adjust-marks): Avoid splicing null INTO the
   uncompressed list.

2004-10-18  Kevin Greiner <kevin.greiner@compsol.cc>

   * lisp/gnus/gnus-draft.el (gnus-group-send-queue): Pass the group name
   "nndraft:queue" along to gnus-draft-send.  Use
   gnus-agent-prompt-send-queue.
   (gnus-draft-send): Rebind gnus-agent-queue-mail to nil when group
   is "nndraft:queue".  Suggested by Gaute Strokkenes
   <gs234@srcf.ucam.org>

   * lisp/gnus/gnus-group.el (gnus-group-catchup): Use new
   gnus-sequence-of-unread-articles, not
   gnus-list-of-unread-articles, to avoid exhausting memory with huge
   numbers of articles.  Use gnus-range-map to avoid having to
   uncompress the unread list.
   (gnus-group-archive-directory,
   gnus-group-recent-archive-directory): Fixed invalid ange-ftp
   reference.

   * lisp/gnus/gnus-range.el (gnus-range-map): Iterate over list or sequence.
   (gnus-sorted-range-intersection): Intersection of two ranges
   without requiring that they first be uncompressed.

   * lisp/gnus/gnus-start.el (gnus-activate-group): Unless blocked by the
   caller, possibly expand the active range to include both cached
   and agentized articles.
   (gnus-convert-old-newsrc): Rewrote in anticipation of having
   multiple version-dependent converters.
   (gnus-groups-to-gnus-format): Replaced gnus-agent-save-groups with
   gnus-agent-save-active.
   (gnus-save-newsrc-file): Save dirty agent range limits.

   * lisp/gnus/gnus-sum.el (gnus-select-newgroup): Replaced inline code with
   gnus-agent-possibly-alter-active.
   (gnus-adjust-marked-articles): Faster handling of simple lists

2004-10-18  David Edmondson  <dme@dme.org>

   * lisp/gnus/mm-view.el (mm-w3m-cid-retrieve-1): Don't use recursive call
   excessively.
2004-10-19 22:38:28 +00:00
Lars Hansen
2a6c7fe5f2 Update header. 2004-10-19 21:37:32 +00:00
Lars Hansen
00eef4de72 Update header and footer. 2004-10-19 21:36:56 +00:00
Richard M. Stallman
8550b998e8 (Fdelete_and_extract_region): If region is empty, return null string. 2004-10-19 16:58:30 +00:00
Richard M. Stallman
30b7be474f (flyspell-mode): Doc fix. 2004-10-19 16:54:17 +00:00
Richard M. Stallman
fcb5aa97ed (eshell-grep): Don't bind compilation-process-setup-function. 2004-10-19 16:53:23 +00:00
Richard M. Stallman
c64e2e679f (comint-insert-input): Use @ in `interactive'.
(comint-input-filter-functions): Doc fix.
(comint-kill-whole-line, comint-get-source): Doc fix.
2004-10-19 16:51:14 +00:00
Richard M. Stallman
7ebc19f979 Comment change. 2004-10-19 16:49:51 +00:00
Richard M. Stallman
4f331dedca (compilation-setup): Don't set buffer-read-only if MINOR is non-nil. 2004-10-19 16:48:30 +00:00
Jay Belanger
aa9208fbc7 (calcAlg-previous): Changed the regexp to the end of buffer regexp. 2004-10-19 15:34:38 +00:00
Jay Belanger
da8937c1f8 (calc-fancy-prefix): Removed emacs version check. 2004-10-19 14:41:50 +00:00
Jay Belanger
33f3d9aebb (calc-graph-plot): Removed emacs version check. 2004-10-19 14:41:18 +00:00
Jay Belanger
ab079f7202 (calc-total-algebraic-mode): Removed error call that would be given
when the current emacs was used.
2004-10-19 14:39:57 +00:00
Jay Belanger
cecd4c2023 (calc-emacs-type-19, calc-emacs-type-epoch, calc-emacs-type-gnu19):
Removed.

(calc-digit-map, calc-read-key-sequence, calc-read-key): Removed
check for old emacs versions.
2004-10-19 14:36:47 +00:00
Jay Belanger
f1625eaa20 (calc-do-alg-entry): Remove Emacs version check. Use `copy-keymap' to
copy `esc-map'.
2004-10-19 14:22:47 +00:00
Jay Belanger
4ebcaf0ef8 (calc-init-extensions): Define calc-alg-map' and calc-alg-esc-map'
for current Emacs.
2004-10-19 14:21:31 +00:00
Glenn Morris
8a41a04743 *** empty log message *** 2004-10-19 09:58:08 +00:00
Glenn Morris
e0cd68ee54 From Ulf Jasper <ulf.jasper@web.de>:
Set coding to utf-8.
(icalendar-version): Increase to 0.07.
(icalendar-monthnumber-table): Change March pattern.
(icalendar-get-all-event-properties)
(icalendar-set-event-property): Delete.
(icalendar-all-events): No longer interactive.
(icalendar-convert-diary-to-ical)
(icalendar-extract-ical-from-buffer): Make obsolete, and alias to
their replacements.
(icalendar-export-file, icalendar-export-region): New functions;
essentially old `icalendar-convert-diary-to-ical' but appending to
target rather than overwriting.
(icalendar-import-file): Append to target file rather than
overwriting.  Fourth arg deleted.
(icalendar-import-buffer): New name for old
`icalendar-extract-ical-from-buffer'.
(icalendar--convert-string-for-import): New name for
old `icalendar-convert-for-import'.
(include-icalendar-files): Delete.
Prefix for all internal functions changed from `icalendar-'
to `icalendar--'.
2004-10-19 09:53:50 +00:00
Richard M. Stallman
b18ba80e4b (news-path): Fix previous change. 2004-10-19 06:15:15 +00:00
Miles Bader
531e5812c4 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-626
Merge from gnus--rel--5.10

Patches applied:

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-54
   Update from CVS

2004-10-18  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/mml.el (mml-preview): Use `pop-to-buffer'.

   * lisp/gnus/message.el (message-goto-mail-followup-to): Insert after "To".
   (message-carefully-insert-headers): Add comment.

   * lisp/gnus/gnus-sum.el (gnus-summary-make-menu-bar): Add help texts.

   * lisp/gnus/gnus-art.el (gnus-button-alist): Improve
   `gnus-button-handle-library' entry.

   * lisp/gnus/gnus-art.el (gnus-button-alist): Fixed regexp for manual links.

   * lisp/gnus/gnus-group.el (gnus-group-get-new-news-this-group): Added
   doc-string.

   * lisp/gnus/gnus-start.el (gnus-activate-group): Added doc-string.

   * lisp/gnus/gnus-art.el (gnus-button-handle-man, gnus-button-alist): Try to
   handle manual section.

   * lisp/gnus/imap.el (imap-store-password): New variable.
   (imap-interactive-login): Use it.
   Suggested by Mark Plaksin <happy@mcplaksin.org>.

   * lisp/gnus/gnus-art.el (gnus-button-alist, gnus-header-button-alist): Allow
   / in mailto URLs.

   * lisp/gnus/spam.el (spam-directory): Derive from `gnus-directory'.

   * lisp/gnus/gnus-sum.el (gnus-pick-line-number): Add autoload.
2004-10-18 22:23:44 +00:00
Daniel Pfeiffer
c8d8f3225e (Buffer-menu-make-sort-button) Make sorting by mouse-2 work from a different window. 2004-10-18 20:45:52 +00:00
Jay Belanger
2061942c16 (calc-describe-bindings): Set `buffer-read-only' to nil while working
in the keybindings buffer; remove some extra information from the
keybindings buffer.
2004-10-18 19:13:16 +00:00
David Ponce
7a892a8bff (mouse-drag-move-window-top): New function.
(mouse-drag-mode-line-1): Use it.
2004-10-18 09:29:59 +00:00
Thien-Thi Nguyen
e14105f6fa (Info-fontify-node): For multiline refs,
arrange to unfontify newline and surrounding whitespace.
2004-10-18 07:31:43 +00:00
Stefan Monnier
bcabe045db (vc-arch-workfile-version): Don't burp if the patch-log directory is missing. 2004-10-17 23:01:25 +00:00
John Paul Wallington
957237cb1f (ibuffer-default-display-maybe-show-predicates): New customizable
variable; whether to display buffers that match
`ibuffer-maybe-show-predicates' by default.
(ibuffer-maybe-show-predicates): Mention it in docstring.
(ibuffer-display-maybe-show-predicates): New variable.
(ibuffer-update): Prefix arg now toggles whether buffers that match
`ibuffer-maybe-show-predicates' should be displayed.
(ibuffer-mode): Set `ibuffer-display-maybe-show-predicates' locally to heed
`ibuffer-default-display-maybe-show-predicates'.
(ibuffer-redisplay-engine): Rename optional second arg to `ignore'.
2004-10-17 18:09:42 +00:00
Miles Bader
8903a9c8e8 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-621
Merge from gnus--rel--5.10

Patches applied:

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-51
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-52
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-53
   Merge from emacs--cvs-trunk--0

2004-10-15  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/pop3.el (pop3-leave-mail-on-server): Describe possible problems
   in the doc string.

   * lisp/gnus/message.el (message-ignored-news-headers)
   (message-ignored-supersedes-headers)
   (message-ignored-resent-headers)
   (message-forward-ignored-headers): Improve custom type.

2004-10-15  Simon Josefsson  <jas@extundo.com>

   * lisp/gnus/pop3.el (top-level): Don't require nnheader.
   (pop3-read-timeout): Add.
   (pop3-accept-process-output): Add.
   (pop3-read-response, pop3-retr): Use it.

2004-10-11  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/message.el (message-bury): Use `window-dedicated-p'.

2004-10-15  Reiner Steib  <Reiner.Steib@gmx.de>

   * man/gnus.texi (New Features): Add 5.11.

   * man/message.texi (Resending): Remove wrong default value.

   * man/gnus.texi (Mail Source Specifiers): Describe possible problems
   of `pop3-leave-mail-on-server'.  Add `pop3-movemail' and
   `pop3-leave-mail-on-server' to the index.

2004-10-15  Katsumi Yamaoka  <yamaoka@jpl.org>

   * man/message.texi (Canceling News): Add how to set a password.
2004-10-17 14:29:01 +00:00
Michael Albinus
b15d0c4c32 * net/tramp.el: Redo sync with Tramp 2.0.45. Last commit did not
work correctly.
2004-10-17 14:05:51 +00:00
Daniel Pfeiffer
bfb2dda4b6 (Buffer-menu-revert-function): Emulate save-excursion.
(Buffer-menu-beginning): New helper function.
(Buffer-menu-execute): Use it.
(Buffer-menu-select): Use it.
(Buffer-menu-sort): Use it and also keep markers.
2004-10-17 08:35:10 +00:00
Richard M. Stallman
69075cdd59 *** empty log message *** 2004-10-17 07:14:15 +00:00
Richard M. Stallman
d6fcf40719 (news-directory): Renamed from news-path. Old name alias.
(rmail-spool-directory): Use defvar.
(sendmail-program): Use defcustom.
(remote-shell-program): Use defcustom.
(term-file-prefix): Use defvar.
(abbrev-file-name): Use defvar.
2004-10-17 07:13:37 +00:00
Richard M. Stallman
6d52545d53 (gnus-registry-unload-hook): Set as a variable with add-hook. 2004-10-17 07:11:15 +00:00
Richard M. Stallman
a94adef059 (nnspool-spool-directory): Use news-directory instead of news-path. 2004-10-17 07:09:13 +00:00
Richard M. Stallman
e02810509e (spam-stat-unload-hook): Set as a variable w/ add-hook. 2004-10-17 07:07:14 +00:00
Richard M. Stallman
e350206320 Delete duplicate `provide'.
(spam-unload-hook): Set as a variable with add-hook.
2004-10-17 07:06:16 +00:00
Richard M. Stallman
fde020bd87 Add maintainer. 2004-10-17 07:05:11 +00:00
Richard M. Stallman
b9308c617f (with-local-quit): Return nil if there's a quit.
(read-passwd): Use with-local-quit.  Doc fix.
2004-10-17 06:59:15 +00:00
Richard M. Stallman
4c3fca9c23 (strokes-list-strokes): Don't try to delete char at eob.
(strokes-unload-hook): Set as a variable with add-hook.
2004-10-17 06:57:51 +00:00
Richard M. Stallman
b55c0dea6d (fancy-splash-tail, normal-splash-screen): Update copyright year. 2004-10-17 06:56:40 +00:00
Richard M. Stallman
a6d237064d (shadowfile-unload-hook): Set as variable w/ add-hook. 2004-10-17 06:55:46 +00:00
Richard M. Stallman
3bb38bc22e (server-unload-hook): Set as a variable with add-hook. 2004-10-17 06:55:07 +00:00
Richard M. Stallman
35f825bdab (help-at-pt-unload-hook): Use add-hook; no defvar. 2004-10-17 06:54:13 +00:00
Richard M. Stallman
86bd482f70 (special-display-popup-frame): Make the buffer current as its frame is created. 2004-10-17 06:53:08 +00:00