On Mon, Dec 29, 2008 at 3:33 PM, Mats Lidell <matsl(a)xemacs.org> wrote:
>>>>> Stephen wrote:
Stephen> That's pretty awful, since newbies often have trouble putting
Stephen> their packages in the right place.
It is plain wrong as well since you don't know really what state that
package is in. Besides when I build the binaries for the smoketests I
have no packages available at all so my attempt yesterday to set up
21.4 failed miserably due to this. So a fix without requiring the
package is very welcome.
>> Should I copy a version of easy-mmode.el into lisp/? (Yuck)
Stephen> Yuck is right, but I still think it's better than requiring a
Stephen> package to build.
Yes.
Is there a short explanation to that it is all well to have it in 21.5
but not in 21.4?
Stephen> Of course, I like the monkey-patch better than either of those
Stephen> approaches.
Hmm... I though that Vin was going down the fix-21.4-properly-path
(the alternative route to the monkey-patch). Was the fact that
easy-mmode was missing in lisp a negative surprise here or am I
completely lost?
I was surprised that easy-mmode was not in the 21.4 sources, because
when I built 21.4 initially everything just worked (even when I went
back to build with a set of packages that didn't include
autoload-operators.el). It wasn't until I was running my
release-building scripts that I built entirely without xemacs-base;
that condition triggered the same error you experienced. Upon
investigation, I was further surprised to find that 21.4 did not have
easy-mmode.el, but 21.5 did.
I'm going to copy the 21.5 version of easy-mmode.el into 21.4 and will
soon be releasing 21.4.22.
- Vin
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta