From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: [RFC] Change property drawer syntax Date: Sat, 06 Dec 2014 00:31:02 +0100 Message-ID: <878uil3c95.fsf@nicolasgoaziou.fr> References: <87oatek909.fsf@nicolasgoaziou.fr> <86zjbwlm31.fsf@example.com> <86r3x8lllg.fsf@example.com> <86389659lx.fsf@example.com> <87ppc9o7nz.fsf@nicolasgoaziou.fr> <867fyh9et8.fsf@example.com> <87mw7bnf7c.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50474) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xx2KM-00074f-VW for emacs-orgmode@gnu.org; Fri, 05 Dec 2014 18:30:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xx2KC-000427-HW for emacs-orgmode@gnu.org; Fri, 05 Dec 2014 18:30:22 -0500 Received: from relay3-d.mail.gandi.net ([2001:4b98:c:538::195]:46439) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xx2KC-0003tW-2K for emacs-orgmode@gnu.org; Fri, 05 Dec 2014 18:30:12 -0500 In-Reply-To: (Puneeth Chaganti's message of "Fri, 5 Dec 2014 20:03:04 +0530") 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: Puneeth Chaganti Cc: Org Mode List Hello, Puneeth Chaganti writes: > It looks the commit 8d8ad983823c63b13fd6b471ce9db8c2f95e3808 broke > generation of org sparse trees, when searching with properties that > are not all uppercase. Could you provide an ECM? > The fix seems to be just removing the conversion of key to upcase in > `org-entry-properties'. Since the comparison with special properties > is being done by a case insensitive check, this should be the only fix > required? There is another check, case-sensitive this time, for duplicate properties just below. Anyway, I think the problem lies in the fact that, somewhere in the internals of the function generating the spare tree, there is a case-sensitive search. Regards, -- Nicolas Goaziou