Чтобы запустить мой сценарий Emacs Lisp из оболочки, я использую эту команду:Emacs Lisp: подавление «Сохранение файла» текст во время работы Elisp файла из оболочки
emacs --script my-script.el -f my-function
В моем сценарии я сохраняю 3 буфера до 3 файлов. И он работает нормально. Но когда скрипт работает на оболочке, он печатает текст:
Using vacuous schema
Saving file "some-file-to-save"
Wrote "some-file-to-save"
Этот текст напечатан 3 раза. Как я могу подавить этот текст?
Это не помогает, потому что в моем сценарии я использую «интерактивный» режим, и пользователю необходимо ввести некоторые данные, чтобы запустить мой скрипт. Также мне нужно напечатать некоторый текст справки, например «start script», «finish script». – Alexei
@Alexei gotcha. надеюсь, кто-то еще придет, кто лучше вооружен, чтобы помочь вам. – strugee