Index: vte/src/vte.c
===================================================================
RCS file: /cvs/gnome/vte/src/vte.c,v
retrieving revision 1.385
diff -u -r1.385 vte.c
--- vte/src/vte.c	15 Sep 2003 18:51:29 -0000	1.385
+++ vte/src/vte.c	20 Nov 2003 10:14:28 -0000
@@ -12981,6 +12981,18 @@
 	color.red = fg->red;
 	color.blue = fg->blue;
 	color.green = fg->green;
+
+	if (bold) {
+		color.red = 0;
+		color.blue = 65535;
+		color.green = 0;
+	}
+	else if (underline) {
+		color.red = 0;
+		color.blue = 0;
+		color.green = 65535;
+	}
+	
 	_vte_draw_text(terminal->pvt->draw,
 		       items, n,
 		       &color, VTE_DRAW_OPAQUE);
