#457 Consider switching from mail-mode to message-mode

mh-e-8.2
open
nobody
None
6
2013-02-23
2011-07-15
Bill Wohler
No

In SF #1385571, we changed mh-letter-mode so that it extended mail-mode instead of message-mode. In Emacs 23, the default mail-user-agent was switched to message-user-agent which uses message-mode and handles attachments and 8-bit characters. Perhaps we should change mh-letter-mode so that it extends message-mode instead. I think we'd have fewer key bindings to make as a result, and it may help out our 8bit friends.

There are two threads worth reading in preparation:

http://lists.gnu.org/archive/html/emacs-devel/2009-07/msg00766.html
http://lists.gnu.org/archive/html/emacs-devel/2009-11/msg00471.html

In particular, Eli makes a good comparison in this message:

http://lists.gnu.org/archive/html/emacs-devel/2009-07/msg00827.html

Discussion

  • Bill Wohler

    Bill Wohler - 2011-07-15

    In early 2010, we had the following conversation about message-mode:

    Mike Kupfer <m.kupfer@acm.org> wrote:

    > Sorry for the (very) delayed response...
    >
    > Bill> Any thoughts on how much this change would affect us?
    >
    > Bill> Superficially, it appears we'd switch from mail-mode-hook to
    > Bill> message-mode-hook, and extend message-mode instead of mail-mode in
    > Bill> mh-letter-mode. But otherwise, it doesn't look too bad. I'm
    > Bill> wondering about Emacs 22, 21, and XEmacs though...
    >
    > XEmacs has both mail-mode and message-mode, so I don't *think* this
    > would be a problem. But I'm not familiar enough with either one to say
    > for sure.

    Thanks, Mike. I'm quite a bit behind too, but one of these days one of
    us could attempt the the change on trunk: I could test the change in
    Emacs 21, 22 (I'm not using 23 yet) and you could test the change in
    XEmacs. I'll add a note to myself to check to see if we've got a ticket
    for this item and add one if not.

     
  • Bill Wohler

    Bill Wohler - 2011-12-27
    • status: open --> open-accepted
     
  • Bill Wohler

    Bill Wohler - 2011-12-27
    • priority: 5 --> 6
     
  • Bill Wohler

    Bill Wohler - 2011-12-27

    Bumping priority since this is important.

     
  • Bill Wohler

    Bill Wohler - 2013-02-23
    • labels: General -->
     
  • Bill Wohler

    Bill Wohler - 2013-02-23

    Ticket moved from /p/mh-e/feature-requests/146/

     
  • Bill Wohler

    Bill Wohler - 2013-02-23
    • Status: open-accepted --> open
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks