[emacs-berlin] Pushing org-mode

Rasmus rasmus at gmx.us
Mon Feb 8 15:48:21 UTC 2016


Andreas Röhler <andreas.roehler at easy-emacs.de> writes:

> However, org-mode has some limitations: basic features use hardcoded
> characters, notably the star, (codepoint 42, #o52, #x2a). Other chars
> are employed as formatters. This bites, if the code itself needs this
> chars. The emacs-org mailing list receives respective
> complaints/questions.
>
> Just to give an example:
> https://lists.gnu.org/archive/html/emacs-orgmode/2011-02/msg01385.html
> And yes, there is always a way around in Emacs...
>
> The surprising thing here: there is not need to hardcode this. Why not
> use a customizable variable instead?

Because of the Org format¹.  A couple of other projects reads Org files.
Notably org-ruby as employed by e.g. GitLab and maybe some other popular
git hosts.  Some proprietary android program is also using the Org format.
I even wrote preliminary TeXWorks support for the Org format.

In the past Org was more customizable.  E.g. "*·*" read "a fontifier
defaulting to bold".  Now it *is* bold, though you can still hack around
it on a backend basis.

> As already maintaining several large packages, notable python-mode.el,
> https://gitlab.com/groups/python-mode-devs, hesitate to start this at
> my own.
>
> Maybe it fits as a community project?  Should someone want to learn
> coding in Emacs Lisp, this would be an excellent opportunity doing it
> on the job... :)

If the desire it to have it merged upstream I’d encourage discussions on
Org ML.  I don’t want to discourage it, but I think devs prefer a more
strict interpretation of the format rather than flexibility.  Consider the
20 types of Markdown that’s around by now...

Rasmus

Footnotes: 
¹   http://orgmode.org/worg/dev/org-syntax.html

-- 
Human: An animal that complicates things more than strictly necessary



More information about the emacs-berlin mailing list