[vte] widget: Support italic in HTML copy-paste target
- From: Egmont Koblinger <egmontkob src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vte] widget: Support italic in HTML copy-paste target
- Date: Thu, 13 Apr 2017 09:09:24 +0000 (UTC)
commit bf18bfa791936609b3c5315e928f863ecf2319ff
Author: Egmont Koblinger <egmont gmail com>
Date: Thu Apr 13 11:04:54 2017 +0200
widget: Support italic in HTML copy-paste target
src/vte.cc | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/vte.cc b/src/vte.cc
index d8fc4fc..d8f8ba8 100644
--- a/src/vte.cc
+++ b/src/vte.cc
@@ -5979,6 +5979,7 @@ vte_terminal_cellattr_equal(VteCellAttr const *attr1,
VteCellAttr const* attr2)
{
return (attr1->bold == attr2->bold &&
+ attr1->italic == attr2->italic &&
attr1->fore == attr2->fore &&
attr1->back == attr2->back &&
attr1->underline == attr2->underline &&
@@ -6008,6 +6009,10 @@ VteTerminalPrivate::cellattr_to_html(VteCellAttr const* attr,
g_string_prepend(string, "<b>");
g_string_append(string, "</b>");
}
+ if (attr->italic) {
+ g_string_prepend(string, "<i>");
+ g_string_append(string, "</i>");
+ }
if (attr->fore != VTE_DEFAULT_FG || attr->reverse) {
vte::color::rgb color;
char *tag;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]