---
 ttytter-0.8.1.pl |   28 +++++++++++++++++-----------
 1 file changed, 17 insertions(+), 11 deletions(-)

Index: b/ttytter-0.8.1.pl
===================================================================
--- a/ttytter-0.8.1.pl
+++ b/ttytter-0.8.1.pl
@@ -175,7 +175,22 @@ sub standardtweet {
 	my $ref = shift;
 	my $sn = &descape($ref->{'user'}->{'screen_name'});
 	my $tweet = &descape($ref->{'text'});
-	my $g = "<$sn> $tweet$OFF\n";
+	my $normal = "";
+
+	# br3nda's modified colour patch
+	unless ($anonymous) {
+		if ($sn eq $whoami) {
+			#if it's me speaking, colour the line yellow
+			$normal = "$YELLOW";
+		} elsif ($tweet =~ /\@$whoami/i) {
+			#if I'm in the tweet, colour red
+			$normal = "$RED";
+		}
+	}
+
+	my $UNDO="$OFF$normal";
+	my $g = "<$EM$sn$UNDO> $tweet";
+
 	# br3nda's modified timestamp patch
 	if ($timestamp) {
 		my $time = $ref->{'created_at'};
@@ -189,16 +204,7 @@ sub standardtweet {
 		}
 		$g = "$ts $g";
 	}
-	# br3nda's modified colour patch
-	unless ($anonymous) {
-		if ($sn eq $whoami) {
-			#if it's me speaking, colour the line yellow
-			$g = "$YELLOW$g";
-		} elsif ($tweet =~ /\@$whoami/i) {
-			#if I'm in the tweet, colour red
-			$g = "$RED$g";
-		}
-	}
+	$g = "$normal$g$OFF\n";
 	return $g;
 }
 $handle ||= \&defaulthandle;

