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