]> granicus.if.org Git - neomutt/commit
Add `<{edit,edit-or-view,view}-raw-message>` functions 948/head
authorReis Radomil <reisradomil@fake-box.com>
Wed, 15 Nov 2017 20:53:03 +0000 (21:53 +0100)
committerReis Radomil <reisradomil@fake-box.com>
Wed, 15 Nov 2017 20:58:37 +0000 (21:58 +0100)
commitd7e704815c36593111157aa5cddcd7d201f72e05
tree96fe6242bb7f1b93cb8c062fbc5c6fb0b8a37f6a
parentb30e8382971c19cc500d55ad0bc5ad547d32df9f
Add `<{edit,edit-or-view,view}-raw-message>` functions

Add mutt-functions `<edit-raw-message>`, `<edit-or-view-raw-message>`
and `<view-raw-message>`.

`<view-raw-message>` is a binding for the C-function
`mutt_view_message()`, which opens the raw message as a read-only file
in an external editor.

`<edit-or-view-raw-message>` is a dispatcher function: If the mailbox
is writable then this is the same as `<edit-raw-message>`, otherwise it
is the same as `<view-raw-message>`.

`<edit-raw-message>` is a synonym for `<edit>` whose name coherent with
the naming scheme of the other two functions introduced.

Change default key binding of `e` from `edit` to
`edit-or-view-raw-message`. This allows viewing the raw message in an
external editor also in read-only mailboxes.
curs_main.c
functions.h
opcodes.h