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