annotate doc/misc/newsticker.texi @ 95874:eafbd7a5c9be

Update Back-Cover Text as per maintain.info.
author Glenn Morris <rgm@gnu.org>
date Fri, 13 Jun 2008 04:20:28 +0000
parents 5d58981e6690
children dd0e2fbdf65e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
84307
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
1 \input texinfo @c -*-texinfo-*-
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
2 @comment %**start of header
84329
3d431f1997d8 (setfilename): Go up one more level to ../../info.
Glenn Morris <rgm@gnu.org>
parents: 84307
diff changeset
3 @setfilename ../../info/newsticker
84307
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
4 @set VERSION 1.9
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
5 @set UPDATED November 2005
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
6 @settitle Newsticker @value{VERSION}
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
7 @syncodeindex vr cp
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
8 @syncodeindex fn cp
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
9 @syncodeindex pg cp
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
10 @comment %**end of header
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
11
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
12 @copying
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
13 This manual is for Newsticker (version @value{VERSION}, @value{UPDATED}).
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
14
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
15 @noindent
95874
eafbd7a5c9be Update Back-Cover Text as per maintain.info.
Glenn Morris <rgm@gnu.org>
parents: 87903
diff changeset
16 Copyright @copyright{} 2004, 2005, 2006, 2007, 2008
eafbd7a5c9be Update Back-Cover Text as per maintain.info.
Glenn Morris <rgm@gnu.org>
parents: 87903
diff changeset
17 Free Software Foundation, Inc.
84307
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
18
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
19 @quotation
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
20 Permission is granted to copy, distribute and/or modify this document
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
21 under the terms of the GNU Free Documentation License, Version 1.2 or
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
22 any later version published by the Free Software Foundation; with no
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
23 Invariant Sections, with the Front-Cover texts being ``A GNU Manual'',
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
24 and with the Back-Cover Texts as in (a) below. A copy of the license
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
25 is included in the section entitled ``GNU Free Documentation License''
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
26 in the Emacs manual.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
27
95874
eafbd7a5c9be Update Back-Cover Text as per maintain.info.
Glenn Morris <rgm@gnu.org>
parents: 87903
diff changeset
28 (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and
eafbd7a5c9be Update Back-Cover Text as per maintain.info.
Glenn Morris <rgm@gnu.org>
parents: 87903
diff changeset
29 modify this GNU manual. Buying copies from the FSF supports it in
eafbd7a5c9be Update Back-Cover Text as per maintain.info.
Glenn Morris <rgm@gnu.org>
parents: 87903
diff changeset
30 developing GNU and promoting software freedom.''
84307
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
31
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
32 This document is part of a collection distributed under the GNU Free
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
33 Documentation License. If you want to distribute this document
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
34 separately from the collection, you can do so by adding a copy of the
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
35 license to the document, as described in section 6 of the license.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
36 @end quotation
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
37 @end copying
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
38
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
39 @dircategory Emacs
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
40 @direntry
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
41 * Newsticker: (newsticker). A Newsticker for Emacs.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
42 @end direntry
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
43
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
44 @titlepage
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
45 @title Newsticker -- a Newsticker for Emacs
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
46 @subtitle for version @value{VERSION}, @value{UPDATED}
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
47 @author Ulf Jasper
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
48 @author @email{ulf.jasper@@web.de}
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
49 @author @uref{http://de.geocities.com/ulf_jasper}
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
50 @page
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
51 @vskip 0pt plus 1filll
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
52 @insertcopying
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
53 @end titlepage
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
54
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
55 @contents
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
56
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
57 @ifnottex
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
58 @node Top
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
59 @top Newsticker
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
60 @end ifnottex
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
61
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
62 @menu
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
63 * Overview:: General description of newsticker.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
64 * Requirements:: Requirements for using newsticker.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
65 * Installation:: Installing newsticker on your system.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
66 * Usage:: Basic newsticker instructions.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
67 * Configuration:: Customizable newsticker settings.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
68 * Remarks:: Remarks about newsticker.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
69 * GNU Free Documentation License:: The license for this documentation.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
70 * Index:: Variable, function, and concept index.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
71 @end menu
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
72
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
73 @node Overview
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
74 @chapter Overview
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
75
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
76 Newsticker provides a newsticker for Emacs. A newsticker is a thing
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
77 that asynchronously retrieves headlines from a list of news sites,
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
78 prepares these headlines for reading, and allows for loading the
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
79 corresponding articles in a web browser.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
80
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
81
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
82 Headlines consist of a title and (possibly) a small description. They
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
83 are contained in "RSS" (RDF Site Summary) or "Atom" files. Newsticker
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
84 should work with the following RSS formats:
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
85
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
86 @itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
87 @item RSS 0.91 (see @uref{http://backend.userland.com/rss091} or
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
88 @uref{http://my.netscape.com/publish/formats/rss-spec-0.91.html}),
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
89 @item RSS 0.92 (see @uref{http://backend.userland.com/rss092}),
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
90 @item RSS 1.0 (see @uref{http://purl.org/rss/1.0/spec}
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
91 @item RSS 2.0 (see @uref{http://blogs.law.harvard.edu/tech/rss}),
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
92 @end itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
93 @itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
94 as well as the following Atom formats:
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
95 @item Atom 0.3
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
96 @item Atom 1.0 (see
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
97 @uref{http://www.ietf.org/internet-drafts/draft-ietf-atompub-format-11.txt}).
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
98 @end itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
99
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
100 That makes Newsticker.el an "Atom aggregator, "RSS reader", or "RSS
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
101 aggregator".
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
102
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
103 Newsticker provides several commands for reading headlines, navigating
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
104 through them, marking them as read/unread, hiding old headlines etc.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
105 Headlines can be displayed as plain text or as rendered HTML.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
106
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
107 Headlines can be displayed in the echo area, either scrolling like
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
108 messages in a stock-quote ticker, or just changing.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
109
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
110 Newsticker allows for automatic processing of headlines by providing
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
111 hooks and (sample) functions for automatically downloading images and
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
112 enclosed files (as delivered by podcasts, e.g.).
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
113
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
114 @ifhtml
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
115 Here are screen shots of the @uref{newsticker-1.7.png, version 1.7
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
116 (current version)} and some older screen shots:
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
117 @uref{newsticker-1.6.png, version 1.6},
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
118 @uref{newsticker-1.5.png, version 1.5},
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
119 @uref{newsticker-1.4.png, version 1.4}
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
120 @uref{newsticker-1.3.png, version 1.3},
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
121 @uref{newsticker-1.0.png, version 1.0}.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
122 @end ifhtml
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
123
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
124 @node Requirements
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
125 @chapter Requirements
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
126
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
127 Newsticker can be used with
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
128 @uref{http://www.gnu.org/software/emacs/emacs.html, GNU Emacs} version
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
129 21.1 or later as well as @uref{http://www.xemacs.org, XEmacs}. It
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
130 requires an XML-parser (@file{xml.el}) which is part of GNU Emacs. If
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
131 you are using XEmacs you want to get the @file{net-utils} package
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
132 which contains @file{xml.el} for XEmacs.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
133
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
134 Newsticker requires a program which can retrieve files via http and
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
135 prints them to stdout. By default Newsticker will use
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
136 @uref{http://www.gnu.org/software/wget/wget.html, wget} for this task.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
137
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
138
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
139 @node Installation
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
140 @chapter Installation
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
141
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
142 As Newsticker is part of GNU Emacs there is no need to perform any
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
143 installation steps in order to use Newsticker.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
144
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
145 However, if you are using imenu, which allows for navigating with the
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
146 help of a menu, you should add the following to your Emacs startup file
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
147 (@file{~/.emacs}).
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
148
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
149 @lisp
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
150 (add-hook 'newsticker-mode-hook 'imenu-add-menubar-index)
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
151 @end lisp
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
152
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
153 That's it.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
154
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
155 @node Usage
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
156 @chapter Usage
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
157
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
158 @findex newsticker-show-news
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
159 The command @code{newsticker-show-news} will display all available
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
160 headlines in a special buffer, called @samp{*newsticker*}. It will
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
161 also start the asynchronous download of headlines. The modeline in
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
162 the @samp{*newsticker*} buffer informs whenever new headlines have
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
163 arrived. Clicking mouse-button 2 or pressing RET in this buffer on a
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
164 headline will call @code{browse-url} to load the corresponding news
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
165 story in your favourite web browser.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
166
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
167 @findex newsticker-start-ticker
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
168 @findex newsticker-stop-ticker
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
169 The scrolling, or flashing of headlines in the echo area, can be
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
170 started with the command @code{newsticker-start-ticker}. It can be
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
171 stopped with @code{newsticker-stop-ticker}.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
172
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
173 @findex newsticker-start
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
174 @findex newsticker-stop
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
175 If you just want to start the periodic download of headlines use the
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
176 command @code{newsticker-start}. Calling @code{newsticker-stop} will
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
177 stop the periodic download, but will call
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
178 @code{newsticker-stop-ticker} as well.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
179
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
180 @node Configuration
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
181 @chapter Configuration
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
182
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
183 All Newsticker options are customizable, i.e. they can be changed with
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
184 Emacs customization methods: Call the command
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
185 @code{customize-group} and enter @samp{newsticker} for the customization
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
186 group.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
187
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
188 All Newsticker options have reasonable default values, so that in most
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
189 cases it is not necessary to customize settings before starting Newsticker
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
190 for the first time.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
191
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
192 Newsticker options are organized in the following groups.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
193
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
194 @itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
195
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
196 @item
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
197 @code{newsticker-feed} contains options that define which news
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
198 feeds are retrieved and how this is done.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
199
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
200 @itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
201 @item
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
202 @vindex newsticker-url-list
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
203 @code{newsticker-url-list} defines the list of headlines which are
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
204 retrieved.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
205 @item
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
206 @vindex newsticker-retrieval-interval
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
207 @code{newsticker-retrieval-interval} defines how often headlines
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
208 are retrieved.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
209 @end itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
210
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
211 @item
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
212 @code{newsticker-headline-processing} contains options that define
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
213 how the retrieved headlines are processed.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
214
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
215 @itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
216 @item
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
217 @vindex newsticker-keep-obsolete-items
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
218 @code{newsticker-keep-obsolete-items} decides whether unread
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
219 headlines that have been removed from the feed are kept in the
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
220 Newsticker cache.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
221 @end itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
222
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
223 @item
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
224 @code{newsticker-layout} contains options that define how the
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
225 buffer for reading news headlines is formatted.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
226
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
227 @itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
228 @item
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
229 @vindex newsticker-heading-format
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
230 @code{newsticker-item-format} defines how the title of a headline
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
231 is formatted.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
232 @end itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
233
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
234 @item
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
235 @code{newsticker-ticker} contains options that define how headlines
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
236 are shown in the echo area.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
237
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
238 @itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
239 @item
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
240 @vindex newsticker-display-interval
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
241 @vindex newsticker-scroll-smoothly
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
242 @code{newsticker-display-interval} and
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
243 @code{newsticker-scroll-smoothly} define how headlines are shown in
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
244 the echo area.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
245 @end itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
246
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
247 @item
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
248 @code{newsticker-hooks} contains options for hooking other Emacs
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
249 commands to newsticker functions.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
250 @itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
251 @item
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
252 @vindex newsticker-new-item-functions
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
253 @code{newsticker-new-item-functions} allows for automatic
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
254 processing of headlines. See `newsticker-download-images', and
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
255 `newsticker-download-enclosures' for sample functions.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
256 @end itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
257
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
258 @item
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
259 @code{newsticker-miscellaneous} contains other Newsticker options.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
260
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
261 @end itemize
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
262
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
263 Please have a look at the customization buffers for the complete list
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
264 of options.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
265
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
266 @node Remarks
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
267 @chapter Remarks
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
268
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
269 This newsticker is designed do its job silently in the background
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
270 without disturbing you. However, it is probably impossible to prevent
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
271 such a tool from slightly attenuating your Editor's responsiveness
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
272 every once in a while.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
273
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
274 Byte-compiling newsticker.el is recommended.
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
275
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
276 @node GNU Free Documentation License
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
277 @appendix GNU Free Documentation License
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
278 @include doclicense.texi
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
279
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
280 @node Index
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
281 @unnumbered Index
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
282
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
283 @printindex cp
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
284
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
285 @bye
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
286
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
287
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
288
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
289 @ignore
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
290 arch-tag: 7a4de539-117c-4658-b799-0b9e3d0ccec0
bc3b4a05f57f Move here from ../../man
Glenn Morris <rgm@gnu.org>
parents:
diff changeset
291 @end ignore