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 C7EA6431FB6 for ; Sat, 16 Jun 2012 23:27:57 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 1.401 X-Spam-Level: * X-Spam-Status: No, score=1.401 tagged_above=-999 required=5 tests=[DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=2.499, NML_ADSP_CUSTOM_MED=1.2, 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 DhoYHJClineS for ; Sat, 16 Jun 2012 23:27:54 -0700 (PDT) Received: from mail2.qmul.ac.uk (mail2.qmul.ac.uk [138.37.6.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id 07233431FAE for ; Sat, 16 Jun 2012 23:27:54 -0700 (PDT) Received: from smtp.qmul.ac.uk ([138.37.6.40]) by mail2.qmul.ac.uk with esmtp (Exim 4.71) (envelope-from ) id 1Sg8xh-00079p-Tb; Sun, 17 Jun 2012 07:27:50 +0100 Received: from 94-192-233-223.zone6.bethere.co.uk ([94.192.233.223] helo=localhost) by smtp.qmul.ac.uk with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from ) id 1Sg8xh-0005dI-IN; Sun, 17 Jun 2012 07:27:49 +0100 From: Mark Walters To: notmuch@notmuchmail.org Subject: Notmuch Pick User-Agent: Notmuch/0.13.2+63~g548a9bf (http://notmuchmail.org) Emacs/23.4.1 (x86_64-pc-linux-gnu) Date: Sun, 17 Jun 2012 07:27:46 +0100 Message-ID: <87395ump0d.fsf@qmul.ac.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Sender-Host-Address: 94.192.233.223 X-QM-SPAM-Info: Sender has good ham record. :) X-QM-Body-MD5: b6d971205f09a5552510ff117f342106 (of first 20000 bytes) X-SpamAssassin-Score: -1.2 X-SpamAssassin-SpamBar: - X-SpamAssassin-Report: The QM spam filters have analysed this message to determine if it is spam. We require at least 5.0 points to mark a message as spam. This message scored -1.2 points. Summary of the scoring: * -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at http://www.dnswl.org/, * medium trust * [138.37.6.40 listed in list.dnswl.org] * 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider * (markwalters1009[at]gmail.com) * -0.0 T_RP_MATCHES_RCVD Envelope sender domain matches handover relay * domain * 1.0 FREEMAIL_REPLY From and body contain different freemails * 0.1 AWL AWL: From: address is in the auto white-list X-QM-Scan-Virus: ClamAV says the message is clean 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: Sun, 17 Jun 2012 06:27:57 -0000 Hi Since I have had various requests for notmuch pick (id:"1329096015-8078-2-git-send-email-markwalters1009@gmail.com") so I have started a git repository at git://github.com/markwalters1009/notmuch.git The branch pick-6 is the current version. My intention is to start a new branch each time I rebase on to current master but this may change. (I suggest that people do not rely on a consistent history for this repository) My intention is to try and get pick into mainline: there is a current series id:"1339842107-10632-1-git-send-email-markwalters1009@gmail.com" (allowing notmuch show --format=json to return non-entire threads). This is the first chunk of the pick set. After that series there are some small emacs changes (primarily entry points to pick), some small changes (25 lines of diff) to the core C code, and the notmuch-pick.el file itself. The plan is to put a stub notmuch-pick.el file into the main notmuch repository and keep the real notmuch-pick.el in contrib until it becomes good enough to be acceptable in mainline. Patches, comments, reviews etc are all gratefully received! USE OF PICK This is just a quick introduction to the commands for pick: the two main entry points are 'z' to start a notmuch pick "search", and 'Z' to display the current search or "show" in pick form. Once in pick mode RET displays the message in a split-pane window or M-RET opens it in a new full-window buffer. Once in pick-mode '?' should document all the available commands. Best wishes Mark