diff options
| author | Miles Bader | 2005-03-18 02:49:57 +0000 |
|---|---|---|
| committer | Miles Bader | 2005-03-18 02:49:57 +0000 |
| commit | fa9a04e10b1f0a7b3e2a7808218309fc2a67abb2 (patch) | |
| tree | b297697b13d54a3510a7e1d0beb4f31811517444 | |
| parent | 968a6679624d4e84c154a2f61f17defb6906b973 (diff) | |
| download | emacs-fa9a04e10b1f0a7b3e2a7808218309fc2a67abb2.tar.gz emacs-fa9a04e10b1f0a7b3e2a7808218309fc2a67abb2.zip | |
Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-187
Merge from gnus--rel--5.10
Patches applied:
* gnus--rel--5.10 (patch 39-44)
- Merge from emacs--cvs-trunk--0
- Update from CVS
2005-03-16 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/gnus/nnimap.el (nnimap-open-connection): Print which authinfo file is
used.
* lisp/gnus/nneething.el (nneething-map-file-directory): Derive from
`gnus-directory'.
* lisp/gnus/gnus-art.el (gnus-header-button-alist): Use `gnus-msg-mail' for
the To/Cc button.
2005-03-15 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/gnus/nnmaildir.el (nnmaildir-request-accept-article): Use
`nnheader-cancel-timer' for compatibility with current XEmacs.
2005-03-13 Steve Youngs <steve@sxemacs.org>
* lisp/gnus/gnus.el: Don't try and mark `gnus-agent-save-groups' as an
autoloaded function.
From: Andrey Slusar <anrays@gmail.com>.
2005-03-13 Steve Youngs <steve@sxemacs.org>
* lisp/gnus/mm-url.el: Require timer-funcs at compile time when in XEmacs
for `with-timeout'.
* lisp/gnus/mail-source.el: Require timer-funcs at compile time when in
XEmacs for `run-with-idle-timer'.
* lisp/gnus/gnus-async.el: Ditto.
* lisp/gnus/dgnushack.el: No need to ignore `run-with-idle-timer', XEmacs
has this function now.
| -rw-r--r-- | lisp/gnus/ChangeLog | 35 | ||||
| -rw-r--r-- | lisp/gnus/gnus-art.el | 2 | ||||
| -rw-r--r-- | lisp/gnus/gnus-async.el | 4 | ||||
| -rw-r--r-- | lisp/gnus/gnus.el | 2 | ||||
| -rw-r--r-- | lisp/gnus/mail-source.el | 2 | ||||
| -rw-r--r-- | lisp/gnus/mm-url.el | 4 | ||||
| -rw-r--r-- | lisp/gnus/nneething.el | 3 | ||||
| -rw-r--r-- | lisp/gnus/nnimap.el | 4 | ||||
| -rw-r--r-- | lisp/gnus/nnmaildir.el | 2 |
9 files changed, 51 insertions, 7 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index 71d8dc2979b..b997b86b0c8 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog | |||
| @@ -1,3 +1,38 @@ | |||
| 1 | 2005-03-16 Reiner Steib <Reiner.Steib@gmx.de> | ||
| 2 | |||
| 3 | * nnimap.el (nnimap-open-connection): Print which authinfo file is | ||
| 4 | used. | ||
| 5 | |||
| 6 | * nneething.el (nneething-map-file-directory): Derive from | ||
| 7 | `gnus-directory'. | ||
| 8 | |||
| 9 | * gnus-art.el (gnus-header-button-alist): Use `gnus-msg-mail' for | ||
| 10 | the To/Cc button. | ||
| 11 | |||
| 12 | 2005-03-15 Reiner Steib <Reiner.Steib@gmx.de> | ||
| 13 | |||
| 14 | * nnmaildir.el (nnmaildir-request-accept-article): Use | ||
| 15 | `nnheader-cancel-timer' for compatibility with current XEmacs. | ||
| 16 | |||
| 17 | 2005-03-13 Steve Youngs <steve@sxemacs.org> | ||
| 18 | |||
| 19 | * gnus.el: Don't try and mark `gnus-agent-save-groups' as an | ||
| 20 | autoloaded function. | ||
| 21 | From: Andrey Slusar <anrays@gmail.com>. | ||
| 22 | |||
| 23 | 2005-03-13 Steve Youngs <steve@sxemacs.org> | ||
| 24 | |||
| 25 | * mm-url.el: Require timer-funcs at compile time when in XEmacs | ||
| 26 | for `with-timeout'. | ||
| 27 | |||
| 28 | * mail-source.el: Require timer-funcs at compile time when in | ||
| 29 | XEmacs for `run-with-idle-timer'. | ||
| 30 | |||
| 31 | * gnus-async.el: Ditto. | ||
| 32 | |||
| 33 | * dgnushack.el: No need to ignore `run-with-idle-timer', XEmacs | ||
| 34 | has this function now. | ||
| 35 | |||
| 1 | 2005-03-16 Lute Kamstra <lute@gnu.org> | 36 | 2005-03-16 Lute Kamstra <lute@gnu.org> |
| 2 | 37 | ||
| 3 | * message.el (message-make-date): Require parse-time. | 38 | * message.el (message-make-date): Require parse-time. |
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el index 1fe9348f759..ff04bfbb56f 100644 --- a/lisp/gnus/gnus-art.el +++ b/lisp/gnus/gnus-art.el | |||
| @@ -6336,7 +6336,7 @@ variable it the real callback function." | |||
| 6336 | ("^\\(From\\|Reply-To\\):" ": *\\(.+\\)$" | 6336 | ("^\\(From\\|Reply-To\\):" ": *\\(.+\\)$" |
| 6337 | 1 (>= gnus-button-message-level 0) gnus-button-reply 1) | 6337 | 1 (>= gnus-button-message-level 0) gnus-button-reply 1) |
| 6338 | ("^\\(Cc\\|To\\):" "[^ \t\n<>,()\"]+@[^ \t\n<>,()\"]+" | 6338 | ("^\\(Cc\\|To\\):" "[^ \t\n<>,()\"]+@[^ \t\n<>,()\"]+" |
| 6339 | 0 (>= gnus-button-message-level 0) gnus-button-mailto 0) | 6339 | 0 (>= gnus-button-message-level 0) gnus-msg-mail 0) |
| 6340 | ("^X-[Uu][Rr][Ll]:" gnus-button-url-regexp | 6340 | ("^X-[Uu][Rr][Ll]:" gnus-button-url-regexp |
| 6341 | 0 (>= gnus-button-browse-level 0) browse-url 0) | 6341 | 0 (>= gnus-button-browse-level 0) browse-url 0) |
| 6342 | ("^Subject:" gnus-button-url-regexp | 6342 | ("^Subject:" gnus-button-url-regexp |
diff --git a/lisp/gnus/gnus-async.el b/lisp/gnus/gnus-async.el index 43ab0bc887d..fef7228d13b 100644 --- a/lisp/gnus/gnus-async.el +++ b/lisp/gnus/gnus-async.el | |||
| @@ -32,6 +32,10 @@ | |||
| 32 | (require 'gnus-sum) | 32 | (require 'gnus-sum) |
| 33 | (require 'nntp) | 33 | (require 'nntp) |
| 34 | 34 | ||
| 35 | (eval-when-compile | ||
| 36 | (when (featurep 'xemacs) | ||
| 37 | (require 'timer-funcs))) | ||
| 38 | |||
| 35 | (defgroup gnus-asynchronous nil | 39 | (defgroup gnus-asynchronous nil |
| 36 | "Support for asynchronous operations." | 40 | "Support for asynchronous operations." |
| 37 | :group 'gnus) | 41 | :group 'gnus) |
diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el index fa1da9e82f8..3112a07cb2e 100644 --- a/lisp/gnus/gnus.el +++ b/lisp/gnus/gnus.el | |||
| @@ -2726,7 +2726,7 @@ gnus-registry.el will populate this if it's loaded.") | |||
| 2726 | gnus-async-prefetch-article gnus-async-prefetch-remove-group | 2726 | gnus-async-prefetch-article gnus-async-prefetch-remove-group |
| 2727 | gnus-async-halt-prefetch) | 2727 | gnus-async-halt-prefetch) |
| 2728 | ("gnus-agent" gnus-open-agent gnus-agent-get-function | 2728 | ("gnus-agent" gnus-open-agent gnus-agent-get-function |
| 2729 | gnus-agent-save-groups gnus-agent-save-active gnus-agent-method-p | 2729 | gnus-agent-save-active gnus-agent-method-p |
| 2730 | gnus-agent-get-undownloaded-list gnus-agent-fetch-session | 2730 | gnus-agent-get-undownloaded-list gnus-agent-fetch-session |
| 2731 | gnus-summary-set-agent-mark gnus-agent-save-group-info | 2731 | gnus-summary-set-agent-mark gnus-agent-save-group-info |
| 2732 | gnus-agent-request-article gnus-agent-retrieve-headers) | 2732 | gnus-agent-request-article gnus-agent-retrieve-headers) |
diff --git a/lisp/gnus/mail-source.el b/lisp/gnus/mail-source.el index 6ff642ac24b..e9cee4fa6f2 100644 --- a/lisp/gnus/mail-source.el +++ b/lisp/gnus/mail-source.el | |||
| @@ -862,7 +862,7 @@ See the Gnus manual for details." | |||
| 862 | 862 | ||
| 863 | (eval-when-compile | 863 | (eval-when-compile |
| 864 | (if (featurep 'xemacs) | 864 | (if (featurep 'xemacs) |
| 865 | (require 'itimer) | 865 | (require 'timer-funcs) |
| 866 | (require 'timer))) | 866 | (require 'timer))) |
| 867 | 867 | ||
| 868 | (defun mail-source-start-idle-timer () | 868 | (defun mail-source-start-idle-timer () |
diff --git a/lisp/gnus/mm-url.el b/lisp/gnus/mm-url.el index 29d956ba64f..a66c03908eb 100644 --- a/lisp/gnus/mm-url.el +++ b/lisp/gnus/mm-url.el | |||
| @@ -38,7 +38,9 @@ | |||
| 38 | (autoload 'executable-find "executable")) | 38 | (autoload 'executable-find "executable")) |
| 39 | 39 | ||
| 40 | (eval-when-compile | 40 | (eval-when-compile |
| 41 | (require 'timer)) | 41 | (if (featurep 'xemacs) |
| 42 | (require 'timer-funcs) | ||
| 43 | (require 'timer))) | ||
| 42 | 44 | ||
| 43 | (defgroup mm-url nil | 45 | (defgroup mm-url nil |
| 44 | "A wrapper of url package and external url command for Gnus." | 46 | "A wrapper of url package and external url command for Gnus." |
diff --git a/lisp/gnus/nneething.el b/lisp/gnus/nneething.el index 7028e239a52..d7698efb845 100644 --- a/lisp/gnus/nneething.el +++ b/lisp/gnus/nneething.el | |||
| @@ -37,7 +37,8 @@ | |||
| 37 | 37 | ||
| 38 | (nnoo-declare nneething) | 38 | (nnoo-declare nneething) |
| 39 | 39 | ||
| 40 | (defvoo nneething-map-file-directory "~/.nneething/" | 40 | (defvoo nneething-map-file-directory |
| 41 | (nnheader-concat gnus-directory ".nneething/") | ||
| 41 | "Where nneething stores the map files.") | 42 | "Where nneething stores the map files.") |
| 42 | 43 | ||
| 43 | (defvoo nneething-map-file ".nneething" | 44 | (defvoo nneething-map-file ".nneething" |
diff --git a/lisp/gnus/nnimap.el b/lisp/gnus/nnimap.el index 09d9aef6f31..06bc1d76134 100644 --- a/lisp/gnus/nnimap.el +++ b/lisp/gnus/nnimap.el | |||
| @@ -728,7 +728,9 @@ If EXAMINE is non-nil the group is selected read-only." | |||
| 728 | (imap-capability 'IMAP4rev1 nnimap-server-buffer)) | 728 | (imap-capability 'IMAP4rev1 nnimap-server-buffer)) |
| 729 | (imap-close nnimap-server-buffer) | 729 | (imap-close nnimap-server-buffer) |
| 730 | (nnheader-report 'nnimap "Server %s is not IMAP4 compliant" server)) | 730 | (nnheader-report 'nnimap "Server %s is not IMAP4 compliant" server)) |
| 731 | (let* ((list (gnus-parse-netrc nnimap-authinfo-file)) | 731 | (let* ((list (progn (gnus-message 7 "Parsing authinfo file `%s'." |
| 732 | nnimap-authinfo-file) | ||
| 733 | (gnus-parse-netrc nnimap-authinfo-file))) | ||
| 732 | (port (if nnimap-server-port | 734 | (port (if nnimap-server-port |
| 733 | (int-to-string nnimap-server-port) | 735 | (int-to-string nnimap-server-port) |
| 734 | "imap")) | 736 | "imap")) |
diff --git a/lisp/gnus/nnmaildir.el b/lisp/gnus/nnmaildir.el index 25cbbc8db48..618418907e8 100644 --- a/lisp/gnus/nnmaildir.el +++ b/lisp/gnus/nnmaildir.el | |||
| @@ -1344,7 +1344,7 @@ by nnmaildir-request-article.") | |||
| 1344 | (write-region (point-min) (point-max) tmpfile nil 'no-message nil | 1344 | (write-region (point-min) (point-max) tmpfile nil 'no-message nil |
| 1345 | 'excl) | 1345 | 'excl) |
| 1346 | (unix-sync))) ;; no fsync :( | 1346 | (unix-sync))) ;; no fsync :( |
| 1347 | (cancel-timer 24h) | 1347 | (nnheader-cancel-timer 24h) |
| 1348 | (condition-case err | 1348 | (condition-case err |
| 1349 | (add-name-to-file tmpfile curfile) | 1349 | (add-name-to-file tmpfile curfile) |
| 1350 | (error | 1350 | (error |