There is now a enumeration scsh-os-signal, that lists all signals. The function set-interrupt now acts on scsh-os-signal-handlers-vector, not any longer on the vm-vector. The with-enabled-interrupts etc stuff does NOT work at the moment.
Be warned: the scsh-version he started from was neither 0.5.1 nor 0.5.2, but something in between !