runghc sets terminal ctrl-s to XOFF in ghc-6.10.0.20081007-i386-unknown-linux-libedit2
~ stty stop ''
~ # ^S prints literal ^S
~ cat a.hs
main = return ()
~ ghc --make a.hs
~ ./a
~ # ^S still prints literal ^S
~ runghc a.hs
~ # but now, ^S sends XOFF to terminal
Happens in console/xterm/urxvt and in/not-in gnu screen. Haven't seen this in any previous versions of ghc.
~ uname -a
Linux pima 2.6.25-2-686 #1 SMP Fri Jul 18 17:46:56 UTC 2008 i686 GNU/Linux
~ # debian lenny