[devel] emacs'
Alexey Voinov
voins altlinux.ru
26 19:51:31 MSD 2007
Eugene Vlasov <eugene ikz.ru> writes:
> On Sun, 26 Aug 2007 05:37:13 +0700 Michael Pozhidaev wrote:
>
>> - /etc/emacs/site-start.d вообще не трогаем (вне рамок изменений,
>> предложенных voins@).
>> - В пакет emacspeak положим скрипт enable_emacspeak, который положит
>> нужные файлы в локальный site-start.d, а сообщение о необходимости
>> вызвать этот скрипт от пользователя, где это должно работать,
>> выводить при установке пакета с описанием всех последствий.
>
> Тогда получается, что пакет неработоспособен без запуска этого
> скрипта, это тоже плохо. Если оно не работает с включенным
> pc-selection-mode, надо (программа максимум) разобраться, что к чему,
> может быть это бага emacspeak или emacs. Или хотя-бы (программа
> минимум) захакать emacspeak, чтобы оно запрещало этот режим при
> запуске.
А давайте 1. не будем принудительно запускать emacspeak всем. 2. не
будем для запуска использовать внешние скрипты. Потому что у нас есть
множество решений в рамках самого emacs.
Например, вместо внешнего shell-скрипта, можно написать простую
функцию на elisp, которая вместо подкладывания чего-то там в каталог
пользователя (да и это, в принципе, несложно), будет просто загружать
тот файлик, который хочется подкладывать. По результатам - не вижу
принципиальной разницы с внешним скриптом.
Вместо нашей собственной, свежеизобретённой функции, можно для старта
emacspeak использовать его стандартный способ: загрузить
emacspeak-setup.el... Хотя лучше не надо. :) Если только пропатчить
серьёзно перед использованием. Страшненькое оно внутри. :)
P.S. Кстати, в скрипте emacspeak есть замечательная ошибка. :) Путь
/usr/src/tmp/emacspeak-buildroot/usr/share/emacs/site-lisp/emacspeak/lisp/emacspeak-setup.el
это явно не то, что майнтейнер имел ввиду.
P.P.S. У-у-у... там всё совсем грустно. Эту штуку автоматически
запускать нельзя ни в коем случае. "Просто так" оно не работает, зато
приводит emacs в совершенно феерическое состояние.
--
Best Regards!
Alexey Voinov
voins voins.program.ru
voins altlinux.ru
----------- -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 188 байтов
Описание: отсутствует
Url : http://lists.altlinux.org/pipermail/devel/attachments/20070826/3f26bf1b/attachment.bin
Devel