emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ANN] lisp/ob-tangle-sync.el


From: Ihor Radchenko
Subject: Re: [ANN] lisp/ob-tangle-sync.el
Date: Mon, 06 May 2024 12:53:09 +0000

João Pedro <jpedrodeamorim@gmail.com> writes:

>>    Something that handles tangle-params and result-params,
>
> 1. So the idea is to continue parsing multi-option header arguments into
>    their separate components, but have a common place to, after parsing
>    it into their components, handle them all in a single place? I mean,
>    what does "handle" mean in this context?

>From my point of view, we need some API function to retrieve header
argument values. Instead of the current approach with

  (result-params (cdr (assq :result-params params)))

we need something like

  (org-babel-get-header-arg :results params) ; get parsed parameter
  (org-babel-get-header-arg :results params 'raw) ; get raw parameter

Then, babel backends will not need to know the internal details about
:results parameter being represented in its two forms stored as :results
and as :result-params.

-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]