xterm-30.patch.txt

xterm - patch #30 - T.Dickey
 
From bug-report by auroux@clipper.ens.fr (Denis Auroux), missing reset to
ground state.  I checked through the rest of _that_ table and found another,
in the unimplemented MC (screen print).
 
--------------------------------------------------------------------------------
 charproc.c |    3 ++-
 1 files changed, 2 insertions, 1 deletion
--------------------------------------------------------------------------------
Index: charproc.c
--- xterm-29+/charproc.c        Sun Sep 22 12:43:20 1996
+++ xterm-30/charproc.c Sat Nov 16 21:09:07 1996
@@ -1197,8 +1197,8 @@
                                        count = 1;
                                RevScroll(screen, count);
                                do_xevents();
-                               parsestate = groundtable;
                        }
+                       parsestate = groundtable;
                        break;
 
                 case CASE_DECID:
@@ -1453,6 +1453,7 @@
 
                 case CASE_MC:
                        /* FIXME: implement media control */
+                       parsestate = groundtable;
                        break;
 
                 case CASE_HP_MEM_LOCK: