^C no longer issues a sigint in any application I've tried. I'm using ArchLinux. This is highly bad and I need it fixed. All help appreciated.
EDIT: So, we've found that ^C is sending a SIGINT, but most things are ignoring it. This problem only exists within X; ^C on a real tty seems to be honored as expected. VLC responds to ^C within X, but I can't find anything else which does. A manual SIGINT via kill -2 seems to be ignored, too.