aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiles Bader2005-03-18 02:49:57 +0000
committerMiles Bader2005-03-18 02:49:57 +0000
commitfa9a04e10b1f0a7b3e2a7808218309fc2a67abb2 (patch)
treeb297697b13d54a3510a7e1d0beb4f31811517444
parent968a6679624d4e84c154a2f61f17defb6906b973 (diff)
downloademacs-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/ChangeLog35
-rw-r--r--lisp/gnus/gnus-art.el2
-rw-r--r--lisp/gnus/gnus-async.el4
-rw-r--r--lisp/gnus/gnus.el2
-rw-r--r--lisp/gnus/mail-source.el2
-rw-r--r--lisp/gnus/mm-url.el4
-rw-r--r--lisp/gnus/nneething.el3
-rw-r--r--lisp/gnus/nnimap.el4
-rw-r--r--lisp/gnus/nnmaildir.el2
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 @@
12005-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
122005-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
172005-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
232005-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
12005-03-16 Lute Kamstra <lute@gnu.org> 362005-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