patch-scr_c 897 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. $OpenBSD: patch-scr_c,v 1.1 2002/03/21 09:59:48 form Exp $
  2. --- scr.c.orig Tue Dec 29 22:57:11 1998
  3. +++ scr.c Thu Mar 21 15:31:17 2002
  4. @@ -167,7 +167,7 @@ static char *KS, *KE;
  5. static char *CL, *CM, *SE, *SO, *TE, *TI, *VE, *VS,
  6. *AL, *DL, *IS, *IF, *FS, *MD, *MH, *ME, *MR,
  7. - *CF, *CB, *AF, *AB, *Sf, *Sb, *MF, *MB;
  8. + *CF, *CB, *AF, *AB, *Sf, *Sb, *MF, *MB, *OP;
  9. static NF, NB;
  10. static char MS, C2;
  11. @@ -231,6 +231,7 @@ struct CapTab outtab [] = {
  12. { "Cs", CAPSTR, 0, 0, 0, &Cs, },
  13. { "Ce", CAPSTR, 0, 0, 0, &Ce, },
  14. { "Ct", CAPSTR, 0, 0, 0, &Ct, },
  15. + { "op", CAPSTR, 0, 0, 0, &OP, },
  16. { { 0, 0, }, 0, 0, 0, 0, 0, },
  17. };
  18. @@ -413,6 +414,8 @@ void VClose ()
  19. tputs (TE);
  20. if (KE)
  21. tputs (KE);
  22. + if (OP)
  23. + tputs (OP);
  24. VFlush ();
  25. TtyReset ();
  26. }
  27. @@ -425,6 +428,8 @@ void VRestore ()
  28. tputs (VE);
  29. if (KE)
  30. tputs (KE);
  31. + if (OP)
  32. + tputs (OP);
  33. VFlush ();
  34. TtyReset ();
  35. }