# HG changeset patch # User John W. Eaton # Date 1622158295 14400 # Node ID 97e12df28ee6e853f304c846faa9312c82ea55d7 # Parent 3f61913fdee4c8ba6ed8cc0ad2b8507c1551779f make interrupts work in GUI command window again (bug #60079) * signal-wrappers.c (octave_kill_wrapper): Call raise if it is available and kill is not. * bootstrap.conf (gnulib_modules): Include raise in the list. diff -r 3f61913fdee4 -r 97e12df28ee6 bootstrap.conf --- a/bootstrap.conf Wed May 26 13:45:14 2021 -0400 +++ b/bootstrap.conf Thu May 27 19:31:35 2021 -0400 @@ -77,6 +77,7 @@ pipe-posix progname putenv + raise readdir rewinddir rmdir diff -r 3f61913fdee4 -r 97e12df28ee6 liboctave/wrappers/signal-wrappers.c --- a/liboctave/wrappers/signal-wrappers.c Wed May 26 13:45:14 2021 -0400 +++ b/liboctave/wrappers/signal-wrappers.c Thu May 27 19:31:35 2021 -0400 @@ -51,8 +51,11 @@ { #if defined (HAVE_KILL) return kill (pid, signum); +#elif defined (HAVE_RAISE) + octave_unused_parameter (pid); + + return raise (signum); #else - octave_unused_parameter (pid); octave_unused_parameter (signum);