From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: Formal description of Org files Date: Sat, 16 Jul 2011 13:09:03 -0400 Message-ID: <32582.1310836143@alphaville.dokosmarshall.org> References: <4213EBED-2EFC-413F-8618-2A594AECEDCF@gmail.com> <877hav8lup.fsf@gmail.com> <2970.1302892280@alphaville.americas.hpqcorp.net> <20110420123741.GA21304@buga.lan> <87aacew4el.fsf@gnu.org> Reply-To: nicholas.dokos@hp.com Return-path: Received: from eggs.gnu.org ([140.186.70.92]:46785) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qi8Ml-00047G-Ks for emacs-orgmode@gnu.org; Sat, 16 Jul 2011 13:09:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qi8Mj-00031r-NA for emacs-orgmode@gnu.org; Sat, 16 Jul 2011 13:09:23 -0400 Received: from vms173013pub.verizon.net ([206.46.173.13]:62290) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qi8Mj-00031n-EE for emacs-orgmode@gnu.org; Sat, 16 Jul 2011 13:09:21 -0400 Received: from alphaville.dokosmarshall.org ([unknown] [173.76.32.106]) by vms173013.mailsrvcs.net (Sun Java(tm) System Messaging Server 7u2-7.02 32bit (built Apr 16 2009)) with ESMTPA id <0LOF00FSPRN3H510@vms173013.mailsrvcs.net> for emacs-orgmode@gnu.org; Sat, 16 Jul 2011 12:09:05 -0500 (CDT) In-reply-to: Message from Bastien of "Sat, 16 Jul 2011 18:56:18 +0200." <87aacew4el.fsf@gnu.org> 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: Bastien Cc: nicholas.dokos@hp.com, emacs-orgmode mailing list , Marcelo de Moraes Serpa , Carsten Dominik Bastien wrote: > Hi Marcelo, > > Marcelo de Moraes Serpa writes: > > > I'm creating a web app that interacts with orgmode files and allows > > you to edit orgmode files on the browser. The edit part is not done. > > Wow, this would be a really useful tool. Can't wait to test this! > > > I'm quite good at Javascript, and I wouldn't mind hacking something > > akin to orgmode elisp code and this will be what I'll do if > > everything else fails, but wouldn't using a grammar be a cleaner and > > more elegant solution? > > Can you tell more about what you mean by "grammar"? > A formal grammar of some sort I presume: BNF or EBNF. > Back in february, at FOSDEM, someone asked for a description of the > org-mode format specification. This is still something that needs to be > done. Any stab at this (on Worg) would be really nice. You can start > anywhere (headlines, TODO keywords, etc.) > > If the "grammar" needs to be described in a specific format (more than > just a formal description of the various syntactic elements of an Org > file), let us know. > There was a discussion about this on the list a few months ago, but I can't get to search.gmane.org to find the thread atm, although I can get to news.gmane.org: is that me or is gmane's search on the fritz? Nick