@b4n what is the advantage here of removing previous source and adding new source vs just not adding a new timeout source if one is pending?
--
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/commit/ec4a5ea4f92f337d97b3ab2abae88e4ebf95d…
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.patchhttps://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
There is no need for Geany prefix on plugins.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/472
-- Commit Summary --
* Rename plugin and fix build system
* Update plugins's name in README and code
* Make ChangeLog as not used anymore
* Add migration of configuration files
* Change keybinding domain
-- File Changes --
M Makefile.am (8)
D build/geanylipsum.m4 (9)
A build/lipsum.m4 (9)
D geanylipsum/src/Makefile.am (10)
R lipsum/AUTHORS (0)
R lipsum/COPYING (0)
R lipsum/ChangeLog (5)
R lipsum/INSTALL (0)
R lipsum/Makefile.am (2)
R lipsum/NEWS (0)
R lipsum/README (13)
A lipsum/src/Makefile.am (10)
R lipsum/src/lipsum.c (71)
M po/POTFILES.in (6)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/472.patchhttps://github.com/geany/geany-plugins/pull/472.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-plugins/pull/472
Add a Help button to *Find*, *Replace* and *Find in Files* dialogs.
![find](https://cloud.githubusercontent.com/assets/793526/17500228/f456727e-5dd3-11e6-9288-c139e1caf114.png)
![replace](https://cloud.githubusercontent.com/assets/793526/17500226/f44ef4f4-5dd3-11e6-83b6-bbe1d71d2f3f.png)
![fif](https://cloud.githubusercontent.com/assets/793526/17500227/f453231c-5dd3-11e6-8263-b8f50fe054d7.png)
The *Replace* dialog might be a problem because it has many buttons, so it takes a lot of place. It's a little better when icons on buttons are not shown (which is the default under GNOME, but not MATE AFAIK), but it's worse in some locales where the *Search & Replace* label takes more space. Opinions?
---
BTW, one can see that we have a *Close* button for *Find* and *Replace*, but a *Cancel* one for *Find in Files*. Looks odd.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1169
-- Commit Summary --
* Simplify and unify code for opening the help
* Add a help button to the Find dialog
* Add a help button to the Replace dialog
* Add a help button to the Find in Files dialog
-- File Changes --
M src/callbacks.c (6)
M src/prefs.c (5)
M src/search.c (12)
M src/utils.c (12)
M src/utils.h (2)
-- Patch Links --
https://github.com/geany/geany/pull/1169.patchhttps://github.com/geany/geany/pull/1169.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/1169