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