Changes committed gnus/texi (ChangeLog gnus.texi)

"Reiner Steib" <[email protected]>
Newsgroups gmane.emacs.gnus.commits
Message-ID <[email protected]>
Modified: ChangeLog gnus.texi

(Foreign Groups): Add gnus-read-ephemeral-gmane-group,
gnus-read-ephemeral-gmane-group-url,
gnus-read-ephemeral-emacs-bug-group,
gnus-read-ephemeral-debian-bug-group.


Index: ChangeLog
diff -u gnus/texi/ChangeLog:7.390 gnus/texi/ChangeLog:7.391
--- ChangeLog:7.390	Fri Mar 21 19:24:08 2008
+++ ChangeLog	Sat Mar 22 18:40:12 2008
@@ -1,3 +1,10 @@
+2008-03-22  Reiner Steib  <[email protected]>
+
+	* gnus.texi (Foreign Groups): Add gnus-read-ephemeral-gmane-group,
+	gnus-read-ephemeral-gmane-group-url,
+	gnus-read-ephemeral-emacs-bug-group,
+	gnus-read-ephemeral-debian-bug-group.
+
 2008-03-21  Reiner Steib  <[email protected]>
 
 	* gnus.texi (MIME Commands): Add gnus-article-browse-html-article.
Index: gnus.texi
diff -u gnus/texi/gnus.texi:7.273 gnus/texi/gnus.texi:7.274
--- gnus.texi:7.273	Fri Mar 21 19:24:08 2008
+++ gnus.texi	Sat Mar 22 18:40:12 2008
@@ -2736,6 +2736,55 @@
 newsgroups.
 
 
+The following commands create ephemeral groups.  They can be called not
+only from the Group buffer, but in any Gnus buffer.
+
+@table @code
+@item gnus-read-ephemeral-gmane-group
+@findex gnus-read-ephemeral-gmane-group
+@vindex gnus-gmane-group-download-format
+Read an ephemeral group on Gmane.org.  The articles are downloaded via
+HTTP using the URL specified by @code{gnus-gmane-group-download-format}.
+Gnus will prompt you for a group name, the start article number and an
+the article range.
+
+@item gnus-read-ephemeral-gmane-group-url
+@findex gnus-read-ephemeral-gmane-group-url
+This command is similar to @code{gnus-read-ephemeral-gmane-group}, but
+the group name and the article number and range are constructed from a
+given @acronym{URL}.  Supported @acronym{URL} formats include e.g.
+@url{http://thread.gmane.org/gmane.foo.bar/12300/focus=12399},
+@url{http://thread.gmane.org/gmane.foo.bar/12345/},
+@url{http://article.gmane.org/gmane.foo.bar/12345/},
+@url{http://permalink.gmane.org/gmane.foo.bar/12345/}, and
+@url{http://news.gmane.org/group/gmane.foo.bar/thread=12345}.
+
+@item gnus-read-ephemeral-emacs-bug-group
+@findex gnus-read-ephemeral-emacs-bug-group
+Read an Emacs bug report in an ephemeral group.  Gnus will prompt for a
+bug number.  The default is the number at point.  The @acronym{URL} is
+specified in @code{gnus-bug-group-download-format-alist}.
+
+@item gnus-read-ephemeral-debian-bug-group
+@findex gnus-read-ephemeral-debian-bug-group
+Read a Debian bug report in an ephemeral group.  Analog to
+@code{gnus-read-ephemeral-emacs-bug-group}.
+@end table
+
+Some of these command are also useful for article buttons, @xref{Article
+Buttons}.
+
+Here is an example:
+@lisp
+(require 'gnus-art)
+(add-to-list
+ 'gnus-button-alist
+ '("#\\([0-9]+\\)\\>" 1
+   (string-match "\\<emacs\\>" (or gnus-newsgroup-name ""))
+   gnus-read-ephemeral-emacs-bug-group 1))
+@end lisp
+
+
 @node Group Parameters
 @section Group Parameters
 @cindex group parameters
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.