From 59c7c1cc8df15ad6a701f2d94bd6336dec1ab2e7 Mon Sep 17 00:00:00 2001 From: Ian Main Date: Fri, 17 Oct 2014 12:22:28 +1700 Subject: [PATCH] Re: notmuch vim patches --- 8c/27d6da6fd39612c1e2450540772607e85d9dd8 | 95 +++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 8c/27d6da6fd39612c1e2450540772607e85d9dd8 diff --git a/8c/27d6da6fd39612c1e2450540772607e85d9dd8 b/8c/27d6da6fd39612c1e2450540772607e85d9dd8 new file mode 100644 index 000000000..6a6b45924 --- /dev/null +++ b/8c/27d6da6fd39612c1e2450540772607e85d9dd8 @@ -0,0 +1,95 @@ +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 12BD1431FB6 + for ; Thu, 16 Oct 2014 12:22:36 -0700 (PDT) +X-Virus-Scanned: Debian amavisd-new at olra.theworths.org +X-Spam-Flag: NO +X-Spam-Score: 0 +X-Spam-Level: +X-Spam-Status: No, score=0 tagged_above=-999 required=5 + tests=[RCVD_IN_DNSWL_NONE=-0.0001] 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 kkfFBnxFk5lq for ; + Thu, 16 Oct 2014 12:22:32 -0700 (PDT) +Received: from cmta2.telus.net (cmta2.telus.net [209.171.16.75]) + by olra.theworths.org (Postfix) with ESMTP id 7E45B431FAF + for ; Thu, 16 Oct 2014 12:22:32 -0700 (PDT) +Received: from ovo.mains.priv ([207.102.88.62]) by cmta2.telus.net with TELUS + id 3vNW1p00b1LiWEf01vNW0a; Thu, 16 Oct 2014 13:22:31 -0600 +X-Authority-Analysis: v=2.0 cv=ErcMW1gA c=1 sm=2 + a=EcQDfIwDZEqJA1f7rVUV8Q==:17 a=K_0WnIvp2iAA:10 a=IkcTkHD0fZMA:10 + a=20KFwNOVAAAA:8 a=1j_I_8mUTqVAg42EYAUA:9 a=QEXdDO2ut3YA:10 + a=EcQDfIwDZEqJA1f7rVUV8Q==:117 +X-Telus-Outbound-IP: 207.102.88.62 +Received: from ovo.mains.priv (localhost.localdomain [127.0.0.1]) + by ovo.mains.priv (8.14.8/8.14.8) with ESMTP id s9GJMTbn028472; + Thu, 16 Oct 2014 12:22:30 -0700 +Received: (from imain@localhost) + by ovo.mains.priv (8.14.8/8.14.8/Submit) id s9GJMSbi028471; + Thu, 16 Oct 2014 12:22:28 -0700 +X-Authentication-Warning: ovo.mains.priv: imain set sender to imain@redhat.com + using -f +Date: Thu, 16 Oct 2014 12:22:28 -0700 +From: Ian Main +To: Franz Fellner +Message-ID: <54401af477603_2c291569e8ce0@ovo.mains.priv.notmuch> +In-Reply-To: <20141016144109.GB3471@TP_L520.localdomain> +References: <543ecf59e21b8_2c291569e8c7e@ovo.mains.priv.notmuch> + <20141016144109.GB3471@TP_L520.localdomain> +Subject: Re: notmuch vim patches +Mime-Version: 1.0 +Content-Type: text/plain; + charset=utf-8 +Content-Transfer-Encoding: 7bit +Cc: notmuch@notmuchmail.org +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: Thu, 16 Oct 2014 19:22:36 -0000 + +Franz Fellner wrote: +> +> +> > I'm starting to realize that I could default to using 'enter' to both +> > open URI's and view attachments. Any other ideas welcome. +> +> - make some of the functions public so users can bind them to keys they +> want + +Not sure I understand this one. You want to be able to access the notmuch +functions outside of notmuch buffers? + +> - introduce show_[prev,next]_unread_msg, probably factor out +> "show_scroll_to_msg()" and implement prev/next msg with that? + +I have not done this yet but that would be a great addition. Especially +to jump through unread messages in a thread. + +> - use proper buffers instead of Scratch buffers, so BufExplorer also +> shows notmuch-vim buffers +> - folding of messages; add option to fold read messages by default. +> +> I think I can implement the second point (if you not already did +> that). +> I also looked into folding, but my knowledge of all the possiblities is +> not that good (manual folding markers look ugly, don't know if/how 'syntax' +> will work; and IMHO the user's shortcuts for folding should still work). + +Yeah I'm not sure how we would do that. I do remember the old email client +for vim had some form of folding in the syntax file I think. That seem right? + +The other feature I'd like is to be able to view the full headers of an email. + + Ian -- 2.26.2