Bessel functions



Hello all,

I've just built maxima from CVS, and it seems to me that Bessel 
functions are not working properly at the moment. 

Specifically, though bessel_j(v, z) should be interpreted as 
"the Bessel function of first kind with order v and argument z"
(at least the info file says so), it seems that v is treated as
the argument and z as the order.

Simple example:
(C3) float(bessel_j(0,1));
(D3)                                  0.0
(C4) float(bessel_j(1,0.0001));
(D4)                           0.765211541187671
(C12) bessel(1, 0.0001);
(D12)                          0.765211541187671

Is this the correct behavior?

My environment:
LINUX 2.4.20
maxima: from CVS (at around 12/Jun/2003 17:00 CET)
CLISP 2.29
gcc 2.95

Best regards,
Keita