From: Ihor Radchenko <yantar92@gmail.com>
To: Gerry Agbobada <emacs-orgmode@gagbo.net>
Cc: "William Rankin via General discussions about Org-mode."
<emacs-orgmode@gnu.org>
Subject: Re: Concrete suggestions to improve Org mode third-party integration :: an afterthought following Karl Voit's Orgdown proposal
Date: Wed, 08 Dec 2021 20:56:50 +0800 [thread overview]
Message-ID: <87tufj5k6l.fsf@localhost> (raw)
In-Reply-To: <281717e0-0fef-4904-bd3d-5ac9968051ae@www.fastmail.com>
"Gerry Agbobada" <emacs-orgmode@gagbo.net> writes:
> Just not to leave this be a wild guess or a lone data-point, I want to say that I’m exactly in the same case, and I really don’t want to bring up anything I do related to org-mode here because of this kind of backlash without which I feel really better. Too bad I guess, I’ll just try to communicate here and there through github issues as I’ve been doing until now.
I am sorry about your experience.
Judging from your previous emails, you are very interested in grammar
parsing and asked several questions about external implementations of
Org grammar.
Note that your emails (even unanswered) did not go unnoticed. The main
problem is that we do not actually have a consistent uniform grammar, we
just _mostly_ have it. Nicolas is making a long-time effort to write the
formal grammar specification while simultaneously identifying and moving
bits of vague parsing Elisp routines into org-element.el (which he
created). I am too partially interested in making Org parser more
uniform and knowing the actual state of underlying Elisp code makes me
reluctant to reply to "official parser" requests immediately (all those
email replies are in my todo-list).
This thread is partially a realisation that without even half-cooked and
accessible grammar description, things can spin out of control.
Note that one of my ideas is creating a set of testing files that should
be easier to contribute without diving into org testing code.
As I mentioned in my other call for patches [1], improvements to
existing patch suite (including testing the grammar) would be very much
appreciated and definitely not frowned on.
[1] https://list.orgmode.org/871r342z6g.fsf@localhost/T/#t
Best,
Ihor
P.S.
One of grammar-related emails in my todo-list:
****** TICKLER [#A] Tom Gillespie [ML:Org mode] (2021) A formal grammar for Org :BOOKMARK:misc:email:
SCHEDULED: <2021-12-20 Mon>
:PROPERTIES:
:TITLE: A formal grammar for Org
:BTYPE: misc
:ID: ML:Org-mode-<tgbugs@gmail.com>2021-formal-grammar-org-171
:AUTHOR: Tom Gillespie <tgbugs@gmail.com>
:CREATED: [2021-09-22 Wed 13:27]
:HOWPUBLISHED: ML:Org mode
:LINK: notmuch:id:CA+G3_PNj6Pekqv+tWFkwbD778XhW9WSfx+kjJhjSOREpLHUpRQ@mail.gmail.com
:NOTE: Online; accessed 22 September 2021
:TYPEALT: email
:YEAR: 2021
:DRILL_LAST_INTERVAL: 35.8039
:DRILL_REPEATS_SINCE_FAIL: 5
:DRILL_TOTAL_REPEATS: 7
:DRILL_FAILURE_COUNT: 1
:DRILL_AVERAGE_QUALITY: 3.143
:DRILL_EASE: 1.9
:END:
:LOGBOOK:
- Refiled on [2021-09-22 Wed 14:17]
:END:
(7 times postponed...)
next prev parent reply other threads:[~2021-12-08 13:00 UTC|newest]
Thread overview: 59+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-12-05 7:35 Concrete suggestions to improve Org mode third-party integration :: an afterthought following Karl Voit's Orgdown proposal Ihor Radchenko
2021-12-05 9:16 ` Juan Manuel Macías
2021-12-05 10:24 ` Ihor Radchenko
2021-12-05 11:08 ` Juan Manuel Macías
2021-12-05 11:54 ` Heinz Tuechler
2021-12-05 12:08 ` Ihor Radchenko
2021-12-05 13:32 ` Tim Cross
2021-12-05 13:52 ` Bruce D'Arcus
2021-12-05 22:20 ` Tim Cross
2021-12-05 14:30 ` Ihor Radchenko
2021-12-05 22:39 ` Tim Cross
2021-12-08 13:47 ` Ihor Radchenko
2021-12-08 14:39 ` Tim Cross
2021-12-08 16:16 ` Dr. Arne Babenhauserheide
2021-12-08 17:07 ` Russell Adams
2021-12-08 19:22 ` Dr. Arne Babenhauserheide
2021-12-08 20:14 ` Russell Adams
2021-12-08 21:50 ` Tim Cross
2021-12-09 8:12 ` Dr. Arne Babenhauserheide
2021-12-08 21:25 ` Tim Cross
2021-12-09 8:07 ` Dr. Arne Babenhauserheide
2021-12-09 8:36 ` Timothy
2021-12-09 9:18 ` Ihor Radchenko
2021-12-09 10:46 ` Eric S Fraga
2021-12-09 15:21 ` Russell Adams
2021-12-09 16:25 ` Eric S Fraga
2021-12-09 21:15 ` Samuel Wales
2021-12-09 23:27 ` Dr. Arne Babenhauserheide
2021-12-10 2:42 ` Tim Cross
2021-12-10 6:08 ` Dr. Arne Babenhauserheide
2021-12-11 10:03 ` Ihor Radchenko
2021-12-11 21:19 ` Tim Cross
2021-12-06 19:41 ` Karl Voit
2021-12-05 18:59 ` Juan Manuel Macías
2021-12-05 23:24 ` Russell Adams
2021-12-06 5:57 ` Juan Manuel Macías
2021-12-06 6:02 ` Timothy
2021-12-06 7:24 ` Juan Manuel Macías
2021-12-06 10:04 ` Greg Minshall
2021-12-06 14:59 ` Juan Manuel Macías
2021-12-06 17:59 ` Tom Gillespie
2021-12-06 18:25 ` M. ‘quintus’ Gülker
2021-12-06 18:42 ` Russell Adams
2021-12-06 18:47 ` Timothy
2021-12-06 19:28 ` Russell Adams
2021-12-06 19:34 ` Timothy
2021-12-06 18:30 ` Russell Adams
2021-12-06 19:10 ` Gerry Agbobada
2021-12-08 12:56 ` Ihor Radchenko [this message]
2021-12-06 10:08 ` Greg Minshall
2021-12-06 19:45 ` Karl Voit
2021-12-07 11:08 ` Vincent Breton
2021-12-08 13:13 ` Ihor Radchenko
2021-12-08 13:30 ` Ihor Radchenko
2021-12-05 13:06 ` Tim Cross
2021-12-05 14:55 ` Ihor Radchenko
2021-12-05 18:54 ` Timothy
2021-12-06 11:08 ` Max Nikulin
2021-12-06 18:43 ` Russell Adams
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=87tufj5k6l.fsf@localhost \
--to=yantar92@gmail.com \
--cc=emacs-orgmode@gagbo.net \
--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).