[Openmcl-devel] api interrupt

peter p2.edoc at gmail.com
Mon Jun 9 10:54:12 PDT 2014


In a standard Hemlock API, I occasionally (mistakenly) evaluate some 
form which returns a very large data structure in the Listener. This 
bogs down everything as the printer struggles to print the output. To 
abort or break, I try every key permutation of:
command, shift, control, meta keys with #\. #\, #\; and #\ c, plus escape key.
command-w, click listener window close button
[menu] [tool] (looking for processes to try to abort from there)
but all efforts are thwarted with beach-balling or apparent indifference.

What is the preferred/recommended mechanism for interrupting Listener typeout?

Is there any way to modify the environment so that a listener aborts 
large output automatically before the whole of ccl goes gaga?

(whenever I blunder into this issue, I usually have to crash CCL 
altogether, but sometimes I have unsaved state that I need)

Advice sought (apologies if I've failed to rtfm with enough intelligence).



More information about the Openmcl-devel mailing list