repo: rxvt-unicode-sixel
action: commit
revision: 
path_from: 
revision_from: 50a72f6a62c4ad175607e52714262a4e568076ae:
path_to: 
revision_to: 
git.thebackupbox.net
rxvt-unicode-sixel
git clone git://git.thebackupbox.net/rxvt-unicode-sixel
commit 50a72f6a62c4ad175607e52714262a4e568076ae
Author: Marc Lehmann 
Date:   Sun Jul 7 08:02:15 2019 +0000

    *** empty log message ***

diff --git a/Changes b/Changes
index 2d29e800496a4cef20010996739f2de8c1d2875e..
index ..714d9e4e8a16cb5e485d77dcb639ad74f9166a9d 100644
--- 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
index ed376ed173d21a06b38ec4cebf01757d567b4303..
index ..f4b3b3d2458661c9a0ed6f00ae84e0ea02055f5c 100644
--- 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-----