[devel] Q: site-lisp files
Sergey Bolshakov
=?iso-8859-1?q?s=2Ebolshakov_=CE=C1_belcaf=2Ecom?=
Пн Окт 28 12:51:36 MSK 2002
>>>>> "Ivan" == Ivan Zakharyaschev <imz на altlinux.ru> writes:
> Hello!
> On Mon, 28 Oct 2002, Dmitry V. Levin wrote:
>> On Sun, Oct 27, 2002 at 07:57:54PM +0300, Ivan Zakharyaschev wrote:
>> > > Выводы:
>> > > - Пакеты, содержащие файлы только одного из двух видов, очевидно,
>> > > делают это ошибочно.
>> > - и .elc, и .el могут быть загружены для использования во время
>> работы
>> > (.el чуть медленнее, есть бОльшая вероятность возникновения ошибки
>> при
>> > этом);
>> >
>> > - .el как правило не нужны: с ними удобнее заниматься debugging,
>> изучать
>> > исходники и т.п. Когда их мало, самое удобное решение -- положить в
>> > пакет вместе с .elc; когда много -- в отдельный пакет.
>> Значит, .elc мы рекомендуем включать (по аналогии с .pyc/.pyo)?
> Ok. Но окончательное решение, я думаю, можно оставить на рассмотрение
> конкретного packager-а.
Пользователи XEmacs при этом остаются ни с чем. Собственно, есть два
варианта: выкладывать только el в некую общую для всех emacsen директорию
(/usr/share/emacs/site-lisp - не кандидат), или байткомпилировать под
оба emacsen и раскладывать в /usr/share/emacs/site-lisp &&
/usr/share/xemacs/site-packages/lisp .
--
Сергей.
Подробная информация о списке рассылки Devel