Sets the break gestures on GTK+ and Motif.
A list of gesture specifiers, or
set-interactive-break-gestures sets the gestures that can be used to break by typing at an interface.
is a list of gesture specifiers. A gesture specifier is an object that
sys:coerce-to-gesture-spec can recognize.
When an interface is created, the break gestures are set such that typing any one of them when the interface is on top causes an "interface break". This means that, if the interface process is busy, it tries to break it. In a Listener tool, it tries to break the REPL. Otherwise it tries to find a process that appears busy, and breaks that. In the LispWorks IDE, if there is no busy process it raises the Process Browser tool. Otherwise it breaks the current process.
set-interactive-break-gestures always returns the list of interactive break gestures.
can also be
t, which means do not change the gestures. This is useful to get the current list.
set-interactive-break-gestures has an effect only on GTK+ and Motif.
set-interactive-break-gestures has no effect on interfaces that are already created.
On GTK+ the list can be overridden by the resources file as illustrated in
CAPI User Guide and Reference Manual (Macintosh version) - 3 Aug 2017