Control: found -1 0.5.12-12

On 2026-01-03 00:59:02 +0100, Vincent Lefevre wrote:
> I can no longer reproduce the bug. I'm wondering whether there
> has been a change in Emacs or in dash...

It seems to be Emacs. Here's another testcase (type Ctrl-C just
after running the command):

$ dash -c 'echo foo; bash -c "trap \"echo Interrupt; exit 0\" INT; sleep 5"'; 
echo OK
foo
^CInterrupt

$ bash -c 'echo foo; bash -c "trap \"echo Interrupt; exit 0\" INT; sleep 5"'; 
echo OK
foo
^CInterrupt
OK
$ ksh93 -c 'echo foo; bash -c "trap \"echo Interrupt; exit 0\" INT; sleep 5"'; 
echo OK
foo
^CInterrupt
OK
$ mksh -c 'echo foo; bash -c "trap \"echo Interrupt; exit 0\" INT; sleep 5"'; 
echo OK
foo
^CInterrupt

$

So dash still doesn't implement WCE.

Ditto for mksh. FYI, the mksh Debian bug was closed because mksh
upstream bugs are not tracked in Debian, and its upstream bug is

  https://bugs.launchpad.net/mksh/+bug/1064726

For dash, I don't know whether it has been reported upstream.
According to its home page, there's just a mailing-list, and the
archive website is broken: 503 Service Temporarily Unavailable

-- 
Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)

Reply via email to