From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 32461431FAF for ; Sat, 3 Mar 2012 15:24:06 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -0.799 X-Spam-Level: X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.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 r9JAVncgtcDV for ; Sat, 3 Mar 2012 15:24:05 -0800 (PST) Received: from mail-pw0-f53.google.com (mail-pw0-f53.google.com [209.85.160.53]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id 55FED431FAE for ; Sat, 3 Mar 2012 15:24:05 -0800 (PST) Received: by pbcuo1 with SMTP id uo1so946016pbc.26 for ; Sat, 03 Mar 2012 15:24:03 -0800 (PST) Received-SPF: pass (google.com: domain of novalazy@gmail.com designates 10.68.136.231 as permitted sender) client-ip=10.68.136.231; Authentication-Results: mr.google.com; spf=pass (google.com: domain of novalazy@gmail.com designates 10.68.136.231 as permitted sender) smtp.mail=novalazy@gmail.com; dkim=pass header.i=novalazy@gmail.com Received: from mr.google.com ([10.68.136.231]) by 10.68.136.231 with SMTP id qd7mr32176733pbb.28.1330817043501 (num_hops = 1); Sat, 03 Mar 2012 15:24:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:message-id:from:to:subject:in-reply-to:references:mime-version :content-type:content-disposition:content-transfer-encoding; bh=PA+htHVSrZ/PHkQ6r+1EPsc3wUhXgoImlKjvPqDmcro=; b=Wd2jihpmRoC5bHz8owi6hPMzs0I3avc1rjTyZL8DET2Cgb0TXpUIZbJ1DwvsKXkD2d 59HSO5taS/+9gugmg2Gk7gxDXyPnCxFne8mxudK+hV2BxXRPKKHIOdC1LcEGjANSs8X5 raP68rTR9VvPfW5LI52/2/zw1CtEuQmK1q+9ienbYt3AHMD05JaW7UByhuWeXlXQG5bp 2n+110foxO5sUAPTSjm0oimRZkE8xmgFUPeQYeVr/mlXAIYMN40x/tSi7SJo+wFxDa7i ION3JsHPyGACArY7Rvpud9w0gCKw2yxWXs1JBbaOD3kw70phTqQaV96QBeT6z12VqVWT Zk1A== Received: by 10.68.136.231 with SMTP id qd7mr27313692pbb.28.1330817043446; Sat, 03 Mar 2012 15:24:03 -0800 (PST) Received: from localhost (215.42.233.220.static.exetel.com.au. [220.233.42.215]) by mx.google.com with ESMTPS id y9sm8916418pbi.3.2012.03.03.15.23.58 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 03 Mar 2012 15:24:00 -0800 (PST) Date: Sun, 4 Mar 2012 10:25:28 +1100 Message-ID: <20120304102528.GA2252@hili.localdomain> From: Peter Wang To: notmuch@notmuchmail.org Subject: [announce] Bower 0.2 In-Reply-To: <20111218181409.GA4617@hili.localdomain> References: <20111218181409.GA4617@hili.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit 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: Sat, 03 Mar 2012 23:24:06 -0000 Hi, Bower is yet another curses frontend for the Notmuch email system. I wrote it for me, but you might like it, too. https://github.com/wangp/bower Bower 0.2 (2012-03-04) ====================== * Renamed addressbook section to [bower:addressbook]. * Support for configurable search aliases in [bower:search_alias]. * Improved date range syntax, e.g. `~d {last week}..` * Removed builtin date range macros: ~lw, ~ly, ~yesterday, ~today. * Cap number of search results by default; override with ~A. * Display non-standard tags. * '+'/'-' changes arbitrary tags. * 'd'/'u' now also works in the index view; modifies 'deleted' tag. * Tab completion for entering tag names. * ^R removes 'unread' tag on preceding messages in thread view. * 'p' jumps to parent message in thread view. * 'v' now also highlights URLs; 'o' opens with an external program. * Ignore 'sent' messages when polling for new messages. * Retain history of save filenames and external program commands. * Work around non-UTF-8 JSON output from notmuch. * Bug fixes. Peter