[comp.emacs] execcmd.el and generate.el

kjones@talos.uucp (Kyle Jones) (07/24/89)

Bud Boman writes:
 > I've noticed execcmd.el and another recent posting, generate.el are
 > incompatible. That is, while execcmd.elc is loaded generate.elc
 > doesn't work.
 > 
 > Has anyone else noticed (and, hopefully, fixed) this? 

I tried generate.el with execcmd.el loaded and without, and it didn't
work either way.  The error message both times was:

        bad arg to rev-sub-list

ecb@utrccm (ecb) (07/27/89)

on 24 Jul 89 13:51:06 GMT,
Kyle Jones <rti!talos!kjones@mcnc.ORG> said:
Kyle> Sender: arpa-unix-emacs-request@BBN.COM
Kyle> References: <8907201152.AA29788@utrccm.SMC.UTC.COM>
Kyle> Source-Info:  From (or Sender) name not authenticated.

Kyle> Bud Boman writes:
Kyle>  > I've noticed execcmd.el and another recent posting, generate.el are
Kyle>  > incompatible. That is, while execcmd.elc is loaded generate.elc
Kyle>  > doesn't work.
Kyle>  > 
Kyle>  > Has anyone else noticed (and, hopefully, fixed) this? 

Kyle> I tried generate.el with execcmd.el loaded and without, and it didn't
Kyle> work either way.  The error message both times was:

Kyle>         bad arg to rev-sub-list

Hmmm . . . "'Curiouser and curiouser,' said Alice."

You're right. Closer investigation on my part shows that generate.el
works (and is compatible with execcmd.elc -- scratch my original
request) but generate.elc doesn't work (with or without execcmd.elc)
and gives the error message:

       Wrong type argument:char-or-string-p \^J

at the point of writing the documentation string.

Can anyone explain this? What does byte compilation do, exactly? (Or,
at least what is it **supposed** to do, assuming no bugs?)


			Bud Boman
			United Technologies Research Center
			(203) 727-7128
			ecb@utrccm.smc.utc.com