>>>> "Ovidiu" == Ovidiu Predescu
<ovidiu(a)xemacs.org> writes:
Ovidiu> I was thinking as an intermediate solution we can only
Ovidiu> upgrade the beanshell.el file inside JDE with a newer
Ovidiu> version, it looks like there are no other dependencies.
If the new beanshell.el provides a testable feature (using boundp or
fboundp, as well as featurep), you could require that, then if the
feature is not present, require xslt-beanshell (which would simply be
a copy of the more modern beanshell.el). This would be fragile, but
might work until JDE's beanshell.el gets updated. It would also have
the advantage of simply being ignored once beanshell.el does get
updated; you wouldn't have to worry about messing people up by having
an older version of xlst-beanshell than JDE's.
Of course Steve Youngs can always do as you suggest, and that is
best if JDE doesn't break without the older version.
Ovidiu> One issue I found while writing the makefile was that in
Ovidiu> the REQUIRES variable you not only have to put the package
Ovidiu> you depend on, but also all the packages that package
Ovidiu> depends on.
The packages dependency system is known to be problematic.
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
_________________ _________________ _________________ _________________
What are those straight lines for? "XEmacs rules."