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 759E0431FBD for ; Wed, 13 Nov 2013 05:19:29 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 0.201 X-Spam-Level: X-Spam-Status: No, score=0.201 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7] 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 LITx5TvUgbkQ for ; Wed, 13 Nov 2013 05:19:22 -0800 (PST) Received: from mail-wg0-f53.google.com (mail-wg0-f53.google.com [74.125.82.53]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id 86913431FB6 for ; Wed, 13 Nov 2013 05:19:22 -0800 (PST) Received: by mail-wg0-f53.google.com with SMTP id b13so405082wgh.32 for ; Wed, 13 Nov 2013 05:19:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=m9zP5cAXlSf98F0PI10CdlSMHHoZ7PSBrIZH6F7psgQ=; b=fv602dg8i2asO9Tw1KwMfp1jt6A5MQ58H9KTmjjU+kLNNL01fDPDKKZqhAm35JuyB7 47WdNz4yh4g34eWC+H4VGerRQHtj9wlWX/HTahRoOS3vwo9uaF9NlZ1T/EPc5yk/B1kv ccZL7mU8Zr0X0h0bagfNPtb00nxQsFfXe/YWPO2FuT3r2p5CaTenkVZzQQjQoT6nxutn UiZueyysTTH9e4j/Ct+G/eWZ637VEZ6OW87l3MmGmE3HuVVUg/CcXVcrs+PGSPKAlCA/ C2N4wlCtq6/ldybOrfh+dnnF1Kt4TOyajXTifZL0pz7uijJWsfggt+4qFaBMGiMuYmc9 yp9g== X-Received: by 10.180.39.205 with SMTP id r13mr20472904wik.55.1384347090728; Wed, 13 Nov 2013 04:51:30 -0800 (PST) Received: from localhost (93-97-24-31.zone5.bethere.co.uk. [93.97.24.31]) by mx.google.com with ESMTPSA id c10sm55286231wie.11.2013.11.13.04.51.29 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Wed, 13 Nov 2013 04:51:30 -0800 (PST) From: Mark Walters To: notmuch@notmuchmail.org Subject: [PATCH] remove notmuch-pick Date: Wed, 13 Nov 2013 12:51:27 +0000 Message-Id: <1384347087-16867-1-git-send-email-markwalters1009@gmail.com> X-Mailer: git-send-email 1.7.9.1 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: Wed, 13 Nov 2013 13:19:29 -0000 --- Remove all the notmuch-pick contrib directory. Everything relevant is in mainline. Best wishes Mark contrib/notmuch-pick/README | 43 ---------------------------------- contrib/notmuch-pick/TODO | 29 ----------------------- contrib/notmuch-pick/run-tests.sh | 46 ------------------------------------- 3 files changed, 0 insertions(+), 118 deletions(-) delete mode 100644 contrib/notmuch-pick/README delete mode 100644 contrib/notmuch-pick/TODO delete mode 100755 contrib/notmuch-pick/run-tests.sh diff --git a/contrib/notmuch-pick/README b/contrib/notmuch-pick/README deleted file mode 100644 index 4200824..0000000 --- a/contrib/notmuch-pick/README +++ /dev/null @@ -1,43 +0,0 @@ -NOTMUCH PICK - -Notmuch pick is an experimental threaded message view for the emacs -interface. Each message is one line in the results and the thread -structure is shown using UTF-8 box drawing characters (similar to -Mutt's threaded view). It comes between search and show in terms of -amount of output and can be useful for viewing both single threads and -multiple threads. - -INSTALL - -Just copy the notmuch-pick.el file somewhere into emacs's load-path. - -Then after the "(require 'notmuch)" line in your .emacs file add -the line "(require 'notmuch-pick nil t)". This will load notmuch-pick on -your next emacs start. - -TEST - -Just execute run-tests.sh and it should all work (it does require that -notmuch has already been built). - -USING PICK - -The main key entries to notmuch pick are - -'z' enter a query to view using notmuch pick (works in hello, search, - show and pick itself). -'Z' view the current query in pick (works from search and show) -'M-RET' view the selected thread in pick (works in search mode) - -Once in pick mode, keybindings are mostly in line with the rest of -notmuch and are all viewable with '?' as usual. - -CUSTOMISING PICK - -Pick has several customisation variables. The most significant is the -first notmuch-pick-show-out which determines the behaviour when -selecting a message (with RET) in the pick view. By default pick uses -a split window showing the single message in the bottom pane. However, -if this option is set then it views the whole thread in the complete -window jumping to the selected message in the thread. In either case -M-RET selects the other option. diff --git a/contrib/notmuch-pick/TODO b/contrib/notmuch-pick/TODO deleted file mode 100644 index 8474e30..0000000 --- a/contrib/notmuch-pick/TODO +++ /dev/null @@ -1,29 +0,0 @@ -TODO FOR NOTMUCH-PICK - -(These are the things I can think of: to be added to as problems get -reported or found!) - -Things that need fixing before acceptance to mainline - -- Review lisp to make idiomatic. -- Unify functions with search or show where appropriate. -- Work out a fall-back if the font does not contain box graphic characters. -- Add extra functionality? - -- Remove debugging information. - -- Add tests (I have some but I am not sure how to add them if pick is - in contrib). - -Bugs: - -- The display flickers while pick is running. I have no idea why. - -Other todo items - -- c i, c f for stashing ids etc. - -- Perhaps the author should be "To: ???" if the message is from the user. - -- Is there some nice way to do use the expand citation buttons of - notmuch-show when using the split-pane mode? diff --git a/contrib/notmuch-pick/run-tests.sh b/contrib/notmuch-pick/run-tests.sh deleted file mode 100755 index 1767949..0000000 --- a/contrib/notmuch-pick/run-tests.sh +++ /dev/null @@ -1,46 +0,0 @@ -#!/usr/bin/env bash - -set -eu - -fail() { - echo ERROR $1 - exit 1 -} - -TESTS="emacs-tree" -TESTFILES="$TESTS tree.expected-output" - -export PICK_DIR="`cd \`dirname "$0"\` && pwd`" -PICK_TEST_DIR="$PICK_DIR/test" - - -for f in $TESTFILES -do - test -f "$PICK_TEST_DIR/$f" || test -d "$PICK_TEST_DIR/$f" || fail "$PICK_TEST_DIR/$f does not exist" -done - -cd "$PICK_DIR/../../test" - -test -x ../notmuch || fail "`cd .. && pwd`/notmuch has not been built" - -for f in $TESTFILES -do - if test -f "$f" - then - fail "$f exists" - fi -done - -trap "rm -f $TESTFILES" 0 - -for f in $TESTFILES -do - ln -s "$PICK_TEST_DIR/$f" . -done - -#don't exec -- traps would not run. -for f in $TESTS -do - echo $f - ./$f -done -- 1.7.9.1