First set of cleanups from Andreas Eder checked in



>>>>> "James" == James Amundson <amundson@users.sourceforge.net> writes:

    James> On Wed, 2004-09-29 at 21:22, James Amundson wrote:
    >> I am still looking over the changes to nforma.lisp and trmode.lisp.

    James> I now understand that the changes in those files amount to removing the
    James> now do-nothing function $extendp, so I committed them to cvs.

    James> The final tally for Andreas's changes:

    James> before:

    James> |abacus3>grep -ic warn make-sbcl.log
    James> 1543

    James> after:

    James> |abacus3>grep -ic warn make-sbcl.log
    James> 979

    James> Although 979 is still a depressingly large number of warnings, it is 37%
    James> better than what we had. Many thanks for his work.

Very nice!

Is the repository open now?  I have a couple of small changes to the
bessel functions to correct an issue where the bessel functions
weren't being numerically evaluated, and a minor enhancement to allow
bessel_j to be computed for negative orders.

There are other numerical evaluation deficiencies there, but I haven't
fixed those yet.

I'd also like to unify (maybe) the issue of bessel_j and %j in the
code.  I think we agreed that all uses of %j should become bessel_j.

Ray