Aaron Ecay <aarone...@gmail.com> writes: > Let’s back up a step. The representation I am targeting with my change > is what babel uses to ship a list off as input to code in a babel block. > This code could be emacs lisp, but it could also be R, python, etc. So > the question is, how to provide a consistent language-agnostic view of > org structure to other languages. The resultant structure doesn’t hang > around inside babel, it just gets handed off to a code block.
I know. But another internal representation is an additional maintenance burden. > It’s not work that I’m afraid of: I offered to rewrite both babel and > radio lists in terms of org-elements. Maybe I am insane, as you imply. I never wrote, implied or even thought you were insane. > What if I rewrote org-babel-read-list in terms of org-elements? That > would satisfy me wrt. babel, and wouldn’t necessitate disturbing > org-list-parse-list, radio lists, or indeed anything outside of babel. That is even better. Regards, -- Nicolas Goaziou