Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 3B0AD431FB6 for ; Tue, 7 Oct 2014 06:25:56 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.3 X-Spam-Level: X-Spam-Status: No, score=-2.3 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CoyVKcMftr6x for ; Tue, 7 Oct 2014 06:25:48 -0700 (PDT) X-Greylist: delayed 3603 seconds by postgrey-1.32 at olra; Tue, 07 Oct 2014 06:25:48 PDT Received: from smtpauth.johnshopkins.edu (smtpauth.johnshopkins.edu [162.129.8.200]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id 853E0431FAF for ; Tue, 7 Oct 2014 06:25:47 -0700 (PDT) X-IronPort-AV: E=Sophos;i="5.04,670,1406606400"; d="scan'208";a="427018956" Received: from c-69-137-43-192.hsd1.md.comcast.net (HELO localhost) ([69.137.43.192]) by ipex1.johnshopkins.edu with ESMTP/TLS/DHE-RSA-AES256-SHA; 07 Oct 2014 08:25:41 -0400 From: Jesse Rosenthal To: David Edmondson , notmuch@notmuchmail.org Subject: Re: RFC: notmuch-cache.el: simple caching of MIME parts In-Reply-To: References: User-Agent: Notmuch/0.18.1+113~gcec601c (http://notmuchmail.org) Emacs/24.3.1 (x86_64-apple-darwin) Date: Tue, 07 Oct 2014 08:25:39 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 13:26:01 -0000 Hi David, David Edmondson writes: > ...here is a very simple filesystem based cache of MIME parts for > notmuch. It's integrated using defadvice for now, but a cleaner > approach is obviously possible. Just to say that this is great, and very much appreciated. There are some threads I avoided opening (or opened from the cli) because they started with huge attachments and I didn't feel like waiting. I used to have something like this in my remote script, but trashed it when I lost track of the emacs client internals, and wasn't sure anymore what commands were called for attachments. So I'm very glad you were moved to write this, and even gladder you posted it. Best, Jesse