Plugins may need to call the _provided() function e.g. inside Scintilla event handler which can get called for every file when batch-closing a session. For the LSP plugin, the _provided() call then keeps starting the server even though it should be terminated when closing project or quitting Geany.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3943
-- Commit Summary --
* Don't call plugin extension functions when quitting or closing all files
-- File Changes --
M src/pluginextension.c (5)
-- Patch Links --
https://github.com/geany/geany/pull/3943.patchhttps://github.com/geany/geany/pull/3943.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3943
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3943(a)github.com>
Their implementation was buggy, use very old Windows APIs and require
double implementation and maintenance efforts for us
The GTK dialogs work well for all other users already, so they probably
will also for Windows users.
Closes #3209.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3219
-- Commit Summary --
* Remove native file and color dialogs on Windows
-- File Changes --
M doc/geany.txt (4)
M src/dialogs.c (46)
M src/keyfile.c (2)
M src/prefs.c (8)
M src/project.c (105)
M src/tools.c (9)
M src/ui_utils.h (2)
M src/win32.c (443)
M src/win32.h (16)
-- Patch Links --
https://github.com/geany/geany/pull/3219.patchhttps://github.com/geany/geany/pull/3219.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3219
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3219(a)github.com>
This is a third incarnation of PR to add support for [Kotlin language](https://kotlinlang.org/). Previous discussions can be found in https://github.com/geany/geany/pull/2778 and https://github.com/dolik-rce/geany/pull/1.
Included changes:
- Small modification of update-ctags.sh, so it can import peg based parsers from ctags.
- Pull Kotlin parser from ctags and integrate it into tagmanager.
- Rename filetypes.Kotlin.conf to filetypes.kotlin, to make it work correctly with tagmanager.
- Added test for kotlin tags.
Disclaimer: The parser was written (and is maintained) by me.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3034
-- Commit Summary --
* Add support for Kotlin tags
-- File Changes --
M ctags/Makefile.am (11)
A ctags/parsers/peg/kotlin.c (24629)
A ctags/parsers/peg/kotlin.h (22)
A ctags/parsers/peg/kotlin_post.h (123)
A ctags/parsers/peg/kotlin_pre.h (69)
A ctags/parsers/peg/peg_common.h (149)
M data/Makefile.am (2)
R data/filedefs/filetypes.kotlin (2)
M scripts/update-ctags.py (12)
M src/filetypes.c (1)
M src/filetypes.h (1)
M src/symbols.c (12)
M src/tagmanager/tm_parser.c (12)
M src/tagmanager/tm_parser.h (1)
M src/tagmanager/tm_parsers.h (5)
M tests/ctags/Makefile.am (1)
A tests/ctags/kotlin.kt (22)
A tests/ctags/kotlin.kt.tags (12)
-- Patch Links --
https://github.com/geany/geany/pull/3034.patchhttps://github.com/geany/geany/pull/3034.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/3034
As the Title says i am having an issue compiling the geany-plugins repo :(
For geany i did as the Readme.md File explained ```./autogen.sh && make -j8 && sudo make install``` and found geany bin, include and libs files under ```/usr/local/```
Sadly geany-plugins did not seem to detect geany as a package under pkg-configs and i honestly have no idea how to fix it since even when i changed or added geanys path to it i was still meet with the same error :(
```
$ pkg-config --cflags geany
Package geany was not found in the pkg-config search path.
Perhaps you should add the directory containing `geany.pc'
to the PKG_CONFIG_PATH environment variable
Package 'geany', required by 'virtual:world', not found
$ pkg-config --libs geany
Package geany was not found in the pkg-config search path.
Perhaps you should add the directory containing `geany.pc'
to the PKG_CONFIG_PATH environment variable
Package 'geany', required by 'virtual:world', not found
```
This works obviously but i cant seem to find the buildscript to edit it :(
```
$ pkg-config --cflags ../geany/geany.pc
-DGTK -I/usr/local/include/geany -I/usr/local/include/geany/tagmanager -I/usr/local/include/geany/scintilla -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/cloudproviders -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/sysprof-6 -pthread -I/usr/include/gio-unix-2.0
$ pkg-config --libs ../geany/geany.pc
-L/usr/local/lib -lgeany -lgtk-3 -lgdk-3 -lz -lharfbuzz -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo -lcairo-gobject -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
```
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1371
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1371(a)github.com>
I am sure that these issues relate to not having enough help to update everything, but the best I can do, is note them for the sake of record keeping.
* The Help link https://www.geany.org/manual/2.1/index.html in Help is 404.
* The home page https://www.geany.org/ promotes version 2.0.
* Please add a link to the HTML version of the manual in the Help list.
* Do the dropdown search and replace lists work between sessions to be accessed?
* I created a copy of a colorschema as ineuw.conf in the local installation but it's not listed.
* Is v2.1 using a single colorschema folder for user and superuser?
* Can I disable bracket highlights? Where?
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3920
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/repo-discussions/3920(a)github.com>
In Edit -> Preferences -> Files -> Saving files there is an option named "Strip trailing spaces and tabs". Even if I disable it, Geany still strips spaces at the end of every line everytime a I save a file. I am using Geany 2.0 for Windows but Geany 1.36 for Windows was exactly the same.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3942
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3942(a)github.com>