From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Genovese Subject: new tag query parser (re)introduction Date: Wed, 15 Aug 2012 23:54:48 -0400 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=f46d042fdb8a7533c804c75a0297 Return-path: Received: from eggs.gnu.org ([208.118.235.92]:39132) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T1rAt-0003uW-LA for emacs-orgmode@gnu.org; Wed, 15 Aug 2012 23:55:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T1rAs-0004KG-Ie for emacs-orgmode@gnu.org; Wed, 15 Aug 2012 23:55:11 -0400 Received: from mail-yw0-f41.google.com ([209.85.213.41]:49287) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T1rAs-0004K5-Dg for emacs-orgmode@gnu.org; Wed, 15 Aug 2012 23:55:10 -0400 Received: by yhr47 with SMTP id 47so2794976yhr.0 for ; Wed, 15 Aug 2012 20:55:09 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org --f46d042fdb8a7533c804c75a0297 Content-Type: text/plain; charset=ISO-8859-1 At Bastien's urging, I'm (re)posting about my new tag query parser implementation in what I hope are clearer, more digestible, and more actionable pieces. My next few posts will be: 1. The motivating issues . 2. Some bugs/limitations in the current parser. 3. The new code and how to use/test it. [code attached] 4. A few illuminating examples. 5. A (very) brief guide to the code. I'll keep them each brief. Please let me know if you have any questions, comments, or problems. The code has been updated a bit from what I posted earlier. The test interface (separate from the main code) has one command to run all the tests and display the results nicely and a command to switch between new and original parsers to make it easier for people to try and compare them. But more on that in Part 3. Thanks for your help. Regards, Christopher --f46d042fdb8a7533c804c75a0297 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable At Bastien's urging, I'm (re)posting about my new tag query parser<= br>implementation in what I hope are clearer, more digestible, and more
= actionable pieces. My next few posts will be:

=A0 1. The motivating = issues .
=A0 2. Some bugs/limitations in the current parser.
=A0 3. The new code = and how to use/test it.=A0 [code attached]
=A0 4. A few illuminating exa= mples.
=A0 5. A (very) brief guide to the code.
=A0=A0
I'll k= eep them each brief. Please let me know if you have any
questions, comments, or problems.

The code has been updated a bit fr= om what I posted earlier. The test
interface (separate from the main cod= e) has one command to run all the
tests and display the results nicely a= nd a command to switch between new
and original parsers to make it easier for people to try and compare
the= m. But more on that in Part 3.

Thanks for your help.

=A0=A0= =A0 Regards,

=A0=A0=A0=A0=A0 Christopher



--f46d042fdb8a7533c804c75a0297--