repo: rxvt-unicode-sixel action: commit revision: path_from: revision_from: 50a72f6a62c4ad175607e52714262a4e568076ae: path_to: revision_to:
commit 50a72f6a62c4ad175607e52714262a4e568076ae Author: Marc LehmannDate: Sun Jul 7 08:02:15 2019 +0000 *** empty log message *** diff --git a/Changes b/Changes
--- a/Changes
+++ b/Changes
@@ -45,6 +45,8 @@ TODO: confirm-pastes should check for any ctl
TODO: confirm-paste should be the default
TODO: bracketed paste mode pastes ^[[200~ etc. into incremental-search inputs
TODO: fix ESC G reply forever, or simply completely disable it?
+ - drop ISO 2022 locale support. ISO 2022 encodings are not supported in
+ POSIX locales and clash with vt100 charset emulation.
- work around API change breakage in perl 5.28, based on a patch by
Roman Bogorodskiy.
- improved security: rob nation's (obsolete) graphics mode queries
diff --git a/src/command.C b/src/command.C
--- a/src/command.C
+++ b/src/command.C
@@ -2356,8 +2356,8 @@ rxvt_term::next_char () NOTHROW
{
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;
-----END OF PAGE-----