Mercurial > emacs
comparison lisp/mh-e/ChangeLog @ 49598:0d8b17d428b5
Trailing whitepace deleted.
author | Juanma Barranquero <lekktu@gmail.com> |
---|---|
date | Tue, 04 Feb 2003 13:24:35 +0000 |
parents | b35587af8747 |
children | 7dd3d5eae9c7 d7ddb3e565de |
comparison
equal
deleted
inserted
replaced
49597:e88404e8f2cf | 49598:0d8b17d428b5 |
---|---|
35 | 35 |
36 * mh-pick.el (mh-do-search, mh-search-folder): Checkdoc fixes. | 36 * mh-pick.el (mh-do-search, mh-search-folder): Checkdoc fixes. |
37 | 37 |
38 * mh-loaddefs.el: Regenerated (lm-verify fixes). | 38 * mh-loaddefs.el: Regenerated (lm-verify fixes). |
39 | 39 |
40 * mh-index.el (mh-mairix-next-result): Checkdoc fixes. | 40 * mh-index.el (mh-mairix-next-result): Checkdoc fixes. |
41 | 41 |
42 * mh-alias.el: lm-verify fix. | 42 * mh-alias.el: lm-verify fix. |
43 | 43 |
44 * Makefile (MH-E-SRC): Added ChangeLog, now that Emacs has a | 44 * Makefile (MH-E-SRC): Added ChangeLog, now that Emacs has a |
45 lisp/mh-e directory. | 45 lisp/mh-e directory. |
402 | 402 |
403 * mh-funcs.el (mh-kill-folder): Don't ask for confirmation if | 403 * mh-funcs.el (mh-kill-folder): Don't ask for confirmation if |
404 called on a folder holding index search results. Also the now | 404 called on a folder holding index search results. Also the now |
405 removed mh-folder-list-change-hook is called no more. | 405 removed mh-folder-list-change-hook is called no more. |
406 | 406 |
407 * mh-customize.el (mh-auto-folder-collect-flag) | 407 * mh-customize.el (mh-auto-folder-collect-flag) |
408 (mh-folder-list-change-hook): Removed. | 408 (mh-folder-list-change-hook): Removed. |
409 | 409 |
410 * mh-loaddefs.el: Regenerated. | 410 * mh-loaddefs.el: Regenerated. |
411 | 411 |
412 2003-01-10 Bill Wohler <wohler@newt.com> | 412 2003-01-10 Bill Wohler <wohler@newt.com> |
483 | 483 |
484 * mh-pick.el (mh-searching-function): New buffer local variable | 484 * mh-pick.el (mh-searching-function): New buffer local variable |
485 that keeps track of the default searching function to be used. | 485 that keeps track of the default searching function to be used. |
486 (mh-pick-mode): Make mh-searching-function buffer local. | 486 (mh-pick-mode): Make mh-searching-function buffer local. |
487 (mh-search-folder): Set mh-searching-function to use pick. | 487 (mh-search-folder): Set mh-searching-function to use pick. |
488 (mh-search-folder, mh-pick-menu, mh-pick-mode-help-messages) | 488 (mh-search-folder, mh-pick-menu, mh-pick-mode-help-messages) |
489 (mh-pick-mode, mh-do-pick-search, mh-pick-do-search): Rename | 489 (mh-pick-mode, mh-do-pick-search, mh-pick-do-search): Rename |
490 mh-do-pick-search to mh-pick-do-search. But keep | 490 mh-do-pick-search to mh-pick-do-search. But keep |
491 mh-do-pick-search as a deprecated function. | 491 mh-do-pick-search as a deprecated function. |
492 (mh-do-search): New interactive function that performs the | 492 (mh-do-search): New interactive function that performs the |
493 default search. | 493 default search. |
509 2003-01-09 Bill Wohler <wohler@newt.com> | 509 2003-01-09 Bill Wohler <wohler@newt.com> |
510 | 510 |
511 * mh-e.el (mh-folder-from-address): New function that proposes the | 511 * mh-e.el (mh-folder-from-address): New function that proposes the |
512 name of a folder with an alias for the address in the current message. | 512 name of a folder with an alias for the address in the current message. |
513 (mh-prompt-for-refile-folder): Use it (closes SF #657096). | 513 (mh-prompt-for-refile-folder): Use it (closes SF #657096). |
514 | 514 |
515 * mh-customize.el (mh-default-folder-prefix): New variable used by | 515 * mh-customize.el (mh-default-folder-prefix): New variable used by |
516 mh-folder-from-address. | 516 mh-folder-from-address. |
517 (mh-invisible-header-fields): Edited docstring. | 517 (mh-invisible-header-fields): Edited docstring. |
518 | 518 |
519 * mh-alias.el (mh-alias-address-to-alias): Added ;;;###mh-autoload | 519 * mh-alias.el (mh-alias-address-to-alias): Added ;;;###mh-autoload |
536 killed. | 536 killed. |
537 (mh-version): Renamed mh-temp-info-buffer to mh-info-buffer. | 537 (mh-version): Renamed mh-temp-info-buffer to mh-info-buffer. |
538 | 538 |
539 * mh-comp.el (mh-insert-x-mailer): Renamed mh-temp-info-buffer to | 539 * mh-comp.el (mh-insert-x-mailer): Renamed mh-temp-info-buffer to |
540 mh-info-buffer. | 540 mh-info-buffer. |
541 | 541 |
542 2003-01-09 Satyaki Das <satyaki@theforce.stanford.edu> | 542 2003-01-09 Satyaki Das <satyaki@theforce.stanford.edu> |
543 | 543 |
544 * mh-e.el (mh-folder-size): If the user doesn't have a | 544 * mh-e.el (mh-folder-size): If the user doesn't have a |
545 Unseen-Sequence definition in .mh_profile then an error was | 545 Unseen-Sequence definition in .mh_profile then an error was |
546 produced. This change fixes that. | 546 produced. This change fixes that. |
575 the folder name with hierachical completion (closes SF #664821). | 575 the folder name with hierachical completion (closes SF #664821). |
576 | 576 |
577 * mh-speed.el (mh-speed-folders, mh-speed-folders-cache) | 577 * mh-speed.el (mh-speed-folders, mh-speed-folders-cache) |
578 (mh-speed-folders-actual): Moved to mh-utils.el as mh-sub-folders, | 578 (mh-speed-folders-actual): Moved to mh-utils.el as mh-sub-folders, |
579 mh-sub-folders-cache and mh-sub-folders-actual respectively. | 579 mh-sub-folders-cache and mh-sub-folders-actual respectively. |
580 (mh-speed-invalidate-map, mh-speed-invalidate-map) | 580 (mh-speed-invalidate-map, mh-speed-invalidate-map) |
581 (mh-speed-add-folder): Use the new names. | 581 (mh-speed-add-folder): Use the new names. |
582 | 582 |
583 * mh-funcs.el (mh-kill-folder): Remove code that used to update | 583 * mh-funcs.el (mh-kill-folder): Remove code that used to update |
584 mh-folder-list which is no longer present. Instead | 584 mh-folder-list which is no longer present. Instead |
585 mh-update-sub-folders-cache is called. | 585 mh-update-sub-folders-cache is called. |
626 a corresponding regexp-builder then a search buffer like pick | 626 a corresponding regexp-builder then a search buffer like pick |
627 search is produced. Otherwise the previous behavior is maintained. | 627 search is produced. Otherwise the previous behavior is maintained. |
628 (mh-index-do-search): New interactive function that takes the | 628 (mh-index-do-search): New interactive function that takes the |
629 contents of the search buffer, generates an appropriate query and | 629 contents of the search buffer, generates an appropriate query and |
630 produces the search results buffer by calling mh-index-search. | 630 produces the search results buffer by calling mh-index-search. |
631 (mh-replace-string, mh-index-parse-search-regexp) | 631 (mh-replace-string, mh-index-parse-search-regexp) |
632 (mh-index-add-implicit-ops, mh-index-evaluate): New functions | 632 (mh-index-add-implicit-ops, mh-index-evaluate): New functions |
633 which parses the infix search expression that the user enters. A | 633 which parses the infix search expression that the user enters. A |
634 parse tree from which queries for different search programs can | 634 parse tree from which queries for different search programs can |
635 be produced is produced. | 635 be produced is produced. |
636 (mh-swish++-regexp-builder, mh-swish++-print-regexp): Takes the | 636 (mh-swish++-regexp-builder, mh-swish++-print-regexp): Takes the |
642 2003-01-08 Bill Wohler <wohler@newt.com> | 642 2003-01-08 Bill Wohler <wohler@newt.com> |
643 | 643 |
644 * Makefile (emacs-logs): New target for viewing CVS Emacs logs. | 644 * Makefile (emacs-logs): New target for viewing CVS Emacs logs. |
645 Useful to see if an Emacs developer has changed MH-E. | 645 Useful to see if an Emacs developer has changed MH-E. |
646 | 646 |
647 * MH-E-NEWS: Fixed case of MH-E in the "Changes" title. | 647 * MH-E-NEWS: Fixed case of MH-E in the "Changes" title. |
648 | 648 |
649 * mh-utils.el (mh-temp-info-buffer): New variable to hold name of | 649 * mh-utils.el (mh-temp-info-buffer): New variable to hold name of |
650 buffer that contains version info. | 650 buffer that contains version info. |
651 | 651 |
652 * mh-e.el (mh-version): Use mh-temp-info-buffer instead of | 652 * mh-e.el (mh-version): Use mh-temp-info-buffer instead of |
685 * mh-utils.el (mh-search-from-end): New function that is used to | 685 * mh-utils.el (mh-search-from-end): New function that is used to |
686 replace our usage of the CL function search. | 686 replace our usage of the CL function search. |
687 (font-lock): The library is loaded to avoid compilation warning | 687 (font-lock): The library is loaded to avoid compilation warning |
688 in CVS Emacs. | 688 in CVS Emacs. |
689 | 689 |
690 * mh-speed.el (mh-speed-goto-folder, mh-speed-add-folder) | 690 * mh-speed.el (mh-speed-goto-folder, mh-speed-add-folder) |
691 (mh-speed-extract-folder-name, mh-speed-invalidate-map): Use | 691 (mh-speed-extract-folder-name, mh-speed-invalidate-map): Use |
692 mh-search-from-end instead of search. | 692 mh-search-from-end instead of search. |
693 | 693 |
694 * mh-seq.el (mh-thread-remove-parent-link): Use loop instead of | 694 * mh-seq.el (mh-thread-remove-parent-link): Use loop instead of |
695 remove*. | 695 remove*. |
753 always be added to mh-folder-list. Otherwise folder name | 753 always be added to mh-folder-list. Otherwise folder name |
754 completion doesn't find the new folder created. | 754 completion doesn't find the new folder created. |
755 | 755 |
756 2002-12-24 Satyaki Das <satyaki@theforce.stanford.edu> | 756 2002-12-24 Satyaki Das <satyaki@theforce.stanford.edu> |
757 | 757 |
758 * mh-customize.el (mh-clean-message-header-flag) | 758 * mh-customize.el (mh-clean-message-header-flag) |
759 (mh-visible-headers, mh-invisible-headers) | 759 (mh-visible-headers, mh-invisible-headers) |
760 (mh-invisible-header-fields-set): Reworded to satisfy checkdoc. | 760 (mh-invisible-header-fields-set): Reworded to satisfy checkdoc. |
761 | 761 |
762 * mh-loaddefs.el: Regenerated. | 762 * mh-loaddefs.el: Regenerated. |
763 | 763 |
764 * mh-e.el (mh-inc-folder, mh-visit-folder, mh-read-msg-range): | 764 * mh-e.el (mh-inc-folder, mh-visit-folder, mh-read-msg-range): |
765 Handle nil value of mh-large-folder properly. | 765 Handle nil value of mh-large-folder properly. |
766 | 766 |
767 * mh-customize.el (mh-tool-bar-show-set, mh-tool-bar-letter-set) | 767 * mh-customize.el (mh-tool-bar-show-set, mh-tool-bar-letter-set) |
768 (mh-tool-bar-folder-set, mh-tool-bar-folder-buttons) | 768 (mh-tool-bar-folder-set, mh-tool-bar-folder-buttons) |
769 (mh-invisible-headers, mh-invisible-header-fields-set): Checkdoc | 769 (mh-invisible-headers, mh-invisible-header-fields-set): Checkdoc |
770 fixes. | 770 fixes. |
771 (mh-large-folder): Updated to allow for infinity. If | 771 (mh-large-folder): Updated to allow for infinity. If |
772 mh-large-folder is nil then all folders are deemed small. | 772 mh-large-folder is nil then all folders are deemed small. |
773 | 773 |
886 | 886 |
887 2002-12-20 Satyaki Das <satyaki@theforce.stanford.edu> | 887 2002-12-20 Satyaki Das <satyaki@theforce.stanford.edu> |
888 | 888 |
889 * mh-index.el (mh-index-new-folder): Add new folder to | 889 * mh-index.el (mh-index-new-folder): Add new folder to |
890 mh-folder-list to enable name completion. | 890 mh-folder-list to enable name completion. |
891 (mh-glimpse-execute-search, mh-swish-execute-search) | 891 (mh-glimpse-execute-search, mh-swish-execute-search) |
892 (mh-swish++-execute-search): Fix documentation. | 892 (mh-swish++-execute-search): Fix documentation. |
893 | 893 |
894 * mh-seq.el (mh-thread-generate): Fixed a stupid bug where the wrong | 894 * mh-seq.el (mh-thread-generate): Fixed a stupid bug where the wrong |
895 folder could get 'scan'ed when generating the threaded view. | 895 folder could get 'scan'ed when generating the threaded view. |
896 | 896 |
897 * mh-index.el (mh-index-search): If optional prefix arg is given | 897 * mh-index.el (mh-index-search): If optional prefix arg is given |
898 then the search in the current index buffer is redone. | 898 then the search in the current index buffer is redone. |
899 (mh-glimpse-execute-search, mh-swish-execute-search) | 899 (mh-glimpse-execute-search, mh-swish-execute-search) |
900 (mh-namazu-execute-search): Documentation fixes. | 900 (mh-namazu-execute-search): Documentation fixes. |
901 | 901 |
902 * mh-e.el (mh-index-previous-search): New buffer local variable | 902 * mh-e.el (mh-index-previous-search): New buffer local variable |
903 stores parameters of search that created the buffer. | 903 stores parameters of search that created the buffer. |
904 (mh-folder-mode): Make mh-index-previous-search buffer local. | 904 (mh-folder-mode): Make mh-index-previous-search buffer local. |
907 | 907 |
908 * mh-loaddefs.el: Regenerated. | 908 * mh-loaddefs.el: Regenerated. |
909 | 909 |
910 2002-12-19 Peter S Galbraith <psg@debian.org> | 910 2002-12-19 Peter S Galbraith <psg@debian.org> |
911 | 911 |
912 * mh-alias.el (mh-alias-add-alias): Bug fix. | 912 * mh-alias.el (mh-alias-add-alias): Bug fix. |
913 | 913 |
914 2002-12-19 Peter S Galbraith <psg@debian.org> | 914 2002-12-19 Peter S Galbraith <psg@debian.org> |
915 | 915 |
916 * mh-alias.el (mh-alias-add-alias): New interactive command. Add | 916 * mh-alias.el (mh-alias-add-alias): New interactive command. Add |
917 ALIAS for ADDRESS in personal alias file. | 917 ALIAS for ADDRESS in personal alias file. |
965 * mh-loaddefs.el: Regenerated. | 965 * mh-loaddefs.el: Regenerated. |
966 | 966 |
967 * mh-comp.el (mh-letter-tool-bar-map): Moved to mh-customize.el | 967 * mh-comp.el (mh-letter-tool-bar-map): Moved to mh-customize.el |
968 | 968 |
969 * mh-e.el (mh-folder-tool-bar-map): Moved to mh-customize.el | 969 * mh-e.el (mh-folder-tool-bar-map): Moved to mh-customize.el |
970 | 970 |
971 * mh-utils.el (mh-get-msg-num): autoloaded. | 971 * mh-utils.el (mh-get-msg-num): autoloaded. |
972 (mh-show-tool-bar-map): Moved to mh-customize.el | 972 (mh-show-tool-bar-map): Moved to mh-customize.el |
973 | 973 |
974 * mh-customize.el (mh-tool-bar-item-*): 33 new defconsts for | 974 * mh-customize.el (mh-tool-bar-item-*): 33 new defconsts for |
975 tool-bar setup and customization. | 975 tool-bar setup and customization. |
976 (mh-tool-bar-folder-buttons-set): New function to setup the | 976 (mh-tool-bar-folder-buttons-set): New function to setup the |
977 tool-bar after customization. | 977 tool-bar after customization. |
978 (mh-tool-bar-folder-buttons): New defcustom to specify which icons | 978 (mh-tool-bar-folder-buttons): New defcustom to specify which icons |
1082 function callable from show buffer that displays search results | 1082 function callable from show buffer that displays search results |
1083 from one folder. | 1083 from one folder. |
1084 (mh-show-mode-map): Key binding for "v". | 1084 (mh-show-mode-map): Key binding for "v". |
1085 | 1085 |
1086 * mh-speed.el: Fix credits. | 1086 * mh-speed.el: Fix credits. |
1087 (mh-index-folder-speedbar-buttons) | 1087 (mh-index-folder-speedbar-buttons) |
1088 (mh-index-show-speedbar-buttons) | 1088 (mh-index-show-speedbar-buttons) |
1089 (mh-index-folder-speedbar-key-map) | 1089 (mh-index-folder-speedbar-key-map) |
1090 (mh-index-show-speedbar-key-map) | 1090 (mh-index-show-speedbar-key-map) |
1091 (mh-index-folder-speedbar-menu-items) | 1091 (mh-index-folder-speedbar-menu-items) |
1092 (mh-index-show-speedbar-menu-items): Removed since the modes | 1092 (mh-index-show-speedbar-menu-items): Removed since the modes |
1093 mh-index-folder-mode and mh-index-show-mode no longer exist. | 1093 mh-index-folder-mode and mh-index-show-mode no longer exist. |
1094 (mh-speed-extract-folder-name): Remove the bits about | 1094 (mh-speed-extract-folder-name): Remove the bits about |
1095 mh-index-folder-mode and mh-index-show-mode. | 1095 mh-index-folder-mode and mh-index-show-mode. |
1096 | 1096 |
1206 of current message in thread tree. | 1206 of current message in thread tree. |
1207 (mh-thread-ancestor): New interactive function to jump to | 1207 (mh-thread-ancestor): New interactive function to jump to |
1208 immediate ancestor or to root message of current thread depending | 1208 immediate ancestor or to root message of current thread depending |
1209 on optional argument. | 1209 on optional argument. |
1210 | 1210 |
1211 * mh-utils.el (mh-show-thread-ancestor) | 1211 * mh-utils.el (mh-show-thread-ancestor) |
1212 (mh-show-thread-next-sibling, mh-show-thread-previous-sibling): | 1212 (mh-show-thread-next-sibling, mh-show-thread-previous-sibling): |
1213 Interactive functions callable from the show buffer. | 1213 Interactive functions callable from the show buffer. |
1214 (mh-show-thread-map): Bindings for Tu, Tp and Tn. | 1214 (mh-show-thread-map): Bindings for Tu, Tp and Tn. |
1215 | 1215 |
1216 * mh-e.el (mh-thread-map): Bindings for Tu, Tp and Tn. | 1216 * mh-e.el (mh-thread-map): Bindings for Tu, Tp and Tn. |
1340 aliases. | 1340 aliases. |
1341 | 1341 |
1342 * mh-alias.el (mh-alias-filenames): | 1342 * mh-alias.el (mh-alias-filenames): |
1343 s/mh-mhparam-component/mh-profile-component/ | 1343 s/mh-mhparam-component/mh-profile-component/ |
1344 (mh-profile-component): Move to mh-utils.el and make interactive. | 1344 (mh-profile-component): Move to mh-utils.el and make interactive. |
1345 (mh-read-address): Make it autoloaded. | 1345 (mh-read-address): Make it autoloaded. |
1346 | 1346 |
1347 * mh-loaddefs.el: Regenerated. | 1347 * mh-loaddefs.el: Regenerated. |
1348 | 1348 |
1349 * mh-comp.el (mh-read-address): Removed. Replaced by mh-alias | 1349 * mh-comp.el (mh-read-address): Removed. Replaced by mh-alias |
1350 version. | 1350 version. |
1367 (emacs): Reintroduced autoloads. | 1367 (emacs): Reintroduced autoloads. |
1368 (autoloads): We're baaa-aack! | 1368 (autoloads): We're baaa-aack! |
1369 (dist, install-emacs): Use MH-E-LOADDEFS. | 1369 (dist, install-emacs): Use MH-E-LOADDEFS. |
1370 | 1370 |
1371 * mh-comp.el (mh-customize): Moved to mh-customize.el. | 1371 * mh-comp.el (mh-customize): Moved to mh-customize.el. |
1372 | 1372 |
1373 * mh-customize.el (mh-customize): Moved here from mh-comp. Makes | 1373 * mh-customize.el (mh-customize): Moved here from mh-comp. Makes |
1374 more sense, doesn't it? | 1374 more sense, doesn't it? |
1375 | 1375 |
1376 * mh-alias.el, mh-comp.el, mh-e.el, mh-index.el, mh-mime.el, | 1376 * mh-alias.el, mh-comp.el, mh-e.el, mh-index.el, mh-mime.el, |
1377 mh-pick.el, mh-speed.el: Added mh-autoload cookie to all | 1377 mh-pick.el, mh-speed.el: Added mh-autoload cookie to all |
1426 sources, the implicit rule is obsolete. | 1426 sources, the implicit rule is obsolete. |
1427 (autoloads): Deleted. See emacs change above. | 1427 (autoloads): Deleted. See emacs change above. |
1428 | 1428 |
1429 2002-12-03 Bill Wohler <wohler@newt.com> | 1429 2002-12-03 Bill Wohler <wohler@newt.com> |
1430 | 1430 |
1431 * Makefile (MH-E-SRC, emacs): | 1431 * Makefile (MH-E-SRC, emacs): |
1432 | 1432 |
1433 2002-12-03 Satyaki Das <satyaki@theforce.stanford.edu> | 1433 2002-12-03 Satyaki Das <satyaki@theforce.stanford.edu> |
1434 | 1434 |
1435 * mh-make.el (mh-emacs): Make failing condition more strict. | 1435 * mh-make.el (mh-emacs): Make failing condition more strict. |
1436 (mh-loaddefs-end): Remove redundant statement. | 1436 (mh-loaddefs-end): Remove redundant statement. |
1439 difference though. | 1439 difference though. |
1440 | 1440 |
1441 * mh-make.el: New script that compiles MH-E. | 1441 * mh-make.el: New script that compiles MH-E. |
1442 (mh-loaddefs-beginning, mh-loaddefs-end): Don't save the autoloads | 1442 (mh-loaddefs-beginning, mh-loaddefs-end): Don't save the autoloads |
1443 file in between. Only save at the end. | 1443 file in between. Only save at the end. |
1444 (mh-emacs-generate-autoloads, mh-xemacs-generate-autoloads) | 1444 (mh-emacs-generate-autoloads, mh-xemacs-generate-autoloads) |
1445 (mh-generate-autoloads): Replace the separate functions in Emacs | 1445 (mh-generate-autoloads): Replace the separate functions in Emacs |
1446 and XEmacs with one that works in both variants. This simplifies | 1446 and XEmacs with one that works in both variants. This simplifies |
1447 the script a lot. | 1447 the script a lot. |
1448 (mh-generate-autoloads): doc fix. | 1448 (mh-generate-autoloads): doc fix. |
1449 | 1449 |
1469 | 1469 |
1470 2002-12-03 Mark D Baushke <mdb@gnu.org> | 1470 2002-12-03 Mark D Baushke <mdb@gnu.org> |
1471 | 1471 |
1472 * mh-e.el (mh-get-new-mail): Simplify no-new-mail test. | 1472 * mh-e.el (mh-get-new-mail): Simplify no-new-mail test. |
1473 (mh-add-cur-notation): Remove unnecessary function. | 1473 (mh-add-cur-notation): Remove unnecessary function. |
1474 | 1474 |
1475 2002-12-03 Peter S Galbraith <psg@debian.org> | 1475 2002-12-03 Peter S Galbraith <psg@debian.org> |
1476 | 1476 |
1477 * mh-identity.el (mh-identity-make-menu): Check if | 1477 * mh-identity.el (mh-identity-make-menu): Check if |
1478 'mh-letter-mode-map' is bound, since this code also gets run when | 1478 'mh-letter-mode-map' is bound, since this code also gets run when |
1479 mh-customize.el is loaded at startup. | 1479 mh-customize.el is loaded at startup. |
1495 | 1495 |
1496 * mh-e.el (mh-add-cur-notation): New function to mark the | 1496 * mh-e.el (mh-add-cur-notation): New function to mark the |
1497 current message with the mh-note-cur character. | 1497 current message with the mh-note-cur character. |
1498 (mh-get-new-mail): Use mh-add-cur-notation to undo the work of | 1498 (mh-get-new-mail): Use mh-add-cur-notation to undo the work of |
1499 mh-remove-cur-notation if there was no new mail (closes SF #647681). | 1499 mh-remove-cur-notation if there was no new mail (closes SF #647681). |
1500 | 1500 |
1501 * mh-e.el (mh-set-cmd-note): Do not update the default mh-cmd-note | 1501 * mh-e.el (mh-set-cmd-note): Do not update the default mh-cmd-note |
1502 value (closes SF #643701). | 1502 value (closes SF #643701). |
1503 | 1503 |
1504 2002-12-02 Peter S Galbraith <psg@debian.org> | 1504 2002-12-02 Peter S Galbraith <psg@debian.org> |
1505 | 1505 |
1551 2002-12-02 Satyaki Das <satyaki@theforce.stanford.edu> | 1551 2002-12-02 Satyaki Das <satyaki@theforce.stanford.edu> |
1552 | 1552 |
1553 * mh-funcs.el (mh-pack-folder, mh-sort-folder): Fix the functions | 1553 * mh-funcs.el (mh-pack-folder, mh-sort-folder): Fix the functions |
1554 so that threading is preserved (needed for SF #646794). | 1554 so that threading is preserved (needed for SF #646794). |
1555 | 1555 |
1556 * mh-identity.el (mh-identity-signature-start) | 1556 * mh-identity.el (mh-identity-signature-start) |
1557 (mh-identity-signature-end): Checkdoc fixes. | 1557 (mh-identity-signature-end): Checkdoc fixes. |
1558 | 1558 |
1559 * mh-e.el (mh-previous-unread-msg, mh-next-unread-msg): Checkdoc | 1559 * mh-e.el (mh-previous-unread-msg, mh-next-unread-msg): Checkdoc |
1560 fixes. | 1560 fixes. |
1561 | 1561 |
1564 * mh-identity.el (compile): Make mh-identity.el compile without | 1564 * mh-identity.el (compile): Make mh-identity.el compile without |
1565 warnings. | 1565 warnings. |
1566 | 1566 |
1567 * mh-e.el (mh-previous-unread-msg, mh-next-unread-msg): New | 1567 * mh-e.el (mh-previous-unread-msg, mh-next-unread-msg): New |
1568 interactive functions that go to next and previous unread | 1568 interactive functions that go to next and previous unread |
1569 messages (closes SF #630328). | 1569 messages (closes SF #630328). |
1570 (mh-folder-mode-map): Add key bindings for M-n and M-p to | 1570 (mh-folder-mode-map): Add key bindings for M-n and M-p to |
1571 mh-folder-mode-map. | 1571 mh-folder-mode-map. |
1572 | 1572 |
1573 * mh-utils.el (mh-show-next-unread-msg) | 1573 * mh-utils.el (mh-show-next-unread-msg) |
1574 (mh-show-previous-unread-msg): New interactive functions that go | 1574 (mh-show-previous-unread-msg): New interactive functions that go |
1575 to the next and previous unread messages respectively. These are | 1575 to the next and previous unread messages respectively. These are |
1576 callable from the show buffer. | 1576 callable from the show buffer. |
1577 (mh-show-mode-map): Add key bindings for M-n and M-p to | 1577 (mh-show-mode-map): Add key bindings for M-n and M-p to |
1578 mh-show-mode-map. | 1578 mh-show-mode-map. |
1579 | 1579 |
1580 2002-12-01 Bill Wohler <wohler@newt.com> | 1580 2002-12-01 Bill Wohler <wohler@newt.com> |
1581 | 1581 |
1582 * mh-mime.el (mh-defun-compat): Make it indent like a defun. | 1582 * mh-mime.el (mh-defun-compat): Make it indent like a defun. |
1583 | 1583 |
1584 * mh-index.el (mh-defun-index): Make it indent like a defun. | 1584 * mh-index.el (mh-defun-index): Make it indent like a defun. |
1585 | 1585 |
1586 * mh-customize.el: New file (closes SF #643722). | 1586 * mh-customize.el: New file (closes SF #643722). |
1587 | 1587 |
1588 * Makefile (MH-E-SRC): Added mh-customize.el (closes SF #643722). | 1588 * Makefile (MH-E-SRC): Added mh-customize.el (closes SF #643722). |
1589 | 1589 |
1663 Added ;;;###mh-autoload tag to selected functions so that | 1663 Added ;;;###mh-autoload tag to selected functions so that |
1664 autoloads for those functions can be automatically created in | 1664 autoloads for those functions can be automatically created in |
1665 mh-loaddefs.el (closes half of SF #643722).. | 1665 mh-loaddefs.el (closes half of SF #643722).. |
1666 | 1666 |
1667 * mh-comp.el, mh-speed.el (mh-utils): Removed require. mh-utils is | 1667 * mh-comp.el, mh-speed.el (mh-utils): Removed require. mh-utils is |
1668 provided via mh-e.el. | 1668 provided via mh-e.el. |
1669 Removed MH-E autoloads. These are now provided by mh-loaddefs.el. | 1669 Removed MH-E autoloads. These are now provided by mh-loaddefs.el. |
1670 Added ;;;###mh-autoload tag to selected functions so that | 1670 Added ;;;###mh-autoload tag to selected functions so that |
1671 autoloads for those functions can be automatically created in | 1671 autoloads for those functions can be automatically created in |
1672 mh-loaddefs.el (closes half of SF #643722).. | 1672 mh-loaddefs.el (closes half of SF #643722).. |
1673 | 1673 |
1724 * mh-alias.el: Assign copyright to FSF instead of myself. | 1724 * mh-alias.el: Assign copyright to FSF instead of myself. |
1725 (mh-read-address): Add support for emacs-21's | 1725 (mh-read-address): Add support for emacs-21's |
1726 completing-read-multiple to prompt for multiple entries. | 1726 completing-read-multiple to prompt for multiple entries. |
1727 (mh-alias-PC-complete-address): Deleted. | 1727 (mh-alias-PC-complete-address): Deleted. |
1728 (mh-alias-learn-aliases): Use mh-exec-cmd-quiet instead of old kludge. | 1728 (mh-alias-learn-aliases): Use mh-exec-cmd-quiet instead of old kludge. |
1729 (mh-alias-letter-mode-expand-alias-hook): Simplify. | 1729 (mh-alias-letter-mode-expand-alias-hook): Simplify. |
1730 (mh-alias-hostname): Deleted. | 1730 (mh-alias-hostname): Deleted. |
1731 (mh-alias-substitute-aliases-flag): Change default to nil. | 1731 (mh-alias-substitute-aliases-flag): Change default to nil. |
1732 (mh-alias-display-blind-name-on-completion-flag) Change default to | 1732 (mh-alias-display-blind-name-on-completion-flag) Change default to |
1733 nil. | 1733 nil. |
1734 (mh-alias-alist): Now holds alias values. | 1734 (mh-alias-alist): Now holds alias values. |
1753 | 1753 |
1754 * mh-comp.el, mh-e.el, mh-funcs.el, mh-identity.el, mh-index.el, | 1754 * mh-comp.el, mh-e.el, mh-funcs.el, mh-identity.el, mh-index.el, |
1755 mh-mime.el, mh-pick.el, mh-seq.el, mh-speed.el, mh-utils.el: | 1755 mh-mime.el, mh-pick.el, mh-seq.el, mh-speed.el, mh-utils.el: |
1756 Ran indent-region, reformatted long lines, ran untabify. | 1756 Ran indent-region, reformatted long lines, ran untabify. |
1757 (indent-tabs-mode): Set file local variable to nil. | 1757 (indent-tabs-mode): Set file local variable to nil. |
1758 | 1758 |
1759 2002-11-29 Bill Wohler <wohler@newt.com> | 1759 2002-11-29 Bill Wohler <wohler@newt.com> |
1760 | 1760 |
1761 * Released MH-E version 7.0. | 1761 * Released MH-E version 7.0. |
1762 | 1762 |
1763 * mh-e.el (Version, mh-version): Updated for release 7.0. | 1763 * mh-e.el (Version, mh-version): Updated for release 7.0. |
1764 | 1764 |
1765 * mh-comp.el (subseq, search): Require cl instead of autoloading | 1765 * mh-comp.el (subseq, search): Require cl instead of autoloading |
1766 these due to compilation warnings in CVS Emacs. | 1766 these due to compilation warnings in CVS Emacs. |
1767 | 1767 |
1782 button key map. | 1782 button key map. |
1783 | 1783 |
1784 2002-11-21 Bill Wohler <wohler@newt.com> | 1784 2002-11-21 Bill Wohler <wohler@newt.com> |
1785 | 1785 |
1786 * Released MH-E version 6.1.91. | 1786 * Released MH-E version 6.1.91. |
1787 | 1787 |
1788 * mh-e.el (Version, mh-version): Updated for release 6.1.91. | 1788 * mh-e.el (Version, mh-version): Updated for release 6.1.91. |
1789 | 1789 |
1790 * MH-E-NEWS: Inline HTML parts supported with Gnus 5.10, not 5.9. | 1790 * MH-E-NEWS: Inline HTML parts supported with Gnus 5.10, not 5.9. |
1791 | 1791 |
1792 2002-11-21 Mark D. Baushke <mdb@gnu.org> | 1792 2002-11-21 Mark D. Baushke <mdb@gnu.org> |
1806 happens in mh-utils.el now. | 1806 happens in mh-utils.el now. |
1807 | 1807 |
1808 2002-11-15 Bill Wohler <wohler@newt.com> | 1808 2002-11-15 Bill Wohler <wohler@newt.com> |
1809 | 1809 |
1810 * Released MH-E version 6.1.90. | 1810 * Released MH-E version 6.1.90. |
1811 | 1811 |
1812 * README (Compile): New section. Users must now compile MH-E due | 1812 * README (Compile): New section. Users must now compile MH-E due |
1813 to the vagaries of the various versions of gnus. | 1813 to the vagaries of the various versions of gnus. |
1814 | 1814 |
1815 * Makefile (MH-E-IMG): Added reply-all.pbm, reply-all.xpm, | 1815 * Makefile (MH-E-IMG): Added reply-all.pbm, reply-all.xpm, |
1816 reply-from.pbm, reply-from.xpm, reply-to.pbm, reply-to.xpm. | 1816 reply-from.pbm, reply-from.xpm, reply-to.pbm, reply-to.xpm. |
1868 | 1868 |
1869 * mh-e.el (mh-limit-map): New key map for limits (subject for now). | 1869 * mh-e.el (mh-limit-map): New key map for limits (subject for now). |
1870 * mh-utils.el (mh-show-limit-map): Same. | 1870 * mh-utils.el (mh-show-limit-map): Same. |
1871 | 1871 |
1872 * mh-seq.el (mh-delete-subject): Renamed from | 1872 * mh-seq.el (mh-delete-subject): Renamed from |
1873 mh-delete-subject-sequence. | 1873 mh-delete-subject-sequence. |
1874 (mh-narrow-to-subject): Renamed from mh-narrow-to-subject-sequence. | 1874 (mh-narrow-to-subject): Renamed from mh-narrow-to-subject-sequence. |
1875 (mh-next-unseen-subject-sequence): Removed. :-( | 1875 (mh-next-unseen-subject-sequence): Removed. :-( |
1876 * mh-e.el: Use 'em | 1876 * mh-e.el: Use 'em |
1877 * mh-seq.el: Use 'em. | 1877 * mh-seq.el: Use 'em. |
1878 | 1878 |
1888 (mh-folder-message-menu): Revert previous change. | 1888 (mh-folder-message-menu): Revert previous change. |
1889 | 1889 |
1890 2002-11-13 Peter S Galbraith <psg@debian.org> | 1890 2002-11-13 Peter S Galbraith <psg@debian.org> |
1891 | 1891 |
1892 * mh-e.el (mh-folder-message-menu): Make key binding "o" appear in | 1892 * mh-e.el (mh-folder-message-menu): Make key binding "o" appear in |
1893 menu for mh-refile-msg. | 1893 menu for mh-refile-msg. |
1894 | 1894 |
1895 2002-11-13 Satyaki Das <satyaki@theforce.stanford.edu> | 1895 2002-11-13 Satyaki Das <satyaki@theforce.stanford.edu> |
1896 | 1896 |
1897 * mh-seq.el (mh-thread-generate-scan-lines): In threaded view, | 1897 * mh-seq.el (mh-thread-generate-scan-lines): In threaded view, |
1898 scan lines of duplicate messages were too long. The change fixes | 1898 scan lines of duplicate messages were too long. The change fixes |
1945 | 1945 |
1946 * mh-index.el (mh-index-matches, mh-index-current-match): Remove | 1946 * mh-index.el (mh-index-matches, mh-index-current-match): Remove |
1947 these variables since they were only used for glimpse and grep. | 1947 these variables since they were only used for glimpse and grep. |
1948 Now the functionality of all the indexing programs will be | 1948 Now the functionality of all the indexing programs will be |
1949 uniform. | 1949 uniform. |
1950 (mh-index-search, mh-index-insert-scan, mh-defun-index) | 1950 (mh-index-search, mh-index-insert-scan, mh-defun-index) |
1951 (mh-index-show): Simplify functions since matches are no longer | 1951 (mh-index-show): Simplify functions since matches are no longer |
1952 shown. | 1952 shown. |
1953 (mh-index-parse-match): Remove function. | 1953 (mh-index-parse-match): Remove function. |
1954 | 1954 |
1955 * mh-e.el (mh-scan-cmd-note-width, mh-scan-destination-width) | 1955 * mh-e.el (mh-scan-cmd-note-width, mh-scan-destination-width) |
1956 (mh-scan-date-width, mh-scan-date-flag-width) | 1956 (mh-scan-date-width, mh-scan-date-flag-width) |
1957 (mh-scan-from-mbox-width, mh-scan-from-mbox-sep-width): New | 1957 (mh-scan-from-mbox-width, mh-scan-from-mbox-sep-width): New |
1958 variables to keep track of the widths of the different fields in | 1958 variables to keep track of the widths of the different fields in |
1959 the scan lines. | 1959 the scan lines. |
1960 (mh-scan-field-from-start-offset, mh-scan-field-from-end-offset) | 1960 (mh-scan-field-from-start-offset, mh-scan-field-from-end-offset) |
1961 (mh-scan-field-subject-start-offset): Offsets that are computed | 1961 (mh-scan-field-subject-start-offset): Offsets that are computed |
1962 from the scan line widths. | 1962 from the scan line widths. |
1963 | 1963 |
1964 * mh-seq.el (mh-copy-seq-to-eob, mh-thread-inc) | 1964 * mh-seq.el (mh-copy-seq-to-eob, mh-thread-inc) |
1965 (mh-thread-parse-scan-line): Use new variables that remember the | 1965 (mh-thread-parse-scan-line): Use new variables that remember the |
1966 various offsets in place of integer constants. | 1966 various offsets in place of integer constants. |
1967 (mh-thread-generate-scan-lines): Space shouldn't be added here! | 1967 (mh-thread-generate-scan-lines): Space shouldn't be added here! |
1968 | 1968 |
1969 2002-11-12 Bill Wohler <wohler@newt.com> | 1969 2002-11-12 Bill Wohler <wohler@newt.com> |
2008 default-string which can be used in case the string for default | 2008 default-string which can be used in case the string for default |
2009 isn't intuitive enough. | 2009 isn't intuitive enough. |
2010 | 2010 |
2011 * mh-index.el (mh-index-search): Made default prompt more | 2011 * mh-index.el (mh-index-search): Made default prompt more |
2012 intuitive (I hope!). | 2012 intuitive (I hope!). |
2013 | 2013 |
2014 2002-11-11 Peter S Galbraith <psg@debian.org> | 2014 2002-11-11 Peter S Galbraith <psg@debian.org> |
2015 | 2015 |
2016 * mh-identity.el (mh-header-field-delete): Remove save-excursion. | 2016 * mh-identity.el (mh-header-field-delete): Remove save-excursion. |
2017 Strange that this worked for me before... Thanks to Jeff for the | 2017 Strange that this worked for me before... Thanks to Jeff for the |
2018 patch. | 2018 patch. |
2044 | 2044 |
2045 * mh-e.el (mh-print-background-flag): Renamed from | 2045 * mh-e.el (mh-print-background-flag): Renamed from |
2046 mh-print-background. | 2046 mh-print-background. |
2047 * mh-funcs.el (mh-print-msg): Use it. | 2047 * mh-funcs.el (mh-print-msg): Use it. |
2048 This addresses part of SF #627015. | 2048 This addresses part of SF #627015. |
2049 | 2049 |
2050 * mh-comp.el (mh-delete-yanked-msg-window-flag): Renamed from | 2050 * mh-comp.el (mh-delete-yanked-msg-window-flag): Renamed from |
2051 mh-delete-yanked-msg-window. | 2051 mh-delete-yanked-msg-window. |
2052 (mh-yank-from-start-of-msg, mh-yank-cur-msg): Use it. | 2052 (mh-yank-from-start-of-msg, mh-yank-cur-msg): Use it. |
2053 This addresses part of SF #627015. | 2053 This addresses part of SF #627015. |
2054 | 2054 |
2074 (mh-find-path): Use it. | 2074 (mh-find-path): Use it. |
2075 This addresses part of SF #627015. | 2075 This addresses part of SF #627015. |
2076 | 2076 |
2077 * mh-utils.el (mh-decode-mime-flag): Renamed from | 2077 * mh-utils.el (mh-decode-mime-flag): Renamed from |
2078 mh-decode-mime. | 2078 mh-decode-mime. |
2079 * mh-utils.el (mh-show-mode, mh-show-xface) | 2079 * mh-utils.el (mh-show-mode, mh-show-xface) |
2080 (mh-decode-quoted-printable, mh-display-msg, mh-display-msg): Use it. | 2080 (mh-decode-quoted-printable, mh-display-msg, mh-display-msg): Use it. |
2081 * mh-mime.el (mh-graphical-smileys-flag) | 2081 * mh-mime.el (mh-graphical-smileys-flag) |
2082 (mh-graphical-emphasis-flag): Ditto. | 2082 (mh-graphical-emphasis-flag): Ditto. |
2083 * mh-index.el (mh-index-search, mh-index-show): Ditto. | 2083 * mh-index.el (mh-index-search, mh-index-show): Ditto. |
2084 * mh-e.el (mh-header-display): Ditto. | 2084 * mh-e.el (mh-header-display): Ditto. |
2085 This addresses part of SF #627015. | 2085 This addresses part of SF #627015. |
2086 | 2086 |
2175 | 2175 |
2176 2002-11-05 Peter S Galbraith <psg@debian.org> | 2176 2002-11-05 Peter S Galbraith <psg@debian.org> |
2177 | 2177 |
2178 * mh-utils.el (mh-tool-bar-search-command): New defcustom to set | 2178 * mh-utils.el (mh-tool-bar-search-command): New defcustom to set |
2179 what search function to use in tool-bar. | 2179 what search function to use in tool-bar. |
2180 (mh-show-tool-bar-map): Use it. | 2180 (mh-show-tool-bar-map): Use it. |
2181 | 2181 |
2182 * mh-e.el (mh-folder-tool-bar-map): Use it. | 2182 * mh-e.el (mh-folder-tool-bar-map): Use it. |
2183 | 2183 |
2184 2002-11-05 Bill Wohler <wohler@newt.com> | 2184 2002-11-05 Bill Wohler <wohler@newt.com> |
2185 | 2185 |
2186 * mh-index.el (mh-index-search): Changed default prompt from "+" | 2186 * mh-index.el (mh-index-search): Changed default prompt from "+" |
2187 to "all". mh-prompt-for-folder doesn't seem to mind. | 2187 to "all". mh-prompt-for-folder doesn't seem to mind. |
2338 * mh-funcs.el (mh-kill-folder): Added missing documentation about | 2338 * mh-funcs.el (mh-kill-folder): Added missing documentation about |
2339 hook. | 2339 hook. |
2340 | 2340 |
2341 * mh-index.el (mh-index-show-hook): Moved defvar to defcustom. | 2341 * mh-index.el (mh-index-show-hook): Moved defvar to defcustom. |
2342 (mh-index-show): Made verbiage about hook consistent throughout. | 2342 (mh-index-show): Made verbiage about hook consistent throughout. |
2343 | 2343 |
2344 * mh-mime.el (mh-edit-mhn-hook): Moved defvar to defcustom. | 2344 * mh-mime.el (mh-edit-mhn-hook): Moved defvar to defcustom. |
2345 (mh-edit-mhn): Added missing documentation about hook. | 2345 (mh-edit-mhn): Added missing documentation about hook. |
2346 | 2346 |
2347 * mh-pick.el (mh-pick-mode): Made verbiage about hook consistent | 2347 * mh-pick.el (mh-pick-mode): Made verbiage about hook consistent |
2348 throughout. Call the damn hook. | 2348 throughout. Call the damn hook. |
2448 | 2448 |
2449 * Makefile (emacs, xemacs): New targets. | 2449 * Makefile (emacs, xemacs): New targets. |
2450 (all): Use these targets instead of calling specific targets. | 2450 (all): Use these targets instead of calling specific targets. |
2451 (.PHONY): Added emacs, xemacs, autoloads, custom-loads. Broke up | 2451 (.PHONY): Added emacs, xemacs, autoloads, custom-loads. Broke up |
2452 target and moved pieces into their own sections. | 2452 target and moved pieces into their own sections. |
2453 | 2453 |
2454 | 2454 |
2455 2002-10-30 Peter S Galbraith <psg@debian.org> | 2455 2002-10-30 Peter S Galbraith <psg@debian.org> |
2456 | 2456 |
2457 * mh-utils.el (mh-show-font-lock-keywords): Wrap an | 2457 * mh-utils.el (mh-show-font-lock-keywords): Wrap an |
2458 'eval-and-compile around its defvar, otherwise byte-compilation | 2458 'eval-and-compile around its defvar, otherwise byte-compilation |
2459 fails on `mh-show-font-lock-keywords-with-cite'. | 2459 fails on `mh-show-font-lock-keywords-with-cite'. |
2460 | 2460 |
2461 2002-10-29 Jeffrey C Honig <jch@honig.net> | 2461 2002-10-29 Jeffrey C Honig <jch@honig.net> |
2462 | 2462 |
2463 * mh-comp.el (mh-letter-insert-signature-hook) | 2463 * mh-comp.el (mh-letter-insert-signature-hook) |
2464 (mh-insert-signature): Add a hook to be called before inserting | 2464 (mh-insert-signature): Add a hook to be called before inserting |
2465 the signature. Do not attempt to insert the signature if | 2465 the signature. Do not attempt to insert the signature if |
2466 mh-insert-signature-file-name is nil. | 2466 mh-insert-signature-file-name is nil. |
2467 | 2467 |
2468 2002-10-29 Peter S Galbraith <psg@debian.org> | 2468 2002-10-29 Peter S Galbraith <psg@debian.org> |
2484 | 2484 |
2485 * mh-utils.el (mh-show-mode): Ditto. | 2485 * mh-utils.el (mh-show-mode): Ditto. |
2486 | 2486 |
2487 2002-10-29 Peter S Galbraith <psg@debian.org> | 2487 2002-10-29 Peter S Galbraith <psg@debian.org> |
2488 | 2488 |
2489 * mh-e.el (mh-folder-refiled-face, mh-folder-cur-msg-number-face) | 2489 * mh-e.el (mh-folder-refiled-face, mh-folder-cur-msg-number-face) |
2490 (mh-folder-to-face, mh-folder-body-face): Define faces instead of | 2490 (mh-folder-to-face, mh-folder-body-face): Define faces instead of |
2491 copying them from font-lock faces. This mh-e will look the same | 2491 copying them from font-lock faces. This mh-e will look the same |
2492 in XEmacs as it does in Emacs. | 2492 in XEmacs as it does in Emacs. |
2493 * mh-utils.el (mh-show-cc-face, mh-show-date-face) | 2493 * mh-utils.el (mh-show-cc-face, mh-show-date-face) |
2494 (mh-show-header-face): Ditto. | 2494 (mh-show-header-face): Ditto. |
2495 | 2495 |
2496 2002-10-29 Jeffrey C Honig <jch@honig.net> | 2496 2002-10-29 Jeffrey C Honig <jch@honig.net> |
2497 | 2497 |
2498 * mh-comp.el (mh-send-letter): I meant to use | 2498 * mh-comp.el (mh-send-letter): I meant to use |
2530 | 2530 |
2531 * mh-e.el (mh-folder-sequence-menu): Minor menu text edits. | 2531 * mh-e.el (mh-folder-sequence-menu): Minor menu text edits. |
2532 | 2532 |
2533 * mh-utils.el (mh-show-update-sequences): Added to | 2533 * mh-utils.el (mh-show-update-sequences): Added to |
2534 mh-defun-show-buffer builds; needed for menu. | 2534 mh-defun-show-buffer builds; needed for menu. |
2535 (mh-show-sequence-menu, mh-show-message-menu) | 2535 (mh-show-sequence-menu, mh-show-message-menu) |
2536 (mh-show-folder-menu): 3 new menus in mh-show-mode-map that mirror | 2536 (mh-show-folder-menu): 3 new menus in mh-show-mode-map that mirror |
2537 the menus used in mh-folder-mode. | 2537 the menus used in mh-folder-mode. |
2538 (mh-show-mode): easy-menu-add the 3 menus. | 2538 (mh-show-mode): easy-menu-add the 3 menus. |
2539 | 2539 |
2540 2002-10-28 Satyaki Das <satyaki@theforce.stanford.edu> | 2540 2002-10-28 Satyaki Das <satyaki@theforce.stanford.edu> |
2617 * mh-pick.el (mh-do-pick-search): Don't bind local variable | 2617 * mh-pick.el (mh-do-pick-search): Don't bind local variable |
2618 'finding-messages', it isn't used anywhere. | 2618 'finding-messages', it isn't used anywhere. |
2619 | 2619 |
2620 * mh-utils.el: Byte-compiler warning suppression. | 2620 * mh-utils.el: Byte-compiler warning suppression. |
2621 (mh-gnus-article-highlight-citation): Rather than redefining | 2621 (mh-gnus-article-highlight-citation): Rather than redefining |
2622 'gnus-cite-face-list', just re-order it. | 2622 'gnus-cite-face-list', just re-order it. |
2623 (mh-show-mode): Force turning on font-lock in XEmacs. | 2623 (mh-show-mode): Force turning on font-lock in XEmacs. |
2624 | 2624 |
2625 * mh-seq.el: Byte-compiler warning suppression. | 2625 * mh-seq.el: Byte-compiler warning suppression. |
2626 | 2626 |
2627 * mh-index.el: Byte-compiler warning suppression. | 2627 * mh-index.el: Byte-compiler warning suppression. |
2628 | 2628 |
2629 * mh-comp.el: Byte-compiler warning suppression. | 2629 * mh-comp.el: Byte-compiler warning suppression. |
2630 | 2630 |
2631 * mh-xemacs-compat.el: Add defaliases for 'timerp' & | 2631 * mh-xemacs-compat.el: Add defaliases for 'timerp' & |
2632 'cancel-timer' to the equivalent 'itimer' functions. | 2632 'cancel-timer' to the equivalent 'itimer' functions. |
2633 (rfc822): Require it for 'rfc822-goto-eoh'. | 2633 (rfc822): Require it for 'rfc822-goto-eoh'. |
2634 Byte-compiler warning suppression. | 2634 Byte-compiler warning suppression. |
2635 | 2635 |
2636 * mh-e.el (mh-folder-mode): Force turning on font-lock in XEmacs. | 2636 * mh-e.el (mh-folder-mode): Force turning on font-lock in XEmacs. |
2637 (mh-toggle-threads): Remove duplicate autoload. | 2637 (mh-toggle-threads): Remove duplicate autoload. |
2642 | 2642 |
2643 2002-10-27 Mark D. Baushke <mdb@gnu.org> | 2643 2002-10-27 Mark D. Baushke <mdb@gnu.org> |
2644 | 2644 |
2645 * Makefile: Reorganize to allow for building also compiling for | 2645 * Makefile: Reorganize to allow for building also compiling for |
2646 XEmacs too. Sanitize so that it will work using least-common | 2646 XEmacs too. Sanitize so that it will work using least-common |
2647 denominator versions of 'make'. Tested using GNU make, Solaris make, | 2647 denominator versions of 'make'. Tested using GNU make, Solaris make, |
2648 and Berkely make. | 2648 and Berkely make. |
2649 (all): Use recursive invokation based on the emacs or xemacs | 2649 (all): Use recursive invokation based on the emacs or xemacs |
2650 executable passed on the 'make EMACS=xemacs' command line. | 2650 executable passed on the 'make EMACS=xemacs' command line. |
2651 (XEMACS_OPTIONS): The incantation to be passed to an xemacs editor | 2651 (XEMACS_OPTIONS): The incantation to be passed to an xemacs editor |
2652 to compile things properly. | 2652 to compile things properly. |
2653 (AUTO_PRELOADS): Magic XEmacs glue. | 2653 (AUTO_PRELOADS): Magic XEmacs glue. |
2654 (clean): Ditto. | 2654 (clean): Ditto. |
2655 (autoloads): Ditto. | 2655 (autoloads): Ditto. |
2656 (custom-loads): Ditto. | 2656 (custom-loads): Ditto. |
2657 | 2657 |
2658 2002-10-26 Satyaki Das <satyaki@theforce.stanford.edu> | 2658 2002-10-26 Satyaki Das <satyaki@theforce.stanford.edu> |
2659 | 2659 |
2660 * mh-e.el (mh-last-msg): Add call to mh-recenter. | 2660 * mh-e.el (mh-last-msg): Add call to mh-recenter. |
2661 | 2661 |
2662 2002-10-26 Peter S Galbraith <psg@debia.org> | 2662 2002-10-26 Peter S Galbraith <psg@debia.org> |
2738 2002-10-25 Mark D. Baushke <mdb@gnu.org> | 2738 2002-10-25 Mark D. Baushke <mdb@gnu.org> |
2739 | 2739 |
2740 * mh-utils.el (mh-show-maximum-size): New variable to control | 2740 * mh-utils.el (mh-show-maximum-size): New variable to control |
2741 the display of large messages. | 2741 the display of large messages. |
2742 (mh-display-msg): Use it (Closes SF #488696). | 2742 (mh-display-msg): Use it (Closes SF #488696). |
2743 | 2743 |
2744 * mh-seq.el (mh-toggle-threads): Checkdoc fix. | 2744 * mh-seq.el (mh-toggle-threads): Checkdoc fix. |
2745 | 2745 |
2746 * mh-e.el (mh-reset-threads-and-narrowing): Checkdoc fix. | 2746 * mh-e.el (mh-reset-threads-and-narrowing): Checkdoc fix. |
2747 | 2747 |
2748 * mh-comp.el (mh-insert-x-mailer-flag): Renamed from | 2748 * mh-comp.el (mh-insert-x-mailer-flag): Renamed from |
2750 (mh-send-letter): Use it. | 2750 (mh-send-letter): Use it. |
2751 (mh-reply-show-message-flag): Renamed from | 2751 (mh-reply-show-message-flag): Renamed from |
2752 mh-reply-show-message-p. Update docstring. | 2752 mh-reply-show-message-p. Update docstring. |
2753 (mh-reply): Use it. | 2753 (mh-reply): Use it. |
2754 This addresses part of SF #627015. | 2754 This addresses part of SF #627015. |
2755 | 2755 |
2756 * mh-e.el (mh-recenter-summary-flag): Renamed from | 2756 * mh-e.el (mh-recenter-summary-flag): Renamed from |
2757 mh-recenter-summary-p. Update docstring. | 2757 mh-recenter-summary-p. Update docstring. |
2758 (mh-set-scan-mode): Use it. | 2758 (mh-set-scan-mode): Use it. |
2759 This addresses part of SF #627015. | 2759 This addresses part of SF #627015. |
2760 | 2760 |
2761 2002-10-25 Satyaki Das <satyaki@theforce.stanford.edu> | 2761 2002-10-25 Satyaki Das <satyaki@theforce.stanford.edu> |
2762 | 2762 |
2763 * mh-e.el (mh-reset-threads-and-narrowing): New function which | 2763 * mh-e.el (mh-reset-threads-and-narrowing): New function which |
2764 resets all thread and narrowing state to completely unthreaded and | 2764 resets all thread and narrowing state to completely unthreaded and |
2765 widened state. As a side effect, the folder buffer is erased. | 2765 widened state. As a side effect, the folder buffer is erased. |
2775 narrowing state. | 2775 narrowing state. |
2776 | 2776 |
2777 2002-10-24 Bill Wohler <wohler@newt.com> | 2777 2002-10-24 Bill Wohler <wohler@newt.com> |
2778 | 2778 |
2779 * mh-e is completely checkdoc clean now. | 2779 * mh-e is completely checkdoc clean now. |
2780 | 2780 |
2781 * mh-utils.el (mh-clean-message-header-flag): Renamed from | 2781 * mh-utils.el (mh-clean-message-header-flag): Renamed from |
2782 mh-clean-message-header. | 2782 mh-clean-message-header. |
2783 (mh-bury-show-buffer-flag): Renamed from mh-bury-show-buffer. | 2783 (mh-bury-show-buffer-flag): Renamed from mh-bury-show-buffer. |
2784 (mh-show-use-goto-addr-flag): Renamed from mh-show-use-goto-addr. | 2784 (mh-show-use-goto-addr-flag): Renamed from mh-show-use-goto-addr. |
2785 This addresses part of SF #627015. | 2785 This addresses part of SF #627015. |
2797 * mh-e.el (mh-do-not-confirm-flag): Renamed from | 2797 * mh-e.el (mh-do-not-confirm-flag): Renamed from |
2798 mh-do-not-confirm. | 2798 mh-do-not-confirm. |
2799 (mh-clean-message-header-flag): Renamed from | 2799 (mh-clean-message-header-flag): Renamed from |
2800 mh-clean-message-header. | 2800 mh-clean-message-header. |
2801 This addresses part of SF #627015. | 2801 This addresses part of SF #627015. |
2802 | 2802 |
2803 * mh-comp.el: checkdoc fixes. | 2803 * mh-comp.el: checkdoc fixes. |
2804 | 2804 |
2805 2002-10-24 Satyaki Das <satyaki@theforce.stanford.edu> | 2805 2002-10-24 Satyaki Das <satyaki@theforce.stanford.edu> |
2806 | 2806 |
2807 * mh-seq.el (mh-copy-seq-to-eob): Rewritten to scan the headers | 2807 * mh-seq.el (mh-copy-seq-to-eob): Rewritten to scan the headers |
2820 remembers the original scan-line map so that the sequence thread, | 2820 remembers the original scan-line map so that the sequence thread, |
2821 narrow, widen will work. | 2821 narrow, widen will work. |
2822 (mh-narrow-to-seq, mh-widen): Remember the scan-line map when | 2822 (mh-narrow-to-seq, mh-widen): Remember the scan-line map when |
2823 narrowing and restore it when widening. | 2823 narrowing and restore it when widening. |
2824 | 2824 |
2825 * mh-e.el (mh-folder-threaded-view-flag, mh-folder-folder-menu) | 2825 * mh-e.el (mh-folder-threaded-view-flag, mh-folder-folder-menu) |
2826 (mh-regenerate-headers, mh-get-new-mail) | 2826 (mh-regenerate-headers, mh-get-new-mail) |
2827 (mh-make-folder-mode-line, mh-process-commands) | 2827 (mh-make-folder-mode-line, mh-process-commands) |
2828 (mh-delete-scan-msgs): Remove mh-folder-threaded-view-flag. | 2828 (mh-delete-scan-msgs): Remove mh-folder-threaded-view-flag. |
2829 Instead (memq 'unthread mh-view-ops) is used to test if the folder | 2829 Instead (memq 'unthread mh-view-ops) is used to test if the folder |
2830 is threaded. | 2830 is threaded. |
2831 | 2831 |
2832 * mh-mime.el (mh-display-emphasis): Shadow article-goto-body here | 2832 * mh-mime.el (mh-display-emphasis): Shadow article-goto-body here |
2850 | 2850 |
2851 * mh-seq.el (mh-thread-generate-scan-lines): Fix threading | 2851 * mh-seq.el (mh-thread-generate-scan-lines): Fix threading |
2852 breakage from partial switch to mh-container-real-child-flag and | 2852 breakage from partial switch to mh-container-real-child-flag and |
2853 to dupl-flag. | 2853 to dupl-flag. |
2854 | 2854 |
2855 * mh-comp.el (mh-yank-cur-msg): Bug fix: specify | 2855 * mh-comp.el (mh-yank-cur-msg): Bug fix: specify |
2856 (eq t mh-yank-from-start-of-msg) when that's what we want. | 2856 (eq t mh-yank-from-start-of-msg) when that's what we want. |
2857 | 2857 |
2858 2002-10-24 Mark D. Baushke <mdb@gnu.org> | 2858 2002-10-24 Mark D. Baushke <mdb@gnu.org> |
2859 | 2859 |
2860 * mh-seq.el (mh-thread-prune-subject): Renamed subject-pruned-p as | 2860 * mh-seq.el (mh-thread-prune-subject): Renamed subject-pruned-p as |
2911 (mh-letter-mode-map): Use mh-gnus-pgp-support-flag renamed from | 2911 (mh-letter-mode-map): Use mh-gnus-pgp-support-flag renamed from |
2912 mh-gnus-pgp-support-p. | 2912 mh-gnus-pgp-support-p. |
2913 (mh-mml-secure-message-sign-pgpmime): Use | 2913 (mh-mml-secure-message-sign-pgpmime): Use |
2914 mh-gnus-pgp-support-flag. | 2914 mh-gnus-pgp-support-flag. |
2915 This addresses part of SF #627015. | 2915 This addresses part of SF #627015. |
2916 | 2916 |
2917 * mh-utils.el (mh-page-to-next-msg-flag): Renamed from | 2917 * mh-utils.el (mh-page-to-next-msg-flag): Renamed from |
2918 mh-page-to-next-msg-p. | 2918 mh-page-to-next-msg-p. |
2919 (mh-show-msg): Use mh-page-to-next-msg-flag. | 2919 (mh-show-msg): Use mh-page-to-next-msg-flag. |
2920 (mh-gnus-pgp-support-flag): Renamed from | 2920 (mh-gnus-pgp-support-flag): Renamed from |
2921 mh-gnus-pgp-support-p. | 2921 mh-gnus-pgp-support-p. |
2962 2002-10-24 Jeffrey C Honig <jch@honig.net> | 2962 2002-10-24 Jeffrey C Honig <jch@honig.net> |
2963 | 2963 |
2964 * mh-comp.el (mh-yank-from-start-of-msg, mh-reply): Use -noformat | 2964 * mh-comp.el (mh-yank-from-start-of-msg, mh-reply): Use -noformat |
2965 flag to reply when 'autosupercite or 'autoattrib are specified to | 2965 flag to reply when 'autosupercite or 'autoattrib are specified to |
2966 prevent duplicate cites of the body of a message. | 2966 prevent duplicate cites of the body of a message. |
2967 | 2967 |
2968 2002-10-23 Satyaki Das <satyaki@theforce.stanford.edu> | 2968 2002-10-23 Satyaki Das <satyaki@theforce.stanford.edu> |
2969 | 2969 |
2970 * mh-utils.el (font-lock-default-fontify-region): Add autoload to | 2970 * mh-utils.el (font-lock-default-fontify-region): Add autoload to |
2971 avoid compiler warning. | 2971 avoid compiler warning. |
2972 | 2972 |
3001 be Disposition, not Content-Type. The Content-Type has been | 3001 be Disposition, not Content-Type. The Content-Type has been |
3002 determined automatically. | 3002 determined automatically. |
3003 | 3003 |
3004 2002-10-23 Mark D. Baushke <mdb@gnu.org> | 3004 2002-10-23 Mark D. Baushke <mdb@gnu.org> |
3005 | 3005 |
3006 * MH-E-NEWS: | 3006 * MH-E-NEWS: |
3007 s/mh-adaptive-cmd-note/mh-adaptive-cmd-note-flag/ | 3007 s/mh-adaptive-cmd-note/mh-adaptive-cmd-note-flag/ |
3008 s/mh-show-use-xface/mh-show-use-xface-flag/ | 3008 s/mh-show-use-xface/mh-show-use-xface-flag/ |
3009 s/mh-tool-bar-reply-3-buttons/mh-tool-bar-reply-3-buttons-flag/ | 3009 s/mh-tool-bar-reply-3-buttons/mh-tool-bar-reply-3-buttons-flag/ |
3010 This addresses part of SF #627015. | 3010 This addresses part of SF #627015. |
3011 | 3011 |
3016 (mh-insert-x-mailer): Use mh-xemacs-flag. | 3016 (mh-insert-x-mailer): Use mh-xemacs-flag. |
3017 (mh-mml-compose-insert-flag): Renamed from | 3017 (mh-mml-compose-insert-flag): Renamed from |
3018 mh-mml-compose-insert-p. | 3018 mh-mml-compose-insert-p. |
3019 (mh-send-letter): Use mh-mml-compose-insert-flag. | 3019 (mh-send-letter): Use mh-mml-compose-insert-flag. |
3020 This addresses part of SF #627015. | 3020 This addresses part of SF #627015. |
3021 | 3021 |
3022 * mh-e.el: | 3022 * mh-e.el: |
3023 s/mh-folder-threaded-view-p/mh-folder-threaded-view-flag/ | 3023 s/mh-folder-threaded-view-p/mh-folder-threaded-view-flag/ |
3024 s/mh-adaptive-cmd-note/mh-adaptive-cmd-note-flag/ | 3024 s/mh-adaptive-cmd-note/mh-adaptive-cmd-note-flag/ |
3025 s/mh-xemacs-p/mh-xemacs-flag/ | 3025 s/mh-xemacs-p/mh-xemacs-flag/ |
3026 (mh-folder-threaded-view-flag): Renamed from | 3026 (mh-folder-threaded-view-flag): Renamed from |
3031 mh-adaptive-cmd-note-flag. | 3031 mh-adaptive-cmd-note-flag. |
3032 (mh-folder-folder-menu, mh-regenerate-headers, mh-get-new-mail, | 3032 (mh-folder-folder-menu, mh-regenerate-headers, mh-get-new-mail, |
3033 mh-make-folder-mode-line, mh-process-commands, | 3033 mh-make-folder-mode-line, mh-process-commands, |
3034 mh-delete-scan-msgs): Use mh-folder-threaded-view-flag. | 3034 mh-delete-scan-msgs): Use mh-folder-threaded-view-flag. |
3035 This addresses part of SF #627015. | 3035 This addresses part of SF #627015. |
3036 | 3036 |
3037 * mh-index.el: | 3037 * mh-index.el: |
3038 s/mh-adaptive-cmd-note/mh-adaptive-cmd-note-flag/ | 3038 s/mh-adaptive-cmd-note/mh-adaptive-cmd-note-flag/ |
3039 (mh-index-search): Use mh-adaptive-cmd-note-flag. | 3039 (mh-index-search): Use mh-adaptive-cmd-note-flag. |
3040 This addresses part of SF #627015. | 3040 This addresses part of SF #627015. |
3041 | 3041 |
3042 * mh-mime.el: | 3042 * mh-mime.el: |
3043 s/mh-mml-compose-insert-p/mh-mml-compose-insert-flag/ | 3043 s/mh-mml-compose-insert-p/mh-mml-compose-insert-flag/ |
3044 s/mh-xemacs-p/mh-xemacs-flag/ | 3044 s/mh-xemacs-p/mh-xemacs-flag/ |
3045 (mh-mml-compose-insert-flag): Renamed from | 3045 (mh-mml-compose-insert-flag): Renamed from |
3046 mh-mml-compose-insert-p. Make it buffer local. | 3046 mh-mml-compose-insert-p. Make it buffer local. |
3047 (mh-mml-attach-file, mh-mml-secure-message-sign-pgpmime, | 3047 (mh-mml-attach-file, mh-mml-secure-message-sign-pgpmime, |
3048 mh-mml-secure-message-encrypt-pgpmime): Use it. | 3048 mh-mml-secure-message-encrypt-pgpmime): Use it. |
3049 (gnus-local-map-property): Use mh-xemacs-flag. | 3049 (gnus-local-map-property): Use mh-xemacs-flag. |
3050 This addresses part of SF #627015. | 3050 This addresses part of SF #627015. |
3051 | 3051 |
3052 * mh-seq.el: | 3052 * mh-seq.el: |
3053 s/mh-folder-threaded-view-p/mh-folder-threaded-view-flag/ | 3053 s/mh-folder-threaded-view-p/mh-folder-threaded-view-flag/ |
3054 (mh-thread-generate, mh-thread-folder, mh-toggle-threads): Use | 3054 (mh-thread-generate, mh-thread-folder, mh-toggle-threads): Use |
3055 mh-folder-threaded-view-flag. | 3055 mh-folder-threaded-view-flag. |
3056 This addresses part of SF #627015. | 3056 This addresses part of SF #627015. |
3057 | 3057 |
3058 * mh-speed.el: | 3058 * mh-speed.el: |
3059 s/mh-speed-run-flists-p/mh-speed-run-flists-flag/ | 3059 s/mh-speed-run-flists-p/mh-speed-run-flists-flag/ |
3060 s/mh-speed-refresh-p/mh-speed-refresh-flag/ | 3060 s/mh-speed-refresh-p/mh-speed-refresh-flag/ |
3061 (mh-speed-run-flists-flag): Renamed from mh-speed-run-flists-p. | 3061 (mh-speed-run-flists-flag): Renamed from mh-speed-run-flists-p. |
3062 (mh-folder-speedbar-buttons): Use it. | 3062 (mh-folder-speedbar-buttons): Use it. |
3063 (mh-speed-refresh-flag): Renamed from mh-speed-refresh-p. | 3063 (mh-speed-refresh-flag): Renamed from mh-speed-refresh-p. |
3064 (mh-speed-update-current-folder, mh-speed-invalidate-map, | 3064 (mh-speed-update-current-folder, mh-speed-invalidate-map, |
3065 mh-speed-add-folder): Use it. | 3065 mh-speed-add-folder): Use it. |
3066 This addresses part of SF #627015. | 3066 This addresses part of SF #627015. |
3067 | 3067 |
3068 * mh-utils.el: | 3068 * mh-utils.el: |
3069 s/mh-xemacs-p/mh-xemacs-flag/ | 3069 s/mh-xemacs-p/mh-xemacs-flag/ |
3070 s/mh-tool-bar-reply-3-buttons/mh-tool-bar-reply-3-buttons-flag/ | 3070 s/mh-tool-bar-reply-3-buttons/mh-tool-bar-reply-3-buttons-flag/ |
3071 s/mh-show-use-xface/mh-show-use-xface-flag/ | 3071 s/mh-show-use-xface/mh-show-use-xface-flag/ |
3072 (mh-xemacs-flag): Renamed from mh-xemacs-p. | 3072 (mh-xemacs-flag): Renamed from mh-xemacs-p. |
3078 (mh-cmd-note): Use it in description. | 3078 (mh-cmd-note): Use it in description. |
3079 (mh-show-use-xface-flag): Renamed from mh-show-use-xface. Use | 3079 (mh-show-use-xface-flag): Renamed from mh-show-use-xface. Use |
3080 mh-xemacs-flag. | 3080 mh-xemacs-flag. |
3081 (mh-show-xface): Use mh-show-use-xface-flag. | 3081 (mh-show-xface): Use mh-show-use-xface-flag. |
3082 This addresses part of SF #627015. | 3082 This addresses part of SF #627015. |
3083 | 3083 |
3084 2002-10-23 Bill Wohler <wohler@newt.com> | 3084 2002-10-23 Bill Wohler <wohler@newt.com> |
3085 | 3085 |
3086 * Makefile (all): Rather than have to run "make clean all" all the | 3086 * Makefile (all): Rather than have to run "make clean all" all the |
3087 time, make the default target do a clean so all you have to say is | 3087 time, make the default target do a clean so all you have to say is |
3088 "make". | 3088 "make". |
3251 before passing it to read-string. This was done because XEmacs | 3251 before passing it to read-string. This was done because XEmacs |
3252 can't handle a numeric value for the default. | 3252 can't handle a numeric value for the default. |
3253 | 3253 |
3254 2002-10-20 Satyaki Das <satyaki@theforce.stanford.edu> | 3254 2002-10-20 Satyaki Das <satyaki@theforce.stanford.edu> |
3255 | 3255 |
3256 * mh-utils.el (mh-show-mode-map, mh-show-folder-map) | 3256 * mh-utils.el (mh-show-mode-map, mh-show-folder-map) |
3257 (mh-show-sequence-map, mh-show-thread-map, mh-show-extract-map) | 3257 (mh-show-sequence-map, mh-show-thread-map, mh-show-extract-map) |
3258 (mh-show-digest-map, mh-show-mime-map): Interactive functions | 3258 (mh-show-digest-map, mh-show-mime-map): Interactive functions |
3259 callable in show buffer are now prefixed with mh-show. | 3259 callable in show buffer are now prefixed with mh-show. |
3260 | 3260 |
3261 * mh-seq.el (mh-notate-deleted-and-refiled): Take into account the | 3261 * mh-seq.el (mh-notate-deleted-and-refiled): Take into account the |
3262 changes to mh-refile-list and the removal of the 'deleted | 3262 changes to mh-refile-list and the removal of the 'deleted |
3285 pointing to a message. | 3285 pointing to a message. |
3286 | 3286 |
3287 2002-10-20 Peter S Galbraith <psg@debian.org> | 3287 2002-10-20 Peter S Galbraith <psg@debian.org> |
3288 | 3288 |
3289 * mh-seq.el (mh-narrow-to-subject-sequence): Renamed from | 3289 * mh-seq.el (mh-narrow-to-subject-sequence): Renamed from |
3290 mh-narrow-to-subject-thread. | 3290 mh-narrow-to-subject-thread. |
3291 (mh-subject-to-sequence): Renamed from mh-subject-thread-to-sequence. | 3291 (mh-subject-to-sequence): Renamed from mh-subject-thread-to-sequence. |
3292 (mh-delete-subject-sequence): Renamed from mh-delete-subject-thread. | 3292 (mh-delete-subject-sequence): Renamed from mh-delete-subject-thread. |
3293 (mh-next-unseen-subject-sequence): Renamed from | 3293 (mh-next-unseen-subject-sequence): Renamed from |
3294 mh-next-unseen-subject-thread. | 3294 mh-next-unseen-subject-thread. |
3295 (mh-toggle-subject-thread): Removed. :-( | 3295 (mh-toggle-subject-thread): Removed. :-( |
3297 * mh-e.el: s/subject-thread/subject-sequence/ | 3297 * mh-e.el: s/subject-thread/subject-sequence/ |
3298 (mh-thread-map): Bind mh-widen to "w". | 3298 (mh-thread-map): Bind mh-widen to "w". |
3299 | 3299 |
3300 * mh-utils.el: s/subject-thread/subject-sequence/ | 3300 * mh-utils.el: s/subject-thread/subject-sequence/ |
3301 (mh-show-thread-map): Bind mh-widen to "w". | 3301 (mh-show-thread-map): Bind mh-widen to "w". |
3302 | 3302 |
3303 2002-10-20 Satyaki Das <satyaki@theforce.stanford.edu> | 3303 2002-10-20 Satyaki Das <satyaki@theforce.stanford.edu> |
3304 | 3304 |
3305 * mh-seq.el (mh-thread-folder): This function is no longer | 3305 * mh-seq.el (mh-thread-folder): This function is no longer |
3306 interactive. The mh-toggle-threads is the interactive function | 3306 interactive. The mh-toggle-threads is the interactive function |
3307 that gets called by the user. Also the already computed values in | 3307 that gets called by the user. Also the already computed values in |
3591 function, but it writes to the current buffer oddly enough. | 3591 function, but it writes to the current buffer oddly enough. |
3592 (mh-help, mh-prefix-help): New functions to display command | 3592 (mh-help, mh-prefix-help): New functions to display command |
3593 cheat sheets in the minibuffer (closes SF #493740). It would be | 3593 cheat sheets in the minibuffer (closes SF #493740). It would be |
3594 nice to refactor these two into a single function if possible. | 3594 nice to refactor these two into a single function if possible. |
3595 | 3595 |
3596 * mh-e.el (mh-folder-mode-map, mh-folder-map, mh-sequence-map) | 3596 * mh-e.el (mh-folder-mode-map, mh-folder-map, mh-sequence-map) |
3597 (mh-thread-map, mh-extract-map): Added ? keybinding for `mh-help' | 3597 (mh-thread-map, mh-extract-map): Added ? keybinding for `mh-help' |
3598 and `mh-prefix-help' (closes SF #493740). | 3598 and `mh-prefix-help' (closes SF #493740). |
3599 (mh-help-messages): New variable to hold various help messages. | 3599 (mh-help-messages): New variable to hold various help messages. |
3600 (mh-help, mh-prefix-help): Autoload from mh-funcs.el. | 3600 (mh-help, mh-prefix-help): Autoload from mh-funcs.el. |
3601 | 3601 |
3697 2002-10-10 Mark D Baushke <mdb@gnu.org> | 3697 2002-10-10 Mark D Baushke <mdb@gnu.org> |
3698 | 3698 |
3699 * Makefile (EMACS_OPTIONS): New macro for command-line compile | 3699 * Makefile (EMACS_OPTIONS): New macro for command-line compile |
3700 options. | 3700 options. |
3701 (EMACS): Allow the user to specify which emacs command to use for | 3701 (EMACS): Allow the user to specify which emacs command to use for |
3702 the compile. | 3702 the compile. |
3703 (COMPILE_COMMAND): Combine the compile command with its options. | 3703 (COMPILE_COMMAND): Combine the compile command with its options. |
3704 (.el.elc): Use the new $(COMPILE_COMMAND). | 3704 (.el.elc): Use the new $(COMPILE_COMMAND). |
3705 | 3705 |
3706 2002-10-10 Mark D Baushke <mdb@gnu.org> | 3706 2002-10-10 Mark D Baushke <mdb@gnu.org> |
3707 | 3707 |
3730 what function needs to be called to display X-Face. | 3730 what function needs to be called to display X-Face. |
3731 (mh-show-xface): Rewritten to avoid compiler warning. | 3731 (mh-show-xface): Rewritten to avoid compiler warning. |
3732 | 3732 |
3733 2002-10-09 Peter S Galbraith <psg@debian.org> | 3733 2002-10-09 Peter S Galbraith <psg@debian.org> |
3734 | 3734 |
3735 * mh-utils.el (mh-exchange-point-and-mark-preserving-active-mark): | 3735 * mh-utils.el (mh-exchange-point-and-mark-preserving-active-mark): |
3736 Simplify code for all emacsen to avoid byte-compilation warnings. | 3736 Simplify code for all emacsen to avoid byte-compilation warnings. |
3737 | 3737 |
3738 2002-10-09 Satyaki Das <satyaki@theforce.stanford.edu> | 3738 2002-10-09 Satyaki Das <satyaki@theforce.stanford.edu> |
3739 | 3739 |
3740 * mh-mime.el (mh-mm-display-part): If a sub-part of the current | 3740 * mh-mime.el (mh-mm-display-part): If a sub-part of the current |
3755 | 3755 |
3756 * mh-mime.el (mh-mime-inline-part, mh-mm-display-part): Use | 3756 * mh-mime.el (mh-mime-inline-part, mh-mm-display-part): Use |
3757 line-beginning-position and line-end-position instead of | 3757 line-beginning-position and line-end-position instead of |
3758 point-at-bol and point-at-eol XEmacs functions. | 3758 point-at-bol and point-at-eol XEmacs functions. |
3759 * mh-xemacs-compat.el: Added line-end-position and | 3759 * mh-xemacs-compat.el: Added line-end-position and |
3760 line-beginning-position compatibility aliases. | 3760 line-beginning-position compatibility aliases. |
3761 | 3761 |
3762 2002-10-08 Mark D. Baushke <mdb@gnu.org> | 3762 2002-10-08 Mark D. Baushke <mdb@gnu.org> |
3763 | 3763 |
3764 * mh-utils.el (mh-scan-msg-format-regexp): The regexp to find | 3764 * mh-utils.el (mh-scan-msg-format-regexp): The regexp to find |
3765 %number(msg). | 3765 %number(msg). |
3769 (mh-update-scan-format): Use `mh-scan-msg-format-regexp' for greater | 3769 (mh-update-scan-format): Use `mh-scan-msg-format-regexp' for greater |
3770 flexibility. The message number is no longer anchored to the | 3770 flexibility. The message number is no longer anchored to the |
3771 beginning of the `mh-scan-format-nmh' or `mh-scan-format-mh' format | 3771 beginning of the `mh-scan-format-nmh' or `mh-scan-format-mh' format |
3772 strings. The `mh-update-scan-format' allows for using zero-filled | 3772 strings. The `mh-update-scan-format' allows for using zero-filled |
3773 message numbers. | 3773 message numbers. |
3774 | 3774 |
3775 2002-10-08 Peter S Galbraith <psg@debian.org> | 3775 2002-10-08 Peter S Galbraith <psg@debian.org> |
3776 | 3776 |
3777 * mh-e.el (mh-folder-folder-menu): Add entry for "Thread Folder". | 3777 * mh-e.el (mh-folder-folder-menu): Add entry for "Thread Folder". |
3778 | 3778 |
3779 2002-10-07 Satyaki Das <satyaki@theforce.stanford.edu> | 3779 2002-10-07 Satyaki Das <satyaki@theforce.stanford.edu> |
3792 | 3792 |
3793 * mh-xemacs-compat.el (match-string-no-properties): Rewrite as a | 3793 * mh-xemacs-compat.el (match-string-no-properties): Rewrite as a |
3794 defsubst using 'buffer-substring-no-properties' so we don't grab | 3794 defsubst using 'buffer-substring-no-properties' so we don't grab |
3795 any extents. | 3795 any extents. |
3796 (rfc822-goto-eoh): Removed. This exists in the XEmacs mail-lib | 3796 (rfc822-goto-eoh): Removed. This exists in the XEmacs mail-lib |
3797 package. | 3797 package. |
3798 (mail-header-end): Ditto. | 3798 (mail-header-end): Ditto. |
3799 (mail-mode-fill-paragraph): Ditto. | 3799 (mail-mode-fill-paragraph): Ditto. |
3800 | 3800 |
3801 2002-10-05 Satyaki Das <satyaki@theforce.stanford.edu> | 3801 2002-10-05 Satyaki Das <satyaki@theforce.stanford.edu> |
3802 | 3802 |
3829 button into three buttons that won't lead to minibuffer prompt | 3829 button into three buttons that won't lead to minibuffer prompt |
3830 about who to reply to. | 3830 about who to reply to. |
3831 (mh-folder-tool-bar-map): Use mh-tool-bar-reply-3-buttons to | 3831 (mh-folder-tool-bar-map): Use mh-tool-bar-reply-3-buttons to |
3832 decide how many buttons to use for replying. | 3832 decide how many buttons to use for replying. |
3833 | 3833 |
3834 * mh-mime.el (mh-file-mime-type-substitutions) | 3834 * mh-mime.el (mh-file-mime-type-substitutions) |
3835 (mh-file-mime-type-substitute): Fix typos and doc strings. | 3835 (mh-file-mime-type-substitute): Fix typos and doc strings. |
3836 | 3836 |
3837 2002-09-30 Peter S Galbraith <psg@debian.org> | 3837 2002-09-30 Peter S Galbraith <psg@debian.org> |
3838 | 3838 |
3839 * mh-mime.el (mh-file-mime-type): Run Content-Type string returned | 3839 * mh-mime.el (mh-file-mime-type): Run Content-Type string returned |
3979 | 3979 |
3980 * mh-e.el (mh-version): Change CVS version number to 6.1+cvs just | 3980 * mh-e.el (mh-version): Change CVS version number to 6.1+cvs just |
3981 so X-Mailer header is more exact about what we are using. | 3981 so X-Mailer header is more exact about what we are using. |
3982 | 3982 |
3983 * mh-mime.el (mh-mhn-compose-insertion, mh-mhn-compose-anon-ftp, | 3983 * mh-mime.el (mh-mhn-compose-insertion, mh-mhn-compose-anon-ftp, |
3984 mh-mml-attach-file): | 3984 mh-mml-attach-file): |
3985 "Jeffrey P. Morgenthaler" <jpmorgen@congee.gsfc.nasa.go> reported | 3985 "Jeffrey P. Morgenthaler" <jpmorgen@congee.gsfc.nasa.go> reported |
3986 that "require" in emacs 20.3 doesn't handle 3 arguments. We | 3986 that "require" in emacs 20.3 doesn't handle 3 arguments. We |
3987 use "load" at the top of file elsewhere anyway to handle such a | 3987 use "load" at the top of file elsewhere anyway to handle such a |
3988 case of non-essential loading, so switch to that here. | 3988 case of non-essential loading, so switch to that here. |
3989 | 3989 |
4054 aren't correctly fontified when they are displayed. | 4054 aren't correctly fontified when they are displayed. |
4055 | 4055 |
4056 2002-07-15 Mark D. Baushke <mdb@gnu.org> | 4056 2002-07-15 Mark D. Baushke <mdb@gnu.org> |
4057 | 4057 |
4058 * mh-utils.el (mm-decode): Use load for the Non-fatal depencency | 4058 * mh-utils.el (mm-decode): Use load for the Non-fatal depencency |
4059 on the mm-decode library. | 4059 on the mm-decode library. |
4060 * mh-mime.el (mm-decode, mm-uu, mm-view): Use load for the | 4060 * mh-mime.el (mm-decode, mm-uu, mm-view): Use load for the |
4061 Non-fatal depencencies on the mm-decode, mm-uu and mm-view | 4061 Non-fatal depencencies on the mm-decode, mm-uu and mm-view |
4062 libraries. | 4062 libraries. |
4063 | 4063 |
4064 2002-07-15 Satyaki Das <satyaki@theforce.stanford.edu> | 4064 2002-07-15 Satyaki Das <satyaki@theforce.stanford.edu> |
4065 | 4065 |
4066 * mh-utils.el (mh-require, mh-autoload): Remove these macros. | 4066 * mh-utils.el (mh-require, mh-autoload): Remove these macros. |
4067 (mh-decode-mime): Initialized to t iff the mm-decode library is | 4067 (mh-decode-mime): Initialized to t iff the mm-decode library is |
4068 present in the load-path. | 4068 present in the load-path. |
4069 * mh-mime.el (mh-require): Don't use it anymore. | 4069 * mh-mime.el (mh-require): Don't use it anymore. |
4155 update of mh-cmd-note is wrong. Do not assume that | 4155 update of mh-cmd-note is wrong. Do not assume that |
4156 mh-scan-format-nmh and mh-scan-format-mh can be kept in lock-step | 4156 mh-scan-format-nmh and mh-scan-format-mh can be kept in lock-step |
4157 with mh-cmd-note via mh-set-cmd-note. The mh-scan-format function | 4157 with mh-cmd-note via mh-set-cmd-note. The mh-scan-format function |
4158 is now where the updated mh-cmd-note value is put into the scan | 4158 is now where the updated mh-cmd-note value is put into the scan |
4159 format. | 4159 format. |
4160 | 4160 |
4161 * mh-e.el (mh-generate-new-cmd-note): Add documentation string. | 4161 * mh-e.el (mh-generate-new-cmd-note): Add documentation string. |
4162 (mh-scan-format): Use mh-update-scan-format to get updated copies | 4162 (mh-scan-format): Use mh-update-scan-format to get updated copies |
4163 of mh-scan-format-nmh and mh-scan-format-mh to avoid format skew. | 4163 of mh-scan-format-nmh and mh-scan-format-mh to avoid format skew. |
4164 (mh-get-new-mail): Do not try to adapt mh-cmd-note unless | 4164 (mh-get-new-mail): Do not try to adapt mh-cmd-note unless |
4165 mh-scan-format-file is equal to t. | 4165 mh-scan-format-file is equal to t. |
4206 width in one of the mh-scan-format-nmh or mh-scan-format-mh | 4206 width in one of the mh-scan-format-nmh or mh-scan-format-mh |
4207 variables. | 4207 variables. |
4208 (mh-set-default-cmd-note): Replaced by mh-set-cmd-note. | 4208 (mh-set-default-cmd-note): Replaced by mh-set-cmd-note. |
4209 (mh-set-cmd-note): New function to replace update mh-cmd-note | 4209 (mh-set-cmd-note): New function to replace update mh-cmd-note |
4210 value. | 4210 value. |
4211 | 4211 |
4212 * mh-e.el (mh-regenerate-headers): If mh-adaptive-cmd-note is | 4212 * mh-e.el (mh-regenerate-headers): If mh-adaptive-cmd-note is |
4213 non-nil, use mh-set-cmd-note on empty folder buffers. | 4213 non-nil, use mh-set-cmd-note on empty folder buffers. |
4214 (mh-make-folder): Ditto. | 4214 (mh-make-folder): Ditto. |
4215 (mh-generate-new-cmd-note): New function to adapt the mh-cmd-note | 4215 (mh-generate-new-cmd-note): New function to adapt the mh-cmd-note |
4216 to fit when mh-get-new-mail gets message number truncation. | 4216 to fit when mh-get-new-mail gets message number truncation. |
4389 * mh-utils.el (mh-show-use-xface): new defcustom to determine | 4389 * mh-utils.el (mh-show-use-xface): new defcustom to determine |
4390 whether to call external package x-face to display the x-face. | 4390 whether to call external package x-face to display the x-face. |
4391 (mh-invisible-headers-show-xface): variable now defaults to value | 4391 (mh-invisible-headers-show-xface): variable now defaults to value |
4392 of mh-show-use-xface. | 4392 of mh-show-use-xface. |
4393 (mh-show-mode): When mh-show-use-xface is t, invoke | 4393 (mh-show-mode): When mh-show-use-xface is t, invoke |
4394 external package x-face to display the x-face. | 4394 external package x-face to display the x-face. |
4395 | 4395 |
4396 2002-06-15 Satyaki Das <satyaki@theforce.stanford.edu> | 4396 2002-06-15 Satyaki Das <satyaki@theforce.stanford.edu> |
4397 | 4397 |
4398 * mh-e.el (mh-prev-button): New interactive function which moves | 4398 * mh-e.el (mh-prev-button): New interactive function which moves |
4399 point to the previous mime button in the show buffer. | 4399 point to the previous mime button in the show buffer. |
4672 * mh-comp.el (mh-yank-cur-msg): Filter out the mime buttons from | 4672 * mh-comp.el (mh-yank-cur-msg): Filter out the mime buttons from |
4673 the yanked message. | 4673 the yanked message. |
4674 (mh-filter-out-non-text): New function to filter out attachments | 4674 (mh-filter-out-non-text): New function to filter out attachments |
4675 from message being yanked. | 4675 from message being yanked. |
4676 | 4676 |
4677 2002-05-20 Bill Wohler <Bill.Wohler@openwave.com> | 4677 2002-05-20 Bill Wohler <Bill.Wohler@openwave.com> |
4678 | 4678 |
4679 * mh-utils.el (mh-invisible-headers-show-xface): First sentence of | 4679 * mh-utils.el (mh-invisible-headers-show-xface): First sentence of |
4680 docstring was not entirely on first line so was truncated in | 4680 docstring was not entirely on first line so was truncated in |
4681 customize and help buffers. Reworded so first sentence could fit | 4681 customize and help buffers. Reworded so first sentence could fit |
4682 within 80 columns per checkdoc recommendation. | 4682 within 80 columns per checkdoc recommendation. |
4728 package such as x-face-el to display X-Face icons in mh-show-mode. | 4728 package such as x-face-el to display X-Face icons in mh-show-mode. |
4729 This variable's setting will eventually be set automatically when | 4729 This variable's setting will eventually be set automatically when |
4730 mh-e does its own X-Face decoding (or this variable will be replaced | 4730 mh-e does its own X-Face decoding (or this variable will be replaced |
4731 by one telling mh-e to decode the X-Face). We may not ship the | 4731 by one telling mh-e to decode the X-Face). We may not ship the |
4732 next release with this variable. | 4732 next release with this variable. |
4733 | 4733 |
4734 2002-05-07 Peter S Galbraith <psg@debian.org> | 4734 2002-05-07 Peter S Galbraith <psg@debian.org> |
4735 | 4735 |
4736 * mh-comp.el (mh-x-face-file): New defcustom variable. File name | 4736 * mh-comp.el (mh-x-face-file): New defcustom variable. File name |
4737 containing the encoded X-Face string to insert in outgoing mail. | 4737 containing the encoded X-Face string to insert in outgoing mail. |
4738 (mh-insert-x-face): New function. Appends an X-Face field to the | 4738 (mh-insert-x-face): New function. Appends an X-Face field to the |
4759 XEmacs to act on selected region when active. | 4759 XEmacs to act on selected region when active. |
4760 | 4760 |
4761 2002-04-10 Peter S Galbraith <psg@debian.org> | 4761 2002-04-10 Peter S Galbraith <psg@debian.org> |
4762 | 4762 |
4763 * mh-e.el (mh-delete-msg, mh-refile-msg, mh-undo): XEmacs fix; Add | 4763 * mh-e.el (mh-delete-msg, mh-refile-msg, mh-undo): XEmacs fix; Add |
4764 check to see if mark-active is bound, because Mandrake Linux include | 4764 check to see if mark-active is bound, because Mandrake Linux include |
4765 XEmacs initialization code that binds transient-mark-mode. This | 4765 XEmacs initialization code that binds transient-mark-mode. This |
4766 fix gets around a problem in Mandrake only. It wasn't a problem | 4766 fix gets around a problem in Mandrake only. It wasn't a problem |
4767 on XEmacs generally. Fixes SF #541915. | 4767 on XEmacs generally. Fixes SF #541915. |
4768 | 4768 |
4769 2002-04-08 Bill Wohler <wohler@newt.com> | 4769 2002-04-08 Bill Wohler <wohler@newt.com> |
4806 and documentation in comments. Also removed the- prefix from | 4806 and documentation in comments. Also removed the- prefix from |
4807 certain local variables. | 4807 certain local variables. |
4808 (mh-folder-unseen-seq-name): Refactored to make default sequence | 4808 (mh-folder-unseen-seq-name): Refactored to make default sequence |
4809 name more explicit and to handle undefined Unseen-Sequence MH | 4809 name more explicit and to handle undefined Unseen-Sequence MH |
4810 profile entry better. | 4810 profile entry better. |
4811 | 4811 |
4812 2002-04-02 Peter S Galbraith <psg@debian.org> | 4812 2002-04-02 Peter S Galbraith <psg@debian.org> |
4813 | 4813 |
4814 * mh-e.el: 'defvar mh-folder-unseen-seq-name' called a function to | 4814 * mh-e.el: 'defvar mh-folder-unseen-seq-name' called a function to |
4815 set it's value, and this happens also on byte-compilation (where | 4815 set it's value, and this happens also on byte-compilation (where |
4816 it can fail if the user's MH environment is not setup correctly). | 4816 it can fail if the user's MH environment is not setup correctly). |
4839 (mh-folder-font-lock-unseen): Returns unseen message lines to | 4839 (mh-folder-font-lock-unseen): Returns unseen message lines to |
4840 font-lock one by one. | 4840 font-lock one by one. |
4841 | 4841 |
4842 2002-01-15 Peter S Galbraith <psg@debian.org> | 4842 2002-01-15 Peter S Galbraith <psg@debian.org> |
4843 | 4843 |
4844 * mh-comp.el (mh-insert-prefix-string): Wrap a | 4844 * mh-comp.el (mh-insert-prefix-string): Wrap a |
4845 "(let ((zmacs-regions nil))" around (mark) so it works in XEmacs. | 4845 "(let ((zmacs-regions nil))" around (mark) so it works in XEmacs. |
4846 Bug reported and fix suggested by Will Partain <partain@dcs.gla.ac.uk> | 4846 Bug reported and fix suggested by Will Partain <partain@dcs.gla.ac.uk> |
4847 Indeed, this is how it appears in XEmacs-21's mh-comp.el. | 4847 Indeed, this is how it appears in XEmacs-21's mh-comp.el. |
4848 | 4848 |
4849 2001-12-16 Jeffrey C Honig <jch@honig.net> | 4849 2001-12-16 Jeffrey C Honig <jch@honig.net> |
4850 | 4850 |
4851 * mh-comp.el (mh-forward): Move the assignment to `fwd-msg-file' | 4851 * mh-comp.el (mh-forward): Move the assignment to `fwd-msg-file' |
4852 to before the assignment to `draft' as the later changes buffers | 4852 to before the assignment to `draft' as the later changes buffers |
4853 and invalidates `mh-seq-list' (which is used in a function called | 4853 and invalidates `mh-seq-list' (which is used in a function called |
4854 by (mh-seq-to-msgs)). Resolves SF #489448. | 4854 by (mh-seq-to-msgs)). Resolves SF #489448. |
4855 | 4855 |
4856 * mh-utils.el: Add defcustoms for `mh-temp-folders-buffer' and | 4856 * mh-utils.el: Add defcustoms for `mh-temp-folders-buffer' and |
4857 `mh-temp-sequences-buffer'. | 4857 `mh-temp-sequences-buffer'. |
4858 | 4858 |
4859 * mh-e.el (mh-quit): If they exist, kill 'mh-temp-buffer, | 4859 * mh-e.el (mh-quit): If they exist, kill 'mh-temp-buffer, |
4860 'mh-temp-folders-buffer and 'mh-temp-sequences-buffer when | 4860 'mh-temp-folders-buffer and 'mh-temp-sequences-buffer when |
4861 quitting. | 4861 quitting. |
4862 | 4862 |
4863 * mh-funcs.el (mh-list-folders): Use `mh-temp-folders-buffer' | 4863 * mh-funcs.el (mh-list-folders): Use `mh-temp-folders-buffer' |
4864 (a defcustom initialized to "*Folders*") for folder listing. Put | 4864 (a defcustom initialized to "*Folders*") for folder listing. Put |
4865 into view mode and set it up to kill the buffer when exiting view | 4865 into view mode and set it up to kill the buffer when exiting view |
4866 mode. | 4866 mode. |
4867 | 4867 |
4868 * mh-seq.el (mh-list-sequences): Use `mh-temp-sequences-buffer' | 4868 * mh-seq.el (mh-list-sequences): Use `mh-temp-sequences-buffer' |
4869 (a defcustom initialized to "*Sequences") for sequences listing. | 4869 (a defcustom initialized to "*Sequences") for sequences listing. |
4870 Put into view mode and set it up to kill the buffer when exiting | 4870 Put into view mode and set it up to kill the buffer when exiting |
4871 view mode. | 4871 view mode. |
4872 | 4872 |
4901 (MH-E-IMG): Added .pbm images for all. Removed mail_ prefix from | 4901 (MH-E-IMG): Added .pbm images for all. Removed mail_ prefix from |
4902 all. | 4902 all. |
4903 (MH-E-IMG2): New variable to hold images in mail sub-directory. | 4903 (MH-E-IMG2): New variable to hold images in mail sub-directory. |
4904 (dist): Updated target to make mail sub-directory and copy | 4904 (dist): Updated target to make mail sub-directory and copy |
4905 MH-E-IMG2 images there. | 4905 MH-E-IMG2 images there. |
4906 | 4906 |
4907 * mh-xemacs-compat.el: Modified docs per GNU coding conventions. | 4907 * mh-xemacs-compat.el: Modified docs per GNU coding conventions. |
4908 | 4908 |
4909 * mh-e.el: Reorganized variables having to do with the scan line. | 4909 * mh-e.el: Reorganized variables having to do with the scan line. |
4910 Moved some random variables that were interspersed out of the | 4910 Moved some random variables that were interspersed out of the |
4911 middle. Moved `mh-scan-format-file' first and let the variables | 4911 middle. Moved `mh-scan-format-file' first and let the variables |
4943 | 4943 |
4944 * mh-utils.el (mh-decode-quoted-printable): deactivate-mark not | 4944 * mh-utils.el (mh-decode-quoted-printable): deactivate-mark not |
4945 bound in XEmacs. | 4945 bound in XEmacs. |
4946 | 4946 |
4947 * mh-xemacs-compat.el: GNU Emacs Functions needed by XEmacs. | 4947 * mh-xemacs-compat.el: GNU Emacs Functions needed by XEmacs. |
4948 New file. | 4948 New file. |
4949 * mh-e.el: (require 'mh-xemacs-compat) when running XEmacs. | 4949 * mh-e.el: (require 'mh-xemacs-compat) when running XEmacs. |
4950 | 4950 |
4951 2001-12-12 Peter S Galbraith <psg@debian.org> | 4951 2001-12-12 Peter S Galbraith <psg@debian.org> |
4952 | 4952 |
4953 * mh-comp.el (mh-send-letter): function local-variable-p needs two | 4953 * mh-comp.el (mh-send-letter): function local-variable-p needs two |
4954 arguments in XEmacs. | 4954 arguments in XEmacs. |
4958 | 4958 |
4959 * mh-e.el (mh-delete-msg, mh-refile-msg, mh-undo): | 4959 * mh-e.el (mh-delete-msg, mh-refile-msg, mh-undo): |
4960 transient-mark-mode not bound in XEmacs. The feature of | 4960 transient-mark-mode not bound in XEmacs. The feature of |
4961 operations made on all messages in the selected range when | 4961 operations made on all messages in the selected range when |
4962 transient-mark-mode is on doesn't work in XEmacs. | 4962 transient-mark-mode is on doesn't work in XEmacs. |
4963 | 4963 |
4964 * mh-e.el, mh-utils: Conditionalize calls to | 4964 * mh-e.el, mh-utils: Conditionalize calls to |
4965 'add-to-list 'facemenu-unlisted-faces for XEmacs. | 4965 'add-to-list 'facemenu-unlisted-faces for XEmacs. |
4966 | 4966 |
4967 2001-12-11 Jeffrey C Honig <jch@honig.net> | 4967 2001-12-11 Jeffrey C Honig <jch@honig.net> |
4968 | 4968 |
4969 * mh-e.el (mh-scan-format): Add `mh-scan-format-file' variable to | 4969 * mh-e.el (mh-scan-format): Add `mh-scan-format-file' variable to |
4970 specify the scan format string or file to use. Define formats for | 4970 specify the scan format string or file to use. Define formats for |
4971 MH and nmh that are compatible with the standard format, but | 4971 MH and nmh that are compatible with the standard format, but |
4978 | 4978 |
4979 * mh-e.el (scan.font-lock): New format file documented in comments. | 4979 * mh-e.el (scan.font-lock): New format file documented in comments. |
4980 (mh-scan.font-lock-regexp): Adapted to new format. | 4980 (mh-scan.font-lock-regexp): Adapted to new format. |
4981 (mh-folder-font-lock-keywords): Use new format. | 4981 (mh-folder-font-lock-keywords): Use new format. |
4982 | 4982 |
4983 * mh-e.el (page-down.xpm): Icon renamed from nextpage. | 4983 * mh-e.el (page-down.xpm): Icon renamed from nextpage. |
4984 | 4984 |
4985 * mh-utils.el (mh-decode-quoted-printable): Bug fix. Better check | 4985 * mh-utils.el (mh-decode-quoted-printable): Bug fix. Better check |
4986 on what actually is a quoted-printable attachment. | 4986 on what actually is a quoted-printable attachment. |
4987 | 4987 |
4988 2001-12-06 Eric Ding <ericding@alum.mit.edu> | 4988 2001-12-06 Eric Ding <ericding@alum.mit.edu> |
4989 | 4989 |
4990 * mh-mime.el (mh-mhn-compose-insertion, mh-mhn-compose-anon-ftp): | 4990 * mh-mime.el (mh-mhn-compose-insertion, mh-mhn-compose-anon-ftp): |
4991 require mailcap.el here rather than using autoload at top of | 4991 require mailcap.el here rather than using autoload at top of |
4992 mh-mime. | 4992 mh-mime. |
4993 (mh-file-mime-type): get rid of unused variables (why were they | 4993 (mh-file-mime-type): get rid of unused variables (why were they |
4994 there to begin with?) | 4994 there to begin with?) |
4995 | 4995 |
5029 2001-12-05 Peter S Galbraith <psg@debian.org> | 5029 2001-12-05 Peter S Galbraith <psg@debian.org> |
5030 | 5030 |
5031 * mh-e.el (mh-cur-scan-msg-regexp): Match 0 is the whole line. | 5031 * mh-e.el (mh-cur-scan-msg-regexp): Match 0 is the whole line. |
5032 (mh-folder-current-msg-face): New face with only a background | 5032 (mh-folder-current-msg-face): New face with only a background |
5033 settings, used in font-lock for the current message. | 5033 settings, used in font-lock for the current message. |
5034 (mh-folder-font-lock-keywords): Use mh-folder-current-msg-face for | 5034 (mh-folder-font-lock-keywords): Use mh-folder-current-msg-face for |
5035 mh-cur-scan-msg-regexp. | 5035 mh-cur-scan-msg-regexp. |
5036 | 5036 |
5037 * mh-utils.el (mh-show-from-face): Use red3 instead of red for | 5037 * mh-utils.el (mh-show-from-face): Use red3 instead of red for |
5038 light backgrounds. It's not as bright on the eyes. | 5038 light backgrounds. It's not as bright on the eyes. |
5039 (mh-show-subject-face): copy from mh-folder-subject-face instead. | 5039 (mh-show-subject-face): copy from mh-folder-subject-face instead. |
5040 Makes the look consistent with folder-mode. | 5040 Makes the look consistent with folder-mode. |
5041 | 5041 |
5079 (mh-folder-msg-number-face): change to snow4. | 5079 (mh-folder-msg-number-face): change to snow4. |
5080 | 5080 |
5081 2001-12-04 Bill Wohler <wohler@newt.com> | 5081 2001-12-04 Bill Wohler <wohler@newt.com> |
5082 | 5082 |
5083 * Released mh-e version 5.0.92. | 5083 * Released mh-e version 5.0.92. |
5084 | 5084 |
5085 * mh-utils.el (gnus-cite-face-list) | 5085 * mh-utils.el (gnus-cite-face-list) |
5086 (mh-gnus-article-highlight-citation): Don't autoload. Revert to | 5086 (mh-gnus-article-highlight-citation): Don't autoload. Revert to |
5087 requiring in `mh-gnus-article-highlight-citation' as before. With | 5087 requiring in `mh-gnus-article-highlight-citation' as before. With |
5088 the autoloads, if you ran mh-e before gnus, you'd get an undefined | 5088 the autoloads, if you ran mh-e before gnus, you'd get an undefined |
5089 gnus variable when viewing an article in gnus. Go figure. | 5089 gnus variable when viewing an article in gnus. Go figure. |
5090 | 5090 |
5091 2001-12-03 Bill Wohler <wohler@newt.com> | 5091 2001-12-03 Bill Wohler <wohler@newt.com> |
5092 | 5092 |
5093 * Released mh-e version 5.0.91. | 5093 * Released mh-e version 5.0.91. |
5094 | 5094 |
5095 * MH-E-NEWS: Removed info about bumping up `max-specpdl-size' now | 5095 * MH-E-NEWS: Removed info about bumping up `max-specpdl-size' now |
5096 that workaround has been implemented. | 5096 that workaround has been implemented. |
5097 | 5097 |
5098 * Makefile (MH-E-OBJ): New variable to hold .elc files. | 5098 * Makefile (MH-E-OBJ): New variable to hold .elc files. |
5099 (all): Just compile. | 5099 (all): Just compile. |
5100 (clean): New target that blows away MH-E-OBJ. | 5100 (clean): New target that blows away MH-E-OBJ. |
5101 (dist): Added $(MH-E-OBJ) to tarball. | 5101 (dist): Added $(MH-E-OBJ) to tarball. |
5102 | 5102 |
5103 | 5103 |
5104 Attempt to quiet compilation errors to a dull roar. | 5104 Attempt to quiet compilation errors to a dull roar. |
5105 | 5105 |
5106 * mh-e.el: Require easymenu, added autoload of info. | 5106 * mh-e.el: Require easymenu, added autoload of info. |
5107 (mh-smail, mh-smail-other-window): Comment says these were needed | 5107 (mh-smail, mh-smail-other-window): Comment says these were needed |
5108 by Emacs 18. Out! | 5108 by Emacs 18. Out! |
5109 | 5109 |
5110 * mh-utils.el: Don't require sendmail, but require mh-e. | 5110 * mh-utils.el: Don't require sendmail, but require mh-e. |
5111 Moved autoloads to top of file, and autoload gnus-cite and | 5111 Moved autoloads to top of file, and autoload gnus-cite and |
5112 sendmail too. | 5112 sendmail too. |
5113 | 5113 |
5114 * mh-pick.el: Require easymenu. Remove cond on | 5114 * mh-pick.el: Require easymenu. Remove cond on |
5115 `easy-menu-define'--it exists. | 5115 `easy-menu-define'--it exists. |
5116 | 5116 |
5117 * mh-mime.el: Autoload mailcap. | 5117 * mh-mime.el: Autoload mailcap. |
5118 | 5118 |
5119 * mh-comp.el: Require mh-e and easymenu, moved autoloads to top of | 5119 * mh-comp.el: Require mh-e and easymenu, moved autoloads to top of |
5120 file. | 5120 file. |
5121 | 5121 |
5122 | 5122 |
5123 * Makefile: (EMACS): New constant to hold emacs calling sequence. | 5123 * Makefile: (EMACS): New constant to hold emacs calling sequence. |
5124 (install): Renamed to install-emacs. | 5124 (install): Renamed to install-emacs. |
5125 (compile): New target to compile all files. | 5125 (compile): New target to compile all files. |
5126 (dist): Make dependent on compile. | 5126 (dist): Make dependent on compile. |
5127 (import): Renamed to import-emacs. | 5127 (import): Renamed to import-emacs. |
5131 mh-delete-subject-thread. | 5131 mh-delete-subject-thread. |
5132 | 5132 |
5133 2001-12-03 Peter S Galbraith <psg@debian.org> | 5133 2001-12-03 Peter S Galbraith <psg@debian.org> |
5134 | 5134 |
5135 * mh-e.el (mh-folder-tool-bar-map): Change tooltip for exec icon. | 5135 * mh-e.el (mh-folder-tool-bar-map): Change tooltip for exec icon. |
5136 | 5136 |
5137 * mh-e.el (mh-folder-subject-face): Change to IndianRed1. | 5137 * mh-e.el (mh-folder-subject-face): Change to IndianRed1. |
5138 (mh-folder-followup-face): Change to IndianRed. | 5138 (mh-folder-followup-face): Change to IndianRed. |
5139 (mh-folder-deleted-face): Use sedate face instead of bright one. | 5139 (mh-folder-deleted-face): Use sedate face instead of bright one. |
5140 | 5140 |
5141 2001-12-03 Bill Wohler <wohler@newt.com> | 5141 2001-12-03 Bill Wohler <wohler@newt.com> |
5188 mhstore commands can go in the mh-extract-map eventually. | 5188 mhstore commands can go in the mh-extract-map eventually. |
5189 (mh-thread-map): Renamed from mh-folder-thread-map. | 5189 (mh-thread-map): Renamed from mh-folder-thread-map. |
5190 | 5190 |
5191 Keymap changes and rationale. The sub-keymaps allowed some | 5191 Keymap changes and rationale. The sub-keymaps allowed some |
5192 consistency (e.g., esp. with l(ist) and k(ill). | 5192 consistency (e.g., esp. with l(ist) and k(ill). |
5193 | 5193 |
5194 e Deleted. Already have x. Now used by mh-edit-again. | 5194 e Deleted. Already have x. Now used by mh-edit-again. |
5195 a Deleted. Already have r. Now used by mh-extract-rej.. | 5195 a Deleted. Already have r. Now used by mh-extract-rej.. |
5196 j Deleted. Already have g. | 5196 j Deleted. Already have g. |
5197 | 5197 |
5198 M-a -> e Better mnemonic. Matches rmail. Frees movement cmd. | 5198 M-a -> e Better mnemonic. Matches rmail. Frees movement cmd. |
5199 M-e -> a Try `a'gain! | 5199 M-e -> a Try `a'gain! |
5200 | 5200 |
5201 M-f -> Fv Frees movement command | 5201 M-f -> Fv Frees movement command |
5202 M-f -> Ff Alias (keep?) | 5202 M-f -> Ff Alias (keep?) |
5203 M-f -> Fo Alias (keep?) | 5203 M-f -> Fo Alias (keep?) |
5204 M-k -> Fk No reason but to keep with folder commands | 5204 M-k -> Fk No reason but to keep with folder commands |
5205 M-l -> Fl No reason but to keep with folder commands | 5205 M-l -> Fl No reason but to keep with folder commands |
5206 M-p -> Fp No reason but to keep with folder commands | 5206 M-p -> Fp No reason but to keep with folder commands |
5207 M-r -> Fr Frees movement command | 5207 M-r -> Fr Frees movement command |
5208 M-s -> Fs No reason but to keep with folder commands | 5208 M-s -> Fs No reason but to keep with folder commands |
5209 M-u -> Fu No reason but to keep with folder commands | 5209 M-u -> Fu No reason but to keep with folder commands |
5210 | 5210 |
5211 M-% -> Sd Better mnemonic | 5211 M-% -> Sd Better mnemonic |
5212 M-# -> Sk Better mnemonic | 5212 M-# -> Sk Better mnemonic |
5213 M-q -> Sl Better mnemonic | 5213 M-q -> Sl Better mnemonic |
5214 C-xn -> Sn Frees up standard key binding | 5214 C-xn -> Sn Frees up standard key binding |
5215 % -> Sp Better mnemonic for putting a message in a sequence | 5215 % -> Sp Better mnemonic for putting a message in a sequence |
5230 Reached when typing T in mh-folder-mode-map. Moved threading | 5230 Reached when typing T in mh-folder-mode-map. Moved threading |
5231 functions to this new keymap so we can use dired again. | 5231 functions to this new keymap so we can use dired again. |
5232 (mh-folder-mode-map): Defined by gnus-define-keys. Otherwise than | 5232 (mh-folder-mode-map): Defined by gnus-define-keys. Otherwise than |
5233 the new threading functions, no changes to the UI were made at | 5233 the new threading functions, no changes to the UI were made at |
5234 this point--saving that for the next check-in. | 5234 this point--saving that for the next check-in. |
5235 | 5235 |
5236 * mh-pick.el (mh-pick-mode-map): Use gnus-define-keys. Now | 5236 * mh-pick.el (mh-pick-mode-map): Use gnus-define-keys. Now |
5237 requires gnus-util. | 5237 requires gnus-util. |
5238 | 5238 |
5239 * mh-comp.el (mh-letter-mode-map): Use gnus-define-keys. Now | 5239 * mh-comp.el (mh-letter-mode-map): Use gnus-define-keys. Now |
5240 requires gnus-util. | 5240 requires gnus-util. |
5309 | 5309 |
5310 * mh-utils.el (mh-clean-msg-header): Go back to using | 5310 * mh-utils.el (mh-clean-msg-header): Go back to using |
5311 mh-delete-line. Using invisible text property is nicer in some | 5311 mh-delete-line. Using invisible text property is nicer in some |
5312 ways, but winds up with somewhat mysterious behavior should user | 5312 ways, but winds up with somewhat mysterious behavior should user |
5313 kill/yank stuff from the header (i.e., text gets yanked invisibly | 5313 kill/yank stuff from the header (i.e., text gets yanked invisibly |
5314 and won't be seen by user until file is reloaded). | 5314 and won't be seen by user until file is reloaded). |
5315 | 5315 |
5316 2001-11-29 Bill Wohler <wohler@newt.com> | 5316 2001-11-29 Bill Wohler <wohler@newt.com> |
5317 | 5317 |
5318 * mh-e.el (mh-page-msg): Use mh-next-direction to page in the | 5318 * mh-e.el (mh-page-msg): Use mh-next-direction to page in the |
5319 right direction. | 5319 right direction. |
5329 for subject lines in folder-mode | 5329 for subject lines in folder-mode |
5330 (mh-scan-followup-regexp): Deleted obsolete regexp. Use | 5330 (mh-scan-followup-regexp): Deleted obsolete regexp. Use |
5331 mh-scan-subject-regexp instead. | 5331 mh-scan-subject-regexp instead. |
5332 (mh-folder-font-lock-keywords): Use mh-folder-font-lock-subject | 5332 (mh-folder-font-lock-keywords): Use mh-folder-font-lock-subject |
5333 instead of obsolete mh-scan-followup-regexp variable. | 5333 instead of obsolete mh-scan-followup-regexp variable. |
5334 (mh-folder-date-face, mh-folder-msg-number-face): | 5334 (mh-folder-date-face, mh-folder-msg-number-face): |
5335 (mh-folder-subject-face, mh-folder-followup-face): | 5335 (mh-folder-subject-face, mh-folder-followup-face): |
5336 Now defined as proper faces instead of copied from font-lock | 5336 Now defined as proper faces instead of copied from font-lock |
5337 faces. | 5337 faces. |
5338 | 5338 |
5339 * mh-mime.el (mh-media-type-regexp): New variable. Regexp matching | 5339 * mh-mime.el (mh-media-type-regexp): New variable. Regexp matching |
5340 valid media types used in MIME attachment compositions. | 5340 valid media types used in MIME attachment compositions. |
5341 (mh-file-mime-type): Use mh-media-type-regexp instead of | 5341 (mh-file-mime-type): Use mh-media-type-regexp instead of |
5342 hard-wiring its value. | 5342 hard-wiring its value. |
5343 | 5343 |
5368 | 5368 |
5369 * mh-e.el (mh-scan.font-lock-regexp): Change docs to reflect that | 5369 * mh-e.el (mh-scan.font-lock-regexp): Change docs to reflect that |
5370 second paren expression is the user match. | 5370 second paren expression is the user match. |
5371 (mh-folder-font-lock-keywords): Change from 1st to 2nd parenthesized | 5371 (mh-folder-font-lock-keywords): Change from 1st to 2nd parenthesized |
5372 expression to match user name, after Jeffrey's change to the regexps. | 5372 expression to match user name, after Jeffrey's change to the regexps. |
5373 | 5373 |
5374 2001-11-29 Bill Wohler <Bill.Wohler@openwave.com> | 5374 2001-11-29 Bill Wohler <Bill.Wohler@openwave.com> |
5375 | 5375 |
5376 * mh-utils.el (mh-clean-message-header): Default is now t. | 5376 * mh-utils.el (mh-clean-message-header): Default is now t. |
5377 (mh-invisible-headers): Padded out to contain all the headers that | 5377 (mh-invisible-headers): Padded out to contain all the headers that |
5378 the mh-e developers don't like to see (closes SF #415759). | 5378 the mh-e developers don't like to see (closes SF #415759). |
5445 (mh-lessp): New function to sort messages. | 5445 (mh-lessp): New function to sort messages. |
5446 | 5446 |
5447 * mh-utils.el (mh-show-font-lock-keywords): and various | 5447 * mh-utils.el (mh-show-font-lock-keywords): and various |
5448 faces... scoped within eval-after-load "font-lock" to avoid | 5448 faces... scoped within eval-after-load "font-lock" to avoid |
5449 requiring font-lock to use its faces. | 5449 requiring font-lock to use its faces. |
5450 * mh-e.el (mh-folder-font-lock-keywords): Same. | 5450 * mh-e.el (mh-folder-font-lock-keywords): Same. |
5451 | 5451 |
5452 2001-11-27 Jeffrey C Honig <jch@honig.net> | 5452 2001-11-27 Jeffrey C Honig <jch@honig.net> |
5453 | 5453 |
5454 * mh-mime.el (mh-file-mime-type): Use mh-temp-buffer instead of | 5454 * mh-mime.el (mh-file-mime-type): Use mh-temp-buffer instead of |
5455 " *mh-temp". | 5455 " *mh-temp". |
5456 | 5456 |
5457 * mh-comp.el (mh-insert-x-mailer): Kill mh-temp-buffer after use. | 5457 * mh-comp.el (mh-insert-x-mailer): Kill mh-temp-buffer after use. |
5458 | 5458 |
5459 2001-11-26 Eric Ding <ericding@alum.mit.edu> | 5459 2001-11-26 Eric Ding <ericding@alum.mit.edu> |
5460 | 5460 |
5461 * mh-utils.el: revert to using external mimedecode to decode | 5461 * mh-utils.el: revert to using external mimedecode to decode |
5512 quoted-printable decoding in elisp (starting with code copied | 5512 quoted-printable decoding in elisp (starting with code copied |
5513 from FLIM). | 5513 from FLIM). |
5514 (mh-decode-quoted-printable-region): Move (require 'hexl) outside | 5514 (mh-decode-quoted-printable-region): Move (require 'hexl) outside |
5515 while loop. | 5515 while loop. |
5516 (mh-decode-quoted-printable): give user a choice between using | 5516 (mh-decode-quoted-printable): give user a choice between using |
5517 internal code or external program to decode quoted-printable | 5517 internal code or external program to decode quoted-printable |
5518 content. Resurrect code that calls external mimedecode program. | 5518 content. Resurrect code that calls external mimedecode program. |
5519 | 5519 |
5520 2001-11-25 Peter S Galbraith <psg@debian.org> | 5520 2001-11-25 Peter S Galbraith <psg@debian.org> |
5521 | 5521 |
5522 * mh-utils.el (mh-highlight-citation-p): New variable to determine | 5522 * mh-utils.el (mh-highlight-citation-p): New variable to determine |
5575 mh-execute-commands. | 5575 mh-execute-commands. |
5576 | 5576 |
5577 * mh-utils.el (mh-show-mouse): New function to click on a message | 5577 * mh-utils.el (mh-show-mouse): New function to click on a message |
5578 in folder-mode and show that message. | 5578 in folder-mode and show that message. |
5579 * mh-e.el (mh-folder-mode-map): Bind mh-show-mouse to mouse-2. | 5579 * mh-e.el (mh-folder-mode-map): Bind mh-show-mouse to mouse-2. |
5580 | 5580 |
5581 * mh-e.el (mh-page-msg): Show buffer first if not displayed, | 5581 * mh-e.el (mh-page-msg): Show buffer first if not displayed, |
5582 instead of simply complaining there's no other window. | 5582 instead of simply complaining there's no other window. |
5583 | 5583 |
5584 * mh-e.el (mh-folder-tool-bar-map): New tool-bar for folder mode! | 5584 * mh-e.el (mh-folder-tool-bar-map): New tool-bar for folder mode! |
5585 (mh-folder-mode): Setup tool-bar. | 5585 (mh-folder-mode): Setup tool-bar. |
5586 | 5586 |
5587 * mh-mime.el (mh-have-file-command): try to non-fatally load | 5587 * mh-mime.el (mh-have-file-command): try to non-fatally load |
5588 executable.el because emacs20 doesn't autoload it. | 5588 executable.el because emacs20 doesn't autoload it. |
5589 * mh-utils.el (load "executable" t t): Idem. | 5589 * mh-utils.el (load "executable" t t): Idem. |
5590 | 5590 |
5591 * mh-utils.el (mh-clean-msg-header): Bug fix. locally bind | 5591 * mh-utils.el (mh-clean-msg-header): Bug fix. locally bind |
5592 after-change-functions to nil, working around a strange font-lock | 5592 after-change-functions to nil, working around a strange font-lock |
5593 bug in emacs20 when (add-hook 'mh-show-mode-hook 'turn-on-font-lock) | 5593 bug in emacs20 when (add-hook 'mh-show-mode-hook 'turn-on-font-lock) |
5594 was used. | 5594 was used. |
5595 | 5595 |
5596 * mh-comp.el (require 'sendmail): Moved from mh-comp.el to | 5596 * mh-comp.el (require 'sendmail): Moved from mh-comp.el to |
5597 mh-utils.el because it is needed in reading mail too. | 5597 mh-utils.el because it is needed in reading mail too. |
5598 (mh-header-field-end, mh-in-header-p): Moved to mh-utils.el | 5598 (mh-header-field-end, mh-in-header-p): Moved to mh-utils.el |
5599 because they are needed by mh-show-mode's font-lock code. | 5599 because they are needed by mh-show-mode's font-lock code. |
5600 Unfortunately, this splits the field related code into two files. | 5600 Unfortunately, this splits the field related code into two files. |
5638 | 5638 |
5639 * mh-comp.el (mh-letter-tool-bar-map): tool-bar customize button goes | 5639 * mh-comp.el (mh-letter-tool-bar-map): tool-bar customize button goes |
5640 to customizing mh-compose group. | 5640 to customizing mh-compose group. |
5641 | 5641 |
5642 * mh-utils.el (mh-show-mode): font-lock bug fix. Locally set | 5642 * mh-utils.el (mh-show-mode): font-lock bug fix. Locally set |
5643 font-lock-support-mode to nil. | 5643 font-lock-support-mode to nil. |
5644 (mh-letter-header-font-lock, mh-header-field-font-lock): font-lock | 5644 (mh-letter-header-font-lock, mh-header-field-font-lock): font-lock |
5645 bug fix. Don't return match beyond font-lock search limit. | 5645 bug fix. Don't return match beyond font-lock search limit. |
5646 | 5646 |
5647 * mh-comp.el (mh-letter-mode): Emacs20 bug fix. tool-bar-mode is | 5647 * mh-comp.el (mh-letter-mode): Emacs20 bug fix. tool-bar-mode is |
5648 not a bound variable. | 5648 not a bound variable. |
5649 | 5649 |
5650 2001-11-19 Peter S Galbraith <psg@debian.org> | 5650 2001-11-19 Peter S Galbraith <psg@debian.org> |
5651 | 5651 |
5652 * mh-comp.el (mh-letter-tool-bar-map): tool-bar help button goes | 5652 * mh-comp.el (mh-letter-tool-bar-map): tool-bar help button goes |
5653 to 'Draft Editing' info node. | 5653 to 'Draft Editing' info node. |
5654 | 5654 |
5655 * mh-utils.el (mh-show-from-face, mh-show-to-face): New faces used | 5655 * mh-utils.el (mh-show-from-face, mh-show-to-face): New faces used |
5656 for font-lock. | 5656 for font-lock. |
5657 (mh-header-to-font-lock, mh-header-cc-font-lock) | 5657 (mh-header-to-font-lock, mh-header-cc-font-lock) |
5658 (mh-header-field-font-lock): New helper function returning whole | 5658 (mh-header-field-font-lock): New helper function returning whole |
5675 | 5675 |
5676 2001-11-19 chad <y@mit.edu> | 5676 2001-11-19 chad <y@mit.edu> |
5677 | 5677 |
5678 * mh-comp.el (mh-letter-tool-bar-map): made both references to | 5678 * mh-comp.el (mh-letter-tool-bar-map): made both references to |
5679 mh-letter-tool-bar-map conditional on tool-bar-mode, instead of | 5679 mh-letter-tool-bar-map conditional on tool-bar-mode, instead of |
5680 just one. | 5680 just one. |
5681 | 5681 |
5682 2001-11-19 Bill Wohler <wohler@newt.com> | 5682 2001-11-19 Bill Wohler <wohler@newt.com> |
5683 | 5683 |
5684 * mh-comp.el (mh-position-on-field): Move to the end of the header | 5684 * mh-comp.el (mh-position-on-field): Move to the end of the header |
5685 if the field is not present. This function was documented to do | 5685 if the field is not present. This function was documented to do |
5686 this, but wasn't doing so. | 5686 this, but wasn't doing so. |
5748 gnus do it this way too. | 5748 gnus do it this way too. |
5749 (mh-version): The function: Fixed for nmh. Now displays mh-e | 5749 (mh-version): The function: Fixed for nmh. Now displays mh-e |
5750 version correctly. Cleaned up output and display mh-progs, etc. | 5750 version correctly. Cleaned up output and display mh-progs, etc. |
5751 (Closes SF #405620.) | 5751 (Closes SF #405620.) |
5752 | 5752 |
5753 2001-11-15 Peter S Galbraith <psg@debian.org> | 5753 2001-11-15 Peter S Galbraith <psg@debian.org> |
5754 | 5754 |
5755 * mh-comp.el (mh-letter-tool-bar-map): New tool-bar support for | 5755 * mh-comp.el (mh-letter-tool-bar-map): New tool-bar support for |
5756 mh-letter-mode in emacs21. Uses icons from gnus/message.el. | 5756 mh-letter-mode in emacs21. Uses icons from gnus/message.el. |
5757 * mh-comp.el (mh-letter-mode): Add buffer-local binding of | 5757 * mh-comp.el (mh-letter-mode): Add buffer-local binding of |
5758 tool-bar-map to mh-letter-tool-bar-map. | 5758 tool-bar-map to mh-letter-tool-bar-map. |
5762 * mh-mime.el (mh-have-file-command): Add check for existence of | 5762 * mh-mime.el (mh-have-file-command): Add check for existence of |
5763 executable-find command, which Jeffrey didn't exist in emacs-20.4. | 5763 executable-find command, which Jeffrey didn't exist in emacs-20.4. |
5764 * mh-utils.el (mh-decode-quoted-printable-have-mimedecode): same | 5764 * mh-utils.el (mh-decode-quoted-printable-have-mimedecode): same |
5765 as above. | 5765 as above. |
5766 * mh-mime.el (mh-file-mime-type): Bug Fix. Some versions of | 5766 * mh-mime.el (mh-file-mime-type): Bug Fix. Some versions of |
5767 'file' output a string like "file: Using regular magic file..." | 5767 'file' output a string like "file: Using regular magic file..." |
5768 to stderr, so discard stderr when using call-process with 'file'. | 5768 to stderr, so discard stderr when using call-process with 'file'. |
5769 | 5769 |
5770 2001-11-14 Peter S Galbraith <psg@debian.org> | 5770 2001-11-14 Peter S Galbraith <psg@debian.org> |
5771 | 5771 |
5772 * mh-mime.el (mh-have-file-command): Check if 'file' command on | 5772 * mh-mime.el (mh-have-file-command): Check if 'file' command on |
5800 | 5800 |
5801 2001-11-13 Jeffrey C Honig <jch@honig.net> | 5801 2001-11-13 Jeffrey C Honig <jch@honig.net> |
5802 | 5802 |
5803 * mh-utils.el (mh-find-progs): Bug fix. Add "mh/etc" to the | 5803 * mh-utils.el (mh-find-progs): Bug fix. Add "mh/etc" to the |
5804 subdirectories to search for "components". On BSD/OS, nmh is in | 5804 subdirectories to search for "components". On BSD/OS, nmh is in |
5805 "/usr/contrib/mh/*". | 5805 "/usr/contrib/mh/*". |
5806 | 5806 |
5807 2001-11-13 Peter S Galbraith <psg@debian.org> | 5807 2001-11-13 Peter S Galbraith <psg@debian.org> |
5808 | 5808 |
5809 * mh-comp.el (mh-letter-mode): Bug fix. Load mh-mime before | 5809 * mh-comp.el (mh-letter-mode): Bug fix. Load mh-mime before |
5810 setting mh-mhn-compose-insert-p (when looking at a "forw: -mime" | 5810 setting mh-mhn-compose-insert-p (when looking at a "forw: -mime" |
5845 * mh-mime.el (mh-file-mime-type): Bug fix. Change regexp to | 5845 * mh-mime.el (mh-file-mime-type): Bug fix. Change regexp to |
5846 extract mime type from 'file -i' command output. | 5846 extract mime type from 'file -i' command output. |
5847 | 5847 |
5848 2001-11-08 Peter S Galbraith <psg@debian.org> | 5848 2001-11-08 Peter S Galbraith <psg@debian.org> |
5849 | 5849 |
5850 * mh-utils.el (mh-update-sequences-after-mh-show): | 5850 * mh-utils.el (mh-update-sequences-after-mh-show): |
5851 New customizable variable telling whether to run | 5851 New customizable variable telling whether to run |
5852 mh-update-sequences in mh-show-mode. Default is t. | 5852 mh-update-sequences in mh-show-mode. Default is t. |
5853 * mh-utils.el (mh-show-msg): Run mh-update-sequences when | 5853 * mh-utils.el (mh-show-msg): Run mh-update-sequences when |
5854 mh-update-sequences-after-mh-show is set. | 5854 mh-update-sequences-after-mh-show is set. |
5855 | 5855 |
5856 2001-11-08 Peter S Galbraith <psg@debian.org> | 5856 2001-11-08 Peter S Galbraith <psg@debian.org> |
5857 | 5857 |
5858 * mh-utils.el (mh-decode-quoted-printable-have-mimedecode): | 5858 * mh-utils.el (mh-decode-quoted-printable-have-mimedecode): |
5859 New variable telling whether command 'mimedecode' is on system. | 5859 New variable telling whether command 'mimedecode' is on system. |
5860 (http://www.freesoft.org/CIE/FAQ/mimedeco.c) | 5860 (http://www.freesoft.org/CIE/FAQ/mimedeco.c) |
5861 * mh-utils.el (mh-decode-quoted-printable): | 5861 * mh-utils.el (mh-decode-quoted-printable): |
5862 New customizable variable telling whether to run mimedecode on | 5862 New customizable variable telling whether to run mimedecode on |
5863 MIME message containing quoted-printable parts. mimedecode will | 5863 MIME message containing quoted-printable parts. mimedecode will |
5864 only alter quoted-printable parts , leaving others intact, and the | 5864 only alter quoted-printable parts , leaving others intact, and the |
5865 resulting message is still fully MIME. | 5865 resulting message is still fully MIME. |
5866 * mh-utils.el (mh-decode-quoted-printable): New function to run | 5866 * mh-utils.el (mh-decode-quoted-printable): New function to run |
5867 mimedecode on the current buffer. | 5867 mimedecode on the current buffer. |
5868 * mh-utils.el (mh-display-msg): Conditionnaly call | 5868 * mh-utils.el (mh-display-msg): Conditionnaly call |
5869 mh-decode-quoted-printable function if mh-decode-quoted-printable | 5869 mh-decode-quoted-printable function if mh-decode-quoted-printable |
5870 variable is set, to view messages containing quoted-printable | 5870 variable is set, to view messages containing quoted-printable |
5871 characters into 8-bit. | 5871 characters into 8-bit. |
5872 | 5872 |
5873 2001-11-08 Peter S Galbraith <psg@debian.org> | 5873 2001-11-08 Peter S Galbraith <psg@debian.org> |
5874 | 5874 |
5875 * mh-comp.el (mh-letter-mode): Set mh-mhn-compose-insert-p if | 5875 * mh-comp.el (mh-letter-mode): Set mh-mhn-compose-insert-p if |
5876 looking at a "forw: -mime" message containing a MIME composition. | 5876 looking at a "forw: -mime" message containing a MIME composition. |
5877 * mh-mime.el (mh-file-mime-type): Bug fix. Failed on files like | 5877 * mh-mime.el (mh-file-mime-type): Bug fix. Failed on files like |
5917 2001-11-04 Peter S Galbraith <psg@debian.org> | 5917 2001-11-04 Peter S Galbraith <psg@debian.org> |
5918 | 5918 |
5919 * mh-mime.el (mh-mhn-compose-insert-p): New buffer-local variable | 5919 * mh-mime.el (mh-mhn-compose-insert-p): New buffer-local variable |
5920 to tell when a MIME insertion was done in a letter. | 5920 to tell when a MIME insertion was done in a letter. |
5921 * mh-mime.el (mh-mhn-compose-type): Set mh-mhn-compose-insert-p. | 5921 * mh-mime.el (mh-mhn-compose-type): Set mh-mhn-compose-insert-p. |
5922 * mh-mime.el (mh-mhn-compose-external-type): | 5922 * mh-mime.el (mh-mhn-compose-external-type): |
5923 Set mh-mhn-compose-insert-p. | 5923 Set mh-mhn-compose-insert-p. |
5924 * mh-mime.el (mh-mhn-compose-forw): Set mh-mhn-compose-insert-p. | 5924 * mh-mime.el (mh-mhn-compose-forw): Set mh-mhn-compose-insert-p. |
5925 * mh-mime.el (mh-edit-mhn): Clear mh-mhn-compose-insert-p. | 5925 * mh-mime.el (mh-edit-mhn): Clear mh-mhn-compose-insert-p. |
5926 * mh-comp.el (mh-send-letter): Run mh-edit-mhn when | 5926 * mh-comp.el (mh-send-letter): Run mh-edit-mhn when |
5927 mh-mhn-compose-insert-p is set. | 5927 mh-mhn-compose-insert-p is set. |
5942 * mh-utils.el (mh-show-mode): Call goto-address when | 5942 * mh-utils.el (mh-show-mode): Call goto-address when |
5943 mh-show-use-goto-addr is t. | 5943 mh-show-use-goto-addr is t. |
5944 | 5944 |
5945 2001-10-25 Peter S Galbraith <psg@debian.org> | 5945 2001-10-25 Peter S Galbraith <psg@debian.org> |
5946 | 5946 |
5947 * mh-utils.el (mh-recenter): Clarify docs and change '(t) to | 5947 * mh-utils.el (mh-recenter): Clarify docs and change '(t) to |
5948 (list 4) to match elisp doc on what C-u prefix argument actually is. | 5948 (list 4) to match elisp doc on what C-u prefix argument actually is. |
5949 | 5949 |
5950 2001-10-23 Peter S Galbraith <psg@debian.org> | 5950 2001-10-23 Peter S Galbraith <psg@debian.org> |
5951 | 5951 |
5952 * mh-utils.el (mh-summary-height): In my quest to make mh-e more | 5952 * mh-utils.el (mh-summary-height): In my quest to make mh-e more |
5953 useful out-of-the-box for new users, set mh-summary-height to a | 5953 useful out-of-the-box for new users, set mh-summary-height to a |
5989 2001-07-30 Peter S Galbraith <psg@debian.org> | 5989 2001-07-30 Peter S Galbraith <psg@debian.org> |
5990 | 5990 |
5991 * mh-e.el: Change font-lock patterns for folders. | 5991 * mh-e.el: Change font-lock patterns for folders. |
5992 Fontify scan.font-lock patterns (which will be documented) | 5992 Fontify scan.font-lock patterns (which will be documented) |
5993 and fontify subject lines prefixed with "Re:" differently. | 5993 and fontify subject lines prefixed with "Re:" differently. |
5994 * mh-comp.el (mh-letter-mode): Add font-lock support as in | 5994 * mh-comp.el (mh-letter-mode): Add font-lock support as in |
5995 mh-show-mode. | 5995 mh-show-mode. |
5996 | 5996 |
5997 2001-04-14 chad brown <y@mit.edu> | 5997 2001-04-14 chad brown <y@mit.edu> |
5998 | 5998 |
5999 * rearrange the font-lock keywords a bit | 5999 * rearrange the font-lock keywords a bit |
6001 2001-04-12 chad brown <y@mit.edu> | 6001 2001-04-12 chad brown <y@mit.edu> |
6002 | 6002 |
6003 * preliminary (somewhat boring) font-lock support for mh-e. More | 6003 * preliminary (somewhat boring) font-lock support for mh-e. More |
6004 interesting font-lock support probably wants to have better | 6004 interesting font-lock support probably wants to have better |
6005 support for multiple format files | 6005 support for multiple format files |
6006 | 6006 |
6007 2001-02-24 chad brown <y@mit.edu> | 6007 2001-02-24 chad brown <y@mit.edu> |
6008 | 6008 |
6009 * add default nmh paths to mh-find-prog in mh-utils.el. | 6009 * add default nmh paths to mh-find-prog in mh-utils.el. |
6010 change to mh-kill-folder in mh-funcs.el to make it more general. | 6010 change to mh-kill-folder in mh-funcs.el to make it more general. |
6011 | 6011 |