From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Case-sensitivity in regular expressions and sparse trees for tags Date: Thu, 18 Sep 2008 17:43:45 +0200 Message-ID: <2AAAC35C-C27C-47DC-804E-4B8617B31260@uva.nl> References: <5AD95B17509244669D3270D1012B73C2@CUBE> Mime-Version: 1.0 (Apple Message framework v929.2) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KgMDm-0002AD-4U for emacs-orgmode@gnu.org; Thu, 18 Sep 2008 12:19:10 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KgMDj-0002A1-NX for emacs-orgmode@gnu.org; Thu, 18 Sep 2008 12:19:08 -0400 Received: from [199.232.76.173] (port=47666 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KgMDj-00029y-Jl for emacs-orgmode@gnu.org; Thu, 18 Sep 2008 12:19:07 -0400 Received: from ug-out-1314.google.com ([66.249.92.172]:14062) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KgMDj-0007yR-8g for emacs-orgmode@gnu.org; Thu, 18 Sep 2008 12:19:07 -0400 Received: by ug-out-1314.google.com with SMTP id z36so1000764uge.17 for ; Thu, 18 Sep 2008 09:19:05 -0700 (PDT) In-Reply-To: <5AD95B17509244669D3270D1012B73C2@CUBE> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Chris Randle Cc: emacs-orgmode@gnu.org Hi Chris, On Sep 17, 2008, at 9:38 PM, Chris Randle wrote: > Hi Gerrit > > Forgive me if I've misunderstood regular expressions in Emacs or > Org-mode in some fundamental way! > > I have some tags which begin "CD" followed by a number. For example > > * Tagged Heading :CD123: > > When I ask for a sparse tree of all tags beginning with "CD", I do > > 'C-c / T' > > And ask for tags of > > {^CD.*} > > This doesn't return any of the tagged headlines, but this does: > > {^cd.*} > > Is this a bug, or my misunderstanding? Obviously this is no > show-stopper, I just make sure that all my regexp searches are in > lower > case, but thought I'd check. It may be a bug, and a misunderstanding. 1. I do downcase all tage before they are tested in the matcher. 2. This seems to indicate that I do want the matching to be case- insensitive. 3. I do set case-fold-search to nil, which seems to contradict (2) For now, I recommend to write all regexps with lower case letters. I need to try to remember why I did not set case-fold-search. Thanks for the report. - Carsten > > > -- > Chris Randle > Windows XP SP3 - GNU Emacs 22.1.1 - Org-mode 6.06b > > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode