Maxima vs Xmaxima: distict results interpretation



Hello all,

A question from a newcomer. In response to bug_report(); both
maxima.exe and xmaxima.exe output identical data

      Maxima version: 5.9.0.9beta2
      Maxima build date: 10:50 7/27/2004
      host type: i686-pc-mingw32
      lisp-implementation-type: Kyoto Common Lisp
      lisp-implementation-version: GCL 2.6.3

At the same time xmaxima and maxima produce distinct results

-> xmaxima:

STRING(LIMIT(BESSEL_Y(z, 1), z, 0));

     BESSEL_Y(0, 1)

%, NUMER;

     0.08825696421568

-> maxima:  (run from maxima.bat =
"maxima.exe -eval "(user::run)" %1 %2 %3 %4 %5 %6 %7 %8 %9")

STRING(LIMIT(BESSEL_Y(z, 1), z, 0));

     BESSEL_Y(0, 1)

%, NUMER;

     BESSEL_Y(0, 1)

Of cause, the same without STRING which I used "for beauty".

I was wondering, is this a feature or a bug?
(For my tester's eye this *looks* like a bug; but I should
confess that alas I still have not much time to read the docs
carefully, and maybe this might be interpreted differently)


Much thanks for any comments in advance.

-- Vladimir