fix handling - filtering out 0xf7 -> del. don't do it. it's a divide
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 27 Jun 2012 10:08:14 +0000 (10:08 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 27 Jun 2012 10:08:14 +0000 (10:08 +0000)
sign in unicode.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72935 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/bin/termpty.c

index 1b0595e..1847aac 100644 (file)
@@ -1762,12 +1762,6 @@ _handle_seq(Termpty *ty, const int *c, int *ce)
              return 1;
           }
      }
-   else if (c[0] == 0xf7) // DEL
-     {
-        ERR("unhandled char 0x%02x [DEL]", c[0]);
-        ty->state.had_cr = 0;
-        return 1;
-     }
    else if (c[0] == 0x9b) // ANSI ESC!!!
      {
         int v;
@@ -1781,7 +1775,7 @@ _handle_seq(Termpty *ty, const int *c, int *ce)
 
    cc = (int *)c;
    DBG("txt: [");
-   while ((cc < ce) && (*cc >= 0x20) && (*cc != 0xf7))
+   while ((cc < ce) && (*cc >= 0x20))
      {
         DBG("%c", *cc);
         cc++;