2001-06-09 20:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
[gnus] / texi / gnus-faq.texi
1 @c Insert  "\input texinfo" at 1st line before texing this file alone.
2 @c -*-texinfo-*-
3 @c Copyright (C) 1995 Free Software Foundation, Inc.
4 @setfilename gnus-faq.info
5
6 @node Frequently Asked Questions
7 @section Frequently Asked Questions
8
9 This is the Gnus Frequently Asked Questions list.
10 If you have a Web browser, the official hypertext version is at
11 @file{http://www.ccs.neu.edu/software/gnus/}, and has
12 probably been updated since you got this manual.
13
14 @menu
15 * Installation FAQ::      Installation of Gnus.
16 * Customization FAQ::     Customizing Gnus.
17 * Reading News FAQ::      News Reading Questions.
18 * Reading Mail FAQ::      Mail Reading Questions.
19 @end menu
20
21
22 @node Installation FAQ
23 @subsection Installation
24
25 @itemize @bullet
26 @item
27 Q1.1  What is the latest version of Gnus?
28
29 The latest (and greatest) version is 5.0.10.  You might also run
30 across something called @emph{September Gnus}.  September Gnus
31 is the alpha version of the next major release of Gnus.  It is currently
32 not stable enough to run unless you are prepared to debug lisp.
33
34 @item
35 Q1.2  Where do I get Gnus?
36
37 Any of the following locations:
38
39 @itemize @minus
40 @item
41 @file{ftp://ftp.ifi.uio.no/pub/emacs/gnus/gnus.tar.gz}
42
43 @item
44 @file{ftp://ftp.pilgrim.umass.edu/pub/misc/ding/}
45
46 @item
47 @file{gopher://gopher.pilgrim.umass.edu/11/pub/misc/ding/}
48
49 @item
50 @file{ftp://aphrodite.nectar.cs.cmu.edu/pub/ding-gnus/}
51
52 @item
53 @file{ftp://ftp.solace.mh.se:/pub/gnu/elisp/}
54
55 @end itemize
56
57 @item
58 Q1.3  Which version of Emacs do I need?
59
60 At least GNU Emacs 19.28, or XEmacs 19.12 is recommended.  GNU Emacs
61 19.25 has been reported to work under certain circumstances, but it
62 doesn't @emph{officially} work on it.  19.27 has also been reported to
63 work.  Gnus has been reported to work under OS/2 as well as Unix.
64
65
66 @item
67 Q1.4  Where is timezone.el?
68
69 Upgrade to XEmacs 19.13.  In earlier versions of XEmacs this file was
70 placed with Gnus 4.1.3, but that has been corrected.
71
72
73 @item
74 Q1.5  When I run Gnus on XEmacs 19.13 I get weird error messages.
75
76 You're running an old version of Gnus.  Upgrade to at least version
77 5.0.4.
78
79
80 @item
81 Q1.6  How do I unsubscribe from the Mailing List?
82
83 Send an e-mail message to @file{ding-request@@ifi.uio.no} with the magic word
84 @emph{unsubscribe} somewhere in it, and you will be removed.
85
86 If you are reading the digest version of the list, send an e-mail message
87 to @*
88 @file{ding-rn-digests-d-request@@moe.shore.net}
89 with @emph{unsubscribe} as the subject and you will be removed.
90
91
92 @item
93 Q1.7  How do I run Gnus on both Emacs and XEmacs?
94
95 The basic answer is to byte-compile under XEmacs, and then you can
96 run under either Emacsen.  There is, however, a potential version
97 problem with easymenu.el with Gnu Emacs prior to 19.29.
98
99 Per Abrahamsen <abraham@@dina.kvl.dk> writes :@*
100 The internal easymenu.el interface changed between 19.28 and 19.29 in
101 order to make it possible to create byte compiled files that can be
102 shared between Gnu Emacs and XEmacs.  The change is upward
103 compatible, but not downward compatible. 
104 This gives the following compatibility table:
105
106 @example
107 Compiled with:  | Can be used with:
108 ----------------+--------------------------------------
109 19.28           | 19.28         19.29
110 19.29           |               19.29           XEmacs
111 XEmacs          |               19.29           XEmacs
112 @end example
113
114 If you have Gnu Emacs 19.28 or earlier, or XEmacs 19.12 or earlier, get
115 a recent version of auc-menu.el from
116 @file{ftp://ftp.iesd.auc.dk/pub/emacs-lisp/auc-menu.el}, and install it
117 under the name easymenu.el somewhere early in your load path.
118
119
120 @item
121 Q1.8 What resources are available?
122
123 There is the newsgroup Gnu.emacs.gnus. Discussion of Gnus 5.x is now
124 taking place there. There is also a mailing list, send mail to
125 @file{ding-request@@ifi.uio.no} with the magic word @emph{subscribe}
126 somewhere in it.
127
128 @emph{NOTE:} the traffic on this list is heavy so you may not want to be
129 on it (unless you use Gnus as your mailer reader, that is). The mailing
130 list is mainly for developers and testers.
131
132 Gnus has a home World Wide Web page at@*
133 @file{http://www.ifi.uio.no/~larsi/ding.html}.
134    
135 Gnus has a write up in the X Windows Applications FAQ at@*
136 @file{http://www.ee.ryerson.ca:8080/~elf/xapps/Q-III.html}.
137    
138 The Gnus manual is also available on the World Wide Web. The canonical
139 source is in Norway at@*
140 @file{http://www.ifi.uio.no/~larsi/ding-manual/gnus_toc.html}.
141
142 There are three mirrors in the United States:
143 @enumerate
144 @item
145 @file{http://www.miranova.com/gnus-man/}
146
147 @item
148 @file{http://www.pilgrim.umass.edu/pub/misc/ding/manual/gnus_toc.html}
149
150 @item
151 @file{http://www.rtd.com/~woo/gnus/}
152
153 @end enumerate
154
155 PostScript copies of the Gnus Reference card are available from@*
156 @file{ftp://ftp.cs.ualberta.ca/pub/oolog/gnus/}.  They are mirrored at@*
157 @file{ftp://ftp.pilgrim.umass.edu/pub/misc/ding/refcard/} in the
158 United States. And@*
159 @file{ftp://marvin.fkphy.uni-duesseldorf.de/pub/gnus/}
160 in Germany.
161    
162 An online version of the Gnus FAQ is available at@*
163 @file{http://www.miranova.com/~steve/gnus-faq.html}. Off-line formats
164 are also available:@*
165 ASCII: @file{ftp://ftp.miranova.com/pub/gnus/gnus-faq}@*
166 PostScript: @file{ftp://ftp.miranova.com/pub/gnus/gnus-faq.ps}.
167
168
169 @item
170 Q1.9  Gnus hangs on connecting to NNTP server
171
172 I am running XEmacs on SunOS and Gnus prints a message about Connecting
173 to NNTP server and then just hangs.
174
175 Ben Wing <wing@@netcom.com> writes :@*
176 I wonder if you're hitting the infamous @emph{libresolv} problem.
177 The basic problem is that under SunOS you can compile either
178 with DNS or NIS name lookup libraries but not both.  Try
179 substituting the IP address and see if that works; if so, you
180 need to download the sources and recompile.
181
182
183 @item
184 Q1.10  Mailcrypt 3.4 doesn't work
185
186 This problem is verified to still exist in Gnus 5.0.9 and Mailcrypt 3.4.
187 The answer comes from Peter Arius
188 <arius@@immd2.informatik.uni-erlangen.de>.
189
190 I found out that mailcrypt uses
191 @code{gnus-eval-in-buffer-window}, which is a macro.
192 It seems as if you have
193 compiled mailcrypt with plain old GNUS in load path, and the XEmacs byte
194 compiler has inserted that macro definition into
195 @file{mc-toplev.elc}.
196 The solution is to recompile @file{mc-toplev.el} with Gnus 5 in
197 load-path, and it works fine.
198
199 Steve Baur <steve@@miranova.com> adds :@*
200 The problem also manifests itself if neither GNUS 4 nor Gnus 5 is in the
201 load-path.
202
203
204 @item
205 Q1.11  What other packages work with Gnus?
206
207 @itemize @minus
208 @item
209 Mailcrypt.
210
211 Mailcrypt is an Emacs interface to PGP.  It works, it installs
212 without hassle, and integrates very easily.  Mailcrypt can be
213 obtained from@*
214 @file{ftp://cag.lcs.mit.edu/pub/patl/mailcrypt-3.4.tar.gz}.
215
216 @item
217 Tools for Mime.
218
219 Tools for Mime is an Emacs MUA interface to MIME.  Installation is
220 a two-step process unlike most other packages, so you should
221 be prepared to move the byte-compiled code somewhere.  There
222 are currently two versions of this package available.  It can
223 be obtained from@*
224 @file{ftp://ftp.jaist.ac.jp/pub/GNU/elisp/}.
225 Be sure to apply the supplied patch.  It works with Gnus through
226 version 5.0.9.  In order for all dependencies to work correctly
227 the load sequence is as follows:
228 @lisp
229   (load "tm-setup")
230   (load "gnus")
231   (load "mime-compose")
232 @end lisp
233
234 @emph{NOTE:} Loading the package disables citation highlighting by
235 default.  To get the old behavior back, use the @kbd{M-t} command.
236
237 @end itemize
238
239 @end itemize
240
241
242 @node Customization FAQ
243 @subsection Customization
244
245 @itemize @bullet
246 @item
247 Q2.1  Custom Edit does not work under XEmacs
248
249 The custom package has not been ported to XEmacs.
250
251
252 @item
253 Q2.2  How do I quote messages?
254
255 I see lots of messages with quoted material in them.  I am wondering
256 how to have Gnus do it for me.
257
258 This is Gnus, so there are a number of ways of doing this.  You can use
259 the built-in commands to do this.  There are the @kbd{F} and @kbd{R}
260 keys from the summary buffer which automatically include the article
261 being responded to.  These commands are also selectable as @i{Followup
262 and Yank} and @i{Reply and Yank} in the Post menu.
263
264 @kbd{C-c C-y} grabs the previous message and prefixes each line with
265 @code{ail-indentation-spaces} spaces or @code{mail-yank-prefix} if that is
266 non-nil, unless you have set your own @code{mail-citation-hook}, which will
267 be called to do the job.
268
269 You might also consider the Supercite package, which allows for pretty
270 arbitrarily complex quoting styles.  Some people love it, some people
271 hate it.
272
273
274 @item
275 Q2.3 How can I keep my nnvirtual:* groups sorted?
276
277 How can I most efficiently arrange matters so as to keep my nnvirtual:*
278 (etc) groups at the top of my group selection buffer, whilst keeping
279 everything sorted in alphabetical order.
280    
281 If you don't subscribe often to new groups then the easiest way is to
282 first sort the groups and then manually kill and yank the virtuals
283 wherever you want them.
284
285
286 @item
287 Q2.4  Any good suggestions on stuff for an all.SCORE file?
288
289 Here is a collection of suggestions from the Gnus mailing list.
290
291 @enumerate
292 @item
293 From ``Dave Disser'' <disser@@sdd.hp.com>@*
294 I like blasting anything without lowercase letters.  Weeds out most of
295 the make $$ fast, as well as the lame titles like ``IBM'' and ``HP-UX''
296 with no further description.
297 @lisp
298  (("Subject"
299   ("^\\(Re: \\)?[^a-z]*$" -200 nil R)))
300 @end lisp
301
302 @item
303 From ``Peter Arius'' <arius@@immd2.informatik.uni-erlangen.de>@*
304 The most vital entries in my (still young) all.SCORE:
305 @lisp
306 (("xref"
307   ("alt.fan.oj-simpson" -1000 nil s))
308  ("subject"
309   (concat "\\<\\(make\\|fast\\|big\\)\\s-*"
310           "\\(money\\|cash\\|bucks?\\)\\>" 
311    -1000 nil r)
312   ("$$$$" -1000 nil s)))
313 @end lisp
314
315 @item
316 From ``Per Abrahamsen'' <abraham@@dina.kvl.dk>@*
317 @lisp
318 (("subject"
319   ;; CAPS OF THE WORLD, UNITE
320   ("^..[^a-z]+$" -1 nil R)
321   ;; $$$ Make Money $$$ (Try work)
322   ("$" -1 nil s)
323   ;; I'm important! And I have exclamation marks to prove it!
324   ("!" -1 nil s)))
325 @end lisp
326
327 @item
328 From ``heddy boubaker'' <boubaker@@cenatls.cena.dgac.fr>@*
329 I  would like to contribute with mine.
330 @lisp
331 (
332  (read-only t)
333  ("subject"
334   ;; ALL CAPS SUBJECTS
335   ("^\\([Rr][Ee]: +\\)?[^a-z]+$" -1 nil R)
336   ;; $$$ Make Money $$$
337   ("$$" -10 nil s)
338   ;; Empty subjects are worthless!
339   ("^ *\\([(<]none[>)]\\|(no subject\\( given\\)?)\\)? *$" 
340    -10 nil r)
341   ;; Sometimes interesting announces occur!
342   ("ANN?OU?NC\\(E\\|ING\\)" +10 nil r)
343   ;; Some people think they're on mailing lists
344   ("\\(un\\)?sub?scribe" -100 nil r)
345   ;; Stop Micro$oft NOW!!
346   ;; ("concat" used to avoid overfull box.)
347   (concat "\\(m\\(icro\\)?[s$]\\(oft\\|lot\\)?-?\\)?"
348           "wind?\\(ows\\|aube\\|oze\\)?[- ]*"
349           "\\('?95\\|NT\\|3[.]1\\|32\\)" -1001 nil r)
350   ;; I've nothing to buy
351   ("\\(for\\|4\\)[- ]*sale" -100 nil r)
352   ;; SELF-DISCIPLINED people
353   ("\\[[^a-z0-9 \t\n][^a-z0-9 \t\n]\\]" +100 nil r)
354   )
355  ("from"
356   ;; To keep track of posters from my site
357   (".dgac.fr" +1000 nil s))
358  ("followup"
359   ;; Keep track of answers to my posts
360   ("boubaker" +1000 nil s))
361  ("lines"
362   ;; Some people have really nothing to say!!
363   (1 -10 nil <=))
364  (mark -100)
365  (expunge -1000)
366  )
367 @end lisp
368
369 @item
370 From ``Christopher Jones'' <cjones@@au.oracle.com>@*
371 The sample @file{all.SCORE} files from Per and boubaker could be
372 augmented with:
373 @lisp
374         (("subject"
375           ;; No junk mail please!
376           ("please ignore" -500 nil s)
377           ("test" -500 nil e))
378         )
379 @end lisp
380
381 @item
382 From ``Brian Edmonds'' <edmonds@@cs.ubc.ca>@*
383 Augment any of the above with a fast method of scoring down
384 excessively cross posted articles.
385 @lisp
386  ("xref"
387   ;; the more cross posting, the exponentially worse the article
388   ("^xref: \\S-+ \\S-+ \\S-+ \\S-+" -1 nil r)
389   ("^xref: \\S-+ \\S-+ \\S-+ \\S-+ \\S-+" -2 nil r)
390   ("^xref: \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+" -4 nil r)
391   ("^xref: \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+" -8 nil r)
392   ("^xref: \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+"
393     -16 nil r)
394   (concat "^xref: \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+"
395           " \\S-+ \\S-+"
396     -32 nil r)
397   (concat "^xref: \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+"
398           " \\S-+ \\S-+ \\S-+" -64 nil r)
399   (concat "^xref: \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+"
400           " \\S-+ \\S-+ \\S-+ \\S-+" -128 nil r)
401   (concat "^xref: \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+"
402           " \\S-+ \\S-+ \\S-+ \\S-+ \\S-+" -256 nil r)
403   (concat "^xref: \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+ \\S-+"
404           " \\S-+" \\S-+ \\S-+ \\S-+ \\S-+ \\S-+" -512 nil r))
405 @end lisp
406
407 @end enumerate
408
409
410 @item
411 Q2.5  What do I use to yank-through when replying?
412
413 You should probably reply and followup with @kbd{R} and @kbd{F}, instead
414 of @kbd{r} and @kbd{f}, which solves your problem.  But you could try
415 something like:
416
417 @example
418 (defconst mail-yank-ignored-headers
419   "^.*:"
420   "Delete these headers from message when it's inserted in reply.")
421 @end example
422
423
424 @item
425 Q2.6  I don't like the default WWW browser
426
427 Now when choosing an URL Gnus starts up a W3 buffer, I would like it
428 to always use Netscape (I don't browse in text-mode ;-).
429
430 @enumerate
431 @item
432 Activate `Customize...' from the `Help' menu.
433
434 @item
435 Scroll down to the `WWW Browser' field.
436
437 @item
438 Click `mouse-2' on `WWW Browser'.
439
440 @item
441 Select `Netscape' from the pop up menu.
442
443 @item
444 Press `C-c C-c'
445
446 @end enumerate
447
448 If you are using XEmacs then to specify Netscape do
449 @lisp
450   (setq gnus-button-url 'gnus-netscape-open-url)
451 @end lisp
452
453
454 @item
455 Q2.7 What, if any, relation is between ``ask-server'' and ``(setq
456 gnus-read-active-file 'some)''?
457
458 In order for Gnus to show you the complete list of newsgroups, it will
459 either have to either store the list locally, or ask the server to
460 transmit the list. You enable the first with
461
462 @lisp
463         (setq gnus-save-killed-list t)
464 @end lisp
465
466 and the second with
467
468 @lisp
469         (setq gnus-read-active-file t)
470 @end lisp
471
472 If both are disabled, Gnus will not know what newsgroups exists. There
473 is no option to get the list by casting a spell.
474
475
476 @item
477 Q2.8  Moving between groups is slow.
478
479 Per Abrahamsen <abraham@@dina.kvl.dk> writes:@*
480
481 Do you call @code{define-key} or something like that in one of the
482 summary mode hooks?  This would force Emacs to recalculate the keyboard
483 shortcuts.  Removing the call should speed up @kbd{M-x gnus-summary-mode
484 RET} by a couple of orders of magnitude.  You can use
485
486 @lisp
487 (define-key gnus-summary-mode-map KEY COMMAND)
488 @end lisp
489
490 in your @file{.gnus} instead.
491
492 @end itemize
493
494
495 @node Reading News FAQ
496 @subsection Reading News
497
498 @itemize @bullet
499 @item
500 Q3.1  How do I convert my kill files to score files?
501
502 @email{ethanb@@ptolemy.astro.washington.edu, Ethan Bradford} write a
503 kill-to-score translator.  It is available from@*
504 @file{http://baugi.ifi.uio.no/~larsi/ding-various/gnus-kill-to-score.el}.
505
506
507 @item
508 Q3.2 My news server has a lot of groups, and killing groups is painfully
509 slow.
510
511 Don't do that then.  The best way to get rid of groups that should be
512 dead is to edit your newsrc directly.  This problem will be addressed
513 in the near future.
514
515
516 @item
517 Q3.3  How do I use an NNTP server with authentication?
518
519 Put the following into your .gnus:
520 @lisp
521  (add-hook 'nntp-server-opened-hook 'nntp-send-authinfo)
522 @end lisp
523
524
525 @item
526 Q3.4  Not reading the first article.
527
528 How do I avoid reading the first article when a group is selected?
529
530 @enumerate
531 @item
532 Use @kbd{RET} to select the group instead of @kbd{SPC}.
533
534 @item
535 @code{(setq gnus-auto-select first nil)}
536
537 @item
538 Luis Fernandes <elf@@mailhost.ee.ryerson.ca>writes:@*
539 This is what I use...customize as necessary...
540
541 @lisp
542 ;;; Don't auto-select first article if reading sources, or
543 ;;; archives or jobs postings, etc. and just display the
544 ;;; summary buffer
545 (add-hook 'gnus-select-group-hook
546           (function
547            (lambda ()
548              (cond ((string-match "sources" gnus-newsgroup-name)
549                     (setq gnus-auto-select-first nil))
550                            ((string-match "jobs" gnus-newsgroup-name)
551                                 (setq gnus-auto-select-first nil))
552                    ((string-match "comp\\.archives" gnus-newsgroup-name)
553                     (setq gnus-auto-select-first nil))
554                    ((string-match "reviews" gnus-newsgroup-name)
555                     (setq gnus-auto-select-first nil))
556                    ((string-match "announce" gnus-newsgroup-name)
557                     (setq gnus-auto-select-first nil))
558                    ((string-match "binaries" gnus-newsgroup-name)
559                     (setq gnus-auto-select-first nil))
560                    (t
561                     (setq gnus-auto-select-first t))))))
562 @end lisp
563
564 @item
565 Per Abrahamsen <abraham@@dina.kvl.dk> writes:@*
566 Another possibility is to create an @file{all.binaries.all.SCORE} file
567 like this:
568
569 @lisp
570 ((local
571   (gnus-auto-select-first nil)))
572 @end lisp
573
574 and insert 
575 @lisp
576         (setq gnus-auto-select-first t)
577 @end lisp
578
579 in your @file{.gnus}.
580
581 @end enumerate
582
583 @item
584 Q3.5  Why aren't BBDB known posters marked in the summary buffer?
585
586 Brian Edmonds <edmonds@@cs.ubc.ca> writes:@*
587 Due to changes in Gnus 5.0, @file{bbdb-gnus.el} no longer marks known
588 posters in the summary buffer.  An updated version, @file{gnus-bbdb.el}
589 is available at the locations listed below.  This package also supports
590 autofiling of incoming mail to folders specified in the BBDB.  Extensive
591 instructions are included as comments in the file.
592
593 Send mail to @file{majordomo@@edmonds.home.cs.ubc.ca} with the following
594 line in the body of the message: @emph{get misc gnus-bbdb.el}.
595
596 Or get it from the World Wide Web:@*
597 @file{http://www.cs.ubc.ca/spider/edmonds/gnus-bbdb.el}.
598
599 @end itemize
600
601
602 @node Reading Mail FAQ
603 @subsection Reading Mail
604
605 @itemize @bullet
606 @item
607 Q4.1 What does the message ``Buffer has changed on disk'' mean in a mail
608 group?
609
610 Your filter program should not deliver mail directly to your folders,
611 instead it should put the mail into spool files.  Gnus will then move
612 the mail safely from the spool files into the folders.  This will
613 eliminate the problem.  Look it up in the manual, in the section
614 entitled ``Mail & Procmail''.
615
616
617 @item
618 Q4.2  How do you make articles un-expirable?
619
620 I am using nnml to read news and have used
621 @code{gnus-auto-expirable-newsgroups} to automagically expire articles
622 in some groups (Gnus being one of them).  Sometimes there are
623 interesting articles in these groups that I want to keep.  Is there any
624 way of explicitly marking an article as un-expirable - that is mark it
625 as read but not expirable?
626
627 Use @kbd{u}, @kbd{!}, @kbd{d} or @kbd{M-u} in the summary buffer. You
628 just remove the @kbd{E} mark by setting some other mark. It's not
629 necessary to tick the articles.
630
631
632 @item
633 Q4.3  How do I delete bogus nnml: groups?
634
635 My problem is that I have various mail (nnml) groups generated while
636 experimenting with Gnus. How do I remove them now? Setting the level to
637 9 does not help. Also @code{gnus-group-check-bogus-groups} does not
638 recognize them.
639
640 Removing mail groups is tricky at the moment. (It's on the to-do list,
641 though.) You basically have to kill the groups in Gnus, shut down Gnus,
642 edit the active file to exclude these groups, and probably remove the
643 nnml directories that contained these groups as well. Then start Gnus
644 back up again.
645
646
647 @item
648 Q4.4  What happened to my new mail groups?
649
650 I got new mail, but I have
651 never seen the groups they should have been placed in.
652
653 They are probably there, but as zombies. Press @kbd{A z} to list
654 zombie groups, and then subscribe to the groups you want with @kbd{u}.
655 This is all documented quite nicely in the user's manual.
656
657
658 @item
659 Q4.5  Not scoring mail groups
660
661 How do you @emph{totally} turn off scoring in mail groups?
662
663 Use an nnbabyl:all.SCORE (or nnmh, or nnml, or whatever) file containing:
664
665 @example
666 ((adapt ignore)
667  (local (gnus-use-scoring nil))
668  (exclude-files "all.SCORE"))
669 @end example
670
671 @end itemize
672
673