Crude handling of file->quit
Crude handling of the destroy signal
Fixed segmentation fault due to using a ".._swapped" signal