On Tuesday 15 of September 2009 23:40:18 Greg Klanderman wrote: > I seem to have some problem with copying and pasting in X; sometimes > copying from emacs to my shell window results in some previous > selection getting pasted, and when that's several pages of code, it > is really a pain waiting minutes for zsh to finish trying to > interpret it. > > Seems like Control-C or Control-G should allow me to abort all input > but it doesn't. Should it? Is there some way to abort all pending > input to an interactive zsh? > I am not sure this is zsh fault. It is entirely possible that X terminal is busy processing selection and starts to act on ^C only *after* entire buffer has been pushed to child.