julia
WIP: User-defined signal handling
#59147
Open

WIP: User-defined signal handling #59147

omus wants to merge 28 commits into master from cv/signal-handlers
omus
omus Refactor `strsignal` in signals-win.c
af391bf8
omus Define `sigabbrev_np` on BSD/macOS/Windows
5587db9e
omus Create `signal_name`/`signal_abbrev` functions
1b585183
omus omus changed the title User-defined signal handling WIP: User-defined signal handling 292 days ago
omus
omus fixup! Create `signal_name`/`signal_abbrev` functions
f8a81e87
omus Export `jl_sigabbrev`
5de4471d
gbaraldi
omus Define `SIG*` constants
71253be4
omus Create `jl_install_default_signal_handler` function
e7bc94d6
omus Add `kill` methods for signals
bf03eaa4
omus
gbaraldi
omus User-defined Julia signal handlers
43198712
omus Add TODO entries
9f695f98
omus
jpsamaroo
jpsamaroo commented on 2025-07-30
jpsamaroo
omus Abort register if condition unset
f091511a
omus Remove print
eaf5c87f
omus Use function to assign condition
5a1d862e
omus
omus
vtjnash
vtjnash commented on 2025-08-01
omus Update misc tests
863dcf04
omus `sigabbrev_np` is from string.h
731db140
omus Revert "`sigabbrev_np` is from string.h"
19e73bae
omus Portable `jl_sigabbrev`
3195d731
omus fixup! Portable `jl_sigabbrev`
aacde7bb
omus fixup! Portable `jl_sigabbrev`
882cb7ad
omus Move functions to signal-handling.c
0b665c0e
omus fixup! Portable `jl_sigabbrev`
318cdce4
omus fixup! Move functions to signal-handling.c
4c923c44
omus Attempt to fix Windows support
7ebe4e7c
omus fixup! Attempt to fix Windows support
5a10ebdd
omus fixup! Attempt to fix Windows support
80406dcc
omus
jpsamaroo
omus fixup! Attempt to fix Windows support
bfb87389
omus fixup! Attempt to fix Windows support
a63fac65
omus Try `raise` to support Windows
aca94150
omus
omus

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone