Re: autoload cookies
Andrey Slusar <[email protected]> Tue, 19 Oct 2004 22:13:50 +0300
| Newsgroups | gmane.emacs.xemacs.user.russian |
|---|---|
| Organization | XEmacs User |
| Message-ID | <[email protected]> |
Tue, 19 Oct 2004 22:59:35 +0400, Vasily Korytov wrote: > > А зачем в elisp иногда вставляют ";;;###autoload" строки? Для чего они > > служат? > В XEmacs очень занятеный механизм автоподгрузки до самих файлов разной > фигни из них. На мой взгляд, он просто порочен: от него растут разные > проблемы, если у тебя, скажем, один Gnus в xemacs-packages, второй -- > где-то еще в load-path. Да не, там все примерное ясно - load-path считается приоритетным(по собственному опыту), но в комментариях писать autoload-ы, это какое-то извращение:\ > В принципе, идея иметь в каждом каталоге в load-path файл > auto-autoloads.el, в который пишутся (autoload ...)'ы, вычленяемые из > *.el именно по этим самым комментариям, не так плоха. Но переменные -- > это уж увольте. =(( Так все-же какой механизм ";;;###autoload" и когда оно подгружается? Или это что-то типа (unless (fboundp 'func) defun func())? ---- Андрей Слюсар. JID: [email protected]