1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309
|
Changes since 0.88
------------------
- [patch-0.88.me.buffy_zero.1] 0 length mbox and MMDF mailboxes should never
be marked as having new mail in them
- [patch-0.88.me.enter_string.1] rewrote ci_enter_string() to remove
duplicated redraw code, and renamed to mutt_enter_string()
- [patch-0.88.ld.ctx_changed.1] fixed problem with setting the changed flag
for the mailbox when recovering from an externally modified mailbox
- [patch-0.88.pk.signed.1] fixed comparison between short and unsigned short
in the pager
- [patch-0.88.me.set_no.1] makes "unset no<var>" equivalent to "set <var>"
- [patch-0.88.me.state_flag] removes the OPTVERIFYSIG pseudo-option and
replaces it with a "flags" member in the STATE structure
- [patch-0.88.me.short] use 'int' instead of 'unsigned short' for message
numbers to allow mutt to read mailboxes larger than 65535 messages
- [patch-0.88.me.hold.1] removed the $hold variable. the same functionality
is provided by "set nomove"
- [patch-0.88.me.buffy_notify.1] move the notification of new mail out of
mutt_buffy_check() into a separate routine
- [patch-0.88.me.empty_fields.1] skip processing of empty header fields in
_mutt_read_rfc822_header()
- [patch-0.88.me.var_table.1] use the .data field instead of .bit for
storing the option for DT_BOOL and DT_QUAD vars
- [patch-0.88.me.rx_not.1] regexps in the *-hook commands can now optionally
be prefixed with a "!" (exclamation point) to indicate that the hook
should be executed when the target does NOT match the following pattern
- [patch-0.88.me.sig.2] removes the $local_site, $remote_sig and $local_sig
variables. the same functionality is provided by using a send-hook to set
the $signature variable:
send-hook . set signature=~/.sig-local
send-hook !hmc\\.edu set signature=~/.sig-remote
- [patch-0.88.me.from.1] honor $reverse_name even when $use_from is unset
- [patch-0.88.bj.status_color.1] removed hack needed to reset the background
color before the buffy_notify patch
- [patch-0.88.me.parse_param.2] whitespace after a MIME content-type
parameter was not stripped (eg. "charset =us-ascii" would result in the
parameter "charset " in the structure)
Changes since 0.88.1
--------------------
- split up mutt.h into several smaller files with groups of related data
in order to reduce the dependencies on mutt.h
- removed the $point_new variable
- the .not member of the REGEXP struct was not initialized for the *-hook
commands, thus causing them not to work properly
- removed bogus ! handling code in the DT_RX variables
- [patch-0.88.ld.magic.1] fix to return type MBOX for the default magic
for zero length files if $mbox_type is something other than "mbox" or
"mmdf"
Changes since 0.88.2
--------------------
- [patch-0.88.2.kd.buffy_pop.2] support for --enable-buffy-size and
--enable-pop were broken after the reorganization of mutt.h
- [patch-0.88.2.me.ignore_rx.1] removes the ignore and unignore commands and
replaces them with the $ignore and $unignore variables, which are regular
expressions used for matching lines to weed/show
- [patch-0.88.2.me.followup.1] adds support for the Mail-Reply-To: and
Mail-Followup-To: header fields
- [patch-0.88.me.hdrline.1] fixed segfault with %t in $hdr_format if neither
the to: or cc: field exists
- [patch-0.88.me.abort_subject.1] print error message if
$abort_nosubject=yes and the user deletes the default subject and tries to
send instead of just silently ignoring the send
- [patch-0.88.me.long_re.1] increased the max length for regexp's in
send-hook's to be 256 chars
- [patch-0.88.bj.isprint.1] treat chars >= 0xa0 as printable
- [patch-0.88.me.half_page.1] adds the half-up and half-down functions to
the index and generic key maps. scrolls the page 1/2 screen up or down
- [patch-0.88.me.useraddr.1] $alternates would not be consulted when the
address to be matches was not fully qualified
- [patch-0.88.me.from_quote.1] add support for messages separators in mbox
mailboxes where the mailbox part of the return-path is a quoted-string
eg: From "michael elkins"@cs.hmc.edu Sat Nov 22 15:55:07 PST 1997
- [patch-0.88.me.mx.1] moved code for adding the From_ line to new messages
in mbox/mmdf mailboxes to mx_open_new_message(), and removes the
postponed_mail() func from send.c in favor of mutt_num_postponed()
- [patch-0.88.2.me.post_err.1] abort exiting the compose menu if there was a
problem writing the message to the $postponed mailbox
- [patch-0.88.2.me.find_lists.1] if the to: list was missing, the cc: list
was not searched for mailing lists when doing a list-reply
- [patch-0.88.2.me.buffy_notify.1] makes mutt keep track of the number of
mailboxes for which the user has not been notified of new mail so that
mutt_buffy_notify() can exit immediately without traversing the mailbox
list if there are no pending notifications
- [patch-0.88.2.bugfix.mtsirkin.buffy_size.1] fixed some bugs with the
buffy_size pacth
Changes since 0.88.3
--------------------
- undid previous patch-0.88.2.me.ignore_rx.1 which changed `ignore' and
`unignore' to regexp vars instead of commands
- [patch-0.88.3.me.attach_file.2] with $edit_hdrs set, files can be attached
to the message by placing `Attach: <filename>' in the message header while
editing the message
- [patch-0.88.3.me.find_lists.1] fixed bug in the list-reply function
- [patch-0.88.3.me.followup.1] the mail-followup-to: field should be set for
all types of messages, not just group-reply
- [patch-0.88.3.pk.fccdate.1] the date in fcc:'s to mbox/mmdf mailboxes was
incorrect
- [patch-0.88.3.bugfix.mtsirkin.buffy_size.1] fixed some more bugs in the
buffy_size handling
- [patch-0.88.3.me.menu.1] adds the $menu_scroll which causes mutt not to do
an implicit next-page when doing a next-message on the last message
displayed on the screen, and adds the current-top, current-middle,
current-bottom functions to reposition the current message at the top,
middle and bottom of the screen, respectively
- [patch-0.88.3.me.buffy.1] avoid the double-stat() in mutt_buffy_check() by
saving the magic in the BUFFY struct
- [patch-0.88.3.me.buffy_config.1] the interval that mutt will check for new
mail in the `mailboxes' list is now configurable via the $mail_check
variable (default: 3 seconds)
- [patch-0.88.3.me.hook.1] fixed the !-handling in the *-hook commands to
allow specification of ! (shortcut for $spoolfile) in folder-hook by
placing quotes around it (eg., folder-hook '!' set signature=~/.signature)
Changes since 0.88.4
--------------------
- changed default value of $move to `no'
- [patch-0.88.4.me.from.1] fixed problem with duplicate From_ lines when
saving from mbox/mmdf mailboxes
- [patch-0.88.4.thread.1] modified threading algorithm such that the entire
mailbox does not need to be rethreaded when new mail arrives or when
switching among the different sorting methods
- [patch-0.88.4.de.buffy_stuff.1] removed code for testing newly created
mailboxes based upon the magic type
- [patch-0.884.de.buffy_new_folder.1] adds support for detecting created
buffy mailboxes
- [patch-0.88.4.speedup.mtsirkin.buffy_size.1] speeds up startup time with
the --enable-buffy-size configure option
Changes since 0.88.5
--------------------
- [patch-0.88.5.bugfix.mtsirkin.buffy_size.1] fix bug in buffy_size
- [patch-0.88.5.de.pop_var.1] remove unneeded variable
- [patch-0.88.5.me.thread.2] fix segfault on sync
- [patch-0.88.5.me.rx.1] a path may now be specified with --with-rx
- [patch-0.88.5.de.aliasnull.1] fixed segfault when creating an alias while
in limited view
- [patch-0.88.5.me.hook.1] fixed a bug which caused *-hook's with the same
regexp to be ignored
- [patch-0.88.5.me.followup.1] the Mail-Followup-To: field was not rfc2047
encoded
- [patch-0.88.5.me.menu.2] fixed some miscellaneous redraw problems related
to the menu movement commands
- [patch-0.88.4.me.str_sub.2] moves handling of backquotes (``) in muttrc
commands to mutt_extract_token() so that they are only evaluated in
appropriate places
- [patch-0.88.5.me.generic_menu.2] created the `generic' keymap which the
other menus (except for pager and editor) default to if a key is not found
in the menu specific keymap
- [patch-0.88.5.nit.mtsirkin.buffy_time.1] disable the utime() call when
BUFFY_SIZE is enabled
- [patch-0.88.5.me.mx_cleanup.1] separates append code out of
mx_open_mailbox() into mx_open_mailbox_append() for better code
readability.
- [patch-0.88.5.me.pattern.2] rewrite of searching/limiting code to
pre-compile the search pattern
Changes since 0.88.6
--------------------
- [patch-0.88.6.bigfix.init.mtsirkin.1] fixed variable type problem
- [patch-0.88.6.jf.followup.1] fix off by 1 error in parsing of the
mail-followup-to: field
- [patch-0.88.6.me.backtic.2] backtics were not handled in the alias and
my_hdr commands
- [patch-0.88.6.me.bindings.1] added missing J and K bindings for the index
menu
- [patch-0.88.6.me.pattern.2] fixed bugs in the search pattern compiler
- [patch-0.88.6.de.sortbug.1] fixed coredump when resorting when new mail
arrives in an empty box
- [patch-0.88.6.de.in_reply_to.1] increased length of buffer used to store
the message-id from the in-reply-to: header field
- [patch-0.88.6.bl.doc_nits.1] updated docs on the alias expansion
- [patch-0.88.6.de.remove_search_body.1] removes the search-body function
from the index menu now that the same feature is supported with the
rewritten search functions
- [patch-0.88.6.de.search-body-doc.1] removes documentation references for
the search-body command
- [patch-0.88.6.nit.pattern.mtsirkin.1] fixed compiler warning about const
being ignored
- [patch-0.88.6.me.help_unbound.1] unbound functions are now displayed in
the help menus
- [patch-0.88.6.me.received.1] if no From_ line is found, parse the first
Received: header field to get the local delivery date instead of using the
file modification time
- [patch-0.88.6.kd.half_up.1] fixed bug in half-up function
- fixed the eat_regexp() function to use _mutt_extract_token() so that
things like \n and \t get expanded
- extended _mutt_extract_token() to be able to be used in eat_regexp()
by adding the option not to reap quotes, and to recognize the logic
operators for the pattern matching
Changes since 0.88.7
--------------------
- changed handling of \ to not be interpreted inside of single quotes
- runs of quotes in muttrc commands are now supported, so that
the following are equivalent:
michael\ elkins
michael' 'elkins
"michael"' 'elkins
- fixed backtic handling so that the output is considered as separate tokens
unless, so that you may do: mailboxes `echo ~/Mail/Lists/*`
- "ignore from_" is no longer supported, you should use
ignore "From "
- created new menu function menu_check_recenter() in menu.c which is
responsible for checking if the current message has moved off the current
displayed range and recenters if needed
- removed support for old-style Mutt postponed mailboxes which used the
X-Mutt-Attachment: header field
- [patch-0.88.7.me.alias.1] fix segfault on recursive aliases
- [patch-0.88.7.me.attach_desc.1] allow optional specification of the
attachment description after the filename in the 'Attach:' header field
with $edit_hdrs
- [patch-0.88.7.me.help.1] fixed display of unbound functions in help to
crossref between the generic and menu specific keymaps so that functions
which are bound do not show up as unbound
- [patch-0.88.7.me.pager_search.1] regexps should be compiled with
REG_NEWLINE
- [patch-0.88.7.me.rx.1] use macro REGCOMP() instead of directly calling
regcomp()
- [patch-0.88.7.me.parse.1] received: parsing did not work, and copying a
message to =postponed and recalling it resulted in some duplicate fields
in the header
- [patch-0.88.6.kd.help_length.1] shortened descriptions of several help
strings
- [patch-0.88.7.de.pattern.1] fixed off by one errors in selecting ranges of
messages
- [patch-0.88.7.kd.half_down.1] fixed half-down op to mimic the next-page op
where if there is no next page, the pointer is moved to the last entry in
the menu instead of printing an error
- added a sleep() call after the info about the state of the mailbox after a
sync operation so that the user has time to read it before the message
about sorting pops up
Changes since 0.88.8
--------------------
- [patch-0.88.8.me.no_url.1, patch-0.88.8.no_url.1-2] the url menu and all
referecnes to it has been removed. equivalent functionality can be
obtained by using the external program
ftp://ftp.cs.hmc.edu/pub/me/urlview-0.3.tar.gz and the following macro:
macro index \cb |urlview\n
- [patch-0.88.8.me.refresh.1] patch to avoid calls to refresh() in the
middle of executing macros
- [patch-0.88.8.me.nested_quote.1] fixed problem with nested quotes in
muttrc commands
- [patch-0.88.8.me.tag_thread.1] adds the tag-thread (ESC-t) function
- [patch-0.88.me.reply_self.1] change handling of $metoo so that it will
leave the user's address on the to: line if it is the only address in the
list
- [patch-0.88.me.decode_copy.1] removes the $forw_decode, $decode_format
variables, the decode-save and decode-copy functions, and rewrite of the
attachment handling functions to be much simpler
- [patch-0.88.8.me.thread.1] fixed segfault on thread resort when new mail
arrives is a message in the mailbox has no message-id: field
- mutt would dump core if given a bad date for the ~d search pattern
- [patch-0.88.8i.de.fast_forward.1] skip prompt for subject when forwarding
if $fast_reply is set
- fixed compilation error on systems without support for color related to
the color quoting support (SunOS 4.1.x)
- [patch-0.88.8-bugfix.buffy_size.mtsirkin.2] fixed a bug in buffy_size
support
- [patch-0.88.8.kd.help_length.1] fix to truncate macro descriptions in the
help menu at the screen edge, and updated docs with new short function
descriptions
- increased size of buffer used to store regepxs for the *-hook commands
from SHORT_STRING to STRING
Changes since 0.88.9
--------------------
- [patch-0.88.8-bugfix.buffy_size.mtsirkin.1] missed patch from previous
buffy_size fix
- [patch-0.89.9.bl.fcc_fix.1] body of message was not written out for fcc
and postponement
- [patch-0.88.9i.me.copy.1] created unified functions to copying/appending
messages. adds $forw_decode, $forw_quote, decode-save and decode-copy
- [patch-0.88.9.me.refresh.1] use mutt_refresh() instead of refresh() in
mutt_enter_string()
- with $edit_hdrs, if you delete the in-reply-to: field Mutt will
automatically remove the References: field as well
- mutt_query_exit() should call timeout(-1) so the prompt doesn't abort.
- [patch-0.88.9.me.fcc.1] removed the fcc-hook command
- the return value of mutt_send_message() was not checked so if sending mail
failed for some reason (like a full $tmpdir or error invoking $sendmail),
Mutt would incorrectly report that the mail had been sent
- [patch-0.88.9.me.pseudo_thread.1] fixed problem with rethreading messages
with no real reference when new mail arrives
- [patch-0.88.9i.kd.first_entry.1] fixed segfault on first-entry function if
there are no entries in the menu
- added a section to the doc describing the features of $edit_hdrs (fcc:,
attach: and references-magic)
- [patch-0.88.bj.browser.1] fixed some problems with the file browser
Changes since 0.88.10
---------------------
- return is now bound to `tag-entry' for the alias menu
- configure --with-homespool is now equivalent to --with-homespool=mailbox
- [patch-0.88.10.me.invoke_sendmail.1] remove check for return value of
invoke_sendmail() since mutt_system() always returns -1 on some systems
- [patch-0.88.10.me.push_refresh.1] fixed bug with mailbox parsing status
not being displayed if the user has a `push' command in their muttrc or in
a folder-hook
- [patch-0.88.10.de.thread-commands.1] cleans up the subthread operations
- [patch-0.88.10i.de.sort_case.1] sorting by subject/author should be case
insensitive
- [patch-0.88.10.me.pipe_attach.2] piping attachments did not work
- [patch-0.88.10.kd.doc_nit.1] fixed doc bug wrt $forw_quote
- manual.html readded to the `all' target in doc/makefile
Changes since 0.88.11
---------------------
- changed default binding of pipe-entry to `|' in the compose menu
- changed default binding of filter-entry to `F' in the compose menu
- auto_view was not used when decoding messages with $pipe_decode set
- piping messages did not use the new mutt_copy_message() function
- use AC_REPLACE_FUNCS for check of strcasecmp() instead of AC_CHECK_FUNCS
- [patch-0.88.11.me.copy_header.1] fixed problem when message header is
terminated by CRLF instead of just LF
- [patch-0.88.11.de.reverse_name.1] $reverse_name should override a default
`my_hdr' command
Changes since 0.88.12
---------------------
- [patch-0.88.12.me.broswer.1] fixed bug in status line for generic menu
code, and added entry numbers so that `jump' can be used effectively in
the file browser
- [patch-0.88.12.me.attach_reply.1] fixed segfault when replying to a single
message/rfc822 attachment
- [patch-0.88.12.kd.alias_redraw.1] fixed redraw bug when exiting the alias
menu
- [patch-0.88.12.kd.help_wrap.2] fixed display of long macros in the help
display
- [patch-0.88.12.kd.resort.1] cause a resort on ':set sort=xxx'
- fixed bug where it was impossible to search for strings with any of
!, ~ or | in them
- removed prototype for mutt_new_address() in rfc822.h since it is a macro
- added doc blurb for $forw_decode
- optimized loop for marking messages as `old' by checking if OPTMARKOLD is
set before entering the loop
- $timeout should only affect the first keystroke of a multi-key command in
the `index' menu
Changes since 0.88.13
---------------------
- [patch-0.88.13.me.date.1] fixed problems with the date (~d) pattern
matching code
- [patch-0.88.13.me.send.2] fixed some deficiencies in replying to tagged
messages
- fixed segfault when downloading POP3 mail
- [patch-0.88.13.me.cache.1] fixed problem with search cache when status
flags on messages change
- [patch-0.88.13.me.fcc_hook.1] restored the fcc-hook command
PGP related changes since 0.88.13i
----------------------------------
- [patch-0.88.13i.tlr.pgp3_fingerprint.1] Code clean-up
with respect to PGP version 3 fingerprints.
- [patch-0.88.13i.tlr.pgp_invoke.1] New PGP invocation
code which enables PGP 5 to check signatures and will
make the integration of other PGP implementations with
mutt easier.
Changes since 0.88.15
---------------------
- [patch-0.88.14i.ds.flagdoc.1] fixed the description of the flags in
$hdr_format in the manual
- messages were not included in replies in the non-PGP version of Mutt
- [patch-0.88.15.me.reply_attach.1] fixed segfault when using replying to an
attachment from the `attach' menu
- [patch-0.88.15.me.followup.1] fixed bug in generation of the
mail-followup-to: field
- [patch-0.88.15.me.ret_val.1] fixed some unchecked return values from
mx_open_new_message() and mx_append()
PGP related changes since 0.88.14i
----------------------------------
- [patch-0.88.14i.tlr.pgp_cleanup.1] Random clean-up
- [patch-0.88.14i.tlr.pgp_flags.2] Display key
capabilities as ls(1) style flags on the key selection
menu.
- [patch-0.88.14i.tlr.pgp_invoke.1] Fix a typo in
pgpinvoke.c.
- [patch-0.88.14i.tlr.pgp_long_ids.1] Introduces a
pgp_long_ids option. If set, 64 Bit Key IDs will be
passed to PGP.
- [patch-0.88.14i.tlr.pgp_sendkey.1] Fixes a segmentation
fault when sending PGP keys.
- [patch-0.88.14i.tlr.pgp_tempfiles.2] Cleans up a
temporary file leak in the PGP code.
Changes since 0.89
------------------
- [patch-0.89i.de.no_subj.1] fixed possible coredump on NULL subject
- [patch-0.89i.tlr.snprintf.1] added unsigned hexadecimal support to the
supplied snprintf() routine
- [patch-0.89.bl.rfc1524_ws.1] fixed problem with whitespace in mailcap
entries
- [patch-0.89.bj.slang10config.1] fixed configure script to work with
slang-1.0 beta
- [patch-0.89.bugfix.buffycheck.mtsirkin.1] fixed bug with buffy
notification not being updated when entering a mailbox
- when compiling with slang, set ESCDELAY to 300 because the default is too
fast for slow terminals (this is what ncurses uses by default)
- [patch-0.88.13i.de.buffy_notify.1] fixed problem with new mail
notification in the current mailbox being clobbered by notifications in
other mailboxes
- truncated the ChangeLog to entries after version 0.88
- [patch-0.88.14.tlr.msg_7bit.1] fixed problem with $mime_fwd
- [patch-0.89.bj.set_followup_to.1] the user's address was added to the
mail-followup-to field if $metoo is set
PGP related changes since 0.89i
-------------------------------
- [patch-0.89i.tlr.pgp_sigvrfy.1] When verifying PGP/MIME
signatures, the LF -> CRLF could fail under certain
circumstances.
- [tlr] Some long -> unsigned long changes in the pgp code
which are more of an aesthetical nature.
- [tlr] The default of the $pgp_strict_enc variable has
been changed to "set".
- [tlr] pgp-Notes.txt has been somewhat extended.
Changes since 0.89.1
--------------------
- [patch-0.89i.me.pointer.1] fix to use `unsigned long' instead of `void *'
for arguments where the data may be either an integer or a pointer. this
was needed for 64bit systems where `sizeof(void*)!=sizeof(int)'
- [patch-0.89i.me.pattern_hook.4] the pattern matching language can now be
used in send-hook, save-hook and fcc-hook instead of a single regular
expression
- [patch-0.89.bl.alter_weed.1] improves the mutlipart/alternative handler to
use auto_view, and adds viewing of MIME headers for attachments with
'display-headers'
- [patch-0.89.1.sec.expires_hdr.1] added support for the Expires: field.
auto-deletion of expiried messages is controlled with $expires
- [patch-0.89.1i.co.mailx.1] added feedback for the `~r' command in mailx
mode
- [patch-0.89.r.buf.1] buffer for backtic expansion of `mailboxes' was not
long enough
- [patch-0.89.1i.de.mail_followup_to-leak.1] fixed memory leak in freeing
the mail-followup-to: field from the ENVELOPE struct
- [patch-0.89.1i.de.list-reply-leak.1] fixed memory leak in the list-reply
function
- [patch-0.89.1i.de.send-menu-leak.1] fixed memory leak when attaching files
to messages
- [patch-0.89.1i.de.remove_user.1] fixed bug in removing the user's address
from the list if it is the only recipient
- [patch-0.89.1i.de.pattern-regexp-leak.1] fixed memory leak with regular
expression compiled by mutt_pattern_comp() were never free()d
- [patch-0.89.1i.de.beep_new.1] adds the $beep_new variable to control
whether or not mutt will beep when new mail arrives
- [patch-0.89i.de.fcc-save-hook.1] adds new command `fcc-save-hook' which
creates a hook for use with either fcc-hook or save-hook
- [patch-0.89.1i.de.buffy_sanity.1] fixes a problem with the buffy code
- restored blank line between the "----- Forwarded message from..." line and
the text of the message
- [patch-0.89.1i.de.tag-subthread.1] adds the `tag-subthread' command to the
pager
PGP related changes since 0.89.1i
---------------------------------
- [patch-0.89i.dme.attach-key.1], [patch-0.89i.dme.extract-key.1] Fixes to
the PGP 5 invocation code.
- [patch-0.89.1i.tlr.pgp_extract.2] Fixes various problems with the PGP
code and attachment menu, in particular with respect to extracting keys.
Changes since 0.90
--------------------
- [patch-0.90.me.sort.2] $sort_aux is now used for all primary sorting
methods
- [patch-0.90i.me.pattern.1] extended date matching language (~d) to accept
relative dates offset from the current date
- [patch-0.90.me.thread_hash.3] modified threading algorithm to use hash
tables instead of a linear search
- [patch-0.90i.de.difftime.1] remove use of difftime() since it is not
portable
- [patch-0.89.1i.de-bj.buffy_sanity.1-2] cleanup of the buffy check routine
- [patch-0.90.me.addr_pattern.1] fixed some problems with the address
matching routines which caused problems for the send-hook and fcc-hook
commands
- the size of the temp buffer used to expand regexps into patterns in
mutt_check_simple() was too short (SHORT_STRING) to handle the
patterns for send-hook, save-hook and fcc-hook, so it was increased to
LONG_STRING (1024) bytes
- [patch-0.90.me.safe_path.1] fixed segfault when trying to save a message
with no recipients
- [patch-0.89i.de.index-percentage.1] adds `%P' to $status_format to display
the percentage of the menu already seen (similar to the way the pager
works)
- [patch-0.89.1i.bj.pager-redraw-clenaup.1] fixed some redraw problems in
the pager with $pager_index_lines set
- [patch-0.89.1i.fp.filter.1] screen was not updated when filtering an
attachment an the the cte changed
PGP related changes since 0.90i
-------------------------------
- [patch-0.90i.tlr.pgp_attach_keys.1] Fixes a core dump on
the compose menu when attaching PGP public keys.
- [patch-0.90i.tlr.pgp_encrflags.1] There were several
points in the code where a message's pgp flag was
evaluated the wrong way (namely, ...->pgp == PGPENCRYPT
instead of ... & PGPENCR).
Changes since 0.90.1
--------------------
- [patch-0.90.1i.tlr.hdrignore.1] fixed bug with weeding headers with the
CH_MIME bit set in mutt_copy_hdr()
- [patch-0.90.1i.de.buffy-cleanup.1] cleaned up buffy to remove some
duplicated code and share some common global information
- [patch-0.90.1i.arl.fcc-save.1] fixed some typos in the manual wrt to the
fcc-save-hook command
- expansion of environment variables in mutt_extract_token() did not accept
underscore (_) as a valid value in variable names
- fixed possible segfault in mutt_extract_token() if the result of a backtic
expansion was longer than the buffer used to store the expanded version of
the string
- expansion of backtics is now option and controlled by whether or not the
`expn' argument in non-NULL. this is needed by eat_regexp() where we
don't want backtic expansion
- the ->personal member of the address was not matched in match_adrlist()
- [patch-0.90.1.me.hash.1] fixed bug in hash_delete_hash() where the wrong
entry could be deleted when the key matched, but had a different data
pointer even if the data pointer was specified in the call
- changed default expansion for save-hook to '~f %s' and fcc/send-hook to
'~t %s | ~c %s'
- the current search pattern was not invalidated if $simple_search changed
while in the middle of a search
- [patch-0.90.1i.dme.nit-to_chars.1] fixed bug in docs wrt to $to_chars
- added documentation for the `pattern_hook' patch
- [patch-0.90.1.me.sort_to.1] adds support for sorting by the to: field with
`set sort=to'
Changes since 0.90.2
--------------------
- [patch-0.90.2i.de.toggle-quoted-redraw.1] fixed redraw problem with the
toggle-quoted function
- [patch-0.90.2.de.buffy_check.1] fixed problem with -Z option
- [patch-0.90.2.de.buffy_times.1] fixed problem of buffy reporting new mail
when saving messags from within mutt
- [patch-0.90.1i.bj.in-reply-to-decode.1] fix to rfc2047 decode the
in-reply-to field before extracting the message-id
- [patch-0.90.2.me.resort.1] fix to resort mailbox with $sort_aux or
$strict_threads changes
- [patch-0.90.2.de.pretty_size.1] fixed rounding error which could cause the
display to be more than 4 chars
- [patch-0.90.2.me.score.3] adds scoring support
- [patch-0.90.2i.jg.pipe_from.1] the `From ' line was missing when piping a
message
- [patch-0.89.1i.bj.skip_quoted.1] adds a `skip-quoted' (default: S)
function to the pager
- tag-prefix was broken in the generic menu code when $auto_tag was unset
- fixed bug in mutt_extract_token() wrt expanding backtics (``)
- [patch-90.2i.tlr.addrbook.1] fixes address book so that select-entry
returns the current or tagged messages and exits
- ESCDELAY default for slang is used again instead of setting it to 300ms
- added `~R' to match references in the mutt_pattern_comp()
PGP related changes since 0.90.2i
---------------------------------
- [patch-0.90.2i.tlr.pgp-disptrust.1] The trust status of
a key-user id relation is always displayed on the key
selection menu.
- [patch-0.90.2i.tlr.pgp-subkeys.1] Subkeys are always
referred to using the principal key's numerical user ID.
This seems to be necessary to make PGP 5.0 extract them
properly.
- The bit count for DSA keys is now displayed correctly.
- A new option pgp_language (default: "en") is introduced.
This can be used to achieve an effect similar to the
alt_pgp patch. See doc/pgp-Notes.txt for details. A
big Thank You to Roland Rosenfeld for this idea!
Changes since 0.90.3
--------------------
- [patch-0.90.3.me.sort.1] fixed several bug relating to sorting by to or
score
- %s in $status_format no longer includes $sort_aux, use %S to get the
$sort_aux value if desired (default value for $status_format now uses
(%s/%S) to mimic the old behavior)
- [patch-0.90.3i.tlr.addrbook.1] fixed bug selecting the first alias in the
address book display
- fixed bug in create-alias where mutt would dump core on a message with a
malformed address
- parse_date() now always returns -1 on error
- mailbox was not rethreaded when $sort_re changes
- [patch-0.90.3.de.I_DECL.1] changes a few remaining variables in init.h to
the new I_DECL format
- since most of the pattern matching commands were `envelope' types, changed
the semantics so that header and body matching are only done if the
M_FULL_MSG flag is set with mutt_pattern_comp()
- backslash quoting did not work for the folder-hook and send-hook commands
- use mutt_mktime() instead of mktime() in is_from()
- [patch-0.90.3i.bj.skip-quoted.2] fixed bug in the skip-quoted function
- [patch-0.90.3i.me.attach_pager.1] allows use of save/pipe/next/prev while
viewing attachments from the attach or compose menus
- mutt_gen_msgid() changed to use getpid() so that unique id's are created
when mutt is invoked quickly in batch mode
- Mutt now reports an error if the file specified by the `-F' command line
option does not exist
- [jkj@sco.com] adds the $meta_key boolean option to case 8bit input to be
delivered as ESC + the char with the hi bit stripped
- [patch-0.90.3i.me.editor_ext.1] improved line editor to be able to handle
unprintable control chars and to be able to bind the completion character
- [patch-0.90.2i.bj.copy_hdr.2] rewrite of mutt_copy_hdr() to do reordering
in a single pass and to correctly unwrap fields for rfc2047 decoding
- moved mutt_copy_hdr() to copy.c, and mutt_print_message() to commands.c
and eliminated print.c
- `mutt -v' now displays the release date along with the version number.
the release date is also displayed with the `display-version' function
PGP related changes since 0.90.3i
---------------------------------
- [patch-0.90.3i.tlr.pgpkeyssort.1] If two keys have the
same User ID (i.e., mail address), use the numerical key
ID as the second sorting criteria for the key selection
menu.
- [patch-0.90.3i.doc_pgp.1] Documentation for the PGP
support. (By Roland Rosenfeld
<roland@spinnaker.rhein.de>).
Changes since 0.90.4
--------------------
- [patch-0.90.4i.bj.show_version.1] reduce code size required to print
compile time options
- fix so that specifying more than two -v's on the command line always
prints the copyright statement instead of ignoring them
- [patch-0.90.4.me.veryclean.1] adds a `veryclean' target to the Makefile to
remove files created by `configure'
- the `inv' prefix now works for quadoptions
- [patch-0.90.4.me.editor.1] adds `quote-char' function, and displays
control chars with the `markers' color, fixes bug in `buffy-cycle'
- [patch-0.90.4i.me.unscore.1] adds the `unscore' command
- [patch-0.89.1i.bj.tag-save.1] fixed bug in tag-save command
- [patch-0.90.4i.me.help.1] added mutt_compile_help() to generate help
strings from `struct mapping_t'
- [patch-0.90.4i.bj.hdr_fmt_recv.1] adds the %(fmt) to $hdr_format to
display the received time of a message
- [patch-0.90.4i.bj.compose-disp-hdrs.3] fixes bug wrt to header weeding
with display-headers in the compose menu
- [patch-0.90.4i.bjdeme.time.1] fixed calculation of local timezone and
added speedup when parsing mbox/mmdf mailbox and calculating the received
time from the `From ' line
- added `flag' argument to mutt_pattern_exec() so that the
M_MATCH_FULL_ADDRESS option could be passed so that searching will match
the real name while the *-hook commands will not
PGP related changes since 0.90.3i
---------------------------------
- [patch-0.90.3i.tlr.pgpkeyssort.1] If two keys have the
same User ID (i.e., mail address), use the numerical key
ID as the second sorting criteria for the key selection
menu.
- [patch-0.90.3i.doc_pgp.1] Documentation for the PGP
support. (By Roland Rosenfeld
<roland@spinnaker.rhein.de>).
Changes since 0.90.5
--------------------
- [patch-0.90.5i.me.new_addr.1] replaces rfc822 address parser and related
data structures
- [patch-0.90.5.bj.parse-speedup.new_addr-2] rewrite of
mutt_read_rfc822_line() and mutt_read_rfc822_header() to be more efficient
- [patch-0.90.5i.me.hash_ext.1] added support for unique keys in the hash
table, and optional argument to the destroy functions to free the
associated data
- [patch-0.90.5i.me.alias_sort.1] the sorting method and alias menu format
are now configurable via $alias_sort and $alias_format, respectively
- [tlr] mx_open_mailbox() did not correctly free the created CONTEXT struct
upon failure
- created function mutt_version() to display Mutt's version number
- [patch-0.90.5i.rc.exactcompile.1] fixed warning about unused function when
compiling with `#undef EXACT_ADDRESS' in rfc822.c
- [patch-0.90.5.sec.expires_new.1] adds ~S and ~E to match superceded and
expired messages
- [patch-0.90.5.me.decode_followup.1] addresses in mail-followup-to: were
not rfc2047 decoded
- [patch-0.90.5.bj.manual-nits.1] adds missing docs relating $status_format
Changes since 0.90.6
--------------------
- [patch-0.90.6.me.unwrap_line.1] fixed bug in read_rfc822_line() wrt to
unwrapping folded lines
- [patch-0.90.6.co.exactadd.1] fixed botched #ifdef in rfc822.c when
compiling with EXACT_ADDRESS
- [patch-0.90.6i.jg.supersedes.2] changed `supercedes' to `supersedes' as
described in the current mailext I-D
- added blurb on `--enable-exact-address' to the INSTALL file
- fixed bug where messages with invalid dates showed up as being sent on Dec
31, 1969
- added '-e' command line option to specify a config command to be run
_after_ parsing of initialization files
(eg. mutt -e 'set edit_hdrs' mutt-dev)
- added `edit-from' function to the `compose' menu (the From: field is now
also displayed)
- added real bounds checking to rfc2047_encode_string() and friends
- [tlr] fixed several bugs in the rfc2047 `Q' encoding (tabs were not
encoded, chars with hex value less than 0x10 were not padded with 0, =? in
a string was not encoded)
- [patch-0.90.6.bugfix.locktimeout.1] added optional timeout to the locking
code so that the check for new mail will not to acquire a lock wait while
large mail is being delivered
- [fvl] mutt_get_name() would segfault if a NULL address was passed in
- [patch-0.90.6i.de.old-unread.1] adds %o and %u to $status_format to allow
display the number of `old' and `unread' messages
- [patch-0.90.6.co.fwd.1] adds a blank line before the `---End of forwarded
message' line
- the confirmation prompt for bounce-message will now only display the
address without the personal name to conserve space
- [vl] arg to isspace() was not cast to `unsigned char' in rfc822.c
- updated the pattern matching functions to add the following operators:
~p matches personal mail (finds $alternates in to: or cc:)
~l matches mail addressed to `lists'
~L<pattern> finds <pattern> in to:, cc:, from: or sender:
~C<pattern> finds <pattern> in to: or cc:
PGP related changes since 0.90.6
--------------------------------
- [patch-0.90.5i.rs.pgp_hdr.1] Preserve a message's PGP
settings when postponing
Changes since 0.90.7
--------------------
- included state.h, list.h, send.h in mutt.h and removed the others from the
distribution
- [patch-0.90.7.me.default_from.1]
- [patch-0.90.7i.de.limit.1] full name in addresses was not matched for `limit'
- [patch-0.90.6.bugfix.locktimeout.1-2] changed `timeout' to `retry' in the
locking code since the former was misleading
- [patch-0.90.7i.jg.help_line.1] offset of attachment was not calculated
correctly in the compose menu, cause the help line to be overwritten
- fixed memory leak in rfc822_parse_address() when a parse error occurs (the
previously parsed address list was not returned and not freed)
- [patch-0.90.7.me.vsnprintf.1] fixed bug where existence of snprintf()
assumed the existence of vsnprintf()
- create-alias suggested the full email address as the default alias name
instead of just the mailbox portion
- documented the `score' and `unscore' commands, and added %N to the
$hdr_format description
- [patch-0.90.7i.bj.fgets_nit.1] size of buffer passed to fgets() was
incorrect
- [patch-0.90.7i.bj.read_line.1] create common function mutt_read_line() for
reading lines which may contain a backslash on the end to wrap to the next
line
- [patch-0.90.7i.bj.source_rc.1] makes source_rc() use the new
mutt_read_line() function
- [patch-0.90.7.bugfix.buffycheck.mtsirkin.1] fixed another problem with
buffy
- [patch-0.90.7.me.group_addr.1] fixed segfault when $use_domain is set and
you try to send to a group mailbox address
- you can now use `mono <object> normal' to set to normal attribute
- [patch-0.90.7i.de.hook.2] adds the $default_hook variable to control the
expansion of `simple' patterns in the send-hook, fcc-hook and save-hook
commands
- it was not possible to use the $hdr_format sequences in $indent_str when
the switch to the new mutt_copy_message() and mutt_copy_hdr()
- new common function km_get_table() which retrives the mapping of function
names based upon the MENU_* value
- [patch-0.90.7i.bj.mailcap_parse.1] rewrote the mailcap parsing routines to
fix some bugs and be more efficient
- [mac@eecg.utoronto.ca] added the `search-opposite' to search for the
current pattern in the opposite direction from the last search
Changes since 0.90.8
--------------------
- [patch-0.90.8.bj.display_loop.1] toggle of header weeding in the attach
and compose menus did not work
- [patch-0.90.8.bj.manual_nit.1] documentation for displaying recieve date
in $hdr_format was missing
- [patch-0.90.8.bj.pager_compile_help.1] pager did not use new function
mutt_compile_help()
- [patch-0.90.8.bj.rename_file.1] changes mutt_rename_file() return codes
to be consistent with rename()
- [patch-0.90.8.me.search.1] was not possible to bind the search functions
in the pager
- [patch-0.90.8.me.time.1] fixed bug with the `~d >N' pattern
- [patch-0.90.8.bj.reading_attachments.1] switching between viewing
attachments without returing to the attach menu was broken
- [patch-0.90.8.bj.SKIPWS.1] removed unnecessary check for \0 in the
SKIPWS() macro
- dest->fp was used directly in mx_open_new_message() where it should have
used msg->fp
- `shell-escape' was moved to the generic keymap so that all menus can make
use of the function
- added documentation on the `search-opposite' function
- [patch-0.90.8i.tlr.rfc1524_fclose.1] fixed bug where fclose() could be
called with a NULL argument
PGP related changes since 0.90.7
--------------------------------
- [patch-0.90.7i.bj.pgp_hdr.1] Fixes some nits in
conection with the pgp_hdr patch.
- [patch-0.90.7i.rs.pgp_hdr_doc.1] Adds documentation for
the pgp_hdr patche's effects.
- [patch-0.90.7i.tlr.pgp_keysel.1] Fixes uniqueness
problems with the pgp key selection code.
- [patch-0.90.8i.rr.pgp_get_table.1] The help function
wouldn't work on the PGP key selection menu.
- [patch-0.90.8i.tlr.pgp_asymm.1] This patch replaces the
pgp_version variable by three variables:
pgp_receive_version, pgp_send_version, pgp_key_version.
- [patch-0.90.8i.tlr.pgp_micalg.1] This patch enables the
user to generate correct "micalg" parameters when
composing PGP/MIME signed messages.
Changes since 0.90.9
--------------------
- [patch-0.90.9.me.personal_hook.1] fixed bug where ~P in send-hook patterns
did not work
- [patch-0.90.9i.tlr.mutt_add_list.1] mutt_add_list() could create memory
which was unitialized to 0
- [patch-0.90.9.me.group_alias.1] fixed bug where group address names were
expanded if a matching alias was found
- definition of SKIPWS() in rfc822.c changed to match that in protos.h
- [patch-0.90.9.josh.write_percent.1] the %-done is now shown when writing
out mbox/mmdf mailboxes just as is done for reading
- body of message was not quoted with $indent_str if $forw_quote was set,
but $forw_decode is unset
- changed initial value of $default_hook to "~f %s !~P | (~P ~C %s)"
PGP related changes since 0.90.9i
---------------------------------
- [patch-0.90.9i.tlr.pgppath.1] Properly check whether
PGPV2PATH and PGPV3PATH are defined in init.c.
- [patch-0.90.9i.rr.pgp_key_version.1] Fixes a typo in the
pgp_key_version entry in init.h.
- configure.in has been fixed so that _PGPPATH is not
defined unless at least one version of PGP exists on the
system.
- A +nobatchinvalidkeys=off parameter has been added to
the pgpe invocation in pgpinvoke.c.
Changes since 0.90.10
---------------------
- added check for empty string arguments to the bind and macro commands
- moved bit fields in CONTEXT and BODY structs to the end of the struct def
since there were not enough bits to fit into a 32-bit word
- split include_message() into include_forward() and include_reply() since
little code was shared for the two cases
- $forw_decode no longer controls weeding of the header when replying and
$headers is set
- added doc blurb for $mime_fwd on the effects of decoding when this
variable is unset
- [patch-0.90.10.me.unread.1] fixed error in calculation of unread messages
when the `new' bit is cleared from a message
- fixed y2k problem in ~d pattern
- an error was reported in the ~d pattern if using the open-ended form (eg.
1/1/98-) and any more text followed the pattern
PGP related changes since 0.90.10i
----------------------------------
- mutt -v now correctly displays the various PGPPATH
variables.
Changes since 0.90.11
---------------------
- [patch-0.89.1i.bj.enriched.1] fixed buffer overflow in the text/enriched
handler
- [patch-0.90.10.bl.sort_alias.1] adds the `unsorted' method for $sort_alias
- [patch-0.90.10i.co.reply_regexp.1] changed initial value for $reply_regexp
to catch the `Re[2]:' style
- changed check for new mail in MH-style mailboxes to consider messages new
if mtime >= atime
- forwarded messages with $mime_fwd set are no longer forced to 7-bits when
not using PGP
- updated the NEWS file with comments from the dev list
- [patch-0.90.11i.de.stdin.2] fixed bugs with using stdin for -i or -H
command line arguments
- [patch-0.90.11i.de.safe_fopen.1] changed many instances of fopen() to
safe_fopen() to avoid tempfile race conditions
- the generic menu code did not print "Tag-" when using tag-prefix
- [0.90.11-vikas.doc_nit] fixed bug with use of > in the description of
$status_format
- [patch-0.90.11i.ds.man_tilde_nit.1] fixed use of ~ where ˜ should
have been used in manual
- [patch-0.90.11i.rr.date_received.1] the parser table for ~r in the pattern
language used eat_regexp() instead of eat_date()
- [patch-0.90.11i.me.attach_reply] fixes reply/forward of (tagged)
attachments from the attach menu
- [patch-0.90.11.bj.make_string.1] fixes display of control chars and other
non-printable chars in the $*_format variables
- [patch-0.90.11i.tlr.cdisp.2] fixes message_to_7bit() to not destroy the
existing content-disposition `filename' information
- fixed bug in rfc822 parser where quoted-pair was not accepted in the
`mailbox' or `domain' tokens
PGP related changes since 0.90.11i
----------------------------------
- [patch-0.90.11i.roro.doc.1.gz] Added some more PGP
documentation. Spelling and grammar corrections from
native speakers are welcome!
Changes since 0.90.12
---------------------
- [patch-0.90.11i.me.boundary.1] mutt_write_mime_body() did not use
mutt_get_parameter() to fetch the MIME boundary
- [patch-0.90.12i.tlr.recall.1] fixed segfault when attempting to recall
postponed messages
- [patch-0.90.12i.rr.hdrline.1] fixed misapplied patch for the make_string
support
- fixed error message on nonexistant file specified with -i or -H
- [patch-0.90.12.me.safe_fopen.1] safe_fopen should not be used when it is
desirable for the specified file to be overwritten
PGP related changes since 0.90.12i
----------------------------------
- [patch-0.90.12i.maj.pgp_extract_keys_nit.1] Correct the
behaviour when typing C-K in an empty folder.
Changes since 0.90.13
---------------------
- [patch-0.90.13i.de.enter_fname.1] buffy-cycle should act like complete
when in the save/copy message prompts
- [patch-0.90.13i.rr.normalize_time.1] mutt_normalize_time() didn't handle
the case where a date rolled over to the previous year when selecting by
number of months in the past
|