From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 14 Oct 2002 11:29:51 +0400 (MSD) From: Ivan Zakharyaschev X-X-Sender: ivan@arrakis.zephyrous To: ALT Developers List Subject: Re: [devel] /etc/emacs/site-start.el In-Reply-To: Message-ID: X-Mailer: try to guess MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=koi8-r Content-Transfer-Encoding: 8BIT Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: Hello, Sergey! Сергей, сейчас покапался в архиве и понял, что Вы уже давно предлагали использовать default.el для повышения гибкости настройки Emacs. On Mon, 14 Oct 2002, Ivan Zakharyaschev wrote: > On Sat, 12 Oct 2002, Sergey Vlasov wrote: > > > Итак, я опять по поводу скриптов запуска Emacs. > > Я почитал документацию по этому поводу, и подумал, что, может, лучше > использовать стандартный механизм default.el для этого. (elisp > manual: > Startup Summary и Emacs manual: Init File.) Нужно подумать и > попробовать перебросить бОльшую часть настроек из site-start в > default. > > > Я посмотрел на пакет emacsen-startscripts-0.0.1-alt3 - на мой > взгляд, > > это неправильно. Как известно, site-start.el загружается до > ~/.emacs, > > и > > нет простого способа отменить его загрузку (отключается только > опцией > > --no-site-file). Точнее, на самом деле способ есть - export > > default загружается после .emacs, и это можно отменить, установив > inhibit-default-init (customizable variable defined in startup.el). > > > Кроме того, зачастую мешают лишь отдельные файлы из > > /etc/emacs/site-start.d (например, 10fontlock.el). > > Это можно решить с помощью механизма features -- каждую отдельную > часть > default-настроек оформить как-то так: > > (unless (featurep 'fontlock-setup) > .... > (provide 'fontlock-setup)) > > Если у кого-то свои настройки и он не желает грузить то, что есть в > default, он пишет (provide 'fontlock-setup) в ~/.emacs. > > > Предлагается модифицированная версия site-start.el, позволяющая > > пользователю отключить автозагрузку отдельных файлов из > site-start.d, > > либо полностью отключить site-start.el: > > Какой из вариантов выберем? > > -- С наилучшими пожеланиями, Иван Захарьящев, Москва