On Jun 7, 2006, at 12:06 AM, Sy Ali wrote:

> The best I can do is pause on any character but ignore the interrupt.
> So ^c would act like any other character.. which isn't what I want.

What ^C is actually depends on your terminal. If ^C is SIGINT for the  
terminal, you'll never get ^C in the input stream no matter what you do.

(I hope I've understood your question)