notmuch/emacs
Mark Walters 85665a2955 Make buttons for attachments allow viewing as well as saving
Define a keymap for attachment buttons to allow multiple actions.
Define 3 possible actions:
    save attachment: exactly as currently,
    view attachment: uses mailcap entry,
    view attachment with user chosen program

Keymap on a button is: s for save, v for view and o for view with
other program. Default (i.e. enter or mouse button) is save but this
is configurable in notmuch customize.

One implementation detail: the view attachment function forces all
attachments to be "displayed" using mailcap even if emacs could
display them itself. Thus, for example, text/html appears in a browser
and text/plain asks whether to save (on a standard debian setup)
2012-01-21 08:55:48 -04:00
..
coolj.el emacs: Add more functions to clean up text/plain parts 2010-04-26 10:05:46 -07:00
Makefile fix sum moar typos [build scripts, Makefiles] 2011-06-23 15:44:59 -07:00
Makefile.local emacs: Improved printing support. 2012-01-21 08:38:38 -04:00
notmuch-address.el emacs: globally replace non-branching "(if (not ..." with "(unless ..." 2012-01-21 08:17:56 -04:00
notmuch-crypto.el emacs: logically group def{custom,face}s 2012-01-19 09:27:02 -04:00
notmuch-hello.el emacs: add invisible dot instead of space at the end of notmuch-hello search box 2012-01-21 08:50:48 -04:00
notmuch-lib.el emacs: invert relation between 'notmuch-send and 'message customization groups 2012-01-21 08:43:47 -04:00
notmuch-logo.png emacs: Add notmuch-hello.el, a friendly frontend to notmuch 2010-04-23 12:50:18 -07:00
notmuch-maildir-fcc.el emacs: logically group def{custom,face}s 2012-01-19 09:27:02 -04:00
notmuch-message.el emacs: logically group def{custom,face}s 2012-01-19 09:27:02 -04:00
notmuch-mua.el emacs: logically group def{custom,face}s 2012-01-19 09:27:02 -04:00
notmuch-print.el emacs: Improved printing support. 2012-01-21 08:38:38 -04:00
notmuch-query.el emacs: Add support for PGP/MIME verification/decryption 2011-05-27 16:22:00 -07:00
notmuch-show.el Make buttons for attachments allow viewing as well as saving 2012-01-21 08:55:48 -04:00
notmuch-wash.el emacs: create patch filename from subject for inline patch fake parts 2011-12-28 08:18:27 -04:00
notmuch.el emacs: globally replace non-branching "(if (not ..." with "(unless ..." 2012-01-21 08:17:56 -04:00