On Fri, Dec 12, 2014 at 1:19 PM, Donn Cave <donn@avvanta.com> wrote:
> The problem is that pressing CTRL-C in `less` now kills everything (darcs+less).

And didn't before?  Do you suppose, because of the createProcess?

The withSIgnalHandled function cited in the original message explicitly un-ignores SIGINT, which leads to the observed behavior.

--
brandon s allbery kf8nh                               sine nomine associates
allbery.b@gmail.com                                  ballbery@sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net