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