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 BE588431FBF for ; Fri, 26 Feb 2010 11:48:54 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -1.299 X-Spam-Level: X-Spam-Status: No, score=-1.299 tagged_above=-999 required=5 tests=[AWL=-1.300, BAYES_50=0.001] autolearn=ham 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 urMs1mURviXC for ; Fri, 26 Feb 2010 11:48:54 -0800 (PST) Received: from everglades.pioto.org (everglades.pioto.org [207.192.69.249]) by olra.theworths.org (Postfix) with ESMTP id 40CF9431FAE for ; Fri, 26 Feb 2010 11:48:54 -0800 (PST) Received: from aether.pioto.org (pool-96-236-149-110.pitbpa.fios.verizon.net [96.236.149.110]) (Authenticated sender: pioto) by everglades.pioto.org (Postfix) with ESMTPA id 231F01603FC for ; Fri, 26 Feb 2010 14:48:49 -0500 (EST) Received: by aether.pioto.org (Postfix, from userid 1000) id 1F88760344; Fri, 26 Feb 2010 14:49:40 -0500 (EST) From: Mike Kelly To: notmuch@notmuchmail.org Date: Fri, 26 Feb 2010 14:49:25 -0500 Message-Id: <1267213767-31255-1-git-send-email-pioto@pioto.org> X-Mailer: git-send-email 1.7.0 Subject: [notmuch] [PATCH] A simple approach to maildir flags 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: Fri, 26 Feb 2010 19:48:54 -0000 The following patches attempt to provide a simple, extendable approach to handling the 'Seen' maildir flag. To appease (hopefully) everyone, it will only do this for new messages. This means that people coming from another MUA won't be stuck with 30,000 unread messages, for example. It should be simple to extend this to other maildir flags, too, if people want them and can decide on what tags they should correspond to.