*** ../bash-4.2-patched/lib/readline/readline.c 2010-07-25 17:07:40.000000000 -0400 --- lib/readline/readline.c 2012-01-22 16:47:45.000000000 -0500 *************** *** 856,859 **** --- 891,900 ---- #endif + /* Tentative inter-character timeout for potential multi-key + sequences? If no input within timeout, abort sequence and + act as if we got non-matching input. */ + if (_rl_input_queued (500000) == 0) + return (_rl_subseq_result (-2, map, key, got_subseq)); + newkey = _rl_subseq_getchar (key); if (newkey < 0)