Mercurial > emacs
comparison lisp/mh-e/ChangeLog @ 90140:02f1dbc4a199
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-35
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 228-240)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 53-58)
- Merge from emacs--cvs-trunk--0
- Update from CVS
- Collapse feature addition/removal within single ChangeLog entry
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sat, 09 Apr 2005 02:16:29 +0000 |
parents | 4da4a09e8b1b 31aa9a390538 |
children | 01137c1fdbe9 |
comparison
equal
deleted
inserted
replaced
90139:e0d294b9b23e | 90140:02f1dbc4a199 |
---|---|
1 2005-04-08 Dan Nicolaescu <dann@ics.uci.edu> | |
2 | |
3 * mh-customize.el (mh-speedbar-selected-folder-face): Special case | |
4 high number of colors displays. | |
5 | |
1 2005-03-25 Werner Lemberg <wl@gnu.org> | 6 2005-03-25 Werner Lemberg <wl@gnu.org> |
2 | 7 |
3 * mh-e.el, mh-identity.el, mh-mime.el: Replace `legal' with `valid'. | 8 * mh-e.el, mh-identity.el, mh-mime.el: Replace `legal' with `valid'. |
4 | 9 |
5 2005-03-25 Werner Lemberg <wl@gnu.org> | 10 2005-03-25 Werner Lemberg <wl@gnu.org> |
83 * mh-e.el (Version, mh-version): Added +cvs to release number. | 88 * mh-e.el (Version, mh-version): Added +cvs to release number. |
84 | 89 |
85 2004-08-15 Bill Wohler <wohler@newt.com> | 90 2004-08-15 Bill Wohler <wohler@newt.com> |
86 | 91 |
87 * Released MH-E version 7.4.80. | 92 * Released MH-E version 7.4.80. |
88 | 93 |
89 * MH-E-NEWS, README: Updated for release 7.4.80. | 94 * MH-E-NEWS, README: Updated for release 7.4.80. |
90 | 95 |
91 * mh-e.el (Version, mh-version): Updated for release 7.4.80. | 96 * mh-e.el (Version, mh-version): Updated for release 7.4.80. |
92 | 97 |
93 2004-08-15 Bill Wohler <wohler@newt.com> | 98 2004-08-15 Bill Wohler <wohler@newt.com> |
94 | 99 |
95 * mh-funcs.el, mh-gnus.el, mh-inc.el, mh-init.el, mh-junk.el, | 100 * mh-funcs.el, mh-gnus.el, mh-inc.el, mh-init.el, mh-junk.el, |
96 mh-pick.el, mh-print.el, mh-xemacs.el: Added 2004 to Copyright. | 101 mh-pick.el, mh-print.el, mh-xemacs.el: Added 2004 to Copyright. |
97 | 102 |
98 * mh-acros.el, mh-alias.el: Checkdoc fixes. | 103 * mh-acros.el, mh-alias.el: Checkdoc fixes. |
99 | 104 |
100 2004-08-12 Satyaki Das <satyaki@theforce.stanford.edu> | 105 2004-08-12 Satyaki Das <satyaki@theforce.stanford.edu> |
101 | 106 |
102 * mh-acros.el (cl): Load cl in this file. That is all right, since | 107 * mh-acros.el (cl): Load cl in this file. That is all right, since |
103 this file is only used at compile time, and so cl doesn't get | 108 this file is only used at compile time, and so cl doesn't get |
104 loaded at run time. This avoids problems with stale *.elc files | 109 loaded at run time. This avoids problems with stale *.elc files |
128 | 133 |
129 * *.el: Use the following at the top of each file which seems to | 134 * *.el: Use the following at the top of each file which seems to |
130 do a good job of suppressing compilation warnings in 21.3 and CVS | 135 do a good job of suppressing compilation warnings in 21.3 and CVS |
131 Emacs (21.4). This replaces (require 'cl) or (require | 136 Emacs (21.4). This replaces (require 'cl) or (require |
132 'utils) (mh-require-cl) calls: | 137 'utils) (mh-require-cl) calls: |
133 | 138 |
134 (eval-when-compile (require 'mh-acros)) | 139 (eval-when-compile (require 'mh-acros)) |
135 (mh-require-cl) | 140 (mh-require-cl) |
136 | 141 |
137 2004-08-10 Bill Wohler <wohler@newt.com> | 142 2004-08-10 Bill Wohler <wohler@newt.com> |
138 | 143 |
149 Avoid a compiler warning in versions of Emacs where | 154 Avoid a compiler warning in versions of Emacs where |
150 process-kill-without-query is a deprecated function. | 155 process-kill-without-query is a deprecated function. |
151 | 156 |
152 * mh-seq.el (mh-thread-message, mh-thread-container): Use | 157 * mh-seq.el (mh-thread-message, mh-thread-container): Use |
153 mh-defstruct instead of defstruct. | 158 mh-defstruct instead of defstruct. |
154 (mh-thread-id-container, mh-thread-get-message-container) | 159 (mh-thread-id-container, mh-thread-get-message-container) |
155 (mh-thread-get-message): Use the slightly different structure | 160 (mh-thread-get-message): Use the slightly different structure |
156 constructor function. | 161 constructor function. |
157 | 162 |
158 * mh-acros.el (mh-defstruct): New macro which is a partial | 163 * mh-acros.el (mh-defstruct): New macro which is a partial |
159 replacement of the defstruct in CL. | 164 replacement of the defstruct in CL. |
238 | 243 |
239 * mh-customize.el (mh-junk-background): New variable. If on, spam | 244 * mh-customize.el (mh-junk-background): New variable. If on, spam |
240 programs are run in background. Running in foreground can be slow. | 245 programs are run in background. Running in foreground can be slow. |
241 Defaults to nil to spare machines with little memory. | 246 Defaults to nil to spare machines with little memory. |
242 | 247 |
243 * mh-junk.el (mh-spamassassin-blacklist, mh-bogofilter-blacklist) | 248 * mh-junk.el (mh-spamassassin-blacklist, mh-bogofilter-blacklist) |
244 (mh-bogofilter-whitelist, mh-spamprobe-blacklist) | 249 (mh-bogofilter-whitelist, mh-spamprobe-blacklist) |
245 (mh-spamprobe-whitelist): Use new option mh-junk-background. | 250 (mh-spamprobe-whitelist): Use new option mh-junk-background. |
246 | 251 |
247 2004-07-25 Satyaki Das <satyaki@theforce.stanford.edu> | 252 2004-07-25 Satyaki Das <satyaki@theforce.stanford.edu> |
248 | 253 |
249 * mh-utils.el (mh-folder-completing-read): In recent CVS Emacs, | 254 * mh-utils.el (mh-folder-completing-read): In recent CVS Emacs, |
264 2004-07-20 Bill Wohler <wohler@newt.com> | 269 2004-07-20 Bill Wohler <wohler@newt.com> |
265 | 270 |
266 * mh-customize.el (mh-invisible-header-fields-internal): Added | 271 * mh-customize.el (mh-invisible-header-fields-internal): Added |
267 header fields emitted by T-Mobile picture phones (X-Mms-*, and | 272 header fields emitted by T-Mobile picture phones (X-Mms-*, and |
268 commented out X-Operator field saying it's like X-Mailer). | 273 commented out X-Operator field saying it's like X-Mailer). |
269 | 274 |
270 2004-07-12 Bill Wohler <wohler@newt.com> | 275 2004-07-12 Bill Wohler <wohler@newt.com> |
271 | 276 |
272 * mh-gnus.el: Set local variables indent-tabs-mode and | 277 * mh-gnus.el: Set local variables indent-tabs-mode and |
273 sentence-end-double-space to nil. | 278 sentence-end-double-space to nil. |
274 | 279 |
304 (mh-delete-yanked-msg-window-flag, mh-identity-default): See | 309 (mh-delete-yanked-msg-window-flag, mh-identity-default): See |
305 summary above. | 310 summary above. |
306 | 311 |
307 * mh-init.el (mh-variant-set, mh-sys-path, mh-variant-mu-mh-info): | 312 * mh-init.el (mh-variant-set, mh-sys-path, mh-variant-mu-mh-info): |
308 Prefer GNU mailutils over GNU Mailutils MH. | 313 Prefer GNU mailutils over GNU Mailutils MH. |
309 | 314 |
310 * mh-comp.el (sc-cite-original, mh-smail, mh-smail-batch) | 315 * mh-comp.el (sc-cite-original, mh-smail, mh-smail-batch) |
311 (mh-edit-again, mh-extract-rejected-mail, mh-forward) | 316 (mh-edit-again, mh-extract-rejected-mail, mh-forward) |
312 (mh-smail-other-window, mh-reply, mh-send, mh-send-other-window): | 317 (mh-smail-other-window, mh-reply, mh-send, mh-send-other-window): |
313 Use `mh-send' instead of \\[mh-send]] since links in the docstring | 318 Use `mh-send' instead of \\[mh-send]] since links in the docstring |
314 are more useful than a key sequence in these cases. Use "See also" | 319 are more useful than a key sequence in these cases. Use "See also" |
323 * Released MH-E version 7.4.4. | 328 * Released MH-E version 7.4.4. |
324 | 329 |
325 * MH-E-NEWS, README: Updated for release 7.4.4. | 330 * MH-E-NEWS, README: Updated for release 7.4.4. |
326 | 331 |
327 * mh-e.el (Version, mh-version): Updated for release 7.4.4. | 332 * mh-e.el (Version, mh-version): Updated for release 7.4.4. |
328 | 333 |
329 * This patch release contains the following patches: | 334 This patch release contains the following patches: |
330 | 335 |
331 * mh-xemacs.el: New file from concatenation of mh-xemacs-compat.el | 336 * mh-xemacs.el: New file from concatenation of mh-xemacs-compat.el |
332 and mh-xemacs-icons.el which were removed since their names | 337 and mh-xemacs-icons.el which were removed since their names |
333 exceeded DOS 8+3 limits. | 338 exceeded DOS 8+3 limits. |
334 | 339 |
388 in their macro expansions. Use mh-require-cl to provide the cl | 393 in their macro expansions. Use mh-require-cl to provide the cl |
389 routines in the best way possible (closes SF #930012). | 394 routines in the best way possible (closes SF #930012). |
390 (require 'mouse): To shush compiler. | 395 (require 'mouse): To shush compiler. |
391 | 396 |
392 * Use new function mh-require-cl throughout. | 397 * Use new function mh-require-cl throughout. |
393 | 398 |
394 * Add arch taglines (courtesy Miles Bader). | 399 * Add arch taglines (courtesy Miles Bader). |
395 | 400 |
396 * mh-unit.el (mh-unit-files): Replaced mh-xemacs-compat.el and | 401 * mh-unit.el (mh-unit-files): Replaced mh-xemacs-compat.el and |
397 mh-xemacs-icons.el with mh-xemacs.el. | 402 mh-xemacs-icons.el with mh-xemacs.el. |
398 | 403 |
399 * import-emacs: Also grab the ChangeLog. | 404 * import-emacs: Also grab the ChangeLog. |
400 | 405 |
407 4. Run xbmtopbm < file.xbm > file.pbm. | 412 4. Run xbmtopbm < file.xbm > file.pbm. |
408 Thanks to jan.h.d@swipnet.se for the help. | 413 Thanks to jan.h.d@swipnet.se for the help. |
409 | 414 |
410 2004-07-07 Stephen Gildea | 415 2004-07-07 Stephen Gildea |
411 | 416 |
412 * mh-customize.el (mh-invisible-header-fields-internal): | 417 * mh-customize.el (mh-invisible-header-fields-internal): |
413 Add X-Greylist, X-Source*, and X-WebTV-Signature. | 418 Add X-Greylist, X-Source*, and X-WebTV-Signature. |
414 Replace specific X-Spam-* headers with general pattern. | 419 Replace specific X-Spam-* headers with general pattern. |
415 | 420 |
416 2004-06-15 Bill Wohler <wohler@newt.com> | 421 2004-06-15 Bill Wohler <wohler@newt.com> |
417 | 422 |
418 * README: Vladimir Ivanovic reports that mh-rmail works with | 423 * README: Vladimir Ivanovic reports that mh-rmail works with |
419 XEmacs 21.5.17, so updated requirements text accordingly (closes | 424 XEmacs 21.5.17, so updated requirements text accordingly (closes |
420 SF #644321). | 425 SF #644321). |
436 parsing code doesn't get confused by the presence of -noshowzero | 441 parsing code doesn't get confused by the presence of -noshowzero |
437 in the user's .mh_profile (closes SF #933954). | 442 in the user's .mh_profile (closes SF #933954). |
438 | 443 |
439 2004-04-07 Satyaki Das <satyaki@theforce.stanford.edu> | 444 2004-04-07 Satyaki Das <satyaki@theforce.stanford.edu> |
440 | 445 |
441 * mh-mime.el (mh-insert-mime-button) | 446 * mh-mime.el (mh-insert-mime-button) |
442 (mh-insert-mime-security-button): Add evaporate property to | 447 (mh-insert-mime-security-button): Add evaporate property to |
443 overlays used in MIME part buttons. This avoids problems with | 448 overlays used in MIME part buttons. This avoids problems with |
444 CVS Emacs. | 449 CVS Emacs. |
445 | 450 |
446 2004-03-16 Satyaki Das <satyaki@theforce.stanford.edu> | 451 2004-03-16 Satyaki Das <satyaki@theforce.stanford.edu> |
457 * mh-comp.el (mh-forward): Call forw with -mime option only if | 462 * mh-comp.el (mh-forward): Call forw with -mime option only if |
458 mh-compose-forward-as-mime-flag is non-nil. | 463 mh-compose-forward-as-mime-flag is non-nil. |
459 | 464 |
460 2003-12-26 Jeffrey C Honig <jch@honig.net> | 465 2003-12-26 Jeffrey C Honig <jch@honig.net> |
461 | 466 |
462 * mh-junk.el (mh-junk-blacklist, mh-junk-whitelist) | 467 * mh-junk.el (mh-junk-blacklist, mh-junk-whitelist) |
463 (mh-spamassassin-blacklist, mh-spamassassin-blacklist) | 468 (mh-spamassassin-blacklist, mh-spamassassin-blacklist) |
464 (mh-spamassassin-blacklist, mh-spamassassin-whitelist) | 469 (mh-spamassassin-blacklist, mh-spamassassin-whitelist) |
465 (mh-spamassassin-whitelist, mh-bogofilter-blacklist) | 470 (mh-spamassassin-whitelist, mh-bogofilter-blacklist) |
466 (mh-spamprobe-blacklist): Add progress messages. Change "Couldn't" | 471 (mh-spamprobe-blacklist): Add progress messages. Change "Couldn't" |
467 to "Unable" in error messages. Run bogofilter and spamprobe in | 472 to "Unable" in error messages. Run bogofilter and spamprobe in |
468 the foreground to prevent a large number of processes from | 473 the foreground to prevent a large number of processes from |
469 swamping the system. | 474 swamping the system. |
470 | 475 |
534 * Released MH-E version 7.4.3. | 539 * Released MH-E version 7.4.3. |
535 | 540 |
536 * MH-E-NEWS, README: Updated for release 7.4.3. | 541 * MH-E-NEWS, README: Updated for release 7.4.3. |
537 | 542 |
538 * mh-e.el (Version, mh-version): Updated for release 7.4.3. | 543 * mh-e.el (Version, mh-version): Updated for release 7.4.3. |
539 | 544 |
540 * This patch release contains the following two patches: | 545 * This patch release contains the following two patches: |
541 | 546 |
542 * mh-identity.el (mh-identity-make-menu): Removed condition on | 547 * mh-identity.el (mh-identity-make-menu): Removed condition on |
543 mh-auto-fields-list. Use it to enable or disable menu item | 548 mh-auto-fields-list. Use it to enable or disable menu item |
544 instead. | 549 instead. |
545 | 550 |
546 * mh-customize.el (mh-identity-list): Removed defvar and moved | 551 * mh-customize.el (mh-identity-list): Removed defvar and moved |
574 * mh-customize.el (mh-invisible-header-fields-internal): Add | 579 * mh-customize.el (mh-invisible-header-fields-internal): Add |
575 "X-NAI-Spam-" and "X-Spam-Report:". | 580 "X-NAI-Spam-" and "X-Spam-Report:". |
576 | 581 |
577 2003-11-14 Mark D. Baushke <mdb@gnu.org> | 582 2003-11-14 Mark D. Baushke <mdb@gnu.org> |
578 | 583 |
579 * mh-customize.el (mh-invisible-header-fields-internal): | 584 * mh-customize.el (mh-invisible-header-fields-internal): |
580 Add X-AntiAbuse and X-MailScanner. | 585 Add X-AntiAbuse and X-MailScanner. |
581 (Patch from Stephen Gildea.) | 586 (Patch from Stephen Gildea.) |
582 | 587 |
583 2003-11-13 Peter S Galbraith <psg@debian.org> | 588 2003-11-13 Peter S Galbraith <psg@debian.org> |
584 | 589 |
585 * mh-identity.el (mh-identity-handler-attribution-verb): New | 590 * mh-identity.el (mh-identity-handler-attribution-verb): New |
586 function. A new Identity handler for the attribution verb (e.g. | 591 function. A new Identity handler for the attribution verb (e.g. |
587 "wrote:") to allow for different identities to use different | 592 "wrote:") to allow for different identities to use different |
687 * mh-init.el (mh-variant-set-variant): Reset `mh-x-mailer-string' | 692 * mh-init.el (mh-variant-set-variant): Reset `mh-x-mailer-string' |
688 when we select an MH variant. | 693 when we select an MH variant. |
689 | 694 |
690 2003-11-02 Jeffrey C Honig <jch@honig.net> | 695 2003-11-02 Jeffrey C Honig <jch@honig.net> |
691 | 696 |
692 * mh-loaddefs.el: Regenerated. | 697 * mh-loaddefs.el: Regenerated. |
693 | 698 |
694 * mh-funcs.el (mh-print-msg): Move to mh-print.el. | 699 * mh-funcs.el (mh-print-msg): Move to mh-print.el. |
695 | 700 |
696 * mh-e.el (mh-folder-mode-map): Add mh-print-msg ("l") back, it | 701 * mh-e.el (mh-folder-mode-map): Add mh-print-msg ("l") back, it |
697 will print a message that this usage is deprecated. | 702 will print a message that this usage is deprecated. |
698 | 703 |
699 * mh-print.el (require, mh-ps-print-msg, mh-ps-print-msg-file): | 704 * mh-print.el (require, mh-ps-print-msg, mh-ps-print-msg-file): |
700 Require mh-funcs for mh-note-printed. PS print functions were not | 705 Require mh-funcs for mh-note-printed. PS print functions were not |
701 setting the printed notation. Move mh-print-msg here for | 706 setting the printed notation. Move mh-print-msg here for |
702 consistency. Print message if mh-print-msg invoked via deprecated | 707 consistency. Print message if mh-print-msg invoked via deprecated |
703 key binding. | 708 key binding. |
704 | 709 |
788 (auto-autoloads.elc): Use new $AUTOLOAD_* vars and allow for | 793 (auto-autoloads.elc): Use new $AUTOLOAD_* vars and allow for |
789 '-no-autoloads'. | 794 '-no-autoloads'. |
790 (custom-load.elc): Allow for '-no-autoloads'. | 795 (custom-load.elc): Allow for '-no-autoloads'. |
791 (compile-xemacs): New. It allows for the '-no-autoloads' option | 796 (compile-xemacs): New. It allows for the '-no-autoloads' option |
792 and byte-compiles all the source files with a single instance of | 797 and byte-compiles all the source files with a single instance of |
793 XEmacs. | 798 XEmacs. |
794 | 799 |
795 * mh-e.el (mh-folder-mode): Only load the toolbar in XEmacs if | 800 * mh-e.el (mh-folder-mode): Only load the toolbar in XEmacs if |
796 toolbar support is available. | 801 toolbar support is available. |
797 | 802 |
798 * mh-comp.el (mh-letter-mode): Only load the toolbar in XEmacs if | 803 * mh-comp.el (mh-letter-mode): Only load the toolbar in XEmacs if |
872 so functions appear in same order that they are presented in menu. | 877 so functions appear in same order that they are presented in menu. |
873 | 878 |
874 2003-10-09 Peter S Galbraith <psg@debian.org> | 879 2003-10-09 Peter S Galbraith <psg@debian.org> |
875 | 880 |
876 * mh-customize.el (mail-citation-hook): Moved from mh-comp.el and | 881 * mh-customize.el (mail-citation-hook): Moved from mh-comp.el and |
877 made into a defcustom. | 882 made into a defcustom. |
878 | 883 |
879 2003-10-09 Satyaki Das <satyakid@stanford.edu> | 884 2003-10-09 Satyaki Das <satyakid@stanford.edu> |
880 | 885 |
881 * mh-loaddefs.el: Regenerated. | 886 * mh-loaddefs.el: Regenerated. |
882 | 887 |
936 | 941 |
937 * mh-comp.el (mh-letter-menu): Remove the Disable Security | 942 * mh-comp.el (mh-letter-menu): Remove the Disable Security |
938 parenthetical comment. | 943 parenthetical comment. |
939 | 944 |
940 * mh-loaddefs.el: Regenerated. | 945 * mh-loaddefs.el: Regenerated. |
941 | 946 |
942 * mh-customize.el (mh-mml-method-default): What method should be | 947 * mh-customize.el (mh-mml-method-default): What method should be |
943 used in secure directives. | 948 used in secure directives. |
944 | 949 |
945 * mh-mime.el (mh-secure-message): New function used to generate | 950 * mh-mime.el (mh-secure-message): New function used to generate |
946 the mml security tags. | 951 the mml security tags. |
947 (mh-mml-unsecure-message): New wrapper function around | 952 (mh-mml-unsecure-message): New wrapper function around |
948 mml-unsecure-messages. | 953 mml-unsecure-messages. |
949 (mh-mml-secure-message-sign-pgpmime): Remove function. | 954 (mh-mml-secure-message-sign-pgpmime): Remove function. |
1059 | 1064 |
1060 2003-09-22 Peter S Galbraith <psg@debian.org> | 1065 2003-09-22 Peter S Galbraith <psg@debian.org> |
1061 | 1066 |
1062 * mh-customize.el (mh-identity-handlers): New defcustom. Alist of | 1067 * mh-customize.el (mh-identity-handlers): New defcustom. Alist of |
1063 Handler functions for mh-identity (downcased) fields. | 1068 Handler functions for mh-identity (downcased) fields. |
1064 (mh-identity-list): Add support for pgg-default-user-id. | 1069 (mh-identity-list): Add support for pgg-default-user-id. |
1065 | 1070 |
1066 * mh-identity.el (mh-insert-identity): Modified to use | 1071 * mh-identity.el (mh-insert-identity): Modified to use |
1067 `mh-identity-handlers', adding hacking flexibility for those who | 1072 `mh-identity-handlers', adding hacking flexibility for those who |
1068 might need it. | 1073 might need it. |
1069 (mh-identity-field-handler): New function. Return the handler for | 1074 (mh-identity-field-handler): New function. Return the handler for |
1082 (mh-identity-handler-bottom): Insert a field at the bottom of the | 1087 (mh-identity-handler-bottom): Insert a field at the bottom of the |
1083 header. | 1088 header. |
1084 (mh-header-field-delete): Make more robust wrt the field having a | 1089 (mh-header-field-delete): Make more robust wrt the field having a |
1085 trailing colon or not. | 1090 trailing colon or not. |
1086 (mh-identity-make-menu): Add a "Customize Identities" menu entry. | 1091 (mh-identity-make-menu): Add a "Customize Identities" menu entry. |
1087 | 1092 |
1088 * mh-loaddefs.el: Regenerated. | 1093 * mh-loaddefs.el: Regenerated. |
1089 | 1094 |
1090 2003-09-21 Peter S Galbraith <psg@debian.org> | 1095 2003-09-21 Peter S Galbraith <psg@debian.org> |
1091 | 1096 |
1092 * mh-init.el (mh-variant-set): Bug fix for mh-variant long names | 1097 * mh-init.el (mh-variant-set): Bug fix for mh-variant long names |
1093 with version numbers. | 1098 with version numbers. |
1094 | 1099 |
1095 * mh-e.el (mh-scan-format): patch from Sergey Poznyakoff. | 1100 * mh-e.el (mh-scan-format): patch from Sergey Poznyakoff. |
1096 GNU mailutils now supports the %(decode) format | 1101 GNU mailutils now supports the %(decode) format |
1097 | 1102 |
1098 2003-09-20 Satyaki Das <satyakid@stanford.edu> | 1103 2003-09-20 Satyaki Das <satyakid@stanford.edu> |
1099 | 1104 |
1100 * mh-gnus.el (mh-mm-text-html-renderer): New function to query | 1105 * mh-gnus.el (mh-mm-text-html-renderer): New function to query |
1101 which HTML renderer is being used by Gnus. | 1106 which HTML renderer is being used by Gnus. |
1420 like elsewehere in MH-E. | 1425 like elsewehere in MH-E. |
1421 | 1426 |
1422 * mh-utils.el (mh-find-path): Run setup code only if | 1427 * mh-utils.el (mh-find-path): Run setup code only if |
1423 `mh-find-path-run' is nil such that this is only done once. | 1428 `mh-find-path-run' is nil such that this is only done once. |
1424 Also remove the `setq' for `read-mail-command' and `mail-user-agent'. | 1429 Also remove the `setq' for `read-mail-command' and `mail-user-agent'. |
1425 | 1430 |
1426 2003-08-18 Peter S Galbraith <psg@debian.org> | 1431 2003-08-18 Peter S Galbraith <psg@debian.org> |
1427 | 1432 |
1428 * mh-e.el: require 'mh-utils first | 1433 * mh-e.el: require 'mh-utils first |
1429 | 1434 |
1430 * mh-customize.el (mh-variant): defcustom moved here. | 1435 * mh-customize.el (mh-variant): defcustom moved here. |
1439 (mh-find-path): Call `mh-variants' instead of now obsolete | 1444 (mh-find-path): Call `mh-variants' instead of now obsolete |
1440 `mh-find-progs'. | 1445 `mh-find-progs'. |
1441 (mh-path-search): Deleted. Was only used by `mh-find-progs'. | 1446 (mh-path-search): Deleted. Was only used by `mh-find-progs'. |
1442 | 1447 |
1443 * mh-e.el: require mh-init.el. | 1448 * mh-e.el: require mh-init.el. |
1444 (mh-version): Use simpler `mh-variant-in-use'. | 1449 (mh-version): Use simpler `mh-variant-in-use'. |
1445 (mh-scan-format): Use (mh-variant-p 'nmh) instead of mh-nmh-flag. | 1450 (mh-scan-format): Use (mh-variant-p 'nmh) instead of mh-nmh-flag. |
1446 | 1451 |
1447 * mh-comp.el (mh-insert-x-mailer): Use simpler `mh-variant-in-use'. | 1452 * mh-comp.el (mh-insert-x-mailer): Use simpler `mh-variant-in-use'. |
1448 | 1453 |
1449 * mh-utils.el (mh-progs, mh-lib, mh-lib-progs) | 1454 * mh-utils.el (mh-progs, mh-lib, mh-lib-progs) |
1450 (mh-flists-present-flag): Moved to mh-init.el. | 1455 (mh-flists-present-flag): Moved to mh-init.el. |
1451 (mh-nmh-flag): Deleted. Use (mh-variant-p 'nmh) instead. | 1456 (mh-nmh-flag): Deleted. Use (mh-variant-p 'nmh) instead. |
1452 | 1457 |
1453 * mh-comp.el (mh-repl-group-formfile, mh-forward, mh-reply) | 1458 * mh-comp.el (mh-repl-group-formfile, mh-forward, mh-reply) |
1454 (mh-send-letter): Use (mh-variant-p 'nmh) instead of mh-nmh-flag. | 1459 (mh-send-letter): Use (mh-variant-p 'nmh) instead of mh-nmh-flag. |
1455 | 1460 |
1456 * mh-mime.el (mh-edit-mhn, mh-mime-save-parts): Use (mh-variant-p | 1461 * mh-mime.el (mh-edit-mhn, mh-mime-save-parts): Use (mh-variant-p |
1457 'nmh) instead of mh-nmh-flag. | 1462 'nmh) instead of mh-nmh-flag. |
1458 | 1463 |
1482 switch between available variants. | 1487 switch between available variants. |
1483 (mh-variants): Available MH variants are described in this variable. | 1488 (mh-variants): Available MH variants are described in this variable. |
1484 (mh-variant-in-use, mh-variant-p): Developers may check which | 1489 (mh-variant-in-use, mh-variant-p): Developers may check which |
1485 variant is currently in use with the variable `mh-variant-in-use' | 1490 variant is currently in use with the variable `mh-variant-in-use' |
1486 or the function `mh-variant-p'. | 1491 or the function `mh-variant-p'. |
1487 | 1492 |
1488 2003-08-15 Bill Wohler <wohler@newt.com> | 1493 2003-08-15 Bill Wohler <wohler@newt.com> |
1489 | 1494 |
1490 * mh-customize.el (mh-auto-fields-list): The manual uses Fcc | 1495 * mh-customize.el (mh-auto-fields-list): The manual uses Fcc |
1491 instead of fcc, so I've changed the user-visible text | 1496 instead of fcc, so I've changed the user-visible text |
1492 accordingly. I've left the const alone for backwards | 1497 accordingly. I've left the const alone for backwards |
1651 * mh-comp.el (mh-insert-signature): Bug fix. Handle case of nil | 1656 * mh-comp.el (mh-insert-signature): Bug fix. Handle case of nil |
1652 `mh-signature-file-name' and hooks correctly. | 1657 `mh-signature-file-name' and hooks correctly. |
1653 | 1658 |
1654 * mh-identity.el (mh-insert-identity): Refactor to use | 1659 * mh-identity.el (mh-insert-identity): Refactor to use |
1655 mh-insert-signature | 1660 mh-insert-signature |
1656 | 1661 |
1657 * mh-comp.el (mh-signature-separator-p): Removed. | 1662 * mh-comp.el (mh-signature-separator-p): Removed. |
1658 | 1663 |
1659 * mh-comp.el (mh-insert-signature): Merge MIME awareness from | 1664 * mh-comp.el (mh-insert-signature): Merge MIME awareness from |
1660 mh-insert-identity into this command. Allow | 1665 mh-insert-identity into this command. Allow |
1661 `mh-signature-file-name' to be a function to call. See if "-- " | 1666 `mh-signature-file-name' to be a function to call. See if "-- " |
1722 * mh-e.el (mh-refile-a-msg): Ditto. | 1727 * mh-e.el (mh-refile-a-msg): Ditto. |
1723 | 1728 |
1724 * mh-funcs.el (mh-undo-folder): Ditto. | 1729 * mh-funcs.el (mh-undo-folder): Ditto. |
1725 | 1730 |
1726 * mh-mime.el (mh-mime-save-parts): Ditto. | 1731 * mh-mime.el (mh-mime-save-parts): Ditto. |
1727 | 1732 |
1728 * mh-seq.el (mh-subject-to-sequence-unthreaded) | 1733 * mh-seq.el (mh-subject-to-sequence-unthreaded) |
1729 (mh-narrow-to-subject, mh-delete-subject): Ditto. | 1734 (mh-narrow-to-subject, mh-delete-subject): Ditto. |
1730 | 1735 |
1731 * mh-index.el (mh-index-sequenced-messages) | 1736 * mh-index.el (mh-index-sequenced-messages) |
1732 (mh-index-new-messages, mh-index-ticked-messages): Discovered that | 1737 (mh-index-new-messages, mh-index-ticked-messages): Discovered that |
1733 in general we should only use question marks in yes-or-no-p or | 1738 in general we should only use question marks in yes-or-no-p or |
2019 function to test mh-x-image-url-cache-canonicalize since it lent | 2024 function to test mh-x-image-url-cache-canonicalize since it lent |
2020 itself well to unit testing. Had to start somewhere! | 2025 itself well to unit testing. Had to start somewhere! |
2021 (mh-unit-equal): New function that throws an error if RESULT | 2026 (mh-unit-equal): New function that throws an error if RESULT |
2022 doesn't equal EXPECTED. | 2027 doesn't equal EXPECTED. |
2023 (mh-unit): Call mh-unit-x-image-url-cache-canonicalize. | 2028 (mh-unit): Call mh-unit-x-image-url-cache-canonicalize. |
2024 | 2029 |
2025 2003-07-29 Satyaki Das <satyakid@stanford.edu> | 2030 2003-07-29 Satyaki Das <satyakid@stanford.edu> |
2026 | 2031 |
2027 * mh-unit.el (mh-unit-update-call-graph): Make the function work | 2032 * mh-unit.el (mh-unit-update-call-graph): Make the function work |
2028 better with dotted lists, that is lists of the form (a b c . d) | 2033 better with dotted lists, that is lists of the form (a b c . d) |
2029 where `d' isn't nil. With this we are able to avoid marking some | 2034 where `d' isn't nil. With this we are able to avoid marking some |
2157 | 2162 |
2158 * mh-e.el (mh-scan-format-mh, mh-scan-format-nmh): Filled. I was | 2163 * mh-e.el (mh-scan-format-mh, mh-scan-format-nmh): Filled. I was |
2159 hoping to quote the hint `t' but checkdoc wouldn't let me. | 2164 hoping to quote the hint `t' but checkdoc wouldn't let me. |
2160 (mh-note-deleted, mh-note-refiled, mh-note-cur): Moved to Scan | 2165 (mh-note-deleted, mh-note-refiled, mh-note-cur): Moved to Scan |
2161 Line Formats section. | 2166 Line Formats section. |
2162 (mh-scan-good-msg-regexp, mh-scan-deleted-msg-regexp) | 2167 (mh-scan-good-msg-regexp, mh-scan-deleted-msg-regexp) |
2163 (mh-scan-refiled-msg-regexp, mh-scan-valid-regexp) | 2168 (mh-scan-refiled-msg-regexp, mh-scan-valid-regexp) |
2164 (mh-scan-cur-msg-number-regexp, mh-scan-date-regexp) | 2169 (mh-scan-cur-msg-number-regexp, mh-scan-date-regexp) |
2165 (mh-scan-rcpt-regexp, mh-scan-body-regexp) | 2170 (mh-scan-rcpt-regexp, mh-scan-body-regexp) |
2166 (mh-scan-subject-regexp, mh-scan-format-regexp): Cleaned | 2171 (mh-scan-subject-regexp, mh-scan-format-regexp): Cleaned |
2167 up docstrings (changed phrases to sentences). | 2172 up docstrings (changed phrases to sentences). |
2168 (mh-scan-cur-msg-regexp): Marked this variable as obsolete; it | 2173 (mh-scan-cur-msg-regexp): Marked this variable as obsolete; it |
2169 should be removed for 8.0. | 2174 should be removed for 8.0. |
2170 | 2175 |
2348 2003-06-03 Peter S Galbraith <psg@debian.org> | 2353 2003-06-03 Peter S Galbraith <psg@debian.org> |
2349 | 2354 |
2350 * mh-utils.el (mh-replace-in-string): New function name instead of | 2355 * mh-utils.el (mh-replace-in-string): New function name instead of |
2351 `dired-replace-in-string'. | 2356 `dired-replace-in-string'. |
2352 * mh-alias.el (mh-alias-gcos-name): Use it. | 2357 * mh-alias.el (mh-alias-gcos-name): Use it. |
2353 | 2358 |
2354 * mh-alias.el (mh-alias-apropos): New command. Show all aliases | 2359 * mh-alias.el (mh-alias-apropos): New command. Show all aliases |
2355 that match REGEXP either in name or content. | 2360 that match REGEXP either in name or content. |
2356 | 2361 |
2357 * mh-alias.el (mh-alias-suggest-alias): Add no-comma-swap optional | 2362 * mh-alias.el (mh-alias-suggest-alias): Add no-comma-swap optional |
2358 arg. | 2363 arg. |
2372 verbose `replace-regexp' by a looped `replace-match' | 2377 verbose `replace-regexp' by a looped `replace-match' |
2373 | 2378 |
2374 2003-06-02 Peter S Galbraith <psg@debian.org> | 2379 2003-06-02 Peter S Galbraith <psg@debian.org> |
2375 | 2380 |
2376 * mh-utils.el (dired-replace-in-string): Bind if not already | 2381 * mh-utils.el (dired-replace-in-string): Bind if not already |
2377 defined. Borrowed from dired.el | 2382 defined. Borrowed from dired.el |
2378 | 2383 |
2379 * mh-alias.el (mh-alias-gcos-name): switch to using | 2384 * mh-alias.el (mh-alias-gcos-name): switch to using |
2380 dired-replace-in-string. | 2385 dired-replace-in-string. |
2381 | 2386 |
2382 2003-06-02 Satyaki Das <satyakid@stanford.edu> | 2387 2003-06-02 Satyaki Das <satyakid@stanford.edu> |
2423 * mh-comp.el (mh-modify-header-field): Bug fix. Calling with with | 2428 * mh-comp.el (mh-modify-header-field): Bug fix. Calling with with |
2424 a value that was already inserted causes it to get inserted a | 2429 a value that was already inserted causes it to get inserted a |
2425 second time. I have wrapped the value around \b word delimiters. | 2430 second time. I have wrapped the value around \b word delimiters. |
2426 Hope there are no side effects for other code. | 2431 Hope there are no side effects for other code. |
2427 | 2432 |
2428 * mh-comp.el (mh-insert-auto-fields): Attempt regardless of | 2433 * mh-comp.el (mh-insert-auto-fields): Attempt regardless of |
2429 `mh-insert-auto-fields-done-local' flag in interactive use. | 2434 `mh-insert-auto-fields-done-local' flag in interactive use. |
2430 | 2435 |
2431 * mh-comp.el (mh-insert-auto-fields-done-local): Keep track of | 2436 * mh-comp.el (mh-insert-auto-fields-done-local): Keep track of |
2432 whether `mh-insert-auto-fields' was called in a buffer. | 2437 whether `mh-insert-auto-fields' was called in a buffer. |
2433 (mh-insert-auto-fields): Set it and use it. Also, don't enter an | 2438 (mh-insert-auto-fields): Set it and use it. Also, don't enter an |
3151 mh-tick-seq instead of mh-unseen-seq. | 3156 mh-tick-seq instead of mh-unseen-seq. |
3152 | 3157 |
3153 * mh-e.el (mh-folder-map): Add "F'" to the map for | 3158 * mh-e.el (mh-folder-map): Add "F'" to the map for |
3154 mh-index-ticked-messages. | 3159 mh-index-ticked-messages. |
3155 (mh-help-messages): Replace broken [t]hread with [n]ew messages. | 3160 (mh-help-messages): Replace broken [t]hread with [n]ew messages. |
3156 | 3161 |
3157 * mh-customize.el (mh-index-ticked-messages-folders): New user | 3162 * mh-customize.el (mh-index-ticked-messages-folders): New user |
3158 customizable flag that controls the folders to be searched by | 3163 customizable flag that controls the folders to be searched by |
3159 mh-index-ticked-messages. | 3164 mh-index-ticked-messages. |
3160 | 3165 |
3161 * mh-utils.el (mh-show-index-ticked-messages): Wrapper for | 3166 * mh-utils.el (mh-show-index-ticked-messages): Wrapper for |
3222 2003-04-27 Bill Wohler <wohler@newt.com> | 3227 2003-04-27 Bill Wohler <wohler@newt.com> |
3223 | 3228 |
3224 * mh-unit.el (mh-unit): As it turns out, lm-crack-copyright has | 3229 * mh-unit.el (mh-unit): As it turns out, lm-crack-copyright has |
3225 been updated to handle multiple-line copyrights in 21.3, so | 3230 been updated to handle multiple-line copyrights in 21.3, so |
3226 updated code to run lm-verify only if user has 21.3 or greater. | 3231 updated code to run lm-verify only if user has 21.3 or greater. |
3227 Delete buffers after use, unless user already had buffer open. | 3232 Delete buffers after use, unless user already had buffer open. |
3228 | 3233 |
3229 2003-04-27 Satyaki Das <satyakid@stanford.edu> | 3234 2003-04-27 Satyaki Das <satyakid@stanford.edu> |
3230 | 3235 |
3231 * mh-loaddefs.el: Regenerated. | 3236 * mh-loaddefs.el: Regenerated. |
3232 | 3237 |
3431 * mh-xemacs-compat.el (mh-xemacs-toolbar): Remove require, it's | 3436 * mh-xemacs-compat.el (mh-xemacs-toolbar): Remove require, it's |
3432 now called 'mh-xemacs-icons' and it is required from | 3437 now called 'mh-xemacs-icons' and it is required from |
3433 'mh-customize'. | 3438 'mh-customize'. |
3434 | 3439 |
3435 * mh-customize.el: Require 'mh-xemacs-icons' instead of | 3440 * mh-customize.el: Require 'mh-xemacs-icons' instead of |
3436 'mh-xemacs-toolbar'. | 3441 'mh-xemacs-toolbar'. |
3437 | 3442 |
3438 2003-04-17 Peter S Galbraith <psg@debian.org> | 3443 2003-04-17 Peter S Galbraith <psg@debian.org> |
3439 | 3444 |
3440 * mh-xemacs-icons.el: New file (renamed from mh-xemacs-toolbar.el). | 3445 * mh-xemacs-icons.el: New file (renamed from mh-xemacs-toolbar.el). |
3441 Holds XEmacs icons. | 3446 Holds XEmacs icons. |
10926 environment variable. | 10931 environment variable. |
10927 (install): $MH-E-SRC is copied to $(EMACS_HOME)/lisp/mail, not | 10932 (install): $MH-E-SRC is copied to $(EMACS_HOME)/lisp/mail, not |
10928 $(EMACS_HOME)/src. | 10933 $(EMACS_HOME)/src. |
10929 (dist): Leave release in current directory. | 10934 (dist): Leave release in current directory. |
10930 | 10935 |
10931 | 10936 |
10932 Copyright (C) 2003, 2004 Free Software Foundation, Inc. | 10937 Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. |
10933 | 10938 |
10934 Copying and distribution of this file, with or without modification, | 10939 Copying and distribution of this file, with or without modification, |
10935 are permitted in any medium without royalty provided the copyright | 10940 are permitted in any medium without royalty provided the copyright |
10936 notice and this notice are preserved. | 10941 notice and this notice are preserved. |
10937 | 10942 |
10938 ;;; arch-tag: 87324964-69b6-4925-a3c2-9c1df53d7d51 | 10943 ;;; arch-tag: 87324964-69b6-4925-a3c2-9c1df53d7d51 |