]> Sergey Matveev's repositories - st.git/blobdiff - st.c
ignore C1 control characters in UTF-8 mode
[st.git] / st.c
diff --git a/st.c b/st.c
index 49357cc9d11b1ad6bd8a954ee626f3a5d309877b..134e7242e9b18d33dd82df401cbd266d9b9f30fd 100644 (file)
--- a/st.c
+++ b/st.c
@@ -2422,6 +2422,9 @@ check_control_code:
         * they must not cause conflicts with sequences.
         */
        if (control) {
+               /* in UTF-8 mode ignore handling C1 control characters */
+               if (IS_SET(MODE_UTF8) && ISCONTROLC1(u))
+                       return;
                tcontrolcode(u);
                /*
                 * control codes are not shown ever