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]