<p>In <a href="https://github.com/geany/geany/pull/889#discussion_r52606297">tagmanager/ctags/c.c</a>:</p>
<pre style='color:#555'>>      for (i = 0; i < st->tokenIndex; i++)
>    {
> +          const tokenInfo *const t = st->token[i];
> +
> +          /* stop if we find the token used to generate the tag name, or
> +           * a name token in the middle yet not preceded by a scope separator */
> +          if ((t == nameToken ||
> +               (t->type == nameToken->type &&
> +                t->keyword == nameToken->keyword &&
> +                t->lineNumber == nameToken->lineNumber &&
> +                strcmp(vStringValue(t->name), vStringValue(nameToken->name)) == 0)) ||
> +              (t->type == TOKEN_NAME && seenType &&
> +               (i > 0 && st->token[i - 1]->type != TOKEN_DOUBLE_COLON)))
</pre>
<blockquote>
<p><a href="https://github.com/b4n" class="user-mention">@b4n</a> is concerned about the template params in autocompletion, I'm concerned about them in the tooltips.</p>
</blockquote>

<p>I'm not really concerned about one side or the other, just about reporting something relevant.  Actually, I'd rather be concerned by reporting relevant tooltips, and then when it works figure out how the heck we can use that for completion.</p>

<blockquote>
<p>Maybe those need to be separate things, with the tooltip being just a copy of the relevant part of the source as suggested above. </p>
</blockquote>

<p>Indeed, maybe.  Though, I tried to "just [make] a copy of the source", and it seems a lot easier said than done, because for some reason the token's position don't seem to be really correct and I get more or less garbage that way.  I dropped it after pulling my last hair.  I might give it another shot when they have grew back :)</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/889/files#r52606297">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ7CpbCWPGUkjnrwPgyTbM0Nj7u37ks5pjJBvgaJpZM4HMkrH.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/889/files#r52606297"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>