Size: a a a

Emacs — русскоговорящее сообщество

2021 September 02

AD

Andrew Dex in Emacs — русскоговорящее сообщество
так работает:


#+BEGIN_SRC sh :dir (org-attach-dir t t) :session test1
pwd
#+END_SRC


а так нет:

#+BEGIN_SRC sh :session test2
pwd
#+END_SRC


ругается org-babel-execute-src-block: Wrong type argument: stringp, (org-attach-dir t t)
источник

A ß in Emacs — русскоговорящее сообщество
контексты разные
источник

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
источник

A ß in Emacs — русскоговорящее сообщество
в одном выражение вычисляется, в другом нет
источник

AD

Andrew Dex in Emacs — русскоговорящее сообщество
мне казалось, что работало
источник

AD

Andrew Dex in Emacs — русскоговорящее сообщество
хотя, я мог обмануться
источник

AD

Andrew Dex in Emacs — русскоговорящее сообщество
а как правильно сделать?
источник

A ß in Emacs — русскоговорящее сообщество
`(... ,(что надо вычислить))
источник

a

akater in Emacs — русскоговорящее сообщество
Ну так отсюда понятно, что строку хочет, а не форму.
источник

AD

Andrew Dex in Emacs — русскоговорящее сообщество
(setq org-babel-default-header-args '((:session . "*shell*")
                                 (:results . "silent")
                                 (:exports . "code")
                                 (:cache . "no")
                                 (:noweb . "no")
                                 (:hlines . "no")
                                 (:tangle . "no")
                                 (:dir . '(..., (org-attach-dir t t))))))


?)
источник

AD

Andrew Dex in Emacs — русскоговорящее сообщество
ну нет же
источник

AD

Andrew Dex in Emacs — русскоговорящее сообщество
так (org-attach-dir t t) возвращает строку
источник

A ß in Emacs — русскоговорящее сообщество
источник

A ß in Emacs — русскоговорящее сообщество
не возвращает, цитированные формы не вычисляются
источник

A

Aragaer in Emacs — русскоговорящее сообщество
А, ну там есть возможность на выходе сорс блока сгенерить новый сорс блок
источник

a

akater in Emacs — русскоговорящее сообщество
В этой «таблице» ожидаются определенные типы данных.  В частности, в столбце справа ожидаются строки, а не формы (выражения, которые вычисляются).
источник

a

akater in Emacs — русскоговорящее сообщество
Я просто пытаюсь пояснить, что сообщение об ошибке хоть и короткое, но чотко объясняет, в чем дело.
источник

AD

Andrew Dex in Emacs — русскоговорящее сообщество
проблема теперь ясна, да
источник

a

akater in Emacs — русскоговорящее сообщество
Дело не в том, что она процитированная.  Дело в том, что формы не поддерживаются в этой переменной.
источник

AD

Andrew Dex in Emacs — русскоговорящее сообщество
с backquote пока не понял куда воткнуть
источник