.qwebirc .colourline .Xu {
text-decoration: underline;
}
+.qwebirc .colourline .Xi {
+ font-style: italic;
+}
.qwebirc .warncolour {
background-color: #ff9090;
var bg;
var underline = false;
var bold = false;
+ var italic = false;
var autoNickColour = false;
-
+
var out = [];
var xline = line.split("");
var element = document.createElement("span");
classes.push("Xb");
if(underline)
classes.push("Xu");
+ if(italic)
+ classes.push("Xi");
element.className = classes.join(" ");
}
underline = !underline;
+ emitStartToken();
+ } else if(lc == "\x1D") {
+ emitEndToken();
+
+ italic = !italic;
+
emitStartToken();
} else if(lc == "\x0F") {
emitEndToken();
fg = undefined;
bg = undefined;
underline = false;
+ italic = false;
bold = false;
} else if(lc == "\x03") {
emitEndToken();