bluefish 2.2.17 requires glib2 2.76 or later
[PATCH] gcc 15 compatibility
Please call it 2.2.17, or maybe 2.2.16.1; people have already downloaded 2.2.16 and might not notice the new version if they're using an older compiler.
I tried the modified code and it seemed to work. I added a couple of bookmarks and was able to go to first/last/next/previous successfully, then delete the bookmarks, without issues.
[PATCH] Fix improper conversion of pointer to integer in bookmark.c
The zencoding plugin has a few "raise 'message'" constructs that aren't valid in python 3; I believe they need an exception type as the first argument to "raise".
The permissions of the 2.2.11 tarballs seem to be wrong, I get 403 Forbidden when trying to download.
A related issue: I tried building with --disable-python and it removed the zencoding plugin but left the other python-requiring add-ons, e.g. cssmin, the lorem-ipsum generator etc. I created a patch (against 2.2.10) to remove those too (see attached).