7a158180d9bca8f52d510b065aa32eefd6406b32
[gnus] / contrib / ChangeLog
1 2008-04-24  Christoph Conrad <christoph.conrad@gmx.de>
2
3         * nnir.el: Fix byte compiler warnings.
4         (nnir-retrieve-headers): Don't set let-bound vars to nil.  Replace
5         mapcar called for effect with mapc.
6         (nnir-compose-result): Bind `group'.  Don't set let-bound vars to nil.
7         (nnir-run-imap, nnir-artlist-groups): Replace mapcar called for effect
8         with mapc.
9         (nnir-run-swish++, nnir-run-swish-e, nnir-run-namazu): Don't set
10         let-bound vars to nil.
11
12 2008-04-21  Reiner Steib  <Reiner.Steib@gmx.de>
13
14         * nnir.el: Don't require cl at runtime.  Require gnus-util at runtime.
15         Autoload nnimap and imap functions.
16
17 2008-04-21  Justus Piater  <Justus-bulk@Piater.name>
18
19         * nnir.el (nnir-compose-result): Use `gnus-replace-in-string' instead
20         of `substitute' to avoid using cl at runtime.
21
22 2008-04-19  Reiner Steib  <Reiner.Steib@gmx.de>
23
24         * nnir.el: Don't require edmacro anymore.  Remove bogus Emacs 19
25         compatibility code for `kbd'.  Replace `string-to-int' with
26         `string-to-number'.
27         (nnmaildir-base-name-to-article-number): Autoload.
28         (nnir-compose-result): Simplify the code.
29
30 2008-04-19  Justus Piater  <Justus-bulk@Piater.name>
31
32         * nnir.el (nnir-add-result): New helper macro.
33         (nnir-compose-result): Use it.  Fix inexistent file check for maildir.
34
35 2008-04-15  Christoph Conrad <christoph.conrad@gmx.de>
36
37         * nnir.el (nnir-run-swish++): Fix inexistent file check for nnml.
38
39 2008-04-15  Reiner Steib  <Reiner.Steib@gmx.de>
40
41         * nnir.el (nnir-run-swish++): Fix typo in doc string.  Move comment on
42         nnml-use-compressed-files to more suitable place.
43
44 2008-04-13  Daniel Pittman  <daniel@rimspace.net>
45
46         * nnir.el (nnir-run-imap): Add doc string.  Use `nnir-imap-make-query'.
47         (nnir-imap-make-query, nnir-imap-query-to-imap)
48         (nnir-imap-expr-to-imap, nnir-imap-parse-query, nnir-imap-next-expr)
49         (nnir-imap-peek-symbol, nnir-imap-next-symbol)
50         (nnir-imap-delimited-string, nnir-imap-end-of-input): New functions.
51         Implement a query language for IMAP search, parse that and compose the
52         back-end query from it.  This allows searches with AND, OR and fixed
53         strings, not just a single substring.
54
55 2008-04-13  Reiner Steib  <Reiner.Steib@gmx.de>
56
57         * nnir.el: Add assignment status.
58         (nnir-group-mode-hook): Remove XEmacs 19 compatibility code.
59
60 2008-04-13  Justus Piater  <Justus-bulk@Piater.name>
61
62         * nnir.el (nnir-run-swish++): Suppress non-existing files.
63         (nnir-group-server): For native groups, obtain the server name from
64         gnus-select-method.
65         (nnir-run-swish++, nnir-run-namazu): Support nnmaildir.
66         (nnir-compose-result): New function unifying some code formerly
67         duplicated between nnir-run-swish++ and nnir-run-namazu.
68
69 2008-02-06  Reiner Steib  <Reiner.Steib@gmx.de>
70
71         * README: Clarify relevant Emacs versions for sendmail.el and
72         smtpmail.el.  Add fill-column.  Refill paragraphs.  Typographic fixes.
73         Add comment about gpg-ring.el and gpg.el.
74
75 2007-12-09  Reiner Steib  <Reiner.Steib@gmx.de>
76
77         * README: Remove hashcash.el.
78
79 2007-12-09  Dan Nicolaescu  <dann@ics.uci.edu>
80
81         * mail/sendmail.el (dired-view-file, dired-get-filename): Declare as
82         functions.
83
84 2007-11-24  Kenichi Handa  <handa@m17n.org>
85
86         * ucs-tables.el (ucs-8859-7-alist): Update the table.
87
88 2007-11-20  Noah S. Friedman  <friedman@splode.com>
89
90         * vcard.el: Update to revision 1.11 2000/06/29.
91
92 2007-10-15  Sam Steingold  <sds@gnu.org>
93
94         * sendmail.el (sendmail-error-reporting-interactive)
95         (sendmail-error-reporting-non-interactive): New variables for
96         sendmail error reporting options to simplify support for imperfect
97         sendmail emulators.
98         (sendmail-send-it): Use them instead of list literals.
99
100 2007-10-04  Reiner Steib  <Reiner.Steib@gmx.de>
101
102         * Relicense "GPLv2 or later" files to "GPLv3 or later".
103
104 2007-09-23  Richard Stallman  <rms@gnu.org>
105
106         * sendmail.el (mail-bury): Delete the frame if this frame looks
107         like it was made for this message.
108
109 2007-09-16  Andreas Seltenreich  <andreas@gate450.dyndns.org>
110
111         * nnir.el (nnir-run-query): Add a find-grep engine.
112
113 2007-04-06  Chong Yidong  <cyd@stupidchicken.com>
114
115         * sendmail.el (mail-text, mail-mode): Revert extant pieces of
116         1995-05-19 doc changes.
117
118 2007-03-26  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
119
120         * nnir.el (gnus-group-make-nnir-group): Put a message-unique-id into
121         names of ephemeral groups to avoid gnus-backlog related caching
122         problems on repeated searches.
123
124 2007-03-24  Reiner Steib  <Reiner.Steib@gmx.de>
125
126         * smtpmail.el: Signal an error when used with Emacs 22+ or XEmacs.
127         (smtpmail-send-it): Remove NOMODIFY argument of
128         `set-buffer-file-coding-system' for compatibility with Emacs 21.
129
130 2007-02-20  Juanma Barranquero  <lekktu@gmail.com>
131
132         * smtpmail.el (smtpmail-smtp-service, smtpmail-queue-index-file):
133         Fix typos in docstrings.
134         (smtpmail-local-domain, smtpmail-queue-mail): Doc fixes.
135
136 2007-01-06  Simon Josefsson  <simon@josefsson.org>
137
138         * README: Mention that smtpmail.el doesn't work on XEmacs.
139
140 2006-11-24  Eli Zaretskii  <eliz@gnu.org>
141
142         * smtpmail.el (smtpmail-send-it):
143         Copy buffer-file-coding-system from the mail buffer.  Possibly add a
144         MIME header for the message encoding.
145         Bind coding-system-for-write around the call to mail-do-fcc.
146         Use smtpmail-code-conv-from to encode queued mail messages.
147
148 2006-10-02  MIYOSHI Masanori <miyoshi@meadowy.org>  (tiny change)
149
150         * smtpmail.el (smtpmail-try-auth-methods): Fix typo in
151         2006-09-28 commit.
152
153 2006-09-28  Osamu Yamane  <yamane@green.ocn.ne.jp> (tiny change)
154
155         * smtpmail.el (smtpmail-try-auth-methods): Do not break long
156         lines in base64-encoded authentication response.
157
158 2006-09-04  Chong Yidong  <cyd@stupidchicken.com>
159
160         * sendmail.el (sendmail-program): Moved here from pathe.el.
161
162 2006-08-09  Katsumi Yamaoka  <yamaoka@jpl.org>
163
164         * compface.el (uncompface): Use binary rather than raw-text-unix.
165
166 2006-08-09  Katsumi Yamaoka  <yamaoka@jpl.org>
167
168         * compface.el (uncompface): Make sure the eol conversion doesn't take
169         place when communicating with the external programs.  Reported by
170         ARISAWA Akihiro <ari@mbf.ocn.ne.jp>.
171
172 2006-07-17  Sascha Wilde  <wilde@sha-bang.de>
173
174 g       * nnir.el: Removed support for non free backends glimpse and excite.
175         Changed and updated copyright to Free Software Foundation.  Moved all
176         authors to head.
177
178 2006-06-15  Chong Yidong  <cyd@stupidchicken.com>
179
180         * sendmail.el (mail-send): Search explicitly for
181         mail-header-separator when checking for corrupted header lines.
182
183 2006-06-10  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
184
185         * nnir.el (nnir-read-server-parm): Do not unconditionally fall back to
186         global variables if nnir-mail-backend is nil.
187         (nnir-retrieve-headers): Error on void novitem.  It would just result
188         in a more obscure error later.
189
190 2006-06-09  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
191
192         * nnir.el (nnir-group-server): DTRT when called on native groups.  The
193         macro is called on groups without checking for foreigness, although the
194         docstring stated it was only for foreign ones.
195
196 2006-06-08  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
197
198         * nnir.el (nnir-retrieve-headers): Bind gnus-override-method before
199         calling gnus-retrieve-headers.  If we hit a group that isn't in
200         gnus-newsrc-hashtb, gnus-find-method-for-group invented a new select
201         method with empty parameters, possibly corrupting
202         gnus-server-method-cache on the next call to gnus-method-to-server.
203
204 2006-06-01  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
205
206         * nnir.el (nnir-retrieve-headers): Revert last change; we might as well
207         see message-ids instead of article numbers.
208         (nnir-request-article): Actually check for message-ids.
209
210 2006-06-01  Reiner Steib  <Reiner.Steib@gmx.de>
211
212         * nnir.el (nnir-run-swish++): Compressed files might not have .gz
213         extension.
214
215 2006-05-31  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
216
217         * nnir.el (nnir-retrieve-headers, nnir-request-article): Move check for
218         message-id request.
219
220 2006-05-30  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
221
222         * nnir.el (nnir-retrieve-headers): Return correct article numbers when
223         less than the full range is selected.
224
225 2006-05-12  Simon Josefsson  <jas@extundo.com>
226
227         * nnir.el: Compare servers using gnus-server-equal, otherwise
228         string methods in nnir-mail-backend won't work.
229
230 2006-04-11  Sascha Wilde  <wilde@sha-bang.de>
231
232         * nnir.el (nnir-run-swish++): Allow matching gzipped files.
233
234 2006-02-11  Miles Bader  <miles@gnu.org>
235
236         * sendmail.el, smtpmail.el: New files, from Emacs tree.
237
238 2005-12-22  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
239
240         * gnus-namazu.el (gnus-namazu-remote-groups): Accept `t' as an
241         symbol that matches the method specified by `gnus-select-method'.
242         (gnus-namazu/make-directory-table): Follow the above change.
243         (gnus-namazu/call-namazu): Wrap a query string with quotes.
244
245 2005-12-05  Adrian Aichner  <adrian@xemacs.org>
246
247         * nnir.el: New variable nnir-swish-e-index-files to support
248         multiple swish-e index files.
249         * nnir.el (nnir-swish-e-index-file): Make obsolete.
250         * nnir.el (nnir-swish-e-index-files): New.
251         * nnir.el (nnir-run-swish-e): Use nnir-swish-e-index-files.
252
253 2005-05-17  Katsumi Yamaoka  <yamaoka@jpl.org>
254
255         * nnir.el (nnir): Add :group.
256
257 2005-01-26  Steve Youngs  <steve@sxemacs.org>
258
259         * gpg.el: Add timer/itimer compatibility.
260
261 2004-10-25  Katsumi Yamaoka  <yamaoka@jpl.org>
262
263         * README (compface.el): Describe.
264
265 2004-10-12  Katsumi Yamaoka  <yamaoka@jpl.org>
266
267         * compface.el: Move the version of ELisp-based uncompface program
268         from the lisp directory because of the copyright problem.
269
270 2004-09-27  Simon Josefsson  <jas@extundo.com>
271
272         * hashcash.el: Move to ../lisp/.
273
274 2004-07-30  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
275
276         * gnus-namazu.el (gnus-namazu/make-directory-table): Treat drive
277         letters when calcurating pathnames of remote groups.
278         From KOSEKI Yoshinori <kose@meadowy.org> (tiny change).
279
280 2004-05-27  Simon Josefsson  <jas@extundo.com>
281
282         * starttls.el: Moved to ../lisp/.
283
284 2004-05-26  Simon Josefsson  <jas@extundo.com>
285
286         * starttls.el: Sync with proposed Emacs version.
287
288 2004-05-13  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
289
290         * gnus-namazu.el (gnus-namazu/setup): Do not update indices
291         `gnus-namazu-command-prefix' is non-nil.
292
293 2004-05-12  Kai Grossjohann  <kai@emptydomain.de>
294
295         * README (nnir.el): Describe.
296
297 2004-05-11  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
298
299         * README (gnus-namazu.el): Describe.
300
301         * gnus-namazu.el: New file.
302
303 2004-04-05  Reiner Steib  <Reiner.Steib@gmx.de>
304
305         * nnir.el (nnir-group-server): Fix doc-string, indent.
306
307 2004-04-05  Andreas Schwab  <schwab@suse.de>
308
309         * nnir.el (nnir-group-server): Move before first use.
310
311 2004-03-15  Adrian Lanz  <lanz@fowi.ethz.ch>  (tiny change)
312
313         * nnir.el (nnir-run-swish-e): Fixed typo.
314
315 2004-01-23  Jesper Harder  <harder@ifa.au.dk>
316
317         * README: update.
318
319         * md5.el: Remove.
320
321         * base64.el: Remove.
322
323 2004-01-16  Reiner Steib  <Reiner.Steib@gmx.de>
324
325         * nnir.el (nnir-run-glimpse): Fixed typo.  Reported by Patrick
326         Drechsler <patrick.drechsler@gmx.net>.
327
328 2003-11-15  Simon Josefsson  <jas@extundo.com>
329
330         * starttls.el: Sync with recent gnu.emacs.sources post.
331
332 2003-10-24  Steve Youngs  <sryoungs@bigpond.net.au>
333
334         * nnir.el: Autoload `read-kbd-macro' at compile time.
335
336 2003-09-30  Torsten Hilbrich <torsten.hilbrich@gmx.net>
337
338         * nnir.el (nnir-imap-search-field, nnir-imap-search-arguments)
339         (nnir-imap-search-argument-history): New variables.
340         (nnir-engines, nnir-run-imap): Use them.
341         (nnir-read-parm): Support reading the new IMAP query parameters.
342
343 2003-06-03  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
344
345         * README: Explain purpose of each file (well, most files).
346
347 2003-05-01  Vasily Korytov  <deskpot@despammed.com>
348
349         * gpg.el (gpg-passphrase-forget): Check that gpg-passphrase is
350         set.
351
352 2003-04-17  Steve Youngs  <youngs@xemacs.org>
353
354         * hashcash.el (hashcash-point-at-bol): Move the fbound test
355         outside of the defalias.
356         (hashcash-point-at-eol): Ditto.
357
358 2003-03-19  Simon Josefsson  <jas@extundo.com>
359
360         * gnus-idna.el: Update.
361
362 2003-03-11  Teodor Zlatanov  <tzz@lifelogs.com>
363
364         * hashcash.el (hashcash-version, hashcash-insert-payment): patch
365         from Paul Foley
366
367 2003-03-07  Simon Josefsson  <jas@extundo.com>
368
369         * gnus-idna.el (gnus-idna-to-ascii-rhs-1): Narrow to
370         head (otherwise forwarded mail break havoc).
371
372 2003-03-07  Teodor Zlatanov  <tzz@bwh.harvard.edu>
373
374         * hashcash.el: New version from Paul Foley with better variable
375         names, executable-find support, and no errors in GNU Emacs
376         (hashcash-version): return nil when invoked with a
377         nil token
378
379 2003-02-21  Simon Josefsson  <jas@extundo.com>
380
381         * hashcash.el (hashcash-point-at-bol):
382         (hashcash-point-at-eol): Defalias.
383         (hashcash-generate-payment):
384         (mail-check-payment): Use it.
385
386 2002-12-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>
387
388         * hashcash.el: New version from Paul Foley with new
389         mail-check-payment function.
390
391 2002-06-22  Simon Josefsson  <jas@extundo.com>
392
393         * hashcash.el: New file.
394         (hashcash-default-payment, hashcash-payment-alist, hashcash):
395         Defcustom.
396         (hashcash-generate-payment): Update to recent hashcode command
397         line syntax.
398         (hashcash-insert-payment): Use X-Hashcode:.
399         (mail-add-payment): Also look at Newsgroups.
400         (top-level): Add provide and EOF comment.
401         (mail-add-payment): Autoload.
402         (hashcash-insert-payment): s/Hashcode/Hashcash/
403         (mail-add-payment): Doc fix.
404
405 2002-05-20  Lars Magne Ingebrigtsen  <larsi@gnus.org>
406
407         * gnus-mdrtn.el (gnus-moderated-groups): Removed (require 'gnus-load).
408
409 2002-04-24  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
410
411         * ucs-tables.el (featurep): Barf on XEmacs.
412
413 2002-03-06  ShengHuo ZHU  <zsh@cs.rochester.edu>
414
415         * ucs-tables.el: Copy from Emacs 21.
416
417 2002-03-05  ShengHuo ZHU  <zsh@cs.rochester.edu>
418
419         * xml.el: Sync with Emacs 21.
420
421 2002-01-25  Josh Huber  <huber@alum.wpi.edu>
422
423         * gpg.el (gpg-command-decrypt): Enable the status-fd command line
424         option to gpg when decrypting so `mml2015-mailcrypt-decrypt' can
425         parse and display the output.
426
427 2002-01-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
428
429         * gnus-mdrtn.el (gnus-moderation-cancel-article): Insert an extra
430         newline.
431
432 2001-12-26  Florian Weimer  <fw@deneb.enyo.de>
433
434         * gpg.el (gpg-command-default-alist): Using gpg-2comp is no longer
435         the default.
436
437 2001-12-18  Josh Huber  <huber@alum.wpi.edu>
438
439         * ChangeLog: changed buffer-file-coding-system back to
440         coding. (oops)
441
442 2001-12-17  Josh Huber  <huber@alum.wpi.edu>
443
444         * ChangeLog: changed coding to buffer-file-coding-system
445
446 2001-11-22  Simon Josefsson  <jas@extundo.com>
447
448         * sha1.el: Removed. (A FSF copyrighted sha1-el.el file is in
449         ../lisp/).
450
451 2001-10-30 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
452
453         * canlock.el, hex-util.el, sha1-el.el: Move to lisp.
454
455 2001-10-30  Katsumi Yamaoka  <yamaoka@jpl.org>
456
457         * canlock.el: (canlock-base64-encode-function): Removed.
458         (canlock-mmencode-program): Removed.
459         (canlock-mmencode-args-for-encoding): Removed.
460         (canlock-openssl-program): Renamed from `canlock-ssleay-program'.
461         (canlock-openssl-args): Renamed from `canlock-ssleay-args'.
462         (canlock-load-hook): Removed.
463         (canlock-base64-encode-string-with-mmencode): Removed.
464         (canlock-sha1-with-openssl): Renamed from
465         `canlock-sha1-with-ssleay'.
466         (canlock-hex-string-to-int): Removed.
467         (canlock-fetch-fields): Don't use `mapcar'.
468         (canlock-fetch-id-for-key): Don't use Cancel header if there is no
469         cancel command.
470         (gnus-summary-canlock-verify): Removed.
471         (wl-summary-canlock-verify): Removed.
472         (canlock-mew-summary-display): Removed.
473         (mew-summary-canlock-verify): Removed.
474         (mh-summary-canlock-verify): Removed.
475         (vm-summary-canlock-verify): Removed.
476         (cmail-summary-canlock-verify): Removed.
477         (rmail-summary-canlock-verify): Removed.
478
479 2001-10-25  Simon Josefsson  <jas@extundo.com>
480
481         * canlock.el (canlock-password, canlock-password-for-verify)
482         (canlock-force-insert-header): Defcustom.
483
484 2001-10-17  Simon Josefsson  <jas@extundo.com>
485
486         * canlock.el (sha1-binary): Autoload `sha1-binary'.
487         (canlock-sha1-function): Use it.
488         (canlock-sha1-function-for-verify): Ditto.
489
490         * sha1-el.el: New file.
491
492         * hex-util.el: Ditto.
493
494 2001-08-24 16:09:14  Fabien Penso  <penso@linuxfr.org>
495
496         * gpg.el (gpg-command-sign-detached): Doc fix.
497
498 2001-08-07  Andreas Jaeger  <aj@suse.de>
499
500         * gpg.el (gpg-passphrase-forget): Don't cache
501         gpg-passphrase-timer.
502         (gpg-passphrase-store): Check if gpg-passphrase-timer is
503         initialized already.
504
505 2001-07-30 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
506         From Andreas Fuchs <asf@void.at>
507
508         * gpg.el (gpg-command-verify): --status-fd 1
509         (gpg-unabbrev-trust-alist): New.
510
511 2001-01-18  Colin Marquardt <colin.marquardt@usa.alcatel.com>
512
513         * gpg.el (gpg-make-temp-file): Error info.
514
515 2001-01-13 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
516
517         * gpg.el (gpg-build-arg-list): Use copy-sequence.
518
519 2000-12-19 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
520
521         * gpg.el (defalias): Use eval-and-compile.
522         (gpg-command-all-arglist): Suggest by Jeff Senn <senn@maya.com>.
523
524 2000-12-15 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
525
526         * gpg.el (gpg-command-alist): Alist may not be defined.
527
528 2000-12-14 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
529
530         * gpg.el (gpg-make-temp-file): Don't check file-modes of M$Windows.
531
532 2000-12-14 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
533
534         * gpg.el (gpg-passphrase-store): Don't activate timer if it is live.
535
536 2000-11-30 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
537
538         * gpg.el: (gpg-make-temp-file): Use expand-file-name.
539         (gpg-point-at-eol): New function.
540         (gpg-call-process): Use it.
541         (gpg-key-list-keys-parse-line): Ditto.
542         (gpg-with-passphrase-env): edebug-form-spec.
543         (gpg-with-temp-files): Ditto.
544         (gpg-show-result): Ditto.
545
546 2000-11-08  Bj\e,Av\e(Brn Torkelsson  <torkel@hpc2n.umu.se>
547
548         * gpg.el: In Xemacs it is called point-at-eol, not
549         line-end-position
550
551         * gpg.el (gpg-key-lessp): use string-lessp instead of
552         compare-strings (not available on XEmacs)
553
554 2000-11-16  Simon Josefsson  <sj@extundo.com>
555
556         * gpg.el (gpg-command-verify-cleartext): New variable.
557         (gpg-verify-cleartext): New function.
558
559 2000-10-31 17:32:02  ShengHuo ZHU  <zsh@cs.rochester.edu>
560
561         * gpg.el (gpg-verify): The last argument of apply is a list.
562         (gpg-encrypt): Add passphrase as a parameter.
563
564     Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006,
565     2007 Free Software Foundation, Inc.
566
567   This file is part of GNU Emacs.
568
569   GNU Emacs is free software; you can redistribute it and/or modify
570   it under the terms of the GNU General Public License as published by
571   the Free Software Foundation; either version 3, or (at your option)
572   any later version.
573
574   GNU Emacs is distributed in the hope that it will be useful,
575   but WITHOUT ANY WARRANTY; without even the implied warranty of
576   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
577   GNU General Public License for more details.
578
579   You should have received a copy of the GNU General Public License
580   along with GNU Emacs; see the file COPYING.  If not, write to the
581   Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
582   Boston, MA 02110-1301, USA.
583
584 ;; Local Variables:
585 ;; coding: iso-2022-7bit
586 ;; fill-column: 79
587 ;; add-log-time-zone-rule: t
588 ;; End:
589
590 ;;; arch-tag: 105a2bf0-3f04-4ba6-a991-619aece2c04f