summaryrefslogtreecommitdiff
path: root/src/remote.cc
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2019-11-22 21:48:26 +1100
committerMaxime Coste <mawww@kakoune.org>2019-11-22 21:50:51 +1100
commitcb1b03c0db91d85db3545a49f68d63fad0fe137c (patch)
treebf8ba71c18a74d8bc1ebb38df246a3b0d87ad256 /src/remote.cc
parent22d9ffa63ac22d3823c41b4671e0565a92cf8619 (diff)
Add support for markup in info boxes
Fixes #2552
Diffstat (limited to 'src/remote.cc')
-rw-r--r--src/remote.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/remote.cc b/src/remote.cc
index 8d98533b..6b03edbd 100644
--- a/src/remote.cc
+++ b/src/remote.cc
@@ -356,7 +356,7 @@ public:
void menu_select(int selected) override;
void menu_hide() override;
- void info_show(StringView title, StringView content,
+ void info_show(const DisplayLine& title, const DisplayLineList& content,
DisplayCoord anchor, Face face,
InfoStyle style) override;
void info_hide() override;
@@ -483,7 +483,7 @@ void RemoteUI::menu_hide()
send_message(MessageType::MenuHide);
}
-void RemoteUI::info_show(StringView title, StringView content,
+void RemoteUI::info_show(const DisplayLine& title, const DisplayLineList& content,
DisplayCoord anchor, Face face,
InfoStyle style)
{
@@ -643,8 +643,8 @@ RemoteClient::RemoteClient(StringView session, StringView name, std::unique_ptr<
break;
case MessageType::InfoShow:
{
- auto title = reader.read<String>();
- auto content = reader.read<String>();
+ auto title = reader.read<DisplayLine>();
+ auto content = reader.read<DisplayLineList>();
auto anchor = reader.read<DisplayCoord>();
auto face = reader.read<Face>();
auto style = reader.read<InfoStyle>();