Vin Shelton writes:
behavior-enabled-p is not defined in 21.4. I probably could import
the definition from 21.5,
Ben-style behaviors don't exist at all in 21.4, so it would be quite a
bit more complicated than that. Maybe behaviors themselves should be
moved to a package (eg, xemacs-base)?
2. Those messages should not appear on stderr. In fact, IMO,
form for packages to do things like insinuate themselves into the menu
system just on loading.
If a package is actually loaded, of course it should insinuate itself
into the menus. It's arguable that auto-autoloads should not
insinuate menus, but I tend to think that is actually a good idea, as
long as the only menu that is affected is a list of auto-insinuated
behaviors (in a general sense, not just Ben's implementation) that can
be enabled. (As this list grows there will be a menu management
problem, but how else to make such behaviors discoverable?)
I'm not sure how this should work in 21.4, since Ben-style behaviors
aren't implemented there.
XEmacs-Beta mailing list