[Github-comments] [geany/geany] Added support for scoped function calltips (#1176)
krogank9
notifications at xxxxx
Fri Aug 12 09:22:10 UTC 2016
I simply created a function read_current_scope which is similar to read_current_word, and gets the scope of the word the cursor is on:
ScopeA::ScopeB::Function
it will return ScopeA::ScopeB
Then I used the 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. Then, find_calltips calls the function tm_workspace_find which already had an option for scope. So I simply passed in the scope to that function, so now when typing in a scope, all functions will display properly.
<img src="http://i.imgur.com/IT5Qczd.png"></img>
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1176
-- Commit Summary --
* Added read_current_scope function which reads the current scope at the cursor, and added support for scoped function calltips in editor_show_calltip and find_callip
* Added read_current_scope function which reads the current scope at the cursor, and added support for scoped function calltips in editor_show_calltip and find_callip
-- File Changes --
M src/editor.c (72)
-- Patch Links --
https://github.com/geany/geany/pull/1176.patch
https://github.com/geany/geany/pull/1176.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/1176
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20160812/d3ea0f7c/attachment.html>
More information about the Github-comments
mailing list