From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/71638 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: nnir and the new nnimap Date: Fri, 24 Sep 2010 18:14:36 +0200 Organization: Programmerer Ingebrigtsen Message-ID: References: <1siq1vy4mm.fsf@voll.uninett.no> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1285344902 32697 80.91.229.12 (24 Sep 2010 16:15:02 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 24 Sep 2010 16:15:02 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M20011@lists.math.uh.edu Fri Sep 24 18:15:01 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OzAvM-0001a4-U5 for ding-account@gmane.org; Fri, 24 Sep 2010 18:15:01 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1OzAvE-00062i-UH; Fri, 24 Sep 2010 11:14:52 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1OzAvC-00062P-Vy for ding@lists.math.uh.edu; Fri, 24 Sep 2010 11:14:50 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1OzAv8-0007QE-Fn for ding@lists.math.uh.edu; Fri, 24 Sep 2010 11:14:50 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1OzAv7-0003iP-00 for ; Fri, 24 Sep 2010 18:14:45 +0200 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OzAv7-0001VI-DY for ding@gnus.org; Fri, 24 Sep 2010 18:14:45 +0200 Original-Received: from cm-84.215.34.171.getinternet.no ([84.215.34.171]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 24 Sep 2010 18:14:45 +0200 Original-Received: from larsi by cm-84.215.34.171.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 24 Sep 2010 18:14:45 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-Lines: 25 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.215.34.171.getinternet.no Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEUgBAEiBQK6L2VYGiQc AwAuDg4kBwZVlQh1AAACdUlEQVQ4jV2Uy5LqIBCGG6OuQUvWM1DjWulD1qkyM2uVIutgKrz/I5xu wKo5hyov9Ad/XxMI+F7OGGPfGw+xLSy24KOv+wr4Ghn6dZkw5GlaCeS85owrLt4nxAU9PjTZGOSs XqjQe4859l97VGyDnJRSx8cp2B07+RPmUwNZKXnso3cR8Rv7LsL7hpByH66eAxgRe38Xqd2QAN6f WGgMFOAWQFcAsL34GwYM4+KxH0Hp5hxgwejR38YQnvehOIGZgFBH33tU3z+52wNIwUCwE3WMQdph xPEGBKpUniiR6Yngrjc7dhcJqkjFnIUSiCahsX5vVpSygQRqcJYqbszZmYOV9cZEmavhxM0gSh3p aV99aIpX0HEy0gfJLnVeCXAVlUO2GtefybnMBVAeAg7XCroPChd06QdnDpvPKna4CCpdbVSpSWdf T7J/uDtwSRgkEgLYmwMFZr2h/xxukRJUeGGiccYdKYsCyHkiqSylm8/GhOVL0rkG1Cz0DC/PUuZT ipIgAyoBeQ9hQ9nZnrpEQLcpUVJuTOB4z2KmbdZ1Spjs+Lwxk6aDSTcAnGIBls4I+UuK6vAy1hku iGg+ihbd6BjcoSSoStlLSQB23Cr6FVBvTFWJiuLsREBwHhQWtVZLtoNwfrEDcOZSa91GlKW4u9yl kjmBJjV0B2fxSkKy1Uo1IjZPeykbHpL1nTmRZzp+Qp2dHGtrq5d+C1iS0DkWoFOSNAC48/Q432s3 CqhFOdG8WWseZdoYxKkSAjxwj+K7vADYFT8jKepE4Qu1r8BPOelEg7LdDgDjSF+qST0G2I6/F5Se xzjN4/9r1it4fqj/vTH+kJe/wQLYGsxREcYAAAAASUVORK5CYII= Mail-Copies-To: never X-Now-Playing: Boris's _Smile (Live in Prague)_: "(untitled)" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:26ju+rlPKdKtsO9TreBHriSIR3o= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:71638 Archived-At: Vegard Vesterheim writes: > I have, however, done a simple modification to the actual search > function (nnir-run-imap). I like to express my search criteria in IMAP > syntax directly as IMAP itself supports a query language of sorts. I am > not sure I see the need to invent another, more limited, > mini-query-language implemented in elisp, at least not until it can be > supported with a nice GUI for building complex queries. > > The native IMAP search method allows both simple and complex queries, like. > > "from lars" > "from lars since 20-Sep-2010" > "from lars since 20-Sep-2010 subject imap" > "(or from lars from vegard) since 20-Sep-2010 subject imap" > "(not (or from lars from vegard)) since 20-Sep-2010 subject imap" > "subject imap body query" I think that sounds very useful. Could you post the patch here? And have you (or are you willing to) sign copyright assignment papers for the code to the FSF (if the code is long-ish)? -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen