[Github-comments] [geany/geany] Added support for scoped function calltips (#1177)
krogank9
notifications at xxxxx
Fri Aug 12 21:40:40 UTC 2016
I created function read_scope_prefix which is similar to read_current_word. It gets the scope of the word the cursor is on:
if the user types: ScopeA::ScopeB::Function
it will return ScopeA::ScopeB
Then I used my read_scope_prefix function in editor_show_calltip where find_calltips is called. To find_calltips I added an argument const gchar *scope to send the value over. find_calltips now passes scope argument to tm_workspace_find function. If no tags are found within the typed scope, find_calltips falls back to its original behavior, which does not account for scope when displaying function calltips.
<img src="http://imgur.com/ucUiyV4.png"></img>
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1177
-- Commit Summary --
* added read_scope_prefix and, added scope arguement to find_calltips, and calltips now searches scope for tags
-- File Changes --
M src/editor.c (86)
-- Patch Links --
https://github.com/geany/geany/pull/1177.patch
https://github.com/geany/geany/pull/1177.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1177
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20160812/d5b856bc/attachment.html>
More information about the Github-comments
mailing list