>>>>> "willisb" == willisb <willisb@unk.edu> writes:
willisb> Stavros Macrakis (bug 609464) reported that
willisb> (C2) %e ^ %e, numer;
willisb> (D2) %E^%E
He also reports 1+%e,numer returns unevaluated. I think the fix for
this is changing the first few lines of simplifya to
(DEFMFUN SIMPLIFYA (X Y)
(COND ((ATOM X)
(COND ((AND (EQ X '$%PI) $NUMER)
%PI-VAL)
((and (eq x '$%e) $numer)
%e-val)
(T X)))
Touching simplifya is pretty scary, but I think this is a pretty safe
change to make, especially given the code for %pi. :-)
So, after some further tests and all goes well, I'll check in these
changes.
Ray