>>>>> "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