>>>> "David" == David Masterson
<David.Masterson(a)synopsys.com> writes:
David> Well, sort of. I was thinking more along the lines of
David> (featurep 'clearcase-xemacs-package)
David> so that a package (like 'clearcase) could test whether it
David> has been installed as XEmacs package or not (ie. a GNU
David> Emacs package).
David> Does package-provide do something like that? Should it?
(and (boundp packages-package-list)
(assoc 'clearcase packages-package-list))
(featurep 'clearcase-autoloads)
These are both set non-nil by clearcase/auto-autoloads.el. The former
is quite specific to the XEmacs package system. The latter could
conceivably return non-nil depending on how GNU Emacs implements
autoloads for 3rd party libraries.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.