Re: [Maxima-commits] CVS: maxima/src plot.lisp,1.35,1.36



>>>>> "Vadim" == Vadim V Zhytnikov <vvzhy@users.sourceforge.net> writes:

    Vadim> -			;; Hmm, gcl 2.5.1 does appear to have handler-case.  Ick. 
    Vadim> +			;; GCL 2.6.2 has handler-case but not quite ANSI yet. 
    Vadim>  			(let ((result
    Vadim>  			       #-gcl
    Vadim>  				(handler-case 
    Vadim>  				   (catch 'errorsw
    Vadim>  				     ($float ($realpart (meval* ',expr))))
    Vadim>  				 (arithmetic-error () t))
    Vadim> -				#+gcl
    Vadim> -				(catch 'errorsw
    Vadim> +			       #+gcl
    Vadim> +				(conditions::handler-case 
    Vadim> +				   (catch 'errorsw
    Vadim>  				     ($float ($realpart (meval* ',expr))))
    Vadim> +				 (conditions::internal-error () t))
    Vadim>  				))

Does this mean we no longer support versions of gcl earlier than
2.6.2?  Is that what we want?

FWIW, I still use gcl 2.4.0 on my Solaris box.  Mostly because I
haven't been able to build more recent ones.  I think my Linux box
also uses 2.5.x or so, because I can't build later ones.

Ray