Glib docs note on `g_fopen()`:
"Because file descriptors are specific to the C library on Windows, and a file descriptor is part of the FILE struct, the FILE* returned by this function makes sense only to functions in the same C library. Thus if the GLib-using code uses a different C library than GLib does, the FILE* returned by this function cannot be passed to C library functions like fprintf() or fread()."
But it is passed to `fwrite()` by Geany.
I presume @eht16 ensures no C library problems when bundles are made, but anyone building it themselves may have an issue.
Should the `g_fopen()` be replaced by plain `fopen()`?
@eht16, Why was the `g_` version used in the first place since there is no matching `g_fwrite()`?
--
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/1271
Geany 1.29, en_AU.UTF-8 GTK 3.18.9, GLib 2.48.1
Nothing happens when a file is selected from the file selector on the split window.
@codebrainz has confirmed with gtk3, doesn't happen with gtk2.
Suspect [this](https://github.com/geany/geany/commit/1a36eeaf4d6a5cab39d2cfd2c69a1a2… from @techee which changes the splitwindow widget tree, but it doesn't revert cleanly to try easily.
---
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/1149
Works around GTK bug https://bugzilla.gnome.org/show_bug.cgi?id=769287.
Stop emission of the `::show-menu` signal if it was first emitted from an
inactive toggle button, which happens only in the buggy case.
This workaround tries to not negatively affect a correctly behaving GTK
version in the unlikely case some distributions patched their version.
Fixes #1149.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1272
-- Commit Summary --
* splitwindow: Fix document selection popup on GTK >= 3.15.9 && <= 3.21.4
-- File Changes --
M plugins/splitwindow.c (37)
-- Patch Links --
https://github.com/geany/geany/pull/1272.patchhttps://github.com/geany/geany/pull/1272.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/1272
Geany 1.28 from git 24f91981c057a7e212c09da66fb974c3ccc85bd6, normal splitwindow plugin, neither @b4n or @kugel- specials, GTK 3.10.8, GLib 2.40.2
When selecting a different buffer for display on the second window using the dropdown list gets the following each time:
```
(geany:9145): Gtk-CRITICAL **: gtk_widget_unmap: assertion 'GTK_IS_WIDGET (widget)' failed
(geany:9145): Gtk-CRITICAL **: gtk_widget_unmap: assertion 'GTK_IS_WIDGET (widget)' failed
(geany:9145): Gtk-CRITICAL **: gtk_widget_unrealize: assertion 'GTK_IS_WIDGET (widget)' failed
(geany:9145): Gtk-CRITICAL **: gtk_widget_unrealize: assertion 'GTK_IS_WIDGET (widget)' failed
```
---
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/993
If the message window is showing the Terminal section then pressing the key which is bound to 'Switch to Message Window' from the editor window produces the error messages:
(geany:10502): GLib-GObject-WARNING **: invalid cast from 'GtkHBox' to 'GtkBin'
(geany:10502): Gtk-CRITICAL **: IA__gtk_bin_get_child: assertion 'GTK_IS_BIN (bin)' failed
(geany:10502): Gtk-CRITICAL **: IA__gtk_widget_grab_focus: assertion 'GTK_IS_WIDGET (widget)' failed
and no switch of windows occurs. If the message window is showing the Scribble section then the bound keys works as intended.
O/S is Fedora 23 on x86_64
Version is geany 1.28 (built on 2016-07-11 with GTK 2.24.30, GLib 2.46.2)
--
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/1198
1. Open Geany and some files
2. Add some bookmarks
3. Exit Geany
4. Open Geany
5. All bookmarks in all files are gone.
This makes you really afraid of restarting Geany, because loosing bookmarks sometimes feels like loosing part of your work.
Couldbe related to: https://github.com/geany/geany/issues/824
(I do not know what are line markers really)
--
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/1269