]> git.eshelyaron.com Git - emacs.git/commitdiff
(turn_off_face): Reset standout_mode when resetting
authorGerd Moellmann <gerd@gnu.org>
Tue, 15 Aug 2000 15:02:15 +0000 (15:02 +0000)
committerGerd Moellmann <gerd@gnu.org>
Tue, 15 Aug 2000 15:02:15 +0000 (15:02 +0000)
apparances with capability `me'.
(write_glyphs): Switch on inverse video before each face change.

src/term.c

index 5c439b34c9eea6aa8bb64bd285e2af3c1b1a4e59..11bbd8a11ecb90b1d93c77c131c5b9a8ff7e624d 100644 (file)
@@ -1058,7 +1058,6 @@ write_glyphs (string, len)
       return;
     }
 
-  highlight_if_desired ();
   turn_off_insert ();
 
   /* Don't dare write in last column of bottom line, if Auto-Wrap,
@@ -1088,6 +1087,7 @@ write_glyphs (string, len)
          break;
 
       /* Turn appearance modes of the face of the run on.  */
+      highlight_if_desired ();
       turn_on_face (f, face_id);
 
       while (n > 0)
@@ -2082,6 +2082,9 @@ turn_off_face (f, face_id)
 
       if (face->tty_alt_charset_p)
        OUTPUT_IF (TS_exit_alt_charset_mode);
+
+      if (standout_mode)
+       standout_mode = 0;
     }
   else
     {