[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] Recent ansi fixes

From: Camm Maguire
Subject: Re: [Gcl-devel] Recent ansi fixes
Date: 25 Oct 2003 12:12:05 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Greetings!  To fix this would be literally a one character change in
clcs_restart.lisp, but this would break the abort.5 test in such a way
that all future tests in the test run would quit, i.e. fail to
complete.  The idea is that there is a top level abort restart, just
as apparently in cmucl, which in gcl's case throws a quit-tag to
return to the top level.  But abort.5 wants to see a control-error
from invoke-restart indicating that it cannot find an abort restart.
we use the same invoke-restart code as cmucl (virtually), but abort.5
works there.  Perhaps there is some condition checking in the
:function of the top level restart which distinguishes abort.5's
abort, and :q.  Enlightenment, as always, sought with appreciation. 

Take care,

"Paul F. Dietz" <address@hidden> writes:

> Camm Maguire wrote:
> > Greetings!  Just made a large commit to CVS head bringing the ansi
> > test failure rate to 3.5% (508).
> :q doesn't get you back to the top level REPL after a break:
> GCL (GNU Common Lisp)  (2.7.0) Thu Oct 23 22:02:00 CDT 2003
> Licensed under GNU Library General Public License
> Dedicated to the memory of W. Schelter
> Use (help) to get some basic information on how to use GCL.
>  >(foo)
> Error in EVAL [or a callee]: The function FOO is undefined.
> Fast links are on: do (use-fast-links nil) for debugging
> Broken at EVAL.  Type :H for Help.
>   1 (Continue) Return to top level.
> dbl:>>:q
> Broken at EVAL.
> dbl:>>
>       Paul
> _______________________________________________
> Gcl-devel mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/gcl-devel

Camm Maguire                                            address@hidden
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]