From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: [RFC] Do not declare drawers to use them Date: Mon, 21 Oct 2013 12:21:26 +0200 Message-ID: <9A314B0A-5421-46F6-B56A-B801E0E77694@gmail.com> References: <87txgc3vvb.fsf@gmail.com> <15535970-9B71-4CF7-8C89-8C9E2328D36C@gmail.com> <87iowr3ppx.fsf@gmail.com> Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44588) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VYCcA-00033N-Hw for emacs-orgmode@gnu.org; Mon, 21 Oct 2013 06:21:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VYCc2-00007I-3k for emacs-orgmode@gnu.org; Mon, 21 Oct 2013 06:21:34 -0400 Received: from mail-we0-x236.google.com ([2a00:1450:400c:c03::236]:56522) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VYCc1-000076-TI for emacs-orgmode@gnu.org; Mon, 21 Oct 2013 06:21:26 -0400 Received: by mail-we0-f182.google.com with SMTP id t61so6432184wes.27 for ; Mon, 21 Oct 2013 03:21:24 -0700 (PDT) In-Reply-To: <87iowr3ppx.fsf@gmail.com> 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: Nicolas Goaziou Cc: Org Mode List On 21.10.2013, at 12:03, Nicolas Goaziou wrote: > Hello, > > Carsten Dominik writes: > >> I think one objection agains this patch is that, I think, MobileOrg >> relies on #+DRAWERS lines to be present to define drawers. > > The patch also contains org-mobile.el modifications. > >> Maybe the MobileOrg maintainers for both Android and iOS can chime in >> here? > > Obviously, a double check cannot hurt. > >> Otherwise I don't have a significant objection against this change. >> I am wondering if it is going to introduce spurious drawers and >> parsing errors if someone happens to have a string :xxx: on a line by >> itself in the buffer. This might be unlikely, but I am not really >> sure. > > Actually, as far as the parser goes, :xxx: is insufficient to define > a drawer. Indeed, the drawer has to be complete, i.e. it has to contain > the :END: part. > > An incomplete drawer does not trigger a parsing error: it is parsed as > a mere paragraph. OK, sounds good to me, then. - Carsten > > > Regards, > > -- > Nicolas Goaziou