diff options
| author | Bill Wohler | 2006-02-02 00:00:53 +0000 |
|---|---|---|
| committer | Bill Wohler | 2006-02-02 00:00:53 +0000 |
| commit | c80ba99d2dd3dfafa9791d84204876106cd51b0f (patch) | |
| tree | a872e648a37e4a5340f57846516b88d8cf791402 | |
| parent | 92486f287962e337c4f67245fbaf11747e58e1d6 (diff) | |
| download | emacs-c80ba99d2dd3dfafa9791d84204876106cd51b0f.tar.gz emacs-c80ba99d2dd3dfafa9791d84204876106cd51b0f.zip | |
Release MH-E version 7.90.
* NEWS, MH-E-NEWS: Update for release 7.90.
| -rw-r--r-- | etc/ChangeLog | 6 | ||||
| -rw-r--r-- | etc/MH-E-NEWS | 408 | ||||
| -rw-r--r-- | etc/NEWS | 4 |
3 files changed, 414 insertions, 4 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog index 7d975861e63..ce3faae183a 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2006-02-02 Bill Wohler <wohler@newt.com> | ||
| 2 | |||
| 3 | Release MH-E version 7.90. | ||
| 4 | |||
| 5 | * NEWS, MH-E-NEWS: Update for release 7.90. | ||
| 6 | |||
| 1 | 2006-01-29 Michael Olson <mwolson@gnu.org> | 7 | 2006-01-29 Michael Olson <mwolson@gnu.org> |
| 2 | 8 | ||
| 3 | * NEWS: Add entry for ERC. | 9 | * NEWS: Add entry for ERC. |
diff --git a/etc/MH-E-NEWS b/etc/MH-E-NEWS index ba13b8aca15..93d902bb6ee 100644 --- a/etc/MH-E-NEWS +++ b/etc/MH-E-NEWS | |||
| @@ -1,11 +1,415 @@ | |||
| 1 | * COPYRIGHT | 1 | * COPYRIGHT |
| 2 | 2 | ||
| 3 | Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. | 3 | Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | Copying and distribution of this file, with or without modification, | 5 | Copying and distribution of this file, with or without modification, |
| 6 | are permitted in any medium without royalty provided the copyright | 6 | are permitted in any medium without royalty provided the copyright |
| 7 | notice and this notice are preserved. | 7 | notice and this notice are preserved. |
| 8 | 8 | ||
| 9 | * Changes in MH-E 7.90 | ||
| 10 | |||
| 11 | Version 7.90 is the first 8.0 beta release and is a release that has | ||
| 12 | finally broken away from some unfortunate legacy decisions in favor of | ||
| 13 | something that will be easier to use and support. Many bugs were fixed | ||
| 14 | and many features were added, including making the pick search | ||
| 15 | equivalent to the other types of searches. | ||
| 16 | |||
| 17 | The rewrite of the manual accelerated dramatically in recent months | ||
| 18 | and drove the changes in this release. In order to make the | ||
| 19 | manual--and hence the software--better, clearer, more consistent, more | ||
| 20 | predictable, and easier to understand, many variables and functions | ||
| 21 | were renamed. The changes to the user-visible variables are listed | ||
| 22 | here. It is our hope that you, dear MH-E user, will embrace the | ||
| 23 | changes for the better and forgive us from making so many incompatible | ||
| 24 | changes. | ||
| 25 | |||
| 26 | If you use undocumented functionality, be sure to read the ChangeLog | ||
| 27 | for changes that might affect you. | ||
| 28 | |||
| 29 | ** New Features in MH-E 7.90 | ||
| 30 | |||
| 31 | *** Entry Points Have Moved | ||
| 32 | |||
| 33 | Emacs 21 users must now add `(require 'mh-autoloads)' because the | ||
| 34 | entry points (such as `mh-rmail' and `mh-smail') have moved to | ||
| 35 | different files which have made the autoloads that come with Emacs | ||
| 36 | inaccurate. This change was necessary because the code was reorganized | ||
| 37 | to remove circular dependencies, to make the code more stable and | ||
| 38 | maintainable, and to reduce the time to load MH-E. | ||
| 39 | |||
| 40 | *** MH-E No Longer Calls install-mh | ||
| 41 | |||
| 42 | The new variant detection code makes use of `mhparam' which assumes | ||
| 43 | that your MH environment has already been set up. The code to call | ||
| 44 | `install-mh', which could no longer be run anyway, was removed. | ||
| 45 | |||
| 46 | *** Use run-hook-with-args | ||
| 47 | |||
| 48 | We use normal hooks whenever possible and do not use | ||
| 49 | `run-hook-with-args' (with one documented exception) (closes SF | ||
| 50 | #643702). | ||
| 51 | |||
| 52 | *** Merge mh-index.el and mh-pick.el | ||
| 53 | |||
| 54 | We merged `mh-index.el' and `mh-pick.el' into a new file | ||
| 55 | `mh-search.el'. As part of this process, the old `F s' behavior of | ||
| 56 | adding messages to the search sequence has been removed. The `F i' | ||
| 57 | keybinding was then renamed to `F s' (`mh-search'). The mode of the | ||
| 58 | search-pattern buffer was renamed from MH-Pick to MH-Search. Within | ||
| 59 | the MH-Search buffer, the command `C-c C-p' (`mh-pick-do-search') now | ||
| 60 | runs pick on the given folder recursively and displays the results in | ||
| 61 | a search folder like the other search methods (closes SF #829207). | ||
| 62 | |||
| 63 | *** Improve Security of mh-fetch-x-image-url | ||
| 64 | |||
| 65 | The default has been changed to "Never Fetch." Those of you who like | ||
| 66 | the value of "Ask Before Fetching" will have to customize this option | ||
| 67 | (closes SF #831278). | ||
| 68 | |||
| 69 | *** Remove Emacs 20 Support | ||
| 70 | |||
| 71 | As it turns out, we had already added some code that didn't work on | ||
| 72 | Emacs 20. However, now we've formalized it and removed code that was | ||
| 73 | present solely for Emacs 20 support (closes SF #1359240). | ||
| 74 | |||
| 75 | *** Derive mh-letter-mode from mail-mode | ||
| 76 | |||
| 77 | MH-Letter mode is now derived from `mail-mode'. We were able to delete | ||
| 78 | a lot of code. In return, there are a few `mail-mode' commands that | ||
| 79 | are available that may or may not be useful and the `mail-mode-hook' | ||
| 80 | is run (closes SF #1385571). | ||
| 81 | |||
| 82 | *** Add Choices to mh-to-field-choices | ||
| 83 | |||
| 84 | In MH-Letter mode, you can use the "C-c C-f (mh-to-field)" prefix to | ||
| 85 | go to and insert fields. The fields "Reply-To:", "Mail-Reply-To:", | ||
| 86 | "Mail-Followup-To:" can now be created via the "C-r", "C-a" (for | ||
| 87 | author), and "C-l" keys respectively. The key for the "From:" field | ||
| 88 | has been renamed from "C-r" to "C-m" for consistency with `mail-mode' | ||
| 89 | (closes SF #1400139). | ||
| 90 | |||
| 91 | *** MH-Folder Keymap Changes | ||
| 92 | |||
| 93 | The function `mh-ps-print-toggle-mime' was never implemented and the | ||
| 94 | functionality in `mh-ps-print-msg-show' was better afforded by | ||
| 95 | `mh-ps-print-msg' and `mh-ps-print-msg-file'. | ||
| 96 | |||
| 97 | Key 7.4.85 7.4.90 | ||
| 98 | |||
| 99 | F i mh-index-search - | ||
| 100 | F s mh-search-folder mh-search | ||
| 101 | P A mh-ps-print-toggle-mime - | ||
| 102 | P M mh-ps-print-toggle-mime - | ||
| 103 | P s mh-ps-print-msg-show - | ||
| 104 | |||
| 105 | *** MH-Letter Keymap Changes | ||
| 106 | |||
| 107 | The change where `mh-letter-mode' derives from `mail-mode' adds a few | ||
| 108 | keybindings. Some are interesting; experiment! Most of the changes | ||
| 109 | have to do with the renaming of the functions with "mhn" in them to | ||
| 110 | "mh" because nmh doesn't use `mhn'. The names were also made | ||
| 111 | consistent with the the family of "mml" functions. | ||
| 112 | |||
| 113 | Key 7.4.85 7.4.90 | ||
| 114 | |||
| 115 | C-c C-e mh-edit-mhn mh-mh-to-mime | ||
| 116 | C-c C-f C-a - mh-to-field | ||
| 117 | C-c C-f C-l - mh-to-field | ||
| 118 | C-c C-f RET - mh-to-field | ||
| 119 | C-c C-f a - mh-to-field | ||
| 120 | C-c C-f l - mh-to-field | ||
| 121 | C-c C-f m - mh-to-field | ||
| 122 | C-c RET C-g mh-mhn-compose-anon-ftp mh-mh-compose-anon-ftp | ||
| 123 | C-c RET C-t mh-mhn-compose-external-compressed-tar | ||
| 124 | mh-mh-compose-external-compressed-tar | ||
| 125 | C-c RET C-u mh-revert-mhn-edit mh-mh-to-mime-undo | ||
| 126 | C-c RET C-x mh-mhn-compose-external-type mh-mh-compose-external-type | ||
| 127 | C-c RET g mh-mhn-compose-anon-ftp mh-mh-compose-anon-ftp | ||
| 128 | C-c RET t mh-mhn-compose-external-compressed-tar | ||
| 129 | mh-mh-compose-external-compressed-tar | ||
| 130 | C-c RET u mh-revert-mhn-edit mh-mh-to-mime-undo | ||
| 131 | C-c RET x mh-mhn-compose-external-type mh-mh-compose-external-type | ||
| 132 | |||
| 133 | *** MH-Search Keymap Changes | ||
| 134 | |||
| 135 | These are the changes associated with the new search mode. The command | ||
| 136 | `C-c C-c' (`mh-index-do-search') now performs the standard indexed | ||
| 137 | search, while `C-c C-p' (`mh-pick-do-search') runs pick as before, | ||
| 138 | only better! | ||
| 139 | |||
| 140 | Key 7.4.85 7.4.90 | ||
| 141 | |||
| 142 | C-c C-c mh-do-search mh-index-do-search | ||
| 143 | C-c TAB mh-index-do-search - | ||
| 144 | |||
| 145 | ** New Variables in MH-E 7.90 | ||
| 146 | |||
| 147 | *** mh-after-commands-processed-hook | ||
| 148 | |||
| 149 | Hook run by `x' (`mh-execute-commands') after performing outstanding | ||
| 150 | refile and delete requests. | ||
| 151 | |||
| 152 | *** mh-before-commands-processed-hook | ||
| 153 | |||
| 154 | Renamed from `mh-folder-updated-hook'. It wasn't clear whether | ||
| 155 | `mh-folder-updated-hook' was run before or after the commands were | ||
| 156 | executed. We now provide both with clear names. | ||
| 157 | |||
| 158 | *** mh-highlight-citation-style | ||
| 159 | |||
| 160 | Renamed from `mh-highlight-citation-p' since it wasn't a boolean. The | ||
| 161 | new name is also more descriptive. | ||
| 162 | |||
| 163 | *** mh-insert-signature-hook | ||
| 164 | |||
| 165 | Renamed from `mh-letter-insert-signature-hook' since most of the other | ||
| 166 | hooks do not carry the mode in the prefix and because the new name is | ||
| 167 | equally clear. | ||
| 168 | |||
| 169 | *** mh-kill-folder-suppress-prompt-hooks | ||
| 170 | |||
| 171 | Renamed from `mh-kill-folder-suppress-prompt-hook'. By convention, | ||
| 172 | abnormal hooks, which this is, either have a -function or -hooks | ||
| 173 | suffix. | ||
| 174 | |||
| 175 | *** mh-mhl-format-file | ||
| 176 | |||
| 177 | Renamed from `mhl-formfile' to put it in the MH-E namespace and to be | ||
| 178 | consistent with other similar options. | ||
| 179 | |||
| 180 | *** mh-mh-to-mime-hook | ||
| 181 | |||
| 182 | Renamed from `mh-edit-mhn-hook'. We have a family of `mh-mml-to-mime' | ||
| 183 | functions and variables; the older mhn functions and variables were | ||
| 184 | renamed to have a consistent `mh-mh-to-mime' prefix. | ||
| 185 | |||
| 186 | *** mh-new-messages-folders | ||
| 187 | |||
| 188 | Renamed from `mh-index-new-messages-folders' for clarity. | ||
| 189 | |||
| 190 | *** mh-path | ||
| 191 | |||
| 192 | Additional list of directories to search for MH. | ||
| 193 | |||
| 194 | *** mh-redist-full-contents-flag | ||
| 195 | |||
| 196 | On means the `dist' command needs entire letter for redistribution. | ||
| 197 | This was previously a variable. It's now an option. | ||
| 198 | |||
| 199 | *** mh-search-mode-hook | ||
| 200 | |||
| 201 | Renamed from `mh-pick-mode-hook' as part of the | ||
| 202 | `mh-index.el'/`mh-pick.el' merge into `mh-search.el'. | ||
| 203 | |||
| 204 | *** mh-search-program | ||
| 205 | |||
| 206 | Renamed from `mh-index-program' as part of the | ||
| 207 | `mh-index.el'/`mh-pick.el' merge into `mh-search.el'. | ||
| 208 | |||
| 209 | *** mh-sortm-args | ||
| 210 | |||
| 211 | Additional arguments for `sortm'. This was previously an internal | ||
| 212 | variable. It's now an user-customizable option. | ||
| 213 | |||
| 214 | *** mh-speed-update-interval | ||
| 215 | |||
| 216 | Renamed from `mh-speed-flists-interval' for clarity. | ||
| 217 | |||
| 218 | *** mh-ticked-messages-folders | ||
| 219 | |||
| 220 | Renamed from `mh-index-ticked-messages-folders' for clarity. | ||
| 221 | |||
| 222 | *** mh-xemacs-tool-bar-position | ||
| 223 | |||
| 224 | Renamed from `mh-xemacs-toolbar-position' per GNU Emacs naming conventions. | ||
| 225 | |||
| 226 | *** mh-xemacs-use-tool-bar-flag | ||
| 227 | |||
| 228 | Renamed from `mh-xemacs-use-toolbar-flag' per GNU Emacs naming conventions. | ||
| 229 | |||
| 230 | *** mh-yank-behavior | ||
| 231 | |||
| 232 | Renamed from `mh-yank-from-start-of-msg' for clarity. | ||
| 233 | |||
| 234 | ** Variables Deleted in MH-E 7.90 | ||
| 235 | |||
| 236 | *** mail-citation-hook | ||
| 237 | |||
| 238 | This is already defined in `sendmail.el'. | ||
| 239 | |||
| 240 | *** mh-edit-mhn-hook | ||
| 241 | |||
| 242 | Renamed to `mh-mh-to-mime-hook'. | ||
| 243 | |||
| 244 | *** mh-folder-updated-hook | ||
| 245 | |||
| 246 | Renamed to `mh-before-commands-processed-hook'. | ||
| 247 | |||
| 248 | *** mh-highlight-citation-p | ||
| 249 | |||
| 250 | Renamed to `mh-highlight-citation-style'. | ||
| 251 | |||
| 252 | *** mh-index-new-messages-folders | ||
| 253 | |||
| 254 | Renamed to `mh-new-messages-folders'. | ||
| 255 | |||
| 256 | *** mh-index-program | ||
| 257 | |||
| 258 | Renamed to `mh-search-program'. | ||
| 259 | |||
| 260 | *** mh-index-ticked-messages-folders | ||
| 261 | |||
| 262 | Renamed to `mh-ticked-messages-folders'. | ||
| 263 | |||
| 264 | *** mh-kill-folder-suppress-prompt-hook | ||
| 265 | |||
| 266 | Renamed to `mh-kill-folder-suppress-prompt-hooks'. | ||
| 267 | |||
| 268 | *** mh-letter-insert-signature-hook | ||
| 269 | |||
| 270 | Renamed to `mh-insert-signature-hook'. | ||
| 271 | |||
| 272 | *** mhl-formfile | ||
| 273 | |||
| 274 | Renamed to `mh-mhl-format-file'. | ||
| 275 | |||
| 276 | *** mh-pick-mode-hook | ||
| 277 | |||
| 278 | Renamed to `mh-search-mode-hook'. | ||
| 279 | |||
| 280 | *** mh-speed-flists-interval | ||
| 281 | |||
| 282 | Renamed to `mh-speed-update-interval'. | ||
| 283 | |||
| 284 | *** mh-speed-run-flists-flag | ||
| 285 | |||
| 286 | Deleted since setting `mh-speed-flists-interval' to 0 accomplishes the | ||
| 287 | same thing. | ||
| 288 | |||
| 289 | *** mh-xemacs-toolbar-position | ||
| 290 | |||
| 291 | Renamed to `mh-xemacs-tool-bar-position'. | ||
| 292 | |||
| 293 | *** mh-xemacs-use-toolbar-flag | ||
| 294 | |||
| 295 | Renamed to `mh-xemacs-use-tool-bar-flag'. | ||
| 296 | |||
| 297 | *** mh-yank-from-start-of-msg | ||
| 298 | |||
| 299 | Renamed to `mh-yank-behavior'. | ||
| 300 | |||
| 301 | ** Bug Fixes in MH-E 7.90 | ||
| 302 | |||
| 303 | *** Error Message When Trying to Send Using MH-E | ||
| 304 | |||
| 305 | This behavior is no longer observed (closes SF #1002103). | ||
| 306 | |||
| 307 | *** "Args out of range" Error in Displaying Message | ||
| 308 | |||
| 309 | This behavior is no longer observed (closes SF #1227504). | ||
| 310 | |||
| 311 | *** Front-and-back Truncation in mailto: Rendering | ||
| 312 | |||
| 313 | This behavior is no longer observed (closes SF #1227510). | ||
| 314 | |||
| 315 | *** Completions Offered by mh-refile-message Are Not Sorted | ||
| 316 | |||
| 317 | This behavior is no longer observed (closes SF #698734). | ||
| 318 | |||
| 319 | *** Add Message-ID to Outgoing Messages | ||
| 320 | |||
| 321 | If you replied to a message in your `+outbox', an `In-Reply-To:' | ||
| 322 | header field was created that broke threading at the recipient's end. | ||
| 323 | We now add a `Message-ID:' to outgoing messages which fixes this | ||
| 324 | (closes SF #725425). | ||
| 325 | |||
| 326 | *** Speedbar Creating New Folders Instead of Visiting Existing | ||
| 327 | |||
| 328 | This was actually fixed in 7.4.3 (closes SF #792300). | ||
| 329 | |||
| 330 | *** Args Out of Range | ||
| 331 | |||
| 332 | This compilation error was actually fixed in 7.4.3 (closes SF | ||
| 333 | #806577). | ||
| 334 | |||
| 335 | *** Initialization Fails If ~/Mail Exists | ||
| 336 | |||
| 337 | MH-E no longer calls `install-mh' so this issue has gone away (closes | ||
| 338 | SF #835192). | ||
| 339 | |||
| 340 | *** RETURN Causes Infinite Loop in mh-letter | ||
| 341 | |||
| 342 | This behavior is no longer observed (closes SF #887346). | ||
| 343 | |||
| 344 | *** Missing Headers When Replying to All | ||
| 345 | |||
| 346 | User needed to edit `replgroupcomps' (closes SF #918194). | ||
| 347 | |||
| 348 | *** mh-find-path Doesn't Use mhparam | ||
| 349 | |||
| 350 | MH-E no longer peeks into the MH profile `~/.mh_profile' directly. It | ||
| 351 | uses `mhparam' instead (closes SF #1016027). | ||
| 352 | |||
| 353 | *** mh-index-previous-folder Does Not Work Correctly | ||
| 354 | |||
| 355 | If your cursor was on an item below a folder heading and you used | ||
| 356 | `M-TAB' (`mh-index-previous-folder'), you would move to the previous | ||
| 357 | folder heading. This has been fixed (closes SF #1126188). | ||
| 358 | |||
| 359 | *** XEmacs Compile Fails | ||
| 360 | |||
| 361 | Compiling produced a "Symbol's value as variable is void: require" | ||
| 362 | error on all files. This has been fixed. As a bonus, warnings have | ||
| 363 | been reduced from hundreds to just a few (closes SF #1127595). | ||
| 364 | |||
| 365 | *** buffer-offer-save Permanent Local | ||
| 366 | |||
| 367 | There was a movement to make `buffer-offer-save' a permanent local | ||
| 368 | which would have meant that we could not set it in `mh-letter-mode'. | ||
| 369 | However, this movement was fraught with issues and was postponed | ||
| 370 | (closes SF #1184756). | ||
| 371 | |||
| 372 | *** Better Handling of Empty cur Sequence | ||
| 373 | |||
| 374 | If you refiled a message into a folder and then used `F r' | ||
| 375 | (`mh-rescan-folder') in that folder, your cursor would be taken to the | ||
| 376 | first message. The cursor now stays where it was (closes SF #1207247). | ||
| 377 | |||
| 378 | *** Name of the Draft File in mh-comp.el | ||
| 379 | |||
| 380 | MH is documented to use the draft file. If you use a draft file for | ||
| 381 | something else (like Sylpheed), then use draft folders (closes SF | ||
| 382 | #1231483). | ||
| 383 | |||
| 384 | *** Use Standard Default Notation in Prompts | ||
| 385 | |||
| 386 | Emacs changed their defaults in prompts from "Prompt: [value]" to | ||
| 387 | "Prompt (default value): ". All MH-E prompts have been updated to | ||
| 388 | comply with the new standard (closes SF #1275933). | ||
| 389 | |||
| 390 | *** Msg Display Broken After Displaying Msg with Inline Image | ||
| 391 | |||
| 392 | Messages with inline images no longer trim certain message header | ||
| 393 | fields (closes SF #1306141). | ||
| 394 | |||
| 395 | *** mh-visit-folder Munges font-lock-keywords | ||
| 396 | |||
| 397 | MH-E broke highlighting in Gnus buffers. This was actually a problem | ||
| 398 | in CVS Emacs 22 and has been fixed there (closes SF #1393879). | ||
| 399 | |||
| 400 | *** Illegal Filename Chars for W32 Filesystems | ||
| 401 | |||
| 402 | Windows users who view `X-Image-URL:' images could not cache the | ||
| 403 | images since the cached image file names had illegal characters. This | ||
| 404 | has been fixed (closes SF #1396499). | ||
| 405 | |||
| 406 | *** mh-send Doesn't Handle mml Insertions Via mail-user-agent | ||
| 407 | |||
| 408 | Can now forward messages in Gnus if MH-E is your `mail-user-agent' | ||
| 409 | (closes SF #1399307). | ||
| 410 | |||
| 411 | |||
| 412 | |||
| 9 | * Changes in MH-E 7.85 | 413 | * Changes in MH-E 7.85 |
| 10 | 414 | ||
| 11 | Version 7.85 heralds a migration of the CVS repository from | 415 | Version 7.85 heralds a migration of the CVS repository from |
| @@ -409,7 +813,7 @@ that you comment them out. The MH detection code has been completely | |||
| 409 | rewritten and it is very likely that you no longer to set them and | 813 | rewritten and it is very likely that you no longer to set them and |
| 410 | their setting may confuse other MH-E settings. | 814 | their setting may confuse other MH-E settings. |
| 411 | 815 | ||
| 412 | ** Variables Deleted in MH-E | 816 | ** Variables Deleted in MH-E 7.4.80 |
| 413 | 817 | ||
| 414 | Variables that have been removed from MH-E that have not been | 818 | Variables that have been removed from MH-E that have not been |
| 415 | discussed elsewhere are listed here. | 819 | discussed elsewhere are listed here. |
| @@ -1,5 +1,5 @@ | |||
| 1 | GNU Emacs NEWS -- history of user-visible changes. 2003-05-21 | 1 | GNU Emacs NEWS -- history of user-visible changes. 2003-05-21 |
| 2 | Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 | 2 | Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 |
| 3 | Free Software Foundation, Inc. | 3 | Free Software Foundation, Inc. |
| 4 | See the end for copying conditions. | 4 | See the end for copying conditions. |
| 5 | 5 | ||
| @@ -2978,7 +2978,7 @@ See the file GNUS-NEWS or the node "Oort Gnus" in the Gnus manual for details. | |||
| 2978 | --- | 2978 | --- |
| 2979 | ** MH-E changes. | 2979 | ** MH-E changes. |
| 2980 | 2980 | ||
| 2981 | Upgraded to MH-E version 7.85. There have been major changes since | 2981 | Upgraded to MH-E version 7.90. There have been major changes since |
| 2982 | version 5.0.2; see MH-E-NEWS for details. | 2982 | version 5.0.2; see MH-E-NEWS for details. |
| 2983 | 2983 | ||
| 2984 | ** Calendar changes: | 2984 | ** Calendar changes: |