# HG changeset patch # User Chong Yidong # Date 1246138071 0 # Node ID d6ac90c70d24093e2340762aa1fe3e84d0b6d8ba # Parent 5883b0a086477968fd309757bce8bf219a64f893 * term.c (turn_on_face): Allow simultaneously bold and dim terminal faces (Bug#3530). diff -r 5883b0a08647 -r d6ac90c70d24 src/ChangeLog --- a/src/ChangeLog Sat Jun 27 20:44:03 2009 +0000 +++ b/src/ChangeLog Sat Jun 27 21:27:51 2009 +0000 @@ -1,3 +1,8 @@ +2009-06-27 Chuck Blake (tiny change) + + * term.c (turn_on_face): Allow simultaneously bold and dim + terminal faces (Bug#3530). + 2009-06-27 Chong Yidong * frame.c (x_get_arg): Check if dpyinfo is non-NULL. diff -r 5883b0a08647 -r d6ac90c70d24 src/term.c --- 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)