Thanks a lot for the detailed answer. I'll give it a try and see how it goes. My goal right now is to have it work on my machine (MacBook Pro) and worry about portability later.
- Catch Ctrl-C interruption gcao
- Catch Ctrl-C interruption cblake
- Catch Ctrl-C interruption gcao
