Re: message in *Compile Log* buffer
Ralf Angeli <[email protected]>
| Newsgroups | gmane.emacs.auc-tex |
|---|---|
| Message-ID | <[email protected]> |
* David Kastrup (2005-01-19) writes: > Ralf Angeli <[email protected]> writes: > >> That means it happens as soon as tex.el(c) is being loaded and the >> advice is being applied. >> >> Unless somebody is able to debug this problem (I can't because I >> cannot reproduce the behavior) it doesn't make sense to invest more >> time in it. With the change I made in CVS the *Compile Log* should >> not pop up anymore. > > define-minor-mode is a Lisp macro in `easy-mmode'. > > That means that we need something like > (eval-when-compile (require 'easy-mmode)) > > so that the macro is available at compile time. > > Remind me: what kind of code depended on it? I'm sorry, I don't know what you mean. The problem is `minor-mode-list'. And this variable is only present in CVS Emacs, not in Emacs 21.3 and earlier and not in XEmacs. I thought that checking for `(boundp 'minor-mode-list)' would suffice to silence the byte compiler, but in some cases obviously it isn't. -- Ralf