> Two comments here:
> 1. It should not be a lambda. Better have a function or even command
> 2. The logic is not right. You should better follow
>`org-cite-basic--key-completion-table':
>`org-cite-basic--parse-bibliography', `org-cite-basic--get-entry',
>and `org-cite-basic--get-field'
Ihor Radchenko writes:
>> +(defcustom org-cite-basic-follow-actions
>> + '[["Open"
>> + ("b" "bibliography entry" (org-cite-basic-goto !citation !prefix))]
>> +["Copy"
>> + ("d" "DOI"
>> + (kill-new
>> + (save-excursion
>> + (with-temp-buffer
>> + (mapc #'
Buffer text is not a good data transfer protocol for moving return
values from babel block to block. It is also not a good storage
medium for table data. I propose we implement more binary data
passing strategies.
Elisp memory is it's own source of problems, so what would likely work
better is a
Hi everyone,
setting a property in an org file like
'#+PROPERTY: header-args:tangle "file.ext"'
with a source block of the form:
(note no language is specified for the block)
#+begin_src
<1: this block won't get tangled>
#+end_src
won't tangle the block
Adding any string as a language to
Not just a problem for dslide but for org in general, any time a
package adds keys to configure blocks or properties, these do not
complete except through dabbrev etc.
The keys are likely not already in documents. The only way I can
reason to make them visible is to provide functions to register
On 11/12/2024 02:25, Ihor Radchenko wrote:
Ideally, we want to use a simple [[./file.org]] links. But it is
actually tricky because of `org-html-link-org-files-as-html'.
So, direct http link has to do for now.
I would say e.g. [[org-src:file.org]] while simple [[file:file.org]] is
for the *exp