Я пытаюсь написать функцию, которая, учитывая путь к файлу, загрузит содержимое этого файла и добавит его в список. Конечная цель состоит в том, чтобы иметь один файл для каждого шаблона org-capture и загружать их из списка файлов или org-table.Elisp - Загрузка выражения в виде данных из файла
Моя проблема в том, что функции load и load-file возвращают только t, если загрузка выполнена успешно.
Какую функцию я могу использовать для возврата содержимого файла в качестве выражения?
, например, учитывая файл test.el:
'("foo" "bar" "baz" "fnord")
Как можно достичь следующего:
(mysterious-function "~/test.el")
=> '("foo" "bar" "baz" "fnord")
Заранее спасибо
Загрузите файл во временный буфер, затем читать из буфера. Избавьтесь от цитаты перед списком. – Barmar