Ignore DECARM sequence
authorRoberto E. Vargas Caballero <k0ga@shike2.com>
Thu, 8 Nov 2012 16:21:41 +0000 (17:21 +0100)
committerRoberto E. Vargas Caballero <k0ga@shike2.com>
Thu, 8 Nov 2012 16:21:41 +0000 (17:21 +0100)
DECARM modify the auto repeat settings in the keyboard, and since we can not
modify this setting in the Xserver the best solution is only ignore it.
---
 st.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

st.c

diff --git a/st.c b/st.c
index f67a345..5e7e4ac 100644 (file)
--- a/st.c
+++ b/st.c
@@ -1480,8 +1480,7 @@ tsetmode(bool priv, bool set, int *args, int narg) {
                        case 7: /* DECAWM -- Auto wrap */
                                MODBIT(term.mode, set, MODE_WRAP);
                                break;
-                       case 8: /* XXX: DECARM -- Auto repeat */
-                               break;
+                       case 8:  /* DECARM -- Auto repeat (IGNORED) */
                        case 0:  /* Error (IGNORED) */
                        case 12: /* att610 -- Start blinking cursor (IGNORED) */
                                break;