From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric S Fraga Subject: Re: Perl parser, some questions Date: Thu, 31 Mar 2011 09:53:08 +0100 Message-ID: <87fwq3r7rf.fsf@ucl.ac.uk> References: <87tyejr98s.fsf@ucl.ac.uk> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from [140.186.70.92] (port=49022 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q5Dcy-00065M-Lv for emacs-orgmode@gnu.org; Thu, 31 Mar 2011 04:53:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q5Dcx-0005yU-2w for emacs-orgmode@gnu.org; Thu, 31 Mar 2011 04:53:16 -0400 Received: from vscane-b.ucl.ac.uk ([144.82.108.141]:45511) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q5Dcw-0005xr-VN for emacs-orgmode@gnu.org; Thu, 31 Mar 2011 04:53:15 -0400 In-Reply-To: (Steven Haryanto's message of "Thu, 31 Mar 2011 15:35:37 +0700") 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: Steven Haryanto Cc: emacs-orgmode@gnu.org Steven Haryanto writes: [...] >>From the manual (emphasis mine): "*Several setting words* can be in the same > line, but you can also have multiple lines for the keyword." So I guess > "setting words" mean setting's arguments (and not setting names, like > specifying OPTIONS and TODO on the same line)? Yes, I think the manual is trying to say that you can have multiple #+OPTIONS: lines, say, each of which may have one or more settings (tags:, t:, toc:, ...). >> What is the main purpose of your parser? >> > > I first wrote it because I thought it would be fun, and CPAN does not have > one already. The parser converts Org document into a tree of node objects, > and can be a base for other efforts, like exporter to HTML/TXT/POD. I asked because org has multiple uses, from outliner through to project management, and it may help to concentrate on one particular aspect... -- : Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 24.0.50.1 : using Org-mode version 7.5 (release_7.5.122.g2f72.dirty)