+2004-05-28 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus-art.el (gnus-button-alist): Fixed regexp for manual links.
+
+ * gnus-group.el (gnus-group-get-new-news-this-group): Added
+ doc-string.
+
+ * gnus-start.el (gnus-activate-group): Added doc-string.
+
2004-05-28 Katsumi Yamaoka <yamaoka@jpl.org>
* mm-encode.el (mm-safer-encoding): Consider 7bit is safe.
gnus-button-handle-man 1)
;; even more: Apache::PerlRun(3pm), PDL::IO::FastRaw(3pm),
;; SoWWWAnchor(3iv), XSelectInput(3X11), X(1), X(7)
- ("\\b\\(\\(?:[a-z][-+_.:a-z0-9]+([1-9][X1a-z]*)\\)\\W\\|\\b\\(?:X([1-9])\\)\\)\\W"
+ ("\\b\\(\\(?:[a-z][-+_.:a-z0-9]+([1-9][X1a-z]*)\\)\\|\\b\\(?:X([1-9])\\)\\)\\W"
0 (>= gnus-button-man-level 5) gnus-button-handle-man 1)
;; MID or mail: To avoid too many false positives we don't try to catch
;; all kind of allowed MIDs or mail addresses. Domain part must contain
(defun gnus-group-get-new-news-this-group (&optional n dont-scan)
"Check for newly arrived news in the current group (and the N-1 next groups).
The difference between N and the number of newsgroup checked is returned.
-If N is negative, this group and the N-1 previous groups will be checked."
+If N is negative, this group and the N-1 previous groups will be checked.
+If DONT-SCAN is non-nil, scan non-activated groups as well."
(interactive "P")
(let* ((groups (gnus-group-process-prefix n))
(ret (if (numberp n) (- n (length groups)) 0))
(setcdr active (cdr cache-active))))))))
(defun gnus-activate-group (group &optional scan dont-check method)
- ;; Check whether a group has been activated or not.
- ;; If SCAN, request a scan of that group as well.
+ "Check whether a group has been activated or not.
+If SCAN, request a scan of that group as well."
(let ((method (or method (inline (gnus-find-method-for-group group))))
active)
(and (inline (gnus-check-server method))
+2004-05-28 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus-faq.texi: Untabify.
+ ([6.3]): nnir.el is in contrib directory.
+
+ * message.texi (News Headers): Clarify how a unique ID is created.
+
+ * gnus.texi (Splitting Mail): Mention gnus-group-find-new-groups.
+
2004-05-19 Andre Srinivasan <andre@e2open.com>
* gnus.texi (Group Parameters): Added more on hooks. (Small
* gnus.texi (Oort Gnus): Mention new behavior of `F' and `R' when
the region is active.
+ (Article Display): Add `gnus-picon-style'.
2004-05-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
@example
SET HOME=C:\myhome
-
+
@end example
@noindent
@example
(add-to-list 'gnus-secondary-select-methods
- '(nntp "news.yourSecondProvider.net"))
+ '(nntp "news.yourSecondProvider.net"))
(add-to-list 'gnus-secondary-select-methods
- '(nntp "news.yourThirdProvider.net"))
+ '(nntp "news.yourThirdProvider.net"))
@end example
@ifnottex
(add-to-list
'gnus-secondary-select-methods
'(nnimap "Give the baby a name"
- (nnimap-address "imap.yourProvider.net")
- (nnimap-port 143)
- (nnimap-list-pattern "archive.*")))
+ (nnimap-address "imap.yourProvider.net")
+ (nnimap-port 143)
+ (nnimap-list-pattern "archive.*")))
@end example
@noindent
@example
(gnus-add-configuration
'(article (vertical 1.0
- (summary .35 point)
- (article 1.0))))
+ (summary .35 point)
+ (article 1.0))))
@end example
engines and with the help of nnir you can search trough
the indexed mail and generate a temporary group with all
messages which met your search criteria. If this sound
- cool to you get nnir.el from
- @uref{ftp://ls6-ftp.cs.uni-dortmund.de/pub/src/emacs/}
- or @uref{ftp://ftp.is.informatik.uni-duisburg.de/pub/src/emacs/}.
+ cool to you get nnir.el from the contrib directory of the Gnus
+ distribution or
+ @uref{http://quimby.gnus.org/cgi-bin/cvsweb.cgi/~checkout~/gnus/contrib/nnir.el?rev=HEAD&content-type=text/plain}
Instructions on how to use it are at the top of the file.
@ifnottex
(\e$B$3$l$i$NK!B'$OO"A[%j%9%H$N=i$a$+$i=*$o$j$^$G=gHV$K<B9T$5$l$^$9!#Aj8_Ej\e(B
\e$B9F\e(B (crosspost) \e$B$r;HMQ2DG=$K$7$F$$$J$$8B$j!":G=i$N9gCW$7$?K!B'$,\e(B ``\e$B>!$A$^\e(B
\e$B$9\e(B''\e$B!#Aj8_Ej9F$r;HMQ2DG=$K$7$F$$$k>l9g!"A4$F$N9gCW$7$?K!B'$,\e(B ``\e$B>!$A$^\e(B
-\e$B$9\e(B''\e$B!#\e(B)
+\e$B$9\e(B''\e$B!#\e(B) \e$B%a!<%kJ,3d$K$h$C$F?7$7$$%0%k!<%W$,:n$i$l$?>l9g$O!"$=$l$i$r8+$k$?\e(B
+\e$B$a$K\e(B @code{gnus-group-find-new-groups} \e$B$r<B9T$9$kI,MW$,$"$k$G$7$g$&!#\e(B
\e$B$b$7$"$J$?<+?H$G$3$l$r$$$8$/$j$^$o$7$?$$$H$-$O!"$"$J$?$NA*$s$@4X?t$r$3$N\e(B
\e$BJQ?t$K@_Dj$9$k;v$,$G$-$^$9!#$3$N4X?t$OF~$C$FMh$?%a!<%k%a%C%;!<%8$N%X%C%@!<\e(B
that haven't been matched by any of the other regexps. (These rules are
processed from the beginning of the alist toward the end. The first
rule to make a match will ``win'', unless you have crossposting enabled.
-In that case, all matching rules will ``win''.)
+In that case, all matching rules will ``win''.) When new groups are
+created by splitting mail, you may want to run
+@code{gnus-group-find-new-groups} to see the new groups.
If you like to tinker with this yourself, you can set this variable to a
function of your choice. This function will be called without any
@findex system-name
@cindex Sun
@cindex i-did-not-set--mail-host-address--so-tickle-me
-\e$B$3$NI,MW$J%X%C%@!<$O\e(B Message \e$B$K$h$j:n@.$5$l$^$9!#F|IU!";~4V!"MxMQ<TL>!"\e(B
-\e$B%7%9%F%`L>$K4p$E$$$?B>$KL5$$\e(B ID \e$B$,:n@.$5$l$^$9!#%I%a%$%s$N9`$K$D$$$F$O!"\e(B
-\e$BM-8z$J\e(B FQDN (\e$B40A4$K>r7o$rK~$?$7$?%I%a%$%sL>\e(B) \e$B$i$7$$$b$N$,8+$D$+$i$J$$>l\e(B
-\e$B9g!"\e(Bmessage \e$B$O\e(B @code{message-user-fqdn}, @code{system-name},
+\e$B$3$NI,MW$J%X%C%@!<$O\e(B Message \e$B$K$h$j:n@.$5$l$^$9!#F|IU!";~9o!"%f!<%6\e(B
+\e$BL>\e(B (\e$B%m!<%+%k%Q!<%H\e(B) \e$B$*$h$S%I%a%$%s%Q!<%H$K4p$E$$$?%f%K!<%/$J\e(B ID \e$B$,:n@.$5\e(B
+\e$B$l$^$9!#%I%a%$%s%Q!<%H$K$D$$$F$O!"M-8z$J\e(B FQDN (\e$B40A4$K>r7o$rK~$?$7$?%I%a\e(B
+\e$B%$%sL>\e(B) \e$B$i$7$$$b$N$,8+$D$+$i$J$$>l9g!"\e(B
+message \e$B$O\e(B @code{message-user-fqdn}, @code{system-name},
@code{mail-host-address} \e$B$*$h$S\e(B @code{message-user-mail-address} (\e$B$9$J$o\e(B
\e$B$A\e(B @code{user-mail-address}) \e$B$r\e(B (\e$B$3$N=g$G\e(B) \e$BC5$7$^$9!#\e(B
@cindex Sun
@cindex i-did-not-set--mail-host-address--so-tickle-me
This required header will be generated by Message. A unique ID will be
-created based on the date, time, user name and system name. For the
-domain part, message will look (in this order) at
+created based on the date, time, user name (for the local part) and the
+domain part. For the domain part, message will look (in this order) at
@code{message-user-fqdn}, @code{system-name}, @code{mail-host-address}
and @code{message-user-mail-address} (i.e. @code{user-mail-address})
until a probably valid fully qualified domain name (FQDN) was found.