Skip to content

jpsamaroo/InterruptHandling.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InterruptHandling.jl

This package makes provides a simple terminal menu interface for Ctrl-C interrupt events, along with the ability to trigger handler tasks registered by libraries. Libraries should call InterruptHandling.register! with their top-level module and a handler task; during a Ctrl-C or SIGINT, InterruptHandling.jl will provide a TerminalMenus-driven prompt to select which library handlers to trigger, as well as other options like ignoring the interrupt, exiting Julia, or disabling further interrupt handling by InterruptHandling.jl.

About

Programmable interrupt handling for Julia

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages