Re: autoload cookies
[email protected] (Vasily Korytov) Fri, 22 Oct 2004 13:44:44 +0400
| Newsgroups | gmane.emacs.xemacs.user.russian |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 20 Oct 2004 09:53:44 +0400, Zajcev Evgeny wrote: > [email protected] (Vasily Korytov) writes: > >> В принципе, идея иметь в каждом каталоге в load-path файл >> auto-autoloads.el, в который пишутся (autoload ...)'ы, вычленяемые из >> *.el именно по этим самым комментариям, не так плоха. Но переменные -- >> это уж увольте. =(( > > autoloading переменных - такого нет. Если ты добавишь ';;;###' возле > незнакомой для autoload формы, то он просто копирует то что снизу. > тоесть: > > ;;;###autoload > (defvar myvar nil "my variable.") > > скопирует '(defvar myvar nil "my variable.")' в auto-autoloads. Это > удобно чтобы компилер не орал об реферинге или биндинге незнакомой > переменной. Hо никто тебе не будет автоподгружать файл где определена > myvar. Об этом я и говорил. И, поверь мне, такие (defvar ...)'ы могут ой как аукнуться. =(( Не люблю я их как принцип. -- I accept RFC3156 and RFC2440-compatible encrypted mail. PGP key fingerprint: 3273 7F6F 7B87 5DD5 9848 05FB E442 86BC 2E6B 6831