The plugin [description](https://github.com/geany/geany/blob/fda8b97ea634877952acc86d58… mentions `&`, but & is explicitly not either automatically or manually replaced with the entity. Same goes for < > ; etc.
In fact all the "HTML" chars can only be inserted from the menu, none of the automatic replacements work for them, which is fair enough since they need to be able to be typed to make HTML and XML and shouldn't be replaced.
Suggestions are solicited for a better one-line description.
--
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/issues/1610
Tested with Scintilla 3.7.5 which produces the exact same result already in Geany, and with 3.7.6 and the current LongTerm3 branch which, because they only modified files not used in Geany, again produce the exact same result except for the "version.txt" file which then contains "376" instead of "375".
Fixes #1606
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1608
-- Commit Summary --
* Update the patch for Scintilla to work with 3.7.5, 3.7.6
-- File Changes --
M scintilla/scintilla_changes.patch (22)
-- Patch Links --
https://github.com/geany/geany/pull/1608.patchhttps://github.com/geany/geany/pull/1608.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/1608
Hi, I've compiled Geany from source (works great!) and now I'm trying to make some customizations to Scintilla, using `scripts/update_scintilla.sh`
Importing the files from the downloaded copy of Scintilla works fine, but the patch step does not because the file `scintilla/scintilla_changes.patch` does not match: it says it was for `3.54` and the current version of Scintilla in Geany is `3.7.5`.
Are you still using this mechanism for importing Scintilla releases, or something else?
--
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/issues/1606
This "breaks" any C++ plugins which relied on the `GtkWidget*` type being returned from the `gtk_*_new()` constructors. Those plugins require a cast from `void*` to `GtkWidget*` after this compat wrapper was added. ([see here](http://lists.geany.org/pipermail/users/2017-September/010427.html)).
Not sure if it's worth fixing, but it would be easy to put a cast back to `GtkWidget*` to match the return type of the original functions.
--
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/3e649dddef93723ebc2487d30023fc5f62d89…
OS: Arch Linux
version: 1.30.1 gtk3 from Arch's AUR
With GTK3 on Wayland, vertical scrolling is laggy. When scrolling slowly, its fine but as soon as I scroll faster (possibly one line per frame is the threshold) it starts lagging. It immediately comes to the correct position when I stop scrolling, and occasionally updates while I'm scrolling (about 1fps). Everything works if the window is smaller then half the screen (screen resolution is 2560x1600), but there is still high CPU usage while scrolling.
I encounter the problem on Sway and Gnome on Wayland, but there is no issue on XFCE4 with X11.
Based on the high CPU usage and dependence on window size, my guess is that it is CPU rendering and, if more scroll events have come in before it is done rendering, it renders the next frame and keeps going until it has caught up.
--
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/issues/1526
As a result of discussions in #1233 comments.
Overview:
- Allows proxy plugins to register to pre-match "glob-style" patterns for subplugins.
- Allows passing `NULL` to register to probe all potential subplugin files (ie. pattern `*`).
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1236
-- Commit Summary --
* Change proxy plugins to match by filename suffix
* Change from suffix to Glob-style pattern matching
* Allow proxies to pass `NULL` for the `patterns` parameter
-- File Changes --
M src/plugindata.h (4)
M src/plugins.c (101)
-- Patch Links --
https://github.com/geany/geany/pull/1236.patchhttps://github.com/geany/geany/pull/1236.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/1236