LINUX.ORG.RU
Ответ на: комментарий от deterok

А чегой-то все так плохо? Я помню CL можно было именованные параметры юзать...

В CL то же самое. Именованные - это ключи, keyword arguments, специально объявляются через &key. В Emacs Lisp нет такого из коробки, но в пакете cl есть.

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

Ок, спасибо. А не знаешь еще какую-нибудь функцию для того, что бы получить список файлов и директорий как вложенные листы: (dir1 file1 (dir2 file1 file2 file3) (dir3 file4 file5 (dir4 file6 file6)))

deterok ★★★★★
() автор топика
Ответ на: комментарий от deterok

Стандартной такой нет. Рекурсивную функцию напиши, которая directory-files вызывает - на выходе получишь такое дерево. Строчек семь будет.

Zubok ★★★★★
()
(require 'cl-lib)
(cl-defun my-directory-files-and-attributes (DIRECTORY &key FULL MATCH NOSORT ID-FORMAT)
  (directory-files-and-attributes DIRECTORY FULL MATCH NOSORT ID-FORMAT))
(my-directory-files-and-attributes DIRECTORY :ID-FORMAT ID-FORMAT)
zahardzhan
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.