From 9e4bbfd739b923f95f91e11301a71fdd5c01275b Mon Sep 17 00:00:00 2001 From: Patrick Totzke Date: Tue, 20 Mar 2012 16:35:06 +0000 Subject: [PATCH] [alot] announcing v0.3 --- f2/c2f671ca101680bcdd57fa09243dd4d7d205ac | 148 ++++++++++++++++++++++ 1 file changed, 148 insertions(+) create mode 100644 f2/c2f671ca101680bcdd57fa09243dd4d7d205ac diff --git a/f2/c2f671ca101680bcdd57fa09243dd4d7d205ac b/f2/c2f671ca101680bcdd57fa09243dd4d7d205ac new file mode 100644 index 000000000..6e7289cee --- /dev/null +++ b/f2/c2f671ca101680bcdd57fa09243dd4d7d205ac @@ -0,0 +1,148 @@ +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 5F6A6431FAF + for ; Tue, 20 Mar 2012 09:35:14 -0700 (PDT) +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 8-dRaRTNZVEC for ; + Tue, 20 Mar 2012 09:35:13 -0700 (PDT) +Received: from mail-we0-f181.google.com (mail-we0-f181.google.com + [74.125.82.181]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) + (No client certificate requested) + by olra.theworths.org (Postfix) with ESMTPS id D509A431FAE + for ; Tue, 20 Mar 2012 09:35:12 -0700 (PDT) +Received: by werm13 with SMTP id m13so229707wer.26 + for ; Tue, 20 Mar 2012 09:35:11 -0700 (PDT) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=googlemail.com; s=20120113; + h=content-type:mime-version:content-transfer-encoding:to:message-id + :from:user-agent:subject:date; + bh=bR/nm3KnEpz04atSlFaYuw4wL4RAckxyi21998P8FfE=; + b=En1qwJN13a1mWurPzHVaWM7CP8FyxlVswKivg1eJqAvRe1tRCdJjmvpFV883r4apH6 + W4vdnTG8gMPZzxhXqJWl5kbuKE4J7/61pUXWAlOIjU70fLW8MEtuVB6JkgOX3rJj5kdh + +Qemo4ka2Wq9GvOqlFhkywQuzjGecxhetzRaG/mnZfPast+XfWvu2J9I3DUEmL1XKkPZ + J2sPdKy9loLhs20vKyCU8GLV3EyvdIYvIsRmrJTewAjaSOB9Uckyf3Zujp4YEgwwHMxF + /2tPPjDQ7lcAyDhDLuJ2KqZGCkprKMIAt5dEdtU+6kMH0+CD0N+9S9rgJmQVMDlrb2Op + q6hw== +Received: by 10.180.76.74 with SMTP id i10mr30615761wiw.2.1332261311498; + Tue, 20 Mar 2012 09:35:11 -0700 (PDT) +Received: from localhost (cpc1-sgyl2-0-0-cust548.18-2.cable.virginmedia.com. + [82.41.10.37]) + by mx.google.com with ESMTPS id k7sm8424183wia.5.2012.03.20.09.35.07 + (version=TLSv1/SSLv3 cipher=OTHER); + Tue, 20 Mar 2012 09:35:08 -0700 (PDT) +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: quoted-printable +To: notmuch@notmuchmail.org +Message-ID: <20120320163506.15904.97989@brick.lan> +From: Patrick Totzke +User-Agent: alot/0.3 +Subject: [alot] announcing v0.3 +Date: Tue, 20 Mar 2012 16:35:06 +0000 +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: Tue, 20 Mar 2012 16:35:14 -0000 + +Hi everyone! + +I have just released version 0.3 of my terminal GUI `alot`; You can get a t= +arball here [0]. +This release features many bugfixes, a revised config syntax and a fairly c= +omplete user and API +manual [1]. + +Detailed usage updates since v0.21: +* revised config syntax! +* config file validation, better feedback on malformed configs +* themes read from separate files in their own (validated) syntax +* complete mailcap compatibility +* user manual +* direct addressbook type that parses `abook`s contacts +* completion for multiple recipients via AbooksCompleter +* completion for optional command parameter +* generate and set a Message-ID header when constructing mails +* add User-Agent header by default +* add sent and saved draft mails to the notmuch index and add custom tags +* guess file encodings with libmagic +* new thread mode command: "remove" to delete messages from the index +* new thread mode command: "editnew" e.g. to continue drafts (bound to 'n') +* new thread mode command: "togglesource" to display raw messages (bound to= + 'h') +* virtual "Tags" header for print and pipeto commands via --add_tags parame= +ter +* much improved pipeto command in thread mode +* --spawn parameter for reply,forward,compose,editnew in thread mode +* --no-flush parameter for delayed flushing in tag,untag,toggletags commands +* make "signature as attachment" configurable; --omit_signature parameter f= +or compose +* new envelope command: "save" to save as draft (bound to 'P') +* --no-refocus and --spawn parameter for edit in envelope mode +* header key completion for set/unset in envelope buffer +* "Me" substitution for ones own name/address in authors string +* new search mode command and search argument: "sort" +* renamed search mode command 'toggletag' to "toggletags" +* new search mode commands: "tag" and "untag" +* custom tagstring representation: hiding, substitution, colours, multi-mat= +ching + +Thanks goes to those who contributed: +$git shortlog -sen 0.21..| tail -n +2 +52 dtk +34 Daniel +15 Justus Winter <4winter@informatik.uni-hamburg.de> + 4 bjoernb + 3 Stanislav Ochotnicky + 2 Tom Prince , +..everyone who send feedback and of course to all notmuch contributors. + + +After this release I will switch the git branching model [3], so expect the= + "testing" branch to +retire soon. + +For the curious: The README.md lists some future goals together with their = +envisioned milestone +and pointers proof-of-concept implementations. + +I could use some help from packagers. It should be relatively straight forw= +ard to package alot +but I haven't bothered to read up on the python packaging docs for $YOUR_DI= +STRI. A minor +complication could be that the docs should be generated at build time, whic= +h would introduce +some build-dependencies (mostly sphinx) that aren't runtime deps. The insta= +llation section in +the manual lists all dependencies, licence is GPL3+, let me know if you nee= +d any more info. + +As always, don't hesitate to send feedback, bug reports, feature or pull re= +quests via the +projects github page [2]. + +Cheers, +/p + +[0]: https://github.com/pazz/alot/tarball/0.3 +[1]: http://alot.rtfd.org +[2]: https://github.com/pazz/alot +[3]: http://blogpro.toutantic.net/2012/01/02/another-git-branching-model/ -- 2.26.2