<p>In <a href="https://github.com/geany/geany/pull/862#discussion_r49342988">src/editor.c</a>:</p>
<pre style='color:#555'>>
> - tags = tm_workspace_find(name, tm_tag_max_t, NULL, FALSE, ft->lang);
> - g_free(name);
> - if (!tags || tags->len == 0)
> - return;
> + /* check if invoked on member */
> + pos -= strlen(name);
> + while (pos > 0 && isspace(sci_get_char_at(sci, pos - 1)))
> + pos--;
> + member = match_last_chars(sci, pos, ".") || match_last_chars(sci, pos, "::") ||
> + match_last_chars(sci, pos, "->") || match_last_chars(sci, pos, "->*");
</pre>
<p>Yeah, I somehow missed this one - will fix.</p>
<p>I might have a look at the code duplication later (though both parts of the code do a slightly different thing so it might lead to a bit unnatural code).</p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/geany/geany/pull/862/files#r49342988">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ9gkbhpoyKyl-JPQ281I6PwEZwsNks5pY9HmgaJpZM4HB6zU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
<link itemprop="url" href="https://github.com/geany/geany/pull/862/files#r49342988"></link>
<meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>