Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id C5C146DE0130 for ; Mon, 6 Jun 2016 09:28:35 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -2.113 X-Spam-Level: X-Spam-Status: No, score=-2.113 tagged_above=-999 required=5 tests=[AWL=0.218, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1ERuczGADDMQ for ; Mon, 6 Jun 2016 09:28:27 -0700 (PDT) X-Greylist: delayed 2164 seconds by postgrey-1.35 at arlo; Mon, 06 Jun 2016 09:28:27 PDT Received: from mailchk-m02.uwaterloo.ca (mailservices.uwaterloo.ca [129.97.128.141]) by arlo.cworth.org (Postfix) with ESMTPS id 466EC6DE00DA for ; Mon, 6 Jun 2016 09:28:27 -0700 (PDT) Received: from connect.uwaterloo.ca (connhub2.connect.uwaterloo.ca [129.97.149.119]) by mailchk-m02.uwaterloo.ca (8.14.4/8.14.4) with ESMTP id u56FqGlI024723 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=OK); Mon, 6 Jun 2016 11:52:20 -0400 Received: from uwaterloo.ca (129.97.68.117) by connhub2.connect.uwaterloo.ca (129.97.149.119) with Microsoft SMTP Server (TLS) id 14.3.266.1; Mon, 6 Jun 2016 11:52:16 -0400 From: Sebastian Fischmeister To: Gaute Hope , David Bremner , Subject: Re: searching: '*analysis' vs 'reanalysis' In-Reply-To: <1465217156-astroid-4-8l08w9cils-2318@strange> References: <1465196150-astroid-3-33kf2otxir-16915@strange> <87lh2ijxor.fsf@tesseract.cs.unb.ca> <1465217156-astroid-4-8l08w9cils-2318@strange> Reply-To: X-Homepage: http://esg.uwaterloo.ca Date: Mon, 6 Jun 2016 11:52:16 -0400 Message-ID: <877fe2tiy8.fsf@uwaterloo.ca> MIME-Version: 1.0 Content-Type: text/plain X-UUID: 096ded2f-43c3-4d65-9919-8fd424286ed0 X-Miltered: at mailchk-m02 with ID 57559C30.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Virus-Scanned: clamav-milter 0.99.1 at mailchk-m02 X-Virus-Status: Clean X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.9 (mailchk-m02.uwaterloo.ca [129.97.128.141]); Mon, 06 Jun 2016 11:52:21 -0400 (EDT) X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.20 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: Mon, 06 Jun 2016 16:28:35 -0000 >> It is not possible to use wildcards at the beginning of a term. > > after the current explanation to emphasize this limitation (possibly > blaming Xapian to avoid futile requests). > > I think it is something many would expect (and want). The current > description feels more like an example, and it is easy to make the > assumption that it works for prefixing the terms as well - although, > technically, nothing is promised in the original docs. I ran into this problem before as well. Storage is cheap. Notmuch could index all emails with reversed text to get around some of this problem. It doesn't solve the problem of *analysis*, but it's still an improvement. Sebastian