]> git.cworth.org Git - obsolete/notmuch-wiki/blobdiff - feature-requests.mdwn
notmuch-hello refresh status message
[obsolete/notmuch-wiki] / feature-requests.mdwn
index 8083173988db2380b60467bbe73287d345e24fa5..93abac5d00d01c991fdfa4626434fdcfd50fe2d2 100644 (file)
      if only one name is configured, use that for all addresses;
      if other_names are configured, match those with the other_email addresses
 
-
++    Put the the emacs mode in a separate repository and include it as a submmodule in main (better for emacs package managers among other things).
 ## notmuch
 
++    Add hooks for retagging:
+   + pre-tag: Called before tagging messages
+   + post-tag: Called after messages got tagged
+
+     This might be useful if you want to sync for example your Maildirs with the notmuch tags.
+
 +    Allow a custom location for .notmuch
 
      The notmuch index is currently saved in .notmuch under the user's
      as well as more experimental approaches like using git as an object
      storage (similar to how [[nmbug]] operates).
 
++    Put content of all non-multipart content-types in results of `notmuch show --format=json ...`
+
+     In the JSON-format output of the `show` command, only text/plain
+     parts' content is included.  Including the content of parts having any
+     non-multipart content-type would assist with those who wished to access
+     their mail through notmuch's `show` command (because of having written
+     their MUA in a language with no library bindings or access to them
+     [e.g. Perl, Lua or shell]) and also had a mailcap or similar MIME-type
+     mapping system with which to actually view HTML files, images and the like.
+
 ## 3rd party apps
 
 ### notmuchsync