On Tue, 2010-02-23 at 21:49 +0100, Freddy Vulto wrote: > On 100223 19:28, Ville Skyttä wrote: > > Confirmed. Ditto with bash 3.2.25. > > I notice the difference when just typing a ^C. On bash >= 4 it is echoed > as ^C, but on bash-3 it is echoed as a newline. I think I'll ask the > bug-bash mailing list. If we could just make bash-3 echo the "^C"... It seems that bash versions < 4 don't echo ^C for some reason. I ran stty -a to check if any terminal settings were different but nothing showed up. I know very little about how ttys work and don't particularly want to dig at this.
One solution would be to send a string like 'sync123' with a random number before the ^C. Matching that would be easy and reliable; combined with a BASH_VERSION check for ^C. _______________________________________________ Bash-completion-devel mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/bash-completion-devel
