Synch to Oort Gnus 200305010717.
authoryamaoka <yamaoka>
Thu, 1 May 2003 07:28:28 +0000 (07:28 +0000)
committeryamaoka <yamaoka>
Thu, 1 May 2003 07:28:28 +0000 (07:28 +0000)
lisp/ChangeLog
lisp/dns.el
lisp/gnus-int.el
lisp/message.el
lisp/nnrss.el
texi/ChangeLog
texi/gnus-ja.texi
texi/gnus.texi
texi/texi2latex.el

index b2a0753..b677f04 100644 (file)
@@ -1,3 +1,14 @@
+2003-05-01  David Z. Maze  <dmaze@mit.edu>
+
+       * nnrss.el (nnrss-find-rss-via-syndic8): Have an `error' branch
+       in condition-case.
+
+2003-05-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * message.el (message-required-headers): Remove In-Reply-To.
+
+       * gnus-int.el (gnus-open-server): Revert changes.
+
 2003-04-30  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
 
        * gnus-int.el (gnus-open-server): Try to open unagentized servers
index 6acfd51..44a002a 100644 (file)
@@ -288,7 +288,8 @@ If TCP-P, the first two bytes of the package with be the length field."
   (if (featurep 'xemacs)
       `(let ((coding-system-for-read 'binary)
             (coding-system-for-write 'binary))
-        (gnus-xmas-open-network-stream "dns" (current-buffer) ,server "domain" 'udp))
+        (gnus-xmas-open-network-stream "dns" (current-buffer)
+                                       ,server "domain" 'udp))
     `(let ((server ,server)
           (coding-system-for-read 'binary)
           (coding-system-for-write 'binary)
index d9fda8a..835cb91 100644 (file)
@@ -195,42 +195,18 @@ If it is down, start it up (again)."
   "Open a connection to GNUS-COMMAND-METHOD."
   (when (stringp gnus-command-method)
     (setq gnus-command-method (gnus-server-to-method gnus-command-method)))
-
-  (let ((state (or (assoc gnus-command-method gnus-opened-servers)
-                  (car (setq gnus-opened-servers
-                             (cons (list gnus-command-method nil) 
-                                   gnus-opened-servers))))))
-    (cond ((eq (nth 1 state) 'denied)
-           ;; If this method was previously denied, we just return nil.
-       
-           (gnus-message 1 "Denied server")
-           nil)
-          ((eq (nth 1 state) 'offline)
-           ;; If this method was previously opened offline, we just return t.
-           t)
-          ((and (not gnus-plugged)
-               (member gnus-command-method
-                       gnus-agent-covered-methods))
-           ;; I'm opening servers while unplugged.  Set the status to
-           ;; either 'offline or 'denied without asking (I'm assuming
-           ;; that the user wants to go 'offline on every agentized
-           ;; server when opening while unplugged.)
-           (setcar (cdr state) (if (and gnus-agent
-                                       (gnus-agent-method-p gnus-command-method))
-                                  (or gnus-server-unopen-status
-                                      'offline)
-                                'denied))
-           
-           (if (eq (nth 1 state) 'offline)
-               ;; Invoke the agent's backend to open the offline server.
-               (funcall (gnus-get-function gnus-command-method 'open-server)
-                        (nth 1 gnus-command-method)
-                        (nthcdr 2 gnus-command-method))))
-          ((condition-case err
-               ;; Open the server.
-                     (funcall (gnus-get-function gnus-command-method 'open-server)
-                              (nth 1 gnus-command-method)
-                              (nthcdr 2 gnus-command-method))
+  (let ((elem (assoc gnus-command-method gnus-opened-servers)))
+    ;; If this method was previously denied, we just return nil.
+    (if (eq (nth 1 elem) 'denied)
+       (progn
+         (gnus-message 1 "Denied server")
+         nil)
+      ;; Open the server.
+      (let ((result
+            (condition-case err
+                (funcall (gnus-get-function gnus-command-method 'open-server)
+                         (nth 1 gnus-command-method)
+                         (nthcdr 2 gnus-command-method))
                (error 
                 (gnus-message 1 (format 
                                  "Unable to open server due to: %s"
@@ -238,15 +214,19 @@ If it is down, start it up (again)."
                 nil)
               (quit
                (gnus-message 1 "Quit trying to open server")
-               nil))
-           ;; I successfully opened the server.
-           (setcar (cdr state) 'ok))
-          (t
-           ;; I couldn't open the server so decide whether to mark it
-           ;; 'denied or to open it 'offline.
-           (setcar (cdr state)
-               (if (and gnus-agent
-                          (not (eq (cadr state) 'offline))
+               nil))))
+       ;; If this hasn't been opened before, we add it to the list.
+       (unless elem
+         (setq elem (list gnus-command-method nil)
+               gnus-opened-servers (cons elem gnus-opened-servers)))
+       ;; Set the status of this server.
+       (setcar (cdr elem)
+               (if result
+                   (if (eq (cadr elem) 'offline)
+                       'offline
+                     'ok)
+                 (if (and gnus-agent
+                          (not (eq (cadr elem) 'offline))
                           (gnus-agent-method-p gnus-command-method))
                      (or gnus-server-unopen-status
                          (if (gnus-y-or-n-p
@@ -255,12 +235,19 @@ If it is down, start it up (again)."
                                       (cadr gnus-command-method)))
                               'offline
                            'denied))
-                   'denied))
-        (if (eq (nth 1 state) 'offline)
-               ;; Invoke the agent's backend to open the offline server.
-               (funcall (gnus-get-function gnus-command-method 'open-server)
-                        (nth 1 gnus-command-method)
-                        (nthcdr 2 gnus-command-method)))))))
+                   'denied)))
+       ;; Return the result from the "open" call.
+        (cond ((eq (cadr elem) 'offline)
+               ;; I'm avoiding infinite recursion by binding unopen
+               ;; status to denied (The logic of this routine
+               ;; guarantees that I can't get to this point with
+               ;; unopen status already bound to denied).
+               (unless (eq gnus-server-unopen-status 'denied)
+                 (let ((gnus-server-unopen-status 'denied))
+                   (gnus-open-server gnus-command-method)))
+               t)
+              (t
+               result))))))
 
 (defun gnus-close-server (gnus-command-method)
   "Close the connection to GNUS-COMMAND-METHOD."
index 8d26869..a13c97a 100644 (file)
@@ -347,7 +347,7 @@ Checks include `subject-cmsg', `multiple-headers', `sendsys',
   :type '(repeat sexp))                        ; Fixme: improve this
 
 (defcustom message-required-headers '((optional . References)
-                                     From (optional . In-Reply-To))
+                                     From)
   "*Headers to be generated or prompted for when sending a message.
 Also see `message-required-news-headers' and
 `message-required-mail-headers'."
index 23d5fc1..a1be64f 100644 (file)
@@ -417,9 +417,11 @@ ARTICLE is the article number of the current headline.")
                    (second (assoc group nnrss-group-alist))))
       (unless url
        (setq url
-             (nnrss-discover-feed
-              (read-string
-               (format "URL to search for %s: " group) "http://")))
+             (cdr
+              (assoc 'href
+                     (nnrss-discover-feed
+                      (read-string
+                       (format "URL to search for %s: " group) "http://")))))
        (let ((pair (assoc group nnrss-server-data)))
          (if pair
              (setcdr (cdr pair) (list url))
@@ -711,7 +713,7 @@ whether they are `offsite' or `onsite'."
                                  "Multiple feeds found.  Select one: "
                                  selection nil t) urllist)))
                       (cdar urllist))))))
-    (message "XML-RPC is not available... not checking Syndic8.")))
+    (error (message "XML-RPC is not available... not checking Syndic8."))))
 
 (defun nnrss-rss-p (data)
   "Test if data is an RSS feed.  Simply ensures that the first
index 4adfa0c..dc940d9 100644 (file)
@@ -1,6 +1,18 @@
+2003-05-01  Simon Josefsson  <jas@extundo.com>
+
+       * gnus.texi (IMAP): Document nnimap-need-unselect-to-notice-new-mail.
+
 2003-05-01  Jesper Harder  <harder@ifa.au.dk>
 
-       * gnus.texi: Markup and formatting improvements.
+       * gnus.texi (Wide Characters): Proportional -> fixed width.
+
+       * texi2latex.el (latexi-translate-file): Add @syncodeindex.
+
+       * gnus.texi: Markup and formatting improvements.  
+       Use @syncodeindex for merging indexes to get the same font for
+       @defvar and @vindex entries.  Be more consistent about the case
+       of index entries.
+       
 
 2003-04-30  Reiner Steib  <Reiner.Steib@gmx.de>
 
index 6a3212d..c5fc1d8 100644 (file)
@@ -2,9 +2,9 @@
 
 @setfilename gnus-ja
 @settitle T-gnus 6.15 Manual
-@synindex fn cp
-@synindex vr cp
-@synindex pg cp
+@syncodeindex fn cp
+@syncodeindex vr cp
+@syncodeindex pg cp
 @dircategory Emacs
 @direntry
 * Gnus-ja: (gnus-ja).         The newsreader gnus (Japanese).
@@ -2514,7 +2514,7 @@ Gnus \e$B$ODL>o!"\e(B@code{gnus-activate-level} \e$B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<%
 @findex gnus-group-make-shimbun-group
 @cindex making groups
 @cindex nnshimbun
-@cindex Web Newspaper
+@cindex web newspaper
 \e$B?7$7$$\e(B @code{nnshimbun} \e$B%0%k!<%W$r:n@.$7$^\e(B
 \e$B$9\e(B (@code{gnus-group-make-shimbun-group})\e$B!#\e(Bgnus \e$B$O%W%m%s%W%H$rI=<($7$F!"\e(B
 \e$B%5!<%P!<$N%"%I%l%9$r<($9%7%s%\%kL>$H5-;v%0%k!<%WL>$NF~NO$r5a$a$F$-$^$9!#\e(B
@@ -2741,7 +2741,7 @@ kiboze \e$B%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$GL>A0$H!"\e(Bkiboze \e$B%0%k!<%W$K!V4^$
 \e$B%W%Q%i%a!<%?$,$J$1$l$P!"Aw?.;~$K<+F0E*$KIU2C$5$l$^$9!#\e(B
 
 @findex gnus-mailing-list-mode
-@cindex Mail List Groups
+@cindex mail list groups
 \e$B$b$7$3$N%0%k!<%W%Q%i%a!<%?$,@_Dj$5$l$F$$$k$H!"35N,%P%C%U%!$KF~$C$?$H$-\e(B
 \e$B$K\e(B @code{gnus-mailing-list-mode} \e$B$,M-8z$K$J$j$^$9!#\e(B
 
@@ -9936,6 +9936,8 @@ This happens to also be the default action defined in
 @end ignore
 @node Mailing List
 @section \e$B%a!<%j%s%0%j%9%H\e(B
+@cindex mailing list
+@cindex RFC 2396
 
 @kindex A M (\e$B35N,\e(B)
 @findex gnus-mailing-list-insinuate
@@ -10419,7 +10421,7 @@ GNUS \e$B$d\e(B Gnus \e$B$G$O!"$3$N$?$A$N0-$$LdBj$G6C$+$5$l$J$$$h$&$K$9$k$K$O!"35N,
 @c FIXMETGNUS Default value is nil for T-gnus.
 @vindex gnus-article-decode-hook
 @item gnus-article-decode-hook
-@cindex MIME
+@cindex @acronym{MIME}
 @acronym{MIME} \e$B5-;v$rI|9f2=$9$k$H$-$K;HMQ$5$l$k%U%C%/$G$9!#\e(B
 
 @vindex gnus-article-prepare-hook
@@ -11777,7 +11779,7 @@ default force yes
 
 @item nntp-xover-commands
 @vindex nntp-xover-commands
-@cindex nov
+@cindex @acronym{NOV}
 @cindex XOVER
 \e$B%5!<%P!<$+$i\e(B @acronym{NOV} \e$B9T$r<hF@$9$k$?$a$NL?Na$H$7$F;H$o$l$kJ8;zNs$N\e(B
 \e$B%j%9%H$G$9!#$3$NJQ?t$N%G%#%U%)%k%H$NCM$O\e(B @code{("XOVER" "XOVERVIEW")} \e$B$G\e(B
@@ -12347,7 +12349,7 @@ Gnus \e$B$r;H$C$F?7$7$$%a!<%k$rFI$`;v$OHs>o$K4JC1$G$9!#$"$J$?$N%a!<%k%P%C%/\e(B
 \e$B$5$$!#\e(B(\e$B$3$NJQ?t$O%G%#%U%)%k%H$G\e(B @code{add-name-to-file} \e$B$G$9!#\e(B)
 
 @kindex M-x nnmail-split-history
-@kindex nnmail-split-history
+@findex nnmail-split-history
 \e$BA0$N%a!<%kJ,3d$,%a%C%;!<%8$r$I$3$KF~$l$?$+$r8+$?$$>l9g$O!"L?Na\e(B @kbd{M-x
 nnmail-split-history} \e$B$r;H$&;v$,$G$-$^$9!#$3$l$+$i%9%W!<%k$7D>$=$&$H$9$k\e(B
 \e$B%a%C%;!<%8$,$I$3$KF~$k$+$r8+$?$$>l9g$O!"\e(B
@@ -12968,8 +12970,8 @@ UNDELETED} \e$B$O$*$=$i$/$?$$$F$$$N?M$K$O:GNI$NA*Br$G$7$g$&$,!"$H$-$I\e(B
 @vindex nnmail-split-hook
 @item nnmail-split-hook
 @findex gnus-article-decode-encoded-words
-@findex RFC1522 decoding
-@findex RFC2047 decoding
+@cindex RFC1522 decoding
+@cindex RFC2047 decoding
 \e$B$=$l$>$l$N%a%C%;!<%8$,$=$N%X%C%@!<$K4p$E$$$FJ,3d$,$J$5$l$kD>A0$K$=$l$,J]\e(B
 \e$BB8$5$l$F$$$k%P%C%U%!$G<B9T$5$l$k%U%C%/$G$9!#$3$N%U%C%/$O$=$l$,E,9g$9$k$H\e(B
 \e$B9M$($k$h$&$K<+M3$K%P%C%U%!$NFbMF$rJT=8$9$k;v$,$G$-$^$9\e(B---\e$B%P%C%U%!$OJ,3d\e(B
@@ -15342,7 +15344,7 @@ Gnus \e$B$O%&%'%V%Z!<%8$r<hF@$9$k$?$a$K\e(B url \e$B%i%$%V%i%j$r!"%&%'%V%Z!<%8$rI=<
 @end itemize
 
 @item nnimap-expunge-on-close
-@cindex Expunging
+@cindex expunging
 @vindex nnimap-expunge-on-close
 
 \e$B%Q%k%a%K%G%9$H0c$C$F!"\e(B@acronym{IMAP} \e$B$N@_7W<TC#$O!"B8:_$7$F$$$J$$$b$N$,\e(B
@@ -15401,7 +15403,7 @@ Gnus \e$B$O%&%'%V%Z!<%8$r<hF@$9$k$?$a$K\e(B url \e$B%i%$%V%i%j$r!"%&%'%V%Z!<%8$rI=<
 \e$B$l$?$/$J$$$H;W$C$F$$$^$9!#\e(B
 
 @item nnimap-expunge-search-string
-@cindex Expunging
+@cindex expunging
 @vindex nnimap-expunge-search-string
 
 \e$B$3$NJQ?t$K$O!"4|8B@Z$l>C5n$9$k$N$,K>$^$7$$5-;v$rC5$9$H$-$K%5!<%P!<$KAw$C\e(B
@@ -15421,6 +15423,13 @@ nnimap \e$B$K5-;v$NFbItE*$JF|IU$NBe$o$j$K\e(B Date: \e$B$r;H$&$h$&$K$5$;$^$9!#$5$i$
 \e$B$N7A<0$O\e(B (\e$B$[$H$s$I\e(B) @code{ftp} \e$B$N\e(B @file{~/.netrc} \e$B%U%!%$%k$HF1$8$G$9!#87\e(B
 \e$BL)$JDj5A$O!"JQ?t\e(B @code{nntp-authinfo-file} \e$B$r8+$F2<$5$$!#$=$7\e(B
 \e$B$F\e(B @ref{NNTP} \e$B$b8+$F2<$5$$!#\e(B
+
+@item nnimap-need-unselect-to-notice-new-mail
+@vindex nnimap-need-unselect-to-notice-new-mail
+
+\e$B?7Ce%a!<%k$rC5$9A0$K%a!<%k%\%C%/%9$rL$A*Br$K$7$^$9!#2?$i$+$N>u67$N85$G!"\e(B
+\e$B4v$i$+$N%5!<%P!<$,!"$3$l$rI,MW$H$9$k$h$&$G$9!#\e(BCourier 1.7.1 \e$B$O$=$&$@$H$$\e(B
+\e$B$&Js9p$,$"$j$^$7$?!#\e(B
 @end table
 
 @menu
@@ -15474,7 +15483,7 @@ Nnmail \e$B$GBP1~$9$k$b$N\e(B: @code{nnmail-crosspost}.
 Nnmail \e$B$KBP1~$9$k$b$N$O$"$j$^$;$s!#\e(B
 
 @item nnimap-split-rule
-@cindex Splitting, rules
+@cindex splitting, rules
 @vindex nnimap-split-rule
 
 @code{nnimap-split-inbox} \e$B$G8+$D$+$C$??7$7$$%a!<%k$O$3$NJQ?t$K=>$C$FJ,3d\e(B
@@ -15663,8 +15672,8 @@ ACL \e$B$O\e(B Access Control List (\e$B;HMQ@)8B0lMw\e(B) \e$B$NN,$G$9!#\e(B@acronym{I
 @subsection \e$B%a!<%k%\%C%/%9$N:o=|\e(B
 @cindex expunging
 
-@cindex Expunge
-@cindex Manual expunging
+@cindex expunge
+@cindex manual expunging
 @kindex G x
 @findex gnus-group-nnimap-expunge
 
@@ -16658,9 +16667,9 @@ gnus-namazu-update-all-indices} \e$B$H$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#\e(B
 @section Gnus \e$B$N@Z$jN%$7\e(B
 @cindex offline
 @cindex unplugged
-@cindex Agent
-@cindex Gnus Agent
-@cindex Gnus Unplugged
+@cindex agent
+@cindex gnus agent
+@cindex gnus unplugged
 
 \e$B$$$K$7$($N;~Be\e(B(\e$B$*$h$=\e(B 1988 \e$BG/\e(B2\e$B7n:"\e(B)\e$B!"?M!9$O%K%e!<%9%j!<%@!<$r!"Bg$-$J%^\e(B
 \e$B%7%s$N>e$G%M%C%H%o!<%/$K1JB3E*$K@\B3$7$FAv$i$;$F$$$^$7$?!#%K%e!<%9$NG[Aw\e(B
@@ -17398,8 +17407,8 @@ nntp \e$B$+\e(B nnimap \e$B%P%C%/%(%s%I$r;H$C$F$$$k>l9g$O!"$?$V$s$3$N:G8e$NE@$O0UL#
 @kindex M-x gnus-agent-expire
 @kindex M-x gnus-agent-expire-group
 @findex gnus-agent-expire-group
-@cindex Agent expiry
-@cindex Gnus Agent expiry
+@cindex agent expiry
+@cindex Gnus agent expiry
 @cindex expiry
 
 \e$B%(!<%8%'%s%H%P%C%/%(%s%I\e(B @code{nnagent} \e$B$O4|8B@Z$l>C5n$r07$$$^$;$s!#$($(\e(B
@@ -17432,8 +17441,8 @@ nntp \e$B$+\e(B nnimap \e$B%P%C%/%(%s%I$r;H$C$F$$$k>l9g$O!"$?$V$s$3$N:G8e$NE@$O0UL#
 @node Agent Regeneration
 @subsection \e$B%(!<%8%'%s%H$r:n$jD>$9\e(B
 
-@cindex Agent Regeneration
-@cindex Gnus Agent Regeneration
+@cindex agent regeneration
+@cindex Gnus agent regeneration
 @cindex regeneration
 
 @code{nnagent} \e$B$K$h$C$F;H$o$l$k%m!<%+%k$N%G!<%?9=B$$O!"$"$kNc30E*$J>r7o\e(B
@@ -18463,7 +18472,7 @@ Date (\e$BF|IU\e(B) \e$B%X%C%@!<$K$O;0$D$N$J$s$H$J$/$P$+$2$F$$$k9gCW$N7?$,$"$j$^$9\e
 @end table
 @end enumerate
 
-@cindex Score File Atoms
+@cindex score file atoms
 @item mark
 \e$B$3$NEPO?$NCM$O?t;z$G$"$k$Y$-$G$9!#$3$N?t;z$h$jDc$$%9%3%"$N5-;v$K$O4{FI$N\e(B
 \e$B0u$,IU$-$^$9!#\e(B
@@ -19988,9 +19997,9 @@ gnus \e$B$ODL>o$[$H$s$I$N%P%C%U%!$G!"%]%$%s%H$r3F9T$N$"$i$+$8$a7h$a$i$l$?>l\e(B
 @node Wide Characters
 @subsection Wide Characters
 
-\e$BB?$/$NCO0h$K$*$$$F!"%W%m%]!<%7%g%J%k$J%U%)%s%H$OF1$8I}$NJ8;z$r;}$C$F$$$^\e(B
-\e$B$9!#$7$+$7$$$/$D$+$NCO0h!"$h$/CN$i$l$F$$$kEl%"%8%"$N9q!9$G$O!"%i%F%sJ8;z\e(B
-\e$B$HI}$N9-$$J8;z$,:.:_$7$F;H$o$l$F$$$^$9!#\e(B
+\e$BB?$/$NCO0h$K$*$$$F!"8GDjI}%U%)%s%H$OF1$8I}$NJ8;z$r;}$C$F$$$^$9!#$7$+$7$$\e(B
+\e$B$/$D$+$NCO0h!"$h$/CN$i$l$F$$$kEl%"%8%"$N9q!9$G$O!"%i%F%sJ8;z$HI}$N9-$$J8\e(B
+\e$B;z$,:.:_$7$F;H$o$l$F$$$^$9!#\e(B
 
 \e$B@07A$K$*$$$F!"\e(Bgnus \e$B$OJ8;zNs$,\e(B 10\e$B8D$NJ8;z$NI}$@$H$7$?$i!"%9%/%j!<%s$G\e(B
 \e$B$b\e(B 10\e$B8DJ,$N%i%F%sJ8;z$NI}$K$J$k$H2>Dj$7$^$9$,!"$=$l$OLdBj$G$9!#$+$N9q!9\e(B
@@ -22623,7 +22632,7 @@ but at the common table.@*
 @node XEmacs
 @section XEmacs
 @cindex XEmacs
-@cindex Installing under XEmacs
+@cindex installing under XEmacs
 
 XEmacs \e$B$O%Q%C%1!<%8$N=/=8$H$7$FG[I[$5$l$F$$$^$9!#\e(Bgnus \e$B$N\e(B XEmacs \e$B%Q%C%1!<\e(B
 \e$B%8$,I,MW$H$9$k$b$N$O2?$G$"$l!"$"$J$?$O%$%s%9%H!<%k$9$Y$-$G$9!#:#$N$H$3$m\e(B
@@ -22857,7 +22866,7 @@ RFC 1036 \e$B$N8e7Q$H$7$F=q$$$F$$$k$b$N$G$9!#%K%e!<%95-;v$NMM<0$KBP$7$F!"$$\e(B
 \e$B$&!#\e(B
 
 @item MIME - RFC 2045-2049 etc
-@cindex MIME
+@cindex @acronym{MIME}
 @acronym{MIME} \e$B4XO"$N$9$Y$F$N\e(B RFC \e$B$,%5%]!<%H$5$l$F$$$^$9!#\e(B
 
 @item Disposition Notifications - RFC 2298
@@ -23977,8 +23986,7 @@ Gnus 5.8 \e$B$N?7$7$$5!G=\e(B:
                    :suffix ".in")))
 @end lisp
 
-\e$B$b$C$H>\$7$$>pJs$O\e(B info \e$B$N\e(B Select Methods -> Getting Mail -> Mail
-Sources \e$B$GF@$k$3$H$,$G$-$^$9!#\e(B
+@xref{Mail Source Specifiers}.
 
 @item
 Gnus \e$B$O\e(B @acronym{MIME} \e$B$KBP1~$7$?%j!<%@!<$K$J$j$^$7$?!#$3$l$O\e(B Gnus \e$B$NB?\e(B
@@ -24018,7 +24026,7 @@ Gnus \e$B$O\e(B @code{nnimap} \e$B$K$h$C$F\e(B @acronym{IMAP} \e$B%a!<%k$rFI$`$3$H$,$
 @c TRANSLATEME
 @node Oort Gnus
 @subsubsection Oort Gnus
-@cindex Oort
+@cindex Oort Gnus
 
 New features in Gnus 5.10:
 
@@ -24068,7 +24076,7 @@ Single-part yenc encoded attachments can be decoded.
 @item
 Picons
 
-The picons code has been reimplemented to work in GNU Emacs -- some of
+The picons code has been reimplemented to work in GNU Emacs---some of
 the previous options have been removed or renamed.
 
 Picons are small ``personal icons'' representing users, domain and
@@ -24132,7 +24140,7 @@ The nndoc back end now supports mailman digests and exim bounces.
 
 @item
 Gnus supports RFC 2369 mailing list headers, and adds a number of 
-related commands in mailing list groups.
+related commands in mailing list groups.  @xref{Mailing List}.
 
 @item
 The Date header can be displayed in a format that can be read aloud
@@ -24147,11 +24155,12 @@ diffs are automatically highlighted in groups matching
 @code{mm-uu-diff-groups-regexp}
 
 @item
-TLS wrapper shipped with Gnus
+@acronym{TLS} wrapper shipped with Gnus
 
-TLS/SSL is now supported in @acronym{IMAP} and @acronym{NNTP} via
-@file{tls.el} and GNUTLS.  The old TLS/SSL support via (external third
-party) @file{ssl.el} and OpenSSL still works.
+@acronym{TLS}/@acronym{SSL} is now supported in @acronym{IMAP} and
+@acronym{NNTP} via @file{tls.el} and GNUTLS.  The old
+@acronym{TLS}/@acronym{SSL} support via (external third party)
+@file{ssl.el} and OpenSSL still works.
 
 @item
 New @file{make.bat} for compiling and installing Gnus under MS Windows
@@ -24166,10 +24175,10 @@ the second parameter.
 automatic recognition of XEmacs and GNU Emacs, generates
 @file{gnus-load.el}, checks if errors occur while compilation and
 generation of info files and reports them at the end of the build
-process. It now uses @command{makeinfo} if it is available and falls
+process. It now uses @code{makeinfo} if it is available and falls
 back to @file{infohack.el} otherwise.  @file{make.bat} should now
 install all files which are necessary to run Gnus and be generally a
-complete replacement for the @command{configure; make; make install}
+complete replacement for the @code{configure; make; make install}
 cycle used under Unix systems.
 
 The new @file{make.bat} makes @file{make-x.bat} superfluous, so it has
@@ -24430,10 +24439,10 @@ in the Agent, it won't get downloaded once more.  @code{(setq
 gnus-agent-cache nil)} reverts to the old behavior.
 
 @item
-Gnus supports the ``format=flowed'' (RFC 2646) parameter.
-
-On composing messages, it is enabled by @code{use-hard-newlines}.  Decoding
-format=flowed was present but not documented in earlier versions.
+Gnus supports the ``format=flowed'' (RFC 2646) parameter.  On
+composing messages, it is enabled by @code{use-hard-newlines}.
+Decoding format=flowed was present but not documented in earlier
+versions.
 
 @item
 Gnus supports the generation of RFC 2298 Disposition Notification requests.
@@ -24544,7 +24553,7 @@ Gnus supports @acronym{PGP} (RFC 1991/2440), @acronym{PGP/MIME} (RFC
 2015/3156) and @acronym{S/MIME} (RFC 2630-2633).
 
 It needs an external @acronym{S/MIME} and OpenPGP implementation, but no
-additional lisp libraries.  This add several menu items to the
+additional Lisp libraries.  This add several menu items to the
 Attachments menu, and @kbd{C-c RET} key bindings, when composing
 messages.  This also obsoletes @code{gnus-article-hide-pgp-hook}.
 
@@ -24739,7 +24748,7 @@ Gnus \e$B$O$$$D$b0l$D$NJ}K!\e(B (\e$B$H%P%C%/%(%s%I\e(B) \e$B$r%K%e!<%9$rF@$k$?$a$N\e(
 \e$B$N=89g$G$9!#\e(B
 
 @item @acronym{NOV}
-@cindex nov
+@cindex @acronym{NOV}
 Gnus \e$B$,%0%k!<%W$KF~$k$H!"%0%k!<%W$NA4$F$NL$FI5-;v$N%X%C%@!<$r%P%C%/%(%s\e(B
 \e$B%I$K5a$a$^$9!#$[$H$s$I$N%5!<%P!<$O\e(B News OverView \e$BMM<0$,;HMQ2DG=$G!"$=$l\e(B
 \e$B$OIaDL$N\e(B @sc{head} \e$BMM<0$h$j$b$C$H<jC;$G$b$C$HB.$/FI$s$G2r@O\e(B (parse) \e$B$9$k\e(B
@@ -25198,8 +25207,8 @@ Gnus \e$B=*N;;~$K>C5n$9$k%P%C%U%!$N0lMw$K8=:_$N%P%C%U%!$rDI2C$7$^$9!#\e(B
 @findex gnus-group-foreign-p
 @var{group} \e$B$,30It%0%k!<%W$G$"$k$+$I$&$+$r<($7$^$9!#\e(B
 
-@item group-group-find-parameter
-@findex group-group-find-parameter
+@item gnus-group-find-parameter
+@findex gnus-group-find-parameter
 @var{group} \e$B$N%Q%i%a!<%?0lMw$rJV$7$^$9!#Fs$DL\$N0z?t$rM?$($k$H!"\e(B
 @var{group} \e$BMQ$N$=$N%Q%i%a!<%?$NCM$rJV$7$^$9!#\e(B
 
index f9102df..306af16 100644 (file)
@@ -2,9 +2,9 @@
 
 @setfilename gnus
 @settitle T-gnus 6.15 Manual
-@synindex fn cp
-@synindex vr cp
-@synindex pg cp
+@syncodeindex fn cp
+@syncodeindex vr cp
+@syncodeindex pg cp
 @dircategory Emacs
 @direntry
 * Gnus: (gnus).         The newsreader Gnus.
@@ -2732,7 +2732,7 @@ If you do an @kbd{a} command in a mail group and you don't have a
 sending the message.
 
 @findex gnus-mailing-list-mode
-@cindex Mail List Groups
+@cindex mail list groups
 If this variable is set, @code{gnus-mailing-list-mode} is turned on when
 entering summary buffer.
 
@@ -10590,6 +10590,8 @@ This happens to also be the default action defined in
 
 @node Mailing List
 @section Mailing List
+@cindex mailing list
+@cindex RFC 2396
 
 @kindex A M (summary)
 @findex gnus-mailing-list-insinuate
@@ -11090,7 +11092,7 @@ article buffer.
 
 @vindex gnus-article-decode-hook
 @item gnus-article-decode-hook
-@cindex MIME
+@cindex @acronym{MIME}
 Hook used to decode @acronym{MIME} articles.  The default value is
 @code{(article-decode-charset article-decode-encoded-words)}
 
@@ -12485,7 +12487,7 @@ can be used.
 
 @item nntp-xover-commands
 @vindex nntp-xover-commands
-@cindex nov
+@cindex @acronym{NOV}
 @cindex XOVER
 List of strings used as commands to fetch @acronym{NOV} lines from a
 server.  The default value of this variable is @code{("XOVER"
@@ -13083,7 +13085,7 @@ links.  If that's the case for you, set
 variable is @code{add-name-to-file} by default.)
 
 @kindex M-x nnmail-split-history
-@kindex nnmail-split-history
+@findex nnmail-split-history
 If you wish to see where the previous mail split put the messages, you
 can use the @kbd{M-x nnmail-split-history} command.  If you wish to see
 where re-spooling messages would put the messages, you can use
@@ -13724,8 +13726,8 @@ use this hook to notify any mail watch programs, if you want to.
 @vindex nnmail-split-hook
 @item nnmail-split-hook
 @findex gnus-article-decode-encoded-words
-@findex RFC 1522 decoding
-@findex RFC 2047 decoding
+@cindex RFC 1522 decoding
+@cindex RFC 2047 decoding
 Hook run in the buffer where the mail headers of each message is kept
 just before the splitting based on these headers is done.  The hook is
 free to modify the buffer contents in any way it sees fit---the buffer
@@ -15942,7 +15944,7 @@ external library @code{digest-md5.el}.
 @end itemize
 
 @item nnimap-expunge-on-close
-@cindex Expunging
+@cindex expunging
 @vindex nnimap-expunge-on-close
 Unlike Parmenides the @acronym{IMAP} designers has decided that things that
 doesn't exist actually does exist.  More specifically, @acronym{IMAP} has
@@ -16001,7 +16003,7 @@ In this case, you would not want the per-user dormant flag showing up
 as ticked for other users.
 
 @item nnimap-expunge-search-string
-@cindex Expunging
+@cindex expunging
 @vindex nnimap-expunge-search-string
 
 This variable contain the @acronym{IMAP} search command sent to server when
@@ -16022,6 +16024,13 @@ A file containing credentials used to log in on servers.  The format is
 variable @code{nntp-authinfo-file} for exact syntax; also see
 @ref{NNTP}.
 
+@item nnimap-need-unselect-to-notice-new-mail
+@vindex nnimap-need-unselect-to-notice-new-mail
+
+Unselect mailboxes before looking for new mail in them.  Some servers
+seem to need this under some circumstances; it was reported that
+Courier 1.7.1 did.
+
 @end table
 
 @menu
@@ -16078,7 +16087,7 @@ splitting is disabled!
 No nnmail equivalent.
 
 @item nnimap-split-rule
-@cindex Splitting, rules
+@cindex splitting, rules
 @vindex nnimap-split-rule
 
 New mail found in @code{nnimap-split-inbox} will be split according to
@@ -16275,8 +16284,8 @@ INBOX.mailbox).
 @subsection Expunging mailboxes
 @cindex expunging
 
-@cindex Expunge
-@cindex Manual expunging
+@cindex expunge
+@cindex manual expunging
 @kindex G x
 @findex gnus-group-nnimap-expunge
 
@@ -17200,9 +17209,9 @@ their @acronym{NOV} lines removed from the @acronym{NOV} file.
 @section Gnus Unplugged
 @cindex offline
 @cindex unplugged
-@cindex Agent
-@cindex Gnus Agent
-@cindex Gnus Unplugged
+@cindex agent
+@cindex Gnus agent
+@cindex Gnus unplugged
 
 In olden times (ca. February '88), people used to run their newsreaders
 on big machines with permanent connections to the net.  News transport
@@ -17973,8 +17982,8 @@ sense if you are using a nntp or nnimap back end.
 @kindex M-x gnus-agent-expire
 @kindex M-x gnus-agent-expire-group
 @findex gnus-agent-expire-group
-@cindex Agent expiry
-@cindex Gnus Agent expiry
+@cindex agent expiry
+@cindex Gnus agent expiry
 @cindex expiry
 
 The Agent back end, @code{nnagent}, doesn't handle expiry. Well, at
@@ -18008,8 +18017,8 @@ commands, @code{gnus-agent-regenerate} and
 @node Agent Regeneration
 @subsection Agent Regeneration
 
-@cindex Agent Regeneration
-@cindex Gnus Agent Regeneration
+@cindex agent regeneration
+@cindex Gnus agent regeneration
 @cindex regeneration
 
 The local data structures used by @code{nnagent} may become corrupted
@@ -18981,7 +18990,7 @@ key will lead to creation of @file{ADAPT} files.)
 @end table
 @end enumerate
 
-@cindex Score File Atoms
+@cindex score file atoms
 @item mark
 The value of this entry should be a number.  Any articles with a score
 lower than this number will be marked as read.
@@ -20593,7 +20602,7 @@ This is the soft tabulator.
 @node Wide Characters
 @subsection Wide Characters
 
-Proportional fonts in most countries have characters of the same width.
+Fixed width fonts in most countries have characters of the same width.
 Some countries, however, use Latin characters mixed with wider
 characters---most notable East Asian countries.
 
@@ -23268,7 +23277,7 @@ but at the common table.@*
 @node XEmacs
 @section XEmacs
 @cindex XEmacs
-@cindex Installing under XEmacs
+@cindex installing under XEmacs
 
 XEmacs is distributed as a collection of packages.  You should install
 whatever packages the Gnus XEmacs package requires.  The current
@@ -23511,7 +23520,7 @@ various changes to the format of news articles.  The Gnus towers will
 look into implementing the changes when the draft is accepted as an RFC.
 
 @item MIME - RFC 2045-2049 etc
-@cindex MIME
+@cindex @acronym{MIME}
 All the various @acronym{MIME} RFCs are supported.
 
 @item Disposition Notifications - RFC 2298
@@ -24635,8 +24644,7 @@ this now has changed to
                    :suffix ".in")))
 @end lisp
 
-More information is available in the info doc at Select Methods ->
-Getting Mail -> Mail Sources
+@xref{Mail Source Specifiers}.
 
 @item
 Gnus is now a @acronym{MIME}-capable reader.  This affects many parts of
@@ -24674,7 +24682,7 @@ Gnus can now read @acronym{IMAP} mail via @code{nnimap}.
 
 @node Oort Gnus
 @subsubsection Oort Gnus
-@cindex Oort
+@cindex Oort Gnus
 
 New features in Gnus 5.10:
 
@@ -24724,7 +24732,7 @@ Single-part yenc encoded attachments can be decoded.
 @item
 Picons
 
-The picons code has been reimplemented to work in GNU Emacs -- some of
+The picons code has been reimplemented to work in GNU Emacs---some of
 the previous options have been removed or renamed.
 
 Picons are small ``personal icons'' representing users, domain and
@@ -24788,7 +24796,7 @@ The nndoc back end now supports mailman digests and exim bounces.
 
 @item
 Gnus supports RFC 2369 mailing list headers, and adds a number of 
-related commands in mailing list groups.
+related commands in mailing list groups.  @xref{Mailing List}.
 
 @item
 The Date header can be displayed in a format that can be read aloud
@@ -24803,11 +24811,12 @@ diffs are automatically highlighted in groups matching
 @code{mm-uu-diff-groups-regexp}
 
 @item
-TLS wrapper shipped with Gnus
+@acronym{TLS} wrapper shipped with Gnus
 
-TLS/SSL is now supported in @acronym{IMAP} and @acronym{NNTP} via
-@file{tls.el} and GNUTLS.  The old TLS/SSL support via (external third
-party) @file{ssl.el} and OpenSSL still works.
+@acronym{TLS}/@acronym{SSL} is now supported in @acronym{IMAP} and
+@acronym{NNTP} via @file{tls.el} and GNUTLS.  The old
+@acronym{TLS}/@acronym{SSL} support via (external third party)
+@file{ssl.el} and OpenSSL still works.
 
 @item
 New @file{make.bat} for compiling and installing Gnus under MS Windows
@@ -24822,10 +24831,10 @@ the second parameter.
 automatic recognition of XEmacs and GNU Emacs, generates
 @file{gnus-load.el}, checks if errors occur while compilation and
 generation of info files and reports them at the end of the build
-process. It now uses @command{makeinfo} if it is available and falls
+process. It now uses @code{makeinfo} if it is available and falls
 back to @file{infohack.el} otherwise.  @file{make.bat} should now
 install all files which are necessary to run Gnus and be generally a
-complete replacement for the @command{configure; make; make install}
+complete replacement for the @code{configure; make; make install}
 cycle used under Unix systems.
 
 The new @file{make.bat} makes @file{make-x.bat} superfluous, so it has
@@ -25086,10 +25095,10 @@ in the Agent, it won't get downloaded once more.  @code{(setq
 gnus-agent-cache nil)} reverts to the old behavior.
 
 @item
-Gnus supports the ``format=flowed'' (RFC 2646) parameter.
-
-On composing messages, it is enabled by @code{use-hard-newlines}.  Decoding
-format=flowed was present but not documented in earlier versions.
+Gnus supports the ``format=flowed'' (RFC 2646) parameter.  On
+composing messages, it is enabled by @code{use-hard-newlines}.
+Decoding format=flowed was present but not documented in earlier
+versions.
 
 @item
 Gnus supports the generation of RFC 2298 Disposition Notification requests.
@@ -25200,7 +25209,7 @@ Gnus supports @acronym{PGP} (RFC 1991/2440), @acronym{PGP/MIME} (RFC
 2015/3156) and @acronym{S/MIME} (RFC 2630-2633).
 
 It needs an external @acronym{S/MIME} and OpenPGP implementation, but no
-additional lisp libraries.  This add several menu items to the
+additional Lisp libraries.  This add several menu items to the
 Attachments menu, and @kbd{C-c RET} key bindings, when composing
 messages.  This also obsoletes @code{gnus-article-hide-pgp-hook}.
 
@@ -25407,7 +25416,7 @@ A collection of such lines, or a collection of heads.  Or even a
 collection of @acronym{NOV} lines.
 
 @item @acronym{NOV}
-@cindex nov
+@cindex @acronym{NOV}
 When Gnus enters a group, it asks the back end for the headers of all
 unread articles in the group.  Most servers support the News OverView
 format, which is more compact and much faster to read and parse than the
@@ -25885,8 +25894,8 @@ Says whether @var{group} is secondary or not.
 @findex gnus-group-foreign-p
 Says whether @var{group} is foreign or not.
 
-@item group-group-find-parameter
-@findex group-group-find-parameter
+@item gnus-group-find-parameter
+@findex gnus-group-find-parameter
 Returns the parameter list of @var{group}.  If given a second parameter,
 returns the value of that parameter for @var{group}.
 
index 86fb2fc..237e8ad 100644 (file)
                                  "summarycontents" "bye"
                                  "top" "iftex" "cartouche" 
                                  "iflatex" "finalout" "vskip"
-                                 "dircategory" "group"))
+                                 "dircategory" "group" "syncodeindex"))
                (latexi-strip-line))
               ((member command '("menu" "tex" "ifinfo" "ignore" 
                                  "ifnottex" "direntry"))