[Github-comments] [geany] Rewrite scope completion 3 (#862)

Colomban Wendling notifications at xxxxx
Mon Jan 11 20:33:26 UTC 2016


>  
> -	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, "->*");

if it's too hard to merge, maybe a comment suggesting to keep the checks somehow in sync might be totally good enough.

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/862/files#r49374566
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20160111/3d92db5d/attachment.html>


More information about the Github-comments mailing list