Initial Commit
[packages] / xemacs-packages / mail-lib / ChangeLog
1 2014-05-22  Norbert Koch  <viteno@xemacs.org>
2
3         * Makefile (VERSION): XEmacs package 1.83 released.
4
5 2014-05-20  Mats Lidell  <matsl@xemacs.org>
6
7         * browse-url.el (browse-url-mosaic): Upstream security issue. Be
8         careful when writing /tmp/Mosaic.PID.
9         (http://bugs.debian.org/747100) Patch by Glenn Morris.
10
11 2014-05-15  Norbert Koch  <viteno@xemacs.org>
12
13         * Makefile (VERSION): XEmacs package 1.82 released.
14
15 2014-05-15  Norbert Koch  <viteno@xemacs.org>
16
17         * Makefile (VERSION): XEmacs package 1.81 released.
18
19 2014-05-13  Jerry James  <james@xemacs.org>
20
21         * .cvsignore: Remove.
22         * .hgignore: New file.
23         * smtpmail.texi: Update for texinfo 5.x.
24
25 2008-07-23  Norbert Koch  <viteno@xemacs.org>
26
27         * Makefile (VERSION): XEmacs package 1.80 released.
28
29 2008-03-20  Stephen J. Turnbull  <stephen@xemacs.org>
30
31         * smtpmail.el (smtpmail-open-stream): XEmacs doesn't have
32         `with-no-warnings', use `with-boundp' instead.
33
34 2007-01-21  Norbert Koch  <viteno@xemacs.org>
35
36         * Makefile (VERSION): XEmacs package 1.79 released.
37
38 2007-01-21  Ville Skyttä  <scop@xemacs.org>
39
40         * browse-url.el: Add support for freedesktop.org xdg-open.
41         (browse-url-xdg-open-program): New.
42         (browse-url-default-xdg-browser): New.
43         (browse-url-browser-function): Add item for freedesktop.org browser.
44         (browse-url-default-browser): Try freedesktop.org browser first,
45         fix order of other tried browsers.
46
47         * browse-url-xemacs.el (browse-url-menu): Add SeaMonkey and
48         freedesktop.org items.
49
50 2006-10-21  Norbert Koch  <viteno@xemacs.org>
51
52         * Makefile (VERSION): XEmacs package 1.78 released.
53
54 2006-09-12  Steve Youngs  <steve@sxemacs.org>
55
56         * browse-url.el (browse-url-browser-function): Add item for
57         SeaMonkey. 
58         (browse-url-seamonkey-program): New.
59         (browse-url-seamonkey-arguments): New.
60         (browse-url-seamonkey-startup-arguments): New.
61         (browse-url-seamonkey-new-window-is-tab): New.
62         (browse-url-default-browser): Add SeaMonkey.
63         (browse-url-seamonkey): New.
64         (browse-url-seamonkey-sentinel): New.
65
66         This adds SeaMonkey to the available browser choices in
67         browse-url. 
68
69 2006-07-17  Norbert Koch  <viteno@xemacs.org>
70
71         * Makefile (VERSION): XEmacs package 1.77 released.
72
73 2006-07-16  Aidan Kehoe  <kehoea@parhasard.net>
74
75         * sendmail.el (sendmail-send-it):
76         Use no-conversion-unix for writing to sendmail, rather than the
77         buffer default, which breaks any externally-implemented MIME
78         handling. 
79         * sendmail.el (mail-do-fcc):
80         * sendmail.el (mail-recover-1):
81         * sendmail.el (mail-recover):
82         emacs-mule -> escape-quoted. XEmacs doesn't have the emacs-mule
83         coding system available, and rightly so, since escape-quoted fills
84         the same role and exposes the internal text representation less. 
85         
86 2006-03-08  Norbert Koch  <viteno@xemacs.org>
87
88         * Makefile (VERSION): XEmacs package 1.76 released.
89
90 2006-03-08  Simon Josefsson  <jas@extundo.com>
91
92         * smtpmail.el: Sync with GNU Emacs, adds support for GnuTLS and
93         some other fixes.
94
95         * tls.el: Sync with GNU Emacs, adds support for OpenSSL.
96
97         * starttls.el: Sync cosmetic fixes with GNU Emacs CVS HEAD.
98
99 2005-10-28  Norbert Koch  <viteno@xemacs.org>
100
101         * Makefile (VERSION): XEmacs package 1.75 released.
102
103 2005-10-26  Simon Josefsson  <jas@extundo.com>
104
105         * smtpmail.el (smtpmail-send-queued-mail): Code cleanup, tiny
106         patch from Hrvoje Niksic <hniksic@xemacs.org>.
107
108 2005-09-26  Norbert Koch  <viteno@xemacs.org>
109
110         * Makefile (VERSION): XEmacs package 1.74 released.
111
112 2005-09-23  Simon Josefsson  <jas@extundo.com>
113
114         * reporter.el: Change maintainer to FSF, since nobody from the
115         XEmacs camp has touched this file for ages and it has effectively
116         been maintained by the FSF for quite some time through syncing
117         anyway.
118
119 2005-08-08  Richard M. Stallman  <rms@gnu.org>
120
121         * mail/reporter.el (reporter-dump-state): Use insert-buffer-substring.
122
123 2005-06-02  Katsumi Yamaoka  <yamaoka@jpl.org>
124
125         * starttls.el (starttls-set-process-query-on-exit-flag):
126         Use eval-and-compile.
127
128 2005-05-31  Katsumi Yamaoka  <yamaoka@jpl.org>
129
130         * starttls.el (starttls-set-process-query-on-exit-flag): Alias to
131         set-process-query-on-exit-flag or process-kill-without-query.
132         (starttls-open-stream-gnutls): Use it instead of
133         process-kill-without-query.
134         (starttls-open-stream): Ditto.
135
136 2001-11-22  Colin Walters  <walters@debian.org>
137
138         * mail/reporter.el (reporter-submit-bug-report): Doc fixes.
139
140 2005-04-03  Norbert Koch  <viteno@xemacs.org>
141
142         * Makefile (VERSION): XEmacs package 1.73 released.
143
144 2005-04-02  Aidan Kehoe  <kehoea@parhasard.net>
145
146         * sendmail.el (mail-do-fcc): Write the Unix mail file using the
147         binary coding system, as is appropriate for a file where non-ASCII
148         characters are encoded using separate MIME character sets for
149         every message, and thus no other single Mule coding system is
150         appropriate.
151
152 2005-03-09  Norbert Koch  <viteno@xemacs.org>
153
154         * Makefile (VERSION): XEmacs package 1.72 released.
155
156 2005-03-09  Steve Youngs  <steve@sxemacs.org>
157
158         Support Firefox in browse-url.
159
160         * browse-url.el (browse-url-browser-function): Add firefox.
161         (browse-url-firefox-program): New.
162         (browse-url-firefox-arguments): New.
163         (browse-url-firefox-startup-arguments): New.
164         (browse-url-firefox-new-window-is-tab): New.
165         (browse-url-default-browser): Add firefox.
166         (browse-url-firefox): New.
167         (browse-url-firefox-sentinel): New.
168
169         * browse-url-xemacs.el: Add menu item for Firefox.
170
171 2005-02-28  Norbert Koch  <viteno@xemacs.org>
172
173         * Makefile (VERSION): XEmacs package 1.71 released.
174
175 2005-02-26  Simon Josefsson  <jas@extundo.com>
176
177         * browse-url.el (browse-url-netscape): Fix last commit.  Reported
178         by "Johann 'Myrkraverk' Oskarsson"
179         <myrkraverk@users.sourceforget.net>.
180
181 2005-02-22  Simon Josefsson  <jas@extundo.com>
182
183         * browse-url.el (browse-url-netscape-new-window-is-tab): New
184         variable.
185         (browse-url-netscape): Use it.  Doc fix.  Reported by "Johann
186         'Myrkraverk' Oskarsson" <myrkraverk@users.sourceforget.net>.
187
188 2004-11-30  Norbert Koch  <viteno@xemacs.org>
189
190         * Makefile (VERSION): XEmacs package 1.70 released.
191
192 2004-11-29  Simon Josefsson  <jas@extundo.com>
193
194         * netrc.el: Use encrypt.el from ecrypto, instead of gnus-encrypt.
195         Sync with Gnus CVS.
196
197 2004-11-08  Norbert Koch  <viteno@xemacs.org>
198
199         * Makefile (VERSION): XEmacs package 1.69 released.
200
201 2004-11-07  Ben Wing  <ben@xemacs.org>
202
203         * sendmail.el:
204         * sendmail.el (mail-signature):
205         * sendmail.el (mail-default-directory): New.
206         * sendmail.el (mail-use-dsn): New.
207         * sendmail.el (mail-mode-syntax-table):
208         * sendmail.el (mail-font-lock-keywords):
209         * sendmail.el (mail-mode-abbrev-table): New.
210         * sendmail.el (mail-mode):
211         * sendmail.el (mail-mode-fill-paragraph):
212         * sendmail.el (mail-mode-map):
213         * sendmail.el (sendmail-send-it):
214         * sendmail.el (mail-sent-via):
215         * sendmail.el (mail-reply-to):
216         * sendmail.el (mail-split-line): New.
217         * sendmail.el (mail):
218         * sendmail.el (mail-recover-1): New.
219         * sendmail.el (mail-recover):
220         Synch with FSF 21.3.
221
222 2004-09-16  Norbert Koch  <viteno@xemacs.org>
223
224         * Makefile (VERSION): XEmacs package 1.68 released.
225
226 2004-05-28  Simon Josefsson  <jas@extundo.com>
227
228         * smtpmail.texi (Authentication): Improve STARTTLS discussion.
229
230 2004-02-29  Simon Josefsson  <jas@extundo.com>
231
232         * smtpmail.texi (Authentication): Changed the list of supported
233         authentication mechanisms from CRAM-MD5, PLAIN and LOGIN-MD5 to
234         CRAM-MD5 and LOGIN, tiny patch from Andreas Voegele
235         <voegelas@gmx.net>.
236
237 2003-04-23  Simon Josefsson  <jas@extundo.com>
238
239         * smtpmail.texi: Fix license (the invariant sections mentioned has
240         never been part of the smtp manual).  Align info dir entry with
241         other emacs packages.
242
243 2004-08-04  Teodor Zlatanov  <tzz@lifelogs.com>
244
245         * netrc.el: removed old encryption support, autoload gnus-encrypt.el
246         (netrc-parse): use gnus-encrypt.el functions
247
248 2004-05-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
249
250         * netrc.el (netrc-services-file): New variable.
251         (netrc-parse-services): New function.
252         (netrc-find-service-name): New function.
253         (netrc-find-service-number): New function.
254         (netrc-port-equal): New function.
255         (netrc-machine): Use it.
256
257 2004-01-05  Teodor Zlatanov  <tzz@lifelogs.com>
258
259         * netrc.el: autoload password-read
260         (netrc): new configuration group
261         (netrc-encoding-method, netrc-openssl-path): configuration
262         variables for encoding and decoding of files with symmetric
263         ciphers
264         (netrc-encode): assistant function to encode a file with
265         netrc-encoding-method
266         (netrc-parse): added interactive parameter, added optional
267         decoding if netrc-encoding-method is non-nil but otherwise
268         behavior is standard
269         (netrc-encrypting-method, netrc-encrypt, netrc-parse):
270         s/encode/encrypt/ everywhere
271
272 2004-01-05  Jesper Harder  <harder@ifa.au.dk>
273
274         * netrc.el (netrc-point-at-eol): Replace with point-at-eol.
275
276 2004-09-16  Simon Josefsson  <jas@extundo.com>
277
278         * rfc2104.el: Add arch cookie.
279
280 2003-09-20  Simon Josefsson  <jas@extundo.com>
281
282         * tls.el (tls-process-connection-type): Doc fix.
283
284 2004-06-11  Norbert Koch  <viteno@xemacs.org>
285
286         * Makefile (VERSION): XEmacs package 1.67 released.
287
288 2004-06-11  Simon Josefsson  <jas@extundo.com>
289
290         * mail-extr.el: Revert and remove coding cookie.  See
291         <87659y93co.fsf@tleepslib.sk.tsukuba.ac.jp> on xemacs-beta.
292         (mail-extr-skip-whitespace-forward)
293         (mail-extr-skip-whitespace-backward): Revert last patch.  See
294         <87isdy949c.fsf@tleepslib.sk.tsukuba.ac.jp> on xemacs-patches.
295
296 2004-06-10  Norbert Koch  <viteno@xemacs.org>
297
298         * Makefile (VERSION): XEmacs package 1.66 released.
299
300 2004-05-26  Simon Josefsson  <jas@extundo.com>
301
302         * starttls.el: Merge with my GNUTLS based starttls.el.
303         (starttls-gnutls-program, starttls-use-gnutls)
304         (starttls-extra-arguments, starttls-process-connection-type)
305         (starttls-connect, starttls-failure, starttls-success): New variables.
306         (starttls-program, starttls-extra-args): Doc fix.
307         (starttls-negotiate-gnutls, starttls-open-stream-gnutls): New funs.
308         (starttls-negotiate, starttls-open-stream): Check `starttls-use-gnutls'
309         and pass on to corresponding *-gnutls function if it is set.
310
311 2004-06-10  Simon Josefsson  <jas@extundo.com>
312
313         * mail-extr.el: Sync with Emacs CVS, with log entries until and
314         including 2003-05-18.
315         (mail-extr-address-syntax-table): Remove non-ASCII (from Emacs CVS
316         sync, not introduced by me).
317         (mail-extr-skip-whitespace-forward)
318         (mail-extr-skip-whitespace-backward): Ditto.  (See comment in
319         code.)
320
321 2003-10-23  Dave Love  <fx@gnu.org>
322
323         * mail/mail-extr.el (mail-extr-address-syntax-table): Remove
324         non-ASCII unibyte chars.
325
326 2003-05-18  Stefan Monnier  <monnier@cs.yale.edu>
327
328         * mail/mail-extr.el: Use explicit coding tag.
329
330 2004-04-13  Norbert Koch  <viteno@xemacs.org>
331
332         * Makefile (VERSION): XEmacs package 1.65 released.
333
334 2004-04-09  Simon Josefsson  <jas@extundo.com>
335
336         * smtpmail.el: Add comment, based on report by kdc@rcn.com (Kevin
337         D. Clark).
338
339 2003-12-07  Norbert Koch  <viteno@xemacs.org>
340
341         * Makefile (VERSION): XEmacs package 1.64 released.
342
343 2003-11-06  Mats Lidell  <matsl@xemacs.org>
344
345         * browse-url.el: Sync up with GNU Emacs CVS version 1.32 including
346         the following changes below before entry 2003-10-31
347
348 2003-07-31  John Paul Wallington  <jpw@gnu.org>
349
350         * browse-url.el (browse-url-epiphany): Doc fix.
351
352 2003-07-07  Richard M. Stallman  <rms@gnu.org>
353
354         * net/browse-url.el (browse-url-browser-function):
355         Add alternative for Epiphany.
356         (browse-url-epiphany-program, browse-url-epiphany-arguments)
357         (browse-url-epiphany-startup-arguments)
358         (browse-url-epiphany-new-window-is-tab): New variables.
359         (browse-url-epiphany, browse-url-epiphany-sentinel): New functions.
360
361 2003-04-12  Stefan Monnier  <monnier@cs.yale.edu>
362
363         * net/browse-url.el: Don't autoload all these defcustoms.
364         (browse-url-default-macosx-browser): New fun.
365         (browse-url-browser-function): Use it for system-type = darwin.
366         (browse-url-usr1-signal): Remove.
367         (browse-url-mosaic): Use SIGUSR1 directly instead.
368         (browse-url-gnome-moz-program): New var.
369         (browse-url-gnome-moz, browse-url-default-browser): Use it.
370
371 2003-10-31  Norbert Koch  <viteno@xemacs.org>
372
373         * Makefile (VERSION): XEmacs package 1.63 released.
374
375 2003-09-12  Norbert Koch  <viteno@xemacs.org>
376
377         * Makefile (VERSION): XEmacs package 1.62 released.
378
379 2003-09-12  Hrvoje Niksic  <hniksic@xemacs.org>
380
381         * pop3.el (pop3-movemail): Use binary coding system when writing
382         to crashbox.  Since binary was used to read the data from the
383         network, using it for writing guarantees that the same octets will
384         be stored that were retrieved from the server.
385
386 2003-09-04  Norbert Koch  <viteno@xemacs.org>
387
388         * Makefile (VERSION): XEmacs package 1.61 released.
389
390 2003-09-04  Martin Gasbichler <gasbichl@informatik.uni-tuebingen.de>
391
392         * browse-url.el (browse-url-mozilla): Fix position of
393         parenthesis.
394
395 2003-08-26  Norbert Koch  <viteno@xemacs.org>
396
397         * Makefile (VERSION): XEmacs package 1.60 released.
398
399 2003-08-21  Christian Schmitt  <Christian.Schmitt@dresdner-bank.com>
400
401         * browse-url.el (browse-url-mozilla): Make Mozilla browser work
402         under Windows.
403
404 2003-05-14  Norbert Koch  <viteno@xemacs.org>
405
406         * Makefile (VERSION): XEmacs package 1.59 released.
407
408 2003-05-13  Simon Josefsson  <jas@extundo.com>
409
410         * smtpmail.el (smtpmail-open-stream): Don't hard code
411         starttls-program.
412
413 2003-05-02  Norbert Koch  <viteno@xemacs.org>
414
415         * Makefile (VERSION): XEmacs package 1.58 released.
416
417 2003-05-02  Steve Youngs  <youngs@xemacs.org>
418
419         * tls.el: New.
420
421         * Makefile (ELCS): Add tls.elc.
422
423         * package-info.in (provides): Add tls.
424
425 2003-03-09  Ben Wing  <ben@xemacs.org>
426
427         * Makefile:
428         Delete explicit compile:: and binkit: rules.
429         Don't add custom-load.elc to the list of generated elc's.
430         Use EXPLICIT_DOCS instead of explicitly giving the targets
431         and dependencies.
432
433 2003-03-14  Norbert Koch  <viteno@xemacs.org>
434
435         * Makefile (VERSION): XEmacs package 1.57 released.
436
437 2003-03-11  Simon Josefsson  <jas@extundo.com>
438
439         * smtpmail.texi: Doc fix.
440
441 2003-02-23  Alex Schroeder <alex@emacswiki.org>
442
443         * smtpmail.texi (How Mail Works): New.
444
445 2003-02-23  Simon Josefsson  <jas@extundo.com>
446
447         * smtpmail.texi: New file.
448
449         * Makefile: Build smtpmail.info.
450
451 2003-01-13  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
452
453         * Makefile (VERSION): XEmacs package 1.56 released.
454
455 2003-01-06  Simon Josefsson  <jas@extundo.com>
456
457         * browse-url.el (browse-url-mozilla-program): Autoload.  Suggested
458         by Ville Skyttä.
459
460 2003-01-05  Simon Josefsson  <jas@extundo.com>
461
462         * browse-url-xemacs.el (browse-url-menu): Make Mozilla really be
463         mozilla.  Check if mozilla is installed before activating menu
464         entry.
465
466 2002-11-29  Ben Wing  <ben@xemacs.org>
467
468         * .cvsignore: Remove files now handled automatically by CVS.
469         * Makefile: Use `compile' instead of hard-coded `all'.
470
471 2002-12-06  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
472
473         * Makefile (VERSION): XEmacs package 1.55 released.
474
475 2002-11-17  Simon Josefsson  <jas@extundo.com>
476
477         * browse-url.el (browse-url-default-browser): Change priority.
478         (browse-url-default-browser): Prefer w3m over MMM and lynx.
479
480 2002-11-16  Nix  <nix@esperi.demon.co.uk>
481
482         * browse-url.el: Update copyright date, function list.
483         (browse-url-gnudoit-program): Say that it's used by emacs-w3m
484         as well as w3.
485         (browse-url-default-browser): Look for w3m first.
486
487         (browse-url-w3m): New function.
488         (browse-url-w3m-gnudoit): Likewise.
489         (browse-url-browser-function): Add to here...
490         * browse-url-xemacs.el (browse-url-menu): ... and here.
491
492 2002-11-13  Ville Skyttä  <scop@xemacs.org>
493
494         * smtpmail.el (smtp-via-smtp): Add missing paren.
495
496 2002-11-13  Simon Josefsson  <jas@extundo.com>
497
498         * mail/smtpmail.el (smtpmail-via-smtp): Fall back to
499         user-mail-address as sender.
500
501 2002-11-01  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
502
503         * Makefile (VERSION): XEmacs package 1.54 released.
504
505 2002-10-15  Ville Skyttä  <scop@xemacs.org>
506
507         * Makefile (srckit): Remove.
508
509 2002-10-12  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
510
511         * Makefile (VERSION): XEmacs package 1.53 released.
512
513 2002-10-11  Simon Josefsson  <jas@extundo.com>
514
515         * mail/sendmail.el (mail-envelope-from): New option `header' to
516         use RFC 2822 From: header as the envelope address.
517         (mail-envelope-from): New function, this should be used instead of
518         looking at the `mail-envelope-from' variable.
519         (sendmail-send-it): Use it.
520
521         * mail/smtpmail.el (smtpmail-via-smtp): Use it.
522
523 2002-10-10  Simon Josefsson  <jas@extundo.com>
524
525         * browse-url.el (browse-url-mozilla): Doc fix.
526
527 2002-10-10  Steve Youngs  <youngs@xemacs.org>
528
529         * browse-url.el (browse-url-mozilla-new-window-is-tab): New.
530         (browse-url-mozilla): Use it.
531
532 2002-09-30  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
533
534         * Makefile (VERSION): XEmacs package 1.52 released.
535
536 2002-09-28  Simon Josefsson  <jas@extundo.com>
537
538         * smtpmail.el (smtpmail-via-smtp): Only negotiate starttls on
539         streams that were opened using starttls.
540
541 2002-09-26  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
542
543         * Makefile (VERSION): XEmacs package 1.51 released.
544
545 2002-09-24  Simon Josefsson  <jas@extundo.com>
546
547         * mail/mail-extr.el (mail-extr-ignore-single-names): Change default.
548         (mail-extract-address-components): Doc fix.
549
550 2002-09-25  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
551
552         * Makefile (VERSION): XEmacs package 1.50 released.
553
554 2002-09-17  Simon Josefsson  <jas@extundo.com>
555
556         * smtpmail.el: Sync with Emacs CVS (following ChangeLog entries
557         from Emacs, until 2002-09-16 change).
558
559 2002-09-12  Simon Josefsson  <jas@extundo.com>
560
561         * mail/smtpmail.el (smtpmail-send-it): Don't use : in filenames
562         (for cygwin). Suggested by Andrew Senior <aws at watson.ibm.com>.
563         Use expand-file-name.  Also don't require time-stamp.
564
565 2002-09-11  Simon Josefsson  <jas@extundo.com>
566
567         * mail/smtpmail.el (smtpmail-default-smtp-server): Doc fix.
568
569 2002-08-30  Simon Josefsson  <jas@extundo.com>
570
571         * mail/smtpmail.el (smtpmail-via-smtp): Delete process buffer
572         unless s-debug-info is enabled.
573
574 2002-05-12  Richard M. Stallman  <rms@gnu.org>
575
576         * mail/smtpmail.el (smtpmail-mail-address): New variable.
577         (smtpmail-send-it): Bind and use that instead of `mail-address'.
578         (smtpmail-via-smtp): Likewise.
579
580 2002-05-09  Simon Josefsson  <jas@extundo.com>
581
582         * mail/smtpmail.el (smtpmail-send-it): Use user-mail-address from
583         calling buffer.
584
585 2002-05-08  Richard M. Stallman  <rms@gnu.org>
586
587         * mail/smtpmail.el (netrc-machine, netrc-get): Add autoloads.
588
589 2002-09-16  Simon Josefsson  <jas@extundo.com>
590
591         * Makefile (REQUIRES): Add ecrypto.
592
593 2002-09-06  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
594
595         * Makefile (VERSION): XEmacs package 1.49 released.
596
597 2002-09-02  Ville Skyttä  <scop@xemacs.org>
598
599         * Makefile (REQUIRES): Self-require.
600
601         * highlight-headers.el: Use browse-url to open URLs,
602         provide obsolete aliases for backwards compatibility.
603
604 2002-07-31  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
605
606         * Makefile (VERSION): XEmacs package 1.48 released.
607
608 2002-07-26  Simon Josefsson  <jas@extundo.com>
609
610         * browse-url.el (browse-url-netscape-send): Doc fix.
611         (comments): Added ";; XEmacs" markers were we differ from Emacs.
612
613 2002-06-21  Richard M. Stallman  <rms@gnu.org>
614
615         * net/browse-url.el (browse-url-at-mouse): Don't pass an arg
616         to browse-url-at-point.
617
618 2002-07-23  John Paul Wallington  <jpw@shootybangbang.com>
619
620         * browse-url.el (browse-url-lynx-input-attempts): Use defcustom.
621         (browse-url-lynx-input-delay): Add custom type and group.
622
623 2002-07-08  Simon Josefsson  <jas@extundo.com>
624
625         * mail-extr.el (mail-extr-all-top-level-domains): Update names.
626
627 2002-07-14  Steve Youngs  <youngs@xemacs.org>
628
629         * Makefile (VERSION): XEmacs package 1.47 released.
630
631 2002-06-30  Ville Skyttä  <scop@xemacs.org>
632
633         * browse-url.el (browse-url-delete-temp-file):
634         Convert comments to docstring.
635         (browse-url-netscape-send)
636         (browse-url-lynx-emacs): Docstring fixes.
637
638 2002-06-30  Simon Josefsson  <jas@extundo.com>
639
640         * browse-url.el (browse-url-opera): Fix doc.
641
642         * mail-extr.el: Sync up with Emacs.
643         (mail-extr): Add :prefix.
644         (mail-extr-full-name-prefixes): purecopy. fix :type.
645         (mail-extr-mailbox-match-case-fold): Remove variable, this is now
646         the default.
647         (mail-extr-delete-char): Removed (obsolete v19 stuff).
648         (mail-extr-skip-whitespace-forward): 
649         (mail-extr-skip-whitespace-backward): 
650         (mail-extr-nuke-char-at): 
651         (mail-extr-safe-move-sexp): 
652         (mail-extr-undo-backslash-quoting): Defsubst.
653         (mail-extr-nuke-outside-range): Doc fix.
654         (mail-extr-last): Removed (obsoleted by `last').
655         (mail-extract-address-components): New optional argument ALL.
656         (mail-extract-address-components): MAJOR changes, unclear rationale.
657         (mail-extr-voodoo): MAJOR changes, unclear rationale.
658         (all-top-level-domains): Renamed to mail-extr-all-top-level-domains.
659         (mail-extr-all-top-level-domains): Updated.
660         (what-domain): Use m-e-a-t-l-d.
661
662 2002-04-30  Steve Youngs  <youngs@xemacs.org>
663
664         * Makefile (VERSION): XEmacs package 1.46 released.
665
666 2002-04-27  Simon Josefsson  <jas@extundo.com>
667
668         * package-info.in (provides): Add netrc.
669
670         * Makefile (ELCS): Add netrc.el to package.
671
672 2002-04-27  Simon Josefsson  <jas@extundo.com>
673
674         * smtpmail.el: Sync up with Emacs CVS. Autoload netrc and base64.
675         (smtpmail-auth-credentials): Support .authinfo.
676         (smtpmail-try-auth-methods): Support .authinfo.
677
678         * smtpmail.el (smtpmail-queue-counter): New internal variable.
679         (smtpmail-send-it): Use it, fix fast resending bug.
680
681 2002-04-24  Simon Josefsson  <jas@extundo.com>
682
683         * netrc.el: New file, from gnus-util.el.
684
685 2002-04-12  Simon Josefsson  <jas@extundo.com>
686
687         * browse-url.el (browse-url-temp-file-list): Removed, unused.
688         (browse-url-maybe-new-window): Negate test (from Emacs).
689         (browse-url-delete-temp-file-list): Removed, unused.
690         (browse-url-delete-temp-file): Sync with Emacs.
691         (browse-url-mozilla): Fix doc.
692         (browse-url-galeon): Use --existing and --noraise correctly.
693
694 2002-04-24  Steve Youngs  <youngs@xemacs.org>
695
696         * Makefile (VERSION): XEmacs package 1.45 released.
697
698 2002-04-07  Simon Josefsson  <jas@extundo.com>
699
700         * browse-url.el (browse-url-browser-function): Revert :type fix
701         because buggy custom in XEmacs.
702
703 2002-03-29  Simon Josefsson  <jas@extundo.com>
704
705         * browse-url.el (require): Require thingatpt and executable.
706
707 2002-03-29  Ville Skyttä  <scop@xemacs.org>
708
709         * Makefile (REQUIRES): Add fsf-compat and sh-script, needed by
710         browse-url.
711
712 2002-03-25  Steve Youngs  <youngs@xemacs.org>
713
714         * Makefile (VERSION): 1.44 released.
715
716 2002-03-15  Simon Josefsson  <jas@extundo.com>
717
718         * browse-url.el (browse-url-filename-alist): Don't begin docstring
719         with *, you don't want to set this one with M-x set-variable.
720
721 2002-03-15  Ville Skyttä  <scop@xemacs.org>
722
723         * browse-url.el (browse-url-browser-function): Add Opera.
724         (browse-url-opera-program, browse-url-opera-arguments)
725         (browse-url-opera-startup-arguments, browse-url-opera)
726         (browse-url-opera-sentinel): New.
727         (browse-url-default-browser): Add Opera, fix order in docstring.
728         (browse-url-netscape-program, browse-url-netscape-arguments)
729         (browse-url-netscape-startup-arguments, browse-url-mozilla-program)
730         (browse-url-mozilla-arguments, browse-url-mozilla-startup-arguments)
731         (browse-url-galeon-program, browse-url-galeon-arguments)
732         (browse-url-galeon-startup-arguments)
733         (browse-url-galeon-new-window-is-tab, browse-url-mosaic-program)
734         (browse-url-mosaic-arguments, browse-url-mosaic-pidfile)
735         (browse-url-filename-alist, browse-url-of-file-hook)
736         (browse-url-CCI-port, browse-url-xterm-program)
737         (browse-url-lynx-emacs-args, browse-url-gnudoit-program)
738         (browse-url-temp-dir, browse-url-netscape-version)
739         (browse-url-lynx-input-delay, browse-url-kde-program)
740         (browse-url-gnome-moz-arguments): Begin docs with *.
741
742         * browse-url-xemacs.el (browse-url-menu): Add Opera.
743
744 2002-01-19  Simon Josefsson  <jas@extundo.com>
745
746         * browse-url.el (browse-url-url-at-point): Work around bug in
747         XEmacs `set-text-properties'.
748
749 2002-01-13  Steve Youngs  <youngs@xemacs.org>
750
751         * package-info.in (provides): Update to include all provides.
752
753 2002-01-09  Simon Josefsson  <jas@extundo.com>
754
755         * smtpmail.el (smtpmail-send-queued-mail): Use binary instead of
756         no-conversion (no-conversion does conversion in XEmacs).
757
758 2002-01-08  Simon Josefsson  <jas@extundo.com>
759
760         Emacs 21 sync.
761
762         * browse-url.el (browse-url): Add :link.
763         (browse-url-browser-function): Change UNIX default to
764         `browse-url-default-browser'.
765         (browse-url-browser-function): Add Mozilla.
766         (browse-url-browser-function): Add "Default browser".
767         (browse-url-browser-display, browse-url-mozilla-program)
768         (browse-url-mozilla-arguments)
769         (browse-url-mozilla-startup-arguments, browse-url-galeon-program)
770         (browse-url-galeon-arguments)
771         (browse-url-galeon-startup-arguments)
772         (browse-url-galeon-new-window-is-tab): New variables.
773         (browse-url-netscape-display): Removed.
774         (browse-url-filename-alist): Notice URLs.
775         (browse-url-process-environment): Don't use netscape browser.
776         (browse-url-default-browser, browse-url-mozilla,
777         (browse-url-mozilla-sentinel, browse-url-galeon) 
778         (browse-url-galeon-sentinel): New functions.
779         (browse-url-lynx-emacs): Fix errors.
780         (browse-url-galeon): Removed. (Rewritten above.)
781
782 2001-12-26  Simon Josefsson  <jas@extundo.com>
783
784         * smtpmail.el (smtpmail-send-it): Use
785         `mail-sendmail-undelimit-header'.
786         (mail-check-safe-charset): Autoload it.
787
788 2001-12-21  Simon Josefsson  <jas@extundo.com>.
789
790         * smtpmail.el (smtpmail-send-queued-mail): Use
791         with-temp-buffer instead of find-file-noselect, and bind
792         coding-system-for-read to no-conversion when reading the queued
793         messages.
794
795 2001-12-10  Eli Zaretskii  <eliz@is.elta.co.il>
796
797         * smtpmail.el (smtpmail-send-queued-mail): Insert the
798         enqueued messages literally.
799
800 2001-11-30  Stefan Monnier  <monnier@cs.yale.edu>
801
802         * smtpmail.el: Use with-current-buffer.
803         (message-make-date, message-make-message-id): Autoload when needed.
804         (smtpmail-send-it): Use them to add `Date:' and `Message-Id:'
805         headers when missing.
806
807 2001-11-25  Pavel Janík  <Pavel@Janik.cz>
808
809         * smtpmail.el (smtpmail-deduce-address-list): Don't use
810         insert-string.
811
812 2001-11-13  Simon Josefsson  <jas@extundo.com>
813
814         * smtpmail.el (top-level): Change maintainer to Simon
815         Josefsson, cleanup the smtpmail.el header.
816
817         * smtpmail.el (top-level): Don't require cl.
818         (smtpmail-cred-server, smtpmail-cred-port, smtpmail-cred-key)
819         (smtpmail-cred-user, smtpmail-cred-cert, smtpmail-cred-passwd)
820         (smtpmail-intersection): New utility funs.
821         (smtpmail-find-credentials): Use them.
822         (smtpmail-intersection): New function.
823         (smtpmail-open-stream): Use stringp instead of string-to-list.
824         (smtpmail-open-stream, smtpmail-try-auth-methods): New functions,
825         separated from smtpmail-via-smtp.
826
827         * smtpmail.el (top-level): Autoload starttls, mail-utils and
828         rfc2104.  Require base64 and cl.
829         (smtpmail-smtp-service): Doc fix.
830         (smtpmail-debug-info): Doc fix.
831         (smtpmail-auth-credentials): Fix default.  Fix doc.
832         (smtpmail-starttls-credentials): Fix doc.
833         (smtpmail-debug-verb): New variable.
834         (smtpmail-deduce-address-list, smtpmail-send-it): Don't require
835         mail-utils (it is autoloaded).
836         (smtpmail-via-smtp): Use `smtpmail-debug-verb' to control VERB.
837
838 2001-12-27  Simon Josefsson  <jas@extundo.com>
839
840         * sendmail.el (mail-envelope-from): Fix :type.  Suggested by
841         "Golubev I. N." <gin@mo.msk.ru>.
842         (sendmail-send-it): Copy `mail-envelope-from' from calling buffer.
843         From "Golubev I. N." <gin@mo.msk.ru>.
844
845 2001-11-27  Simon Josefsson  <jas@extundo.com>
846
847         * sendmail.el (top-level): Don't require mail-abbrev.
848
849         * mail-abbrevs.el (mail-abbrev-mailrc-file): Defun.  Autoload.
850
851 2001-11-22  Simon Josefsson  <jas@extundo.com>
852
853         * sendmail.el (top-level): Require mail-abbrevs when compiling,
854         for the `mail-abbrev-mailrc-file' macro.
855
856 2001-10-15  Simon Josefsson  <jas@extundo.com>
857
858         * smtpmail.el (smtpmail-via-smtp): Use `mail-envelope-from'
859         in MAIL FROM.
860
861 2001-10-15  Simon Josefsson  <jas@extundo.com>
862
863         * smtpmail.el: Doc fix.
864
865         * browse-url.el: Update maintainer.
866         (browse-url-browser-function): Upcase "Galeon".
867
868 2001-10-13  Simon Josefsson  <jas@extundo.com>
869
870         * sendmail.el (sendmail-send-it): Fix local-variable-p arg.
871
872 2001-10-14  Andy Piper  <andy@xemacs.org>
873
874         * browse-url.el (browse-url-browser-function): do the windows
875         thing for cygwin.
876
877 2001-10-10  Simon Josefsson  <jas@extundo.com>
878
879         Emacs 21 sync.
880
881         * sendmail.el (mail-aliases-setup): Don't autoload (autoloaded in
882         mail-abbrev).
883         (mail-font-lock-keywords): Delay evaluation of
884         `mail-header-separator'.
885         (mail-font-lock-keywords): Various changes.
886         (mail-mode): Use `mail-mode-auto-fill' as
887         `normal-auto-fill-function'.
888         (mail-mode): Use `mail-mode-fill-function' as
889         `fill-paragraph-function'.
890         (mail-mode): Add `comment-start'.
891         (mail-mode): Add `adaptive-fill-regexp'.
892         (mail-mode): Add `adaptive-fill-first-line-regexp'.
893         (mail-mode): Fix `paragraph-start' regexp.
894         (sendmail-send-it): Copy `buffer-file-coding-system' over to temp
895         buffer.
896         (sendmail-send-it): Use `mail-header-end'.
897         (sendmail-send-it): Better handling of empty subjects.
898         (sendmail-send-it): Deliver in background (-odb) unless
899         `mail-interactive'.
900         (sendmail-send-it): Better detection of no recipients.
901         (mail-indent-citation): Various fixes.
902         (mail-recover): Default-directory is bound in `mail-mode', no need
903         to do it twice.
904
905 2001-08-22  Stefan Monnier  <monnier@cs.yale.edu>
906
907         * sendmail.el (mail-mode): Use adaptive-fill-regexp.
908
909 2001-03-21  Gerd Moellmann  <gerd@gnu.org>
910
911         * sendmail.el (sendmail-send-it): Don't parse Resent-*
912         headers.  Always invoke sendmail with option -t.
913
914 2000-12-21  Miles Bader  <miles@gnu.org>
915
916         * sendmail.el (mail-mode): Set `comment-start' to the yank prefix.
917
918 2001-10-06  Simon Josefsson  <jas@extundo.com>
919
920         Emacs 21 sync.
921
922         * reporter.el (top-level): Remove outdated version and last
923         modified fields.
924         (reporter-calculate-separator): Remove.
925         (reporter-submit-bug-report): Don't use it.  This may be bogus, if
926         it causes problems, revert.
927         (reporter-bug-hook): Ditto, use `rfc822-goto-eoh' instead.
928         (reporter-submit-bug-report): Doc fix for font-locking.
929
930 2001-07-15  Stefan Monnier  <monnier@cs.yale.edu>
931
932         * reporter.el (reporter-submit-bug-report):
933         Don't abuse make-variable-buffer-local.  Fix call to add-hook.
934
935 2000-05-26  Dave Love  <fx@gnu.org>
936
937         * reporter.el (reporter-version): Deleted.
938
939 2001-10-10  Simon Josefsson  <jas@extundo.com>
940
941         * mail-utils.el (mail-check-safe-charset): Fix typo.
942
943         * rfc2104.el: Add ";;; Code:" to comply to coding style.
944
945 2001-09-22  Simon Josefsson  <jas@extundo.com>
946
947         * sendmail.el (top-level): Require rfc822
948         (mail-dir): Removed variable. (Implementation using this variable
949         didn't seem finished, so I reverted the little that was done, see
950         `mail').
951         (mail-alias-modtime): New variable.  Used to keep track of
952         ~/.mailrc modtime.
953         (mail-use-multiple-buffers-p): Customize variable.
954         (sendmail-sync-aliases): Re-instated (renamed from
955         `sendmail-synch-aliases'). Used to compare ~/.mailrc modtime.
956         (mail-setup): Require mail-abbrevs.
957         (mail-setup): Call `sendmail-sync-aliases' to see if ~/.mailrc
958         changed.
959         (mail-setup): Kill local variable `buffer-file-coding-system'.
960         (mail-setup): Inactivate input method.
961         (mail-mode): Doc fix.
962         (mail-mode-map): Derive from `text-mode-map'.
963         (mail-menubar-menu): Change "Go to field:" to "Navigation:"
964         (because not all commands where fields.).
965         (mail-menubar-menu): Add FCC and Expand Aliases.
966         (mail-bury): Use `window-dedicated-p'.
967         (mail-bury): Support `mail-dedicated-frame'.
968         (mail-send): Doc fix.
969         (mail-send): Complain about invalid headers.
970         (mail-do-fcc): Revert some of the XEmacs hackery, instead go
971         through some effort to make sure the file and any open buffers are
972         updated (earlier version could cause missing Fcc's).
973         (mail-do-fcc-cached-timezone, mail-do-fcc-insert-date-header):
974         Removed, functions from `mail-utils' are used instead.
975         (mail-do-fcc-rmail-internal): Removed, handled inline in
976         `mail-do-fcc' slightly different.
977         (mail-sent-via): Reinstate function.  Use `mail-header-end'.
978         (mail-reply-to): Let `mail-position-on-field' insert header.
979         (mail): Remove duplicated doc.
980         (mail): Don't use mail-dir.
981
982 2001-09-16  Björn Torkelsson  <torkel@acc.umu.se>
983
984         * Makefile (ELCS): adding browse-url-xemacs
985
986 2001-09-13  Simon Josefsson  <jas@extundo.com>
987
988         * browse-url-xemacs.el: New file, moved the last work here.
989
990 2001-09-10  Björn Torkelsson  <torkel@acc.umu.se>
991
992         * browse-url.el: added menus for choosing which browser to open
993         URL:s with (moved from menubar-items)
994
995 2001-08-25  Simon Josefsson  <jas@extundo.com>
996
997         * sendmail.el (mail-reply-buffer): Rename to `mail-reply-action'.
998         (mail-reply-action, mail-send-actions): Make permanent-local.
999         (mail-default-headers, mail-bury-selects-summary, mail-send-hook):
1000         Defcustom
1001         (mail-send-nonascii): New variable.
1002         (mail-setup): `mail-reply-buffer' -> `mail-reply-action'.
1003         (mail-setup): Insert newlines.
1004         (mail-setup): Put property on `mail-header-separator'.
1005         (mail-setup): Support lisp expr `mail-signature'.
1006         (mail-mode): `mail-reply-buffer' -> `mail-reply-action'.
1007         (mail-header-end, mail-text-start, mail-sendmail-delimit-header)
1008         (mail-sendmail-undelimit-header, mail-mode-auto-fill)
1009         (mail-mode-fill-paragraph): New functions.
1010         (mail-mode-map): Add `mail-yank-region'.
1011         (mail-mode-map): Add `mail-attach-file'.
1012         (mail-menubar-menu): `mail-reply-buffer' -> `mail-reply-action'.
1013         (rmail-summary-buffer): Remove.
1014         (sendmail-send-it): Doc fix.
1015         (sendmail-send-it): Look for `sendmail-program' in caller's
1016         buffer.
1017         (mail-position-on-field): Use `mail-header-end'.  Fix.
1018         (mail-text, mail-fill-yanked-message): Use `mail-text-start'.
1019         (mail-fill-yanked-message): Call `fill-individual-paragraphs' with
1020         `mail-citation-prefix-regexp' (Note: `f-i-p' don't support regexp
1021         there, but a regexp is non-nil so it works anyway.  `f-i-p' should
1022         be synced as well.)
1023         (mail-indent-citation): Yank clear headers.
1024         (mail-yank-original): Doc fix.
1025         (mail-yank-original): `mail-reply-buffer' -> `mail-reply-action'.
1026         (mail-yank-original): Use `mail-reply-action' instead of old
1027         logic.
1028         (mail-yank-original): Remove text properties.
1029         (mail-yank-original): Bind `mark-even-if-inactive' (for
1030         transient-mark-mode, if XEmacs adds it in the future).
1031         (mail-yank-original): Bind `mail-citation-header' before running
1032         `mail-citation-hook'.
1033         (mail-yank-original): Don't active mark.
1034         (mail-yank-clear-headers): Exchange start and end if necessary.
1035         (mail-yank-region, mail-attach-file): New functions.
1036         (mail): Doc fix.
1037         (mail): Auto save fixes.
1038
1039 2001-08-25  Simon Josefsson  <jas@extundo.com>
1040
1041         * browse-url.el (browse-url-browser-function): Add Regexp/function
1042         alist custom option. (Emacs sync.)
1043
1044 2001-08-01  Simon Josefsson  <jas@extundo.com>
1045
1046         * rfc822.el (rfc822-goto-eoh): Add compatibility
1047         `rfc822-goto-eoh'. (Emacs has it in simple.el.)
1048
1049 2001-07-30  Simon Josefsson  <jas@extundo.com>
1050
1051         * smtpmail.el (smtpmail-via-smtp): Send EHLO/HELO again after
1052         STARTTLS, as per RFC 2487.
1053
1054 2001-07-28  Simon Josefsson  <jas@extundo.com>
1055
1056         First part of Emacs 21 sync.
1057
1058         * sendmail.el (sendmail): New defgroup.
1059         (mail-from-style): Defcustom.
1060         (mail-specify-envelope-from, mail-envelope-from): New variables.
1061         (mail-self-blind):
1062         (mail-interactive):
1063         (mail-yank-ignored-headers):
1064         (send-mail-function): Defcustom.
1065         (mail-header-separator): Defcustom. Category text property (?).
1066         (mail-archive-file-name):
1067         (mail-default-reply-to):
1068         (mail-alias-file):
1069         (mail-setup-hook):
1070         (mail-yank-prefix):
1071         (mail-indentation-spaces):
1072         (mail-citation-hook): Defcustom.
1073         (mail-citation-header):
1074         (mail-citation-prefix-regexp): New variables.
1075         (mail-signature): Defcustom.  Risky-local-variable property (?).
1076         (mail-signature-file): Defcustom.
1077         (sendmail-send-it): Support system-default mail-from-style.
1078         Support mail-{specify-,}envelope-from.
1079
1080         Emacs 21 sync.
1081         
1082         * smtpmail.el (smtpmail-maybe-append-domain): Renamed from
1083         `maybe-append-domain'.
1084         (smtpmail-warn-about-unknown-extensions): New variable.
1085         (smtpmail-via-smtp): Use new function and variable.
1086
1087 2001-06-16  Simon Josefsson  <jas@extundo.com>
1088
1089         Emacs 21 sync.
1090
1091         * browse-url.el (toplevel): Add 2000, 2001 to copyright. Sync
1092         comments.
1093         (browse-url-browser-function): Fix doc.
1094         (browse-url-browser-function): Rename "kfm" to "KDE". Add GNOME.
1095         (browse-url-new-window-flag): Renamed from
1096         `browse-url-new-window-p'.
1097         (browse-url-new-window-p): Defalias.
1098         (browse-url-filename-alist): Add DOS *:\* magic.
1099         (browse-url-kde-program, browse-url-kde-args): Add variable.
1100         (browse-url-url-at-point): Remove conditioning.
1101         (browse-url-maybe-new-window): New macro.
1102         (browse-url-file-url, browse-url): Use `dolist'.
1103         (browse-url-at-mouse): Use `mouse-set-point' instead of previous
1104         more complicated logic.
1105         (browse-url-event-buffer, browse-url-event-point): Removed.
1106         (browse-url-netscape): Use ` instead of (list ...).
1107         (browse-url-gnome-moz-arguments): New variable.
1108         (browse-url-gnome-moz): New function.
1109         (browse-url-kde): Renamed from `browse-url-kfm'.
1110         (browse-url-kfm): Defalias.
1111         (browse-url-{netscape,mosaic,cci,w3,lynx-emacs,mail}): Use
1112         `browse-url-maybe-new-window' macro.
1113
1114 2001-06-08  Matt Curtin  <cmcurtin@interhack.net>
1115
1116         Integrated new function graciously supplied by 
1117         Mikael Hedin <mikael.hedin@irf.se>.
1118         
1119         * browse-url.el: Added Galeon support.
1120
1121 2001-05-27  Don Pellegrino <donpellegrino@computer.org>
1122
1123         * smtpmail.el (smtpmail-auth-supported): Add `login'.
1124         (smtpmail-via-smtp): Check for `login' mech properly.
1125
1126 2001-05-15  Simon Josefsson  <simon@josefsson.org>
1127
1128         Emacs 21 sync.
1129
1130         * rfc822.el (rfc822-bad-address): Remove \n\t from message.
1131         (rfc822-looking-at): Use `set-match-data' instead of
1132         `store-match-data'.
1133         (rfc822-snarf-word):
1134         (rfc822-snarf-subdomain):
1135         (rfc822-addresses):
1136         (rfc822-addresses-1): Remove \0177-\377 from regexp. (It didn't
1137         work as intended, matching ascii > 127 (think mule), and it also
1138         generated unnecessary complaints on mail addresses.)
1139         (rfc822-addresses-1): Allow multiple "." inside RFC822 strings.
1140         (rfc822-addresses-1): More error handling.
1141         (rfc822-addresses): Remove old hack to ignore bad addresses. The
1142         old hack behaves badly on e.g.
1143         "lcm36651@uxa.cso.uiuc.edu (Hi!  ;)), jas@pdc.kth.se"
1144         while without the hack it works better, you get an RFC822 comment
1145         containing an error message.
1146         (top level): Remove 1993 copyright (was probably the earlier
1147         XEmacs modification).
1148
1149 2001-03-30  David M. Karr <dmkarr@earthlink.net>
1150
1151         * smtpmail.el (smtpmail-send-it): Use (user-mail-address).
1152
1153 2001-03-24  Simon Josefsson  <simon@josefsson.org>
1154
1155         Sync with Emacs -- Mike Taylor, 11th October 1999 to add support
1156         for automatically appending a domain to RCPT TO: addresses.
1157         
1158         * smtpmail.el (smtpmail-sendto-domain): New variable.
1159         (maybe-append-domain): New function.
1160         (smtpmail-via-smtp): Use it.
1161
1162 2001-03-22  Simon Josefsson  <simon@josefsson.org>
1163
1164         * smtpmail.el (smtpmail-via-smtp): Support EHLO SIZE arguments.
1165
1166 2001-03-14  Edward M. Lee  <tailbert@yahoo.com>
1167
1168         * sendmail.el (send-mail-function): Use smtp by default on cygwin.
1169
1170 2001-02-16  Simon Josefsson  <simon@josefsson.org>
1171
1172         * base64.el: Synch with Gnus: Require cl.  Use defalias instead of
1173         fset. Add variable base64-binary-coding-system. Use it.  Change
1174         base64-*insert-char.  Add optional argument no-line-break for
1175         compatibility to base64-encode*.
1176
1177 2000-12-31  Simon Josefsson  <simon@josefsson.org>
1178
1179         * reporter.el: Incorporate doc fixes from Emacs 21, update
1180         maintainer field.
1181
1182 2000-12-31  Simon Josefsson  <sj@extundo.com>
1183
1184         * mailheader.el: Sync with Emacs 21 (Doc fixes, support string
1185         `headers' in mail-header-format).
1186
1187         * starttls.el: Sync with Emacs 21 (Change copyright status to
1188         reflect FSF assignment, remove starttls-open-ssl-stream, improve
1189         customize of variables).
1190
1191         * rfc2104.el: Sync with Emacs 21 (Add SHA-1 example, test case
1192         reference, rfc2104-hexstring-to-bitstring, refresh copyright
1193         date).
1194
1195 2000-11-26  Simon Josefsson  <sj@extundo.com>
1196
1197         * mail-utils.el (mail-y-or-n-p, mail-flatten-list)
1198         (mail-check-safe-charset): New functions, from LMI's message.el.
1199
1200         * smtpmail.el (smtpmail-send-it): Use it; check for bad
1201         characters.
1202
1203         * sendmail.el (sendmail-send-it): Use it; check for bad
1204         characters.
1205
1206 2000-11-18  Simon Josefsson  <sj@extundo.com>
1207
1208         * smtpmail.el (smtpmail-via-smtp): Use `set-process-coding-system'
1209         instead of `set-buffer-process-coding-system'.  Only use it if
1210         `mule' or `file-coding' is provided.
1211         (smtpmail-send-data-1): Call `encode-coding-string' only if `mule'
1212         or `file-coding' is provided.
1213
1214 2000-06-26  Charles G Waldman  <cgw@alum.mit.edu>
1215  
1216         * mail-abbrevs.el: Remove v18 compatibility code.
1217         (mail-rename-buffer-regexp) New variable.
1218         (mail-maybe-rename-buffer) New function.
1219         (sendmail-pre-abbrev-expand-hook) Call `mail-maybe-rename-buffer'.
1220
1221 2000-11-08  Simon Josefsson  <sj@extundo.com>
1222
1223         * smtpmail.el: Added auth and starttls support.
1224
1225         * starttls.el: New file.
1226
1227 2000-11-08  Steve Youngs  <youngs@xemacs.org>
1228
1229         * base64.el: Moved from w3 package.
1230
1231         * rfc2104.el: Moved from gnus package.
1232
1233         * Makefile (ELCS): Add rfc2104.elc, base64.elc.
1234
1235 2000-10-26  Yoshiki Hayashi  <yoshiki@xemacs.org>
1236
1237         * smtpmail.el (smtpmail-send-data-1): Replace MULE 2.3 functions
1238         to current ones.
1239
1240 2000-10-24  Simon Josefsson  <sj@extundo.com>
1241
1242         * smtpmail.el: Sync with Emacs 20.7
1243
1244 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
1245
1246         * mail-utils.el (rmail-dont-reply-to): Remove comma
1247         following spaces.  Patch from Gerd.
1248
1249 2000-10-05  Martin Buchholz  <martin@xemacs.org>
1250
1251         * *: Mega typo fix.
1252
1253 2000-08-07  Sean MacLennan  <seanm@storm.ca>
1254
1255         * browse-url.el (browse-url-mosaic): Add support for mMosiac
1256
1257 2000-06-05  Ben Wing  <ben@xemacs.org>
1258
1259         * sendmail.el (send-mail-function): use smtpmail-send-it
1260         under MS Windows -- there is no sendmail.
1261
1262 2000-03-13  Matt Curtin  <cmcurtin@interhack.net>
1263
1264         * browse-url.el: Included change suggested by Baoqiu Cui
1265         <cbaoqiu@Cs.SunySB.EDU> to prevent a call that will fail to
1266         `set-text-properties'.  Fixed the check for the Windoze
1267         display in `browse-url-netscape'. Fixed the XEmacs interface to
1268         the default browser for Windoze.
1269
1270 2000-03-05  Kyle Jones  <kyle_jones@wonderworks.com>
1271
1272         * sendmail.el (mail-send): call expand-abbrev only if parent
1273         function is called interactively.  Previously expand-abbrev was
1274         called in all cases.
1275
1276           (mail-to): ditto.
1277           (mail-subject): ditto.
1278           (mail-cc): ditto.
1279           (mail-bcc): ditto.
1280           (mail-fcc): ditto.
1281           (mail-reply-to): ditto.
1282           (mail-text): ditto.
1283
1284 2000-02-16  Yoshiki Hayashi  <yoshiki@xemacs.org>
1285
1286         * mail-utils.el (rmail-dont-reply-to): Fix the case for
1287         multiple comma separated addresses.  Patch from Gerd.
1288
1289 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
1290
1291         * mail-utils.el: Synch with FSF 20.5.
1292
1293 2000-01-08  Andreas Jaeger  <aj@suse.de>
1294
1295         * browse-url.el: Added support for kfm.  
1296         Patch by Neal Becker <nbecker@fred.net>.
1297
1298 2000-01-07  Andreas Jaeger  <aj@suse.de>
1299
1300         * Makefile (ELCS): Added mailheader.
1301
1302         * mailheader: Moved from package gnus to here Gnus 5.8.x usage.
1303
1304 1999-12-09  Gunnar Evermann  <ge204@eng.cam.ac.uk>
1305
1306         * browse-url.el (browse-url-event-buffer): Replace posn-buffer &
1307         event-start with event-buffer.
1308         (browse-url-event-point): Replace posn-point & event-start with
1309         event-point.
1310
1311 1999-12-05  Andreas Jaeger  <aj@suse.de>
1312
1313         * Makefile (REQUIRES): Add eterm.
1314         Patch by Jan Vroonhof <vroonhof@math.ethz.ch>. 
1315
1316 1999-11-14  Matt Curtin  <cmcurtin@interhack.net>
1317
1318         * browse-url.el synched with Emacs 20.4
1319
1320 1999-04-09  Andy Piper  <andy@xemacs.org>
1321
1322         * pop3.el: sync with 1.3s.
1323
1324 1999-04-13  Adrian Aichner  <aichner@ecf.teradyne.com>
1325
1326         * pop3.el (pop3-get-message-numbers): Reverse msg-list when used
1327         to push (which reverses again) elements found in UIDL.
1328
1329 1999-04-09  Andy Piper  <andy@xemacs.org>
1330
1331         * pop3.el (pop3-clean-region): don't misinterpret From: lines.
1332         (pop3-nnmail-movemail): new gnus replacement function.
1333         
1334 1999-03-05  SL Baur  <steve@xemacs.org>
1335
1336         * highlight-headers.el (highlight-headers-follow-url-function):
1337         Document KFM support.
1338         (highlight-headers-follow-url-kfm): New function.
1339         From Neal Becker <nbecker@fred.net>
1340
1341         * browse-url.el (browse-url-browser-function): Add KFM support.
1342         (browse-url-kfm): New function.
1343         From Neal Becker <nbecker@fred.net>
1344
1345 1999-01-20  Charles G Waldman  <cgw@pgt.com>
1346
1347         * sendmail.el (sendmail-send-it): Execute sendmail in
1348           background if mail-interactive is nil, and don't 
1349           try to check error exit.
1350
1351 1998-10-31  Gregory Neil Shapiro  <gshapiro@sendmail.org>
1352
1353         * sendmail.el (sendmail-send-it): Catch error exits from
1354           sendmail-program and report the failure to the user.
1355
1356 1998-06-08  Martin Buchholz  <martin@xemacs.org>
1357
1358         * browse-url.el: browse-url-grail requires &optional new-window
1359         arg, like all other browse-url-* functions.
1360         - remove unused variabled `pidbuf'
1361         - remove global setq of variable `enc'
1362
1363 1998-06-01  SL Baur  <steve@altair.xemacs.org>
1364
1365         * mail-abbrevs.el: Unconditionally initialize keymaps.
1366
1367 1998-05-10  SL Baur  <steve@altair.xemacs.org>
1368
1369         * mail-abbrevs.el (mail-abbrev-init-keys): New function.
1370         Initialize keys only when called and do it on a keymap the caller 
1371         provides.
1372
1373 1998-05-09  SL Baur  <steve@altair.xemacs.org>
1374
1375         * Customize `message-url'.
1376         From Michael Ernst <mernst@cs.washington.edu>
1377
1378 1998-05-01  SL Baur  <steve@altair.xemacs.org>
1379
1380         * sendmail.el (mail-mode): Use easymenu to add the menu.
1381
1382 1998-04-28  SL Baur  <steve@altair.xemacs.org>
1383
1384         * mail-utils.el (mail-rewrite-address-function): New variable.
1385         (mail-strip-quoted-names): Use it.
1386         
1387 1998-04-22  Didier Verna  <verna@inf.enst.fr>
1388
1389         * browse-url.el (browse-url-cci): ;;;###autoload was missing.
1390
1391 1998-04-21  SL Baur  <steve@altair.xemacs.org>
1392
1393         * highlight-headers.el (highlight-headers-follow-url-netscape):
1394         Print URL in minibuffer status messages.
1395         From Bob Weiner <weiner@altrasoft.com>
1396
1397 1998-03-22  Barry A. Warsaw  <bwarsaw@cnri.reston.va.us>
1398
1399         * reporter.el-3.35.
1400
1401 Thu Mar 19 12:24:19 1998  Barry A. Warsaw  <bwarsaw@cnri.reston.va.us>
1402
1403         * reporter.el:  Released 3.34 to RMS and SLB.
1404
1405 Thu Mar 19 17:22:21 1998  Barry A. Warsaw  <bwarsaw@cnri.reston.va.us>
1406
1407         * reporter.el (mail-user-agent): Removed all mail-user-agent
1408         related definitions since these are now part of X/Emacs.
1409
1410         * reporter.el (reporter-beautify-list): Break infloop when
1411         reaching the end of the buffer without crossing an unbalanced
1412         paren.  Use scan-sexps instead of forward-sexp for the loop break
1413         test.
1414
1415 Mon Jan 13 17:10:24 1997  Barry A. Warsaw  <bwarsaw@cnri.reston.va.us>
1416
1417         * reporter.el (reporter-submit-bug-report): Only call
1418         display-buffer if pop-up-windows is non-nil.
1419
1420 Thu Jan  9 23:04:46 1997  Barry A. Warsaw  <bwarsaw@cnri.reston.va.us>
1421
1422         * reporter.el: Merged in RMS changes from 29-Aug-1996.
1423
1424 1998-02-24  SL Baur  <steve@altair.xemacs.org>
1425
1426         * rmail-mini.el: Define rmail-mode-map.
1427         From John W. Jones <jj@asu.edu>
1428
1429 1998-01-24  SL Baur  <steve@altair.xemacs.org>
1430
1431         * Makefile (VERSION): Update to package standard 1.0.
1432
1433 1998-01-18  SL Baur  <steve@altair.xemacs.org>
1434
1435         * rmailout.el: Add provide 'feature.
1436
1437         * highlight-headers.el (highlight-headers-follow-url-netscape):
1438         Fix processing of sending URL to remote Netscape.
1439         From Raymond Toy <toy@rtp.ericsson.se>
1440
1441 1998-01-11  SL Baur  <steve@altair.xemacs.org>
1442
1443         * Makefile: Update to newer package interface.
1444
1445 1998-01-09  SL Baur  <steve@altair.xemacs.org>
1446
1447         * mail-abbrevs.el: Synched with the version in InfoDock 3.6.2.
1448
1449 1998-01-02  SL Baur  <steve@altair.xemacs.org>
1450
1451         * Makefile: Update to newer package interface.
1452
1453 1997-12-21  SL Baur  <steve@altair.xemacs.org>
1454
1455         * Makefile (ELCS): Add reporter.el.
1456
1457 1997-12-20  SL Baur  <steve@altair.xemacs.org>
1458
1459         * browse-url.el: Remove explicit (require 'dired).
1460         toplevel: Fix guard on (require 'term).
1461         
1462         * Makefile: Created.
1463