diff src/term.c @ 103605:d6ac90c70d24

* term.c (turn_on_face): Allow simultaneously bold and dim terminal faces (Bug#3530).
author Chong Yidong <cyd@stupidchicken.com>
date Sat, 27 Jun 2009 21:27:51 +0000
parents fa8e2c663118
children 9342805096db
line wrap: on
line diff
--- a/src/term.c	Sat Jun 27 20:44:03 2009 +0000
+++ b/src/term.c	Sat Jun 27 21:27:51 2009 +0000
@@ -1969,14 +1969,11 @@
 	}
     }
 
-  if (face->tty_bold_p)
-    {
-      if (MAY_USE_WITH_COLORS_P (tty, NC_BOLD))
-	OUTPUT1_IF (tty, tty->TS_enter_bold_mode);
-    }
-  else if (face->tty_dim_p)
-    if (MAY_USE_WITH_COLORS_P (tty, NC_DIM))
-      OUTPUT1_IF (tty, tty->TS_enter_dim_mode);
+  if (face->tty_bold_p && MAY_USE_WITH_COLORS_P (tty, NC_BOLD))
+    OUTPUT1_IF (tty, tty->TS_enter_bold_mode);
+
+  if (face->tty_dim_p && MAY_USE_WITH_COLORS_P (tty, NC_DIM))
+    OUTPUT1_IF (tty, tty->TS_enter_dim_mode);
 
   /* Alternate charset and blinking not yet used.  */
   if (face->tty_alt_charset_p
@@ -3722,10 +3719,6 @@
                  "Screen size %dx%d is too small",
                  FrameCols (tty), FrameRows (tty));
 
-#if 0  /* This is not used anywhere. */
-  tty->terminal->min_padding_speed = tgetnum ("pb");
-#endif
-
   TabWidth (tty) = tgetnum ("tw");
 
   if (!tty->TS_bell)