emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: joakim@verona.se
To: Bastien <bzg@altern.org>
Cc: emacs-orgmode@gnu.org
Subject: Re: New feature branch: org-xhtml-and-org-odt
Date: Wed, 16 Nov 2011 11:01:03 +0100	[thread overview]
Message-ID: <m3ty64gzds.fsf@chopper.vpn.verona.se> (raw)
In-Reply-To: <87zkfw77t0.fsf@gnu.org> (Bastien's message of "Wed, 16 Nov 2011 10:09:15 +0100")

Bastien <bzg@altern.org> writes:

> Hi Joakim,
>
> joakim@verona.se writes:
>
>> Interesting. Is this available in a branch somewhere? Meanwhile I'll
>> have a look at org-lparse.
>
> Not yet.
>
> org-lparse is a line parser, currently used for the ODT exporter, 
> and planned to be used for the HTML exporter (which is already based
> on line parsing, but does not use an external parser.)
>
> The parser from Nicolas stores an Org buffer (or region) into a list,
> reflecting the structure of all the elements and their properties.
>
> Maybe you saw the slides I presented at the GNU Hackers meeting,
> I presented an sneak preview of an early prototype by Nicolas - see
>
> http://lumiere.ens.fr/~guerry/emacs-orgmode-gnu-hackers-meeting-2011.html
>
> See slide 19.
>
> HTH,

Yes, I saw the presentation and the idea seems nice. However it would be
nice if the code could be put under public scrutiny regardless of its
current state.

For instance, Semantic(part of CEDET in the Emacs core) implements on
the fly parse tree generators for a number of languages and it also has
proof of concept support for emacs outlines, of which org is a
descendant. So it would be nice to know if the org parser re-uses
Semantic or if it chooses another path. If Semantic was used we could
also use SRecode as a template language to implement other formats. I
could certainly use it in my application. Even if the new org parser
doesn't reuse the parser part of semantic, Wisent, we could probably
still hook it into Semantic. Anyway, we are all busy so it would be nice
to reduce wasted effort.





-- 
Joakim Verona

  reply	other threads:[~2011-11-16 10:01 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-11-14  8:13 New feature branch: org-xhtml-and-org-odt Jambunathan K
2011-11-14  8:41 ` Jambunathan K
2011-11-15 19:35   ` Bastien
2011-11-14 12:29 ` joakim
2011-11-15 19:39   ` Bastien
2011-11-16  8:51     ` joakim
2011-11-16  9:09       ` Bastien
2011-11-16 10:01         ` joakim [this message]
2011-11-14 20:06 ` Matt Price
2011-11-14 20:28   ` suvayu ali

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m3ty64gzds.fsf@chopper.vpn.verona.se \
    --to=joakim@verona.se \
    --cc=bzg@altern.org \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).