Sometimes right-click to open a the popup menu in the document sidebar
wouldn't change the selection before showing the popup. Then the
popup wasn't related to the document that was clicked.
This was especially bad with middle-click to close. It closed anything
but the clicked document (or folder in case of tree view).
This was caused by some unexpected calls to the "activate" signal handler
for the "openfiles_path_mode" menu items. The handler might re-create
the document list which in turn invalidates the current selection.
Now the signal handler has some protection against unexpected calls and
the selection properly updates upon right-click before spawing the popup.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3265
-- Commit Summary --
* Fix intermittent, erratic right-click behavior
-- File Changes --
M src/sidebar.c (17)
-- Patch Links --
https://github.com/geany/geany/pull/3265.patchhttps://github.com/geany/geany/pull/3265.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3265
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3265(a)github.com>
Typing the caret char ("^") does not print anything on Geany 1.36/Linux
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3220
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3220(a)github.com>
This should fix #1164 , and replaces #1165.
BEWARE: I did NOT test this with libgit2 1.4, that I don't have yet. I might go to the trouble of building it and all, but for now this is a theoretical PR, but if libgit2 1.4 users can verify it it'd be great.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/1178
-- Commit Summary --
* git-changebar: Simplify libgit2 version checks
* git-changebar: Add support for libgit2 1.4
-- File Changes --
M git-changebar/src/gcb-plugin.c (88)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/1178.patchhttps://github.com/geany/geany-plugins/pull/1178.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1178
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/pull/1178(a)github.com>
```
gcb-plugin.c: In function ‘gcb_git_buf_grow’:
gcb-plugin.c:219:12: error: ‘git_buf’ has no member named ‘asize’; did you mean ‘size’?
219 | if (buf->asize == 0) {
| ^~~~~
| size
gcb-plugin.c: In function ‘buf_zero’:
gcb-plugin.c:237:10: error: ‘git_buf’ has no member named ‘asize’; did you mean ‘size’?
237 | buf->asize = 0;
| ^~~~~
| size
```
geany-plugins-1.38
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1164
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1164(a)github.com>
Geany is installed at `C:/Users/<name>/Geany 1.38`.
Plugins are installed at `C:/Users/<name>/Geany-Plugins 1.38`.
Geany menu (Tools|Plugin Manager) only shows 6 plugins, I was expecting many more.
Geany menu (Edit|Preferences) has "Enable plugin support" enabled.
I have restarted several times, and set the "Extra plugin path" to the above path.
Am I doing something wrong?
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1189
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1189(a)github.com>
I would really appreciate it if Geany could support auto-close angle brackets. They are pervasively used in C++.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3228
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3228(a)github.com>
emmet is a very good addon
but it does not exist for this wonderfull project
do you plan to add it as a plugin?
thank you very much
--
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/issues/1109
I just pulled and built master, and installed it over my previous (olde…) 1.38 (git >= 75d3c9f12) (my head was actually at 11a1f32fd490b3918d069f0d05cca5bbc6c4b5ad, not 100% sure what was really installed, but it ough to be very close to 1.38).
Anyway, when restarting Geany, it didn't restore any file from my session. I see *No user session file found, trying to use configuration file.* but nothing gets loaded then, although my *geany.conf* does 120 `FILE_NAME_%d` entries.
I didn't investigate yet and unfortunately don't have time to right now, but I guess it has to do with session-split not properly falling back somehow.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3236
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3236(a)github.com>