]> git.cworth.org Git - notmuch-wiki/blobdiff - bugs.mdwn
News for release 0.38.3
[notmuch-wiki] / bugs.mdwn
index d1b6d5f1702ce818d3011b22c138e82976794509..d2b743fa4f6d01acb1696bc1ca2ce12bb2c89c27 100644 (file)
--- a/bugs.mdwn
+++ b/bugs.mdwn
@@ -11,6 +11,14 @@ search" or "notmuch show"; it's easier for us to debug if the problem
 is there, and it's useful to know if the problem is introduced by a
 front end.
 
+## Understanding the structure of a problematic message
+
+The script
+[print-mime-structure](https://git.spwhitton.name/mailscripts/plain/email-print-mime-structure)
+prints out the mime structure of an email message as a (text)
+tree. This is usually safe to share and can help people understand
+your problem.
+
 ## Troubleshooting the Emacs interface
 
 It's very easy for Emacs packages to interfere with each other. For
@@ -36,7 +44,7 @@ If you submit lots of bugs and/or patches, you may want become
 involved with this tagging process, but feel free to just send mail to
 the list; someone will tag messages appropriately.  The status of bugs
 and current patches can also be followed
-[online](http://nmbug.notmuchmail.org/status).
+[online](https://nmbug.notmuchmail.org/status).
 
 ## Debugging Queries
 
@@ -53,3 +61,8 @@ For example:
         Xapian::Query()
         Final query is:
         Xapian::Query((Tmail AND Zbig:(pos=1) AND Zbrown:(pos=2) AND Zfox:(pos=3)))
+
+## Rescuing your tags.
+
+If you're database is corrupt and you don't have a backup, a modified version of [xapian-check](https://git.xapian.org/?p=xapian;a=blob;f=README.notmuch;hb=refs/heads/notmuch-tag-rescue-hack) might still save your tags.
+