--- rxvt-unicode/src/command.C 2017/05/18 02:43:18 1.583 +++ rxvt-unicode/src/command.C 2019/07/07 08:02:15 1.584 @@ -2356,8 +2356,8 @@ { while (cmdbuf_ptr < cmdbuf_endp) { - // assume 7-bit to be ascii ALWAYS - if (ecb_likely ((unsigned char)*cmdbuf_ptr <= 0x7f && *cmdbuf_ptr != 0x1b)) + // assume 7-bit to be ascii ALWAYS (always true in POSIX) + if (ecb_likely ((unsigned char)*cmdbuf_ptr <= 0x7f)) return *cmdbuf_ptr++; wchar_t wc;