Я работаю над версией Linux-libre из «Linux from Scratch» на основе книги по построению книги «GNU/Linux-libre from source code» от Christophe Jarry. Однако, вместо того, чтобы писать фреймворк сборки со сценариями оболочки или Perl, я действительно заинтересован в расширении моих отвалов Emacs Lisp. Только используя Emacs Lisp в Emacs и Org-mode в качестве языка расширения, есть ли у кого-нибудь подсказки/трюки или ссылки на проекты, которые сделали что-то подобное? Причина для меня очень важна в том, что мой конечный продукт будет минимальной системой GNU + Linux-libre с интерфейсом, ориентированным на Emacs, и это просто завершит проект красиво. TIA и ура!GNU + Linux Build Framework в Emacs Lisp?
3
A
ответ
3
Я не совсем уверен, что вопрос здесь, но если вы хотите некоторую помощь с написанием исполняемых скриптов Elisp, вы можете найти эти полезные:
- Emacs shell scripts - how to put initial options into the script?
- Idomatic batch processing of text in Emacs?
- Run elisp program without Emacs?
В качестве альтернативы вы можете использовать guile, который поддерживает elisp как исходный язык.
Спасибо, @phils - Я действительно искал некоторые конкретные примеры проектов, которые реализуют подобную структуру. Написание его с нуля отлично, но чтобы сэкономить некоторое время, я хотел бы посмотреть, что сделали другие. Определенно, guile - это вариант, но я бы предпочел сделать это в режиме emacs с более крупными функциональными возможностями. Я только умеренно квалифицирован в elisp и guile, поэтому пример как перепрыжка действительно поможет. Ура! – tomsitprocb