restarts around early startup code
Gary Byers <[email protected]> Mon, 12 May 2003 17:18:59 -0600 (MDT)
| Newsgroups | gmane.lisp.openmcl.bugs |
|---|---|
| Message-ID | <[email protected]> |
The function CCL::STARTUP-CCL handles the --load and --eval command line arguments and tries to load "home:openmcl-init" (if a such a loadable file exists) before entering the read-eval-print loop. If an error occurs during any of these steps, a break loop is entered. It's not clear what (if any) restarts are available at this point; trying to exit the break loop via :POP or an EOF from a terminal yields a not very informative message to the effect that "restart NIL is not active", and it's not easy to proceed at this point. There should probably be a restart that skips all of this initialization, and there should be an active ABORT restart that (probably) abandons the current load/eval operation in progress. As far as I know, this has been broken for a very long time.