Browse Source

Fixes bold marking of ctags result

merge-requests/399/head
eidheim 6 years ago
parent
commit
5905d16abe
  1. 2
      src/ctags.cc

2
src/ctags.cc

@ -109,7 +109,7 @@ Ctags::Location Ctags::get_location(const std::string &line_, bool markup) {
if(markup) { if(markup) {
location.source = Glib::Markup::escape_text(location.source); location.source = Glib::Markup::escape_text(location.source);
auto symbol = Glib::Markup::escape_text(location.symbol); std::string symbol = Glib::Markup::escape_text(location.symbol);
pos = -1; pos = -1;
while((pos = location.source.find(symbol, pos + 1)) != std::string::npos) { while((pos = location.source.find(symbol, pos + 1)) != std::string::npos) {
location.source.insert(pos + symbol.size(), "</b>"); location.source.insert(pos + symbol.size(), "</b>");

Loading…
Cancel
Save