On Wed, 12 Aug 2020 at 05:24, Liomar da Hora liomarhora@gmail.com wrote:
Hi, how to make devhelp work in geany?
Install it and enable it?
Cheers Lex
PS Thats all that can be said without any information on your system, geany version and glib/GTK version (see near top of help->debug messages)
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Yes. Compiled the plugins, but it doesn't work.
Em ter., 11 de ago. de 2020 às 20:25, Lex Trotman elextr@gmail.com escreveu:
On Wed, 12 Aug 2020 at 05:24, Liomar da Hora liomarhora@gmail.com wrote:
Hi, how to make devhelp work in geany?
Install it and enable it?
Cheers Lex
PS Thats all that can be said without any information on your system, geany version and glib/GTK version (see near top of help->debug messages)
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Please read the PS and supply the information requested.
On Wed, 12 Aug 2020 at 22:21, Liomar da Hora liomarhora@gmail.com wrote:
Yes. Compiled the plugins, but it doesn't work.
Em ter., 11 de ago. de 2020 às 20:25, Lex Trotman elextr@gmail.com escreveu:
On Wed, 12 Aug 2020 at 05:24, Liomar da Hora liomarhora@gmail.com wrote:
Hi, how to make devhelp work in geany?
Install it and enable it?
Cheers Lex
PS Thats all that can be said without any information on your system, geany version and glib/GTK version (see near top of help->debug messages)
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
I'm using Geany 1.36 that I downloaded and compiled, as well as the plugins. But Devhelp Plugins does not appear in the plugin manager. When I enter the geany plugins folder I find the devhelp folder there.
Em qua., 12 de ago. de 2020 às 10:36, Lex Trotman elextr@gmail.com escreveu:
Please read the PS and supply the information requested.
On Wed, 12 Aug 2020 at 22:21, Liomar da Hora liomarhora@gmail.com wrote:
Yes. Compiled the plugins, but it doesn't work.
Em ter., 11 de ago. de 2020 às 20:25, Lex Trotman elextr@gmail.com
escreveu:
On Wed, 12 Aug 2020 at 05:24, Liomar da Hora liomarhora@gmail.com
wrote:
Hi, how to make devhelp work in geany?
Install it and enable it?
Cheers Lex
PS Thats all that can be said without any information on your system, geany version and glib/GTK version (see near top of help->debug messages)
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
I use the debian buster.
Em qua., 12 de ago. de 2020 às 10:42, Liomar da Hora liomarhora@gmail.com escreveu:
I'm using Geany 1.36 that I downloaded and compiled, as well as the plugins. But Devhelp Plugins does not appear in the plugin manager. When I enter the geany plugins folder I find the devhelp folder there.
Em qua., 12 de ago. de 2020 às 10:36, Lex Trotman elextr@gmail.com escreveu:
Please read the PS and supply the information requested.
On Wed, 12 Aug 2020 at 22:21, Liomar da Hora liomarhora@gmail.com wrote:
Yes. Compiled the plugins, but it doesn't work.
Em ter., 11 de ago. de 2020 às 20:25, Lex Trotman elextr@gmail.com
escreveu:
On Wed, 12 Aug 2020 at 05:24, Liomar da Hora liomarhora@gmail.com
wrote:
Hi, how to make devhelp work in geany?
Install it and enable it?
Cheers Lex
PS Thats all that can be said without any information on your system, geany version and glib/GTK version (see near top of help->debug messages)
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
As asked previously "glib/GTK version (see near top of help->debug
messages)".
If you don't provide the information requested we can't help you.
On Wed, 12 Aug 2020 at 23:45, Liomar da Hora liomarhora@gmail.com wrote:
I use the debian buster.
Em qua., 12 de ago. de 2020 às 10:42, Liomar da Hora liomarhora@gmail.com escreveu:
I'm using Geany 1.36 that I downloaded and compiled, as well as the plugins. But Devhelp Plugins does not appear in the plugin manager. When I enter the geany plugins folder I find the devhelp folder there.
Em qua., 12 de ago. de 2020 às 10:36, Lex Trotman elextr@gmail.com escreveu:
Please read the PS and supply the information requested.
On Wed, 12 Aug 2020 at 22:21, Liomar da Hora liomarhora@gmail.com wrote:
Yes. Compiled the plugins, but it doesn't work.
Em ter., 11 de ago. de 2020 às 20:25, Lex Trotman elextr@gmail.com escreveu:
On Wed, 12 Aug 2020 at 05:24, Liomar da Hora liomarhora@gmail.com wrote:
Hi, how to make devhelp work in geany?
Install it and enable it?
Cheers Lex
PS Thats all that can be said without any information on your system, geany version and glib/GTK version (see near top of help->debug messages)
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Hello Liomar,
It is very interesting to me that you are using debian buster, as I am on the point of upgrading to it. I also find Devhelp very useful, and I note that it has been dropped from buster. I wonder what desktop environment you are using? (I use Mate). At the moment I am still running stretch, and the debug messages that Lex is asking for come from the menu system: Geany->Help->Debug Messages. In my case the first three lines are: ======================================================================== 16:51:37: Geany INFO : Geany 1.29, en_GB.UTF-8 16:51:37: Geany INFO : GTK 2.24.31, GLib 2.50.3 16:51:37: Geany INFO : System data dir: /usr/share/geany ========================================================================
But what intrigues me is that debian do provide the DevHelp package at version 3.30, so I wonder what the plugin-devhelp offers over and above the debian Devhelp package. (I have it installed on the panel).
I have looked at the list of source files for devhelp in github: https://github.com/geany/geany-plugins/tree/master/devhelp/devhelp. There it appears that the devhelp version is 2.32. Unless of course I am misinterpreting what I see there.
I am also interested in this issue as I will soon be going through the same process with geany-plugin-debugger - another missing plugin.
Geoff
On 12/08/2020 14:44, Liomar da Hora wrote:
I use the debian buster.
Em qua., 12 de ago. de 2020 às 10:42, Liomar da Hora <liomarhora@gmail.com mailto:liomarhora@gmail.com> escreveu:
Here is the debug message data:
09:00:21: Geany INFO: Geany 1.36, en_BR.UTF-8 09:00:21: Geany INFO: GTK 2.24.32, GLib 2.58.3 09:00:21: Geany INFO: System data dir: / usr / local / share / geany 09:00:21: Geany INFO: User config dir: /home/support/.config/geany 09:00:21: Geany INFO: System plugin path: / usr / local / lib / geany
I use the cinnamon desktop environment and the installed devhelp is at version 3.30.1. What I want is to use the devhelp integrated with Geany.
Em qua., 12 de ago. de 2020 às 13:37, Geoff Kaniuk geoff@kaniuk.co.uk escreveu:
Hello Liomar,
It is very interesting to me that you are using debian buster, as I am on the point of upgrading to it. I also find Devhelp very useful, and I note that it has been dropped from buster. I wonder what desktop environment you are using? (I use Mate). At the moment I am still running stretch, and the debug messages that Lex is asking for come from the menu system: Geany->Help->Debug Messages. In my case the first three lines are: ======================================================================== 16:51:37: Geany INFO : Geany 1.29, en_GB.UTF-8 16:51:37: Geany INFO : GTK 2.24.31, GLib 2.50.3 16:51:37: Geany INFO : System data dir: /usr/share/geany ========================================================================
But what intrigues me is that debian do provide the DevHelp package at version 3.30, so I wonder what the plugin-devhelp offers over and above the debian Devhelp package. (I have it installed on the panel).
I have looked at the list of source files for devhelp in github: https://github.com/geany/geany-plugins/tree/master/devhelp/devhelp. There it appears that the devhelp version is 2.32. Unless of course I am misinterpreting what I see there.
I am also interested in this issue as I will soon be going through the same process with geany-plugin-debugger - another missing plugin.
Geoff
On 12/08/2020 14:44, Liomar da Hora wrote:
I use the debian buster.
Em qua., 12 de ago. de 2020 às 10:42, Liomar da Hora <liomarhora@gmail.com mailto:liomarhora@gmail.com> escreveu:
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
I would like to thank everyone for their attention.😊😊
Em qua., 12 de ago. de 2020 às 14:47, Liomar da Hora liomarhora@gmail.com escreveu:
Here is the debug message data:
09:00:21: Geany INFO: Geany 1.36, en_BR.UTF-8 09:00:21: Geany INFO: GTK 2.24.32, GLib 2.58.3 09:00:21: Geany INFO: System data dir: / usr / local / share / geany 09:00:21: Geany INFO: User config dir: /home/support/.config/geany 09:00:21: Geany INFO: System plugin path: / usr / local / lib / geany
I use the cinnamon desktop environment and the installed devhelp is at version 3.30.1. What I want is to use the devhelp integrated with Geany.
Em qua., 12 de ago. de 2020 às 13:37, Geoff Kaniuk geoff@kaniuk.co.uk escreveu:
Hello Liomar,
It is very interesting to me that you are using debian buster, as I am on the point of upgrading to it. I also find Devhelp very useful, and I note that it has been dropped from buster. I wonder what desktop environment you are using? (I use Mate). At the moment I am still running stretch, and the debug messages that Lex is asking for come from the menu system: Geany->Help->Debug Messages. In my case the first three lines are: ======================================================================== 16:51:37: Geany INFO : Geany 1.29, en_GB.UTF-8 16:51:37: Geany INFO : GTK 2.24.31, GLib 2.50.3 16:51:37: Geany INFO : System data dir: /usr/share/geany ========================================================================
But what intrigues me is that debian do provide the DevHelp package at version 3.30, so I wonder what the plugin-devhelp offers over and above the debian Devhelp package. (I have it installed on the panel).
I have looked at the list of source files for devhelp in github: https://github.com/geany/geany-plugins/tree/master/devhelp/devhelp. There it appears that the devhelp version is 2.32. Unless of course I am misinterpreting what I see there.
I am also interested in this issue as I will soon be going through the same process with geany-plugin-debugger - another missing plugin.
Geoff
On 12/08/2020 14:44, Liomar da Hora wrote:
I use the debian buster.
Em qua., 12 de ago. de 2020 às 10:42, Liomar da Hora <liomarhora@gmail.com mailto:liomarhora@gmail.com> escreveu:
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
On 8/12/2020 9:36 AM, Geoff Kaniuk wrote:
Hello Liomar,
It is very interesting to me that you are using debian buster, as I am on the point of upgrading to it. I also find Devhelp very useful, and I note that it has been dropped from buster. I wonder what desktop environment you are using? (I use Mate). At the moment I am still running stretch, and the debug messages that Lex is asking for come from the menu system: Geany->Help->Debug Messages. In my case the first three lines are: ======================================================================== 16:51:37: Geany INFO : Geany 1.29, en_GB.UTF-8 16:51:37: Geany INFO : GTK 2.24.31, GLib 2.50.3 16:51:37: Geany INFO : System data dir: /usr/share/geany ========================================================================
But what intrigues me is that debian do provide the DevHelp package at version 3.30, so I wonder what the plugin-devhelp offers over and above the debian Devhelp package. (I have it installed on the panel).
If you mean what does the Geany Devhelp plugin offer compared to the full Devhelp application, the main difference/advantage is that it puts the widgets from Devhelp into Geany's user interface rather than running a separate program, as well as it offers the ability to right click on a term in a file in Geany open the related documentation from within Geany. If I remember correctly, it also allows to search man-pages with the same user interface.
I haven't used it in a while, but I assume the full Devhelp program probably offers additional features that aren't available in the Geany plugin.
I believe you can replace the lookup functionality to open the external Devhelp application by using Geany's "context actions" feature. There might also be other plugins that could do similar.
Regards, Matthew Brush
I have looked at the list of source files for devhelp in github: https://github.com/geany/geany-plugins/tree/master/devhelp/devhelp. There it appears that the devhelp version is 2.32. Unless of course I am misinterpreting what I see there.
I am also interested in this issue as I will soon be going through the same process with geany-plugin-debugger - another missing plugin.
Geoff
On 12/08/2020 14:44, Liomar da Hora wrote:
I use the debian buster.
Em qua., 12 de ago. de 2020 às 10:42, Liomar da Hora <liomarhora@gmail.com mailto:liomarhora@gmail.com> escreveu:
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
On 12.08.20 15:44, Liomar da Hora wrote:
I use the debian buster.
I bet t's an Webkit-Gtk-Issue as the dependencies are defined as
[...] GP_CHECK_PLUGIN_DEPS([devhelp], [DEVHELP], [gtk+-2.0 >= ${GTK_VERSION} webkit-1.0 >= ${WEBKIT_VERSION} libwnck-1.0 >= ${LIBWNCK_VERSION} gconf-2.0 >= ${GCONF_VERSION} gthread-2.0 zlib]) [...]
Cheers, Frank
On 12.08.20 20:40, Frank Lanitz wrote:
On 12.08.20 15:44, Liomar da Hora wrote:
I use the debian buster.
I bet t's an Webkit-Gtk-Issue as the dependencies are defined as
[...] GP_CHECK_PLUGIN_DEPS([devhelp], [DEVHELP], [gtk+-2.0 >= ${GTK_VERSION} webkit-1.0 >= ${WEBKIT_VERSION} libwnck-1.0 >= ${LIBWNCK_VERSION} gconf-2.0 >= ${GCONF_VERSION} gthread-2.0 zlib]) [...]
Missed second part:
GTK_VERSION=2.16 WEBKIT_VERSION=1.1.13 GCONF_VERSION=2.6.0 LIBWNCK_VERSION=2.10.0
Buster doesn't have webkit-1.0. What is installed is webkit2gtk-4.0
Em qua., 12 de ago. de 2020 às 15:40, Frank Lanitz frank@frank.uvena.de escreveu:
On 12.08.20 20:40, Frank Lanitz wrote:
On 12.08.20 15:44, Liomar da Hora wrote:
I use the debian buster.
I bet t's an Webkit-Gtk-Issue as the dependencies are defined as
[...] GP_CHECK_PLUGIN_DEPS([devhelp], [DEVHELP], [gtk+-2.0 >= ${GTK_VERSION} webkit-1.0 >= ${WEBKIT_VERSION} libwnck-1.0 >= ${LIBWNCK_VERSION} gconf-2.0 >= ${GCONF_VERSION} gthread-2.0 zlib]) [...]
Missed second part:
GTK_VERSION=2.16 WEBKIT_VERSION=1.1.13 GCONF_VERSION=2.6.0 LIBWNCK_VERSION=2.10.0
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Debian Buster distributes a GTK3 version of Geany and so requires a GTK3 version of WebkitGTK, which is Webkit2GTK and is distributed with Buster.
As Frank says, devhelp requires webkitgtk 1 which is GTK2 and is often not installed by default these days, and so Geoff, Buster cannot provide Devhelp.
But the nice folks of the webkit project did not make webkit2gtk a drop in replacement for Webkitgtk 1 so Devhelp needs changes to support it, but that hasn't happened, hint pull requests are welcome (IIRC there is one that combines several changes in one PR and was rejected for that reason, somebody could extract the Devhelp only part of that and it is likely to be accepted)..
But Liomar, since you have compiled a GTK2 version of Geany, which is what I needed to know, maybe you can install it (I don't have Buster so I don't know if its in the repos).
Cheers Lex
On Thu, 13 Aug 2020 at 04:47, Liomar da Hora liomarhora@gmail.com wrote:
Buster doesn't have webkit-1.0. What is installed is webkit2gtk-4.0
Em qua., 12 de ago. de 2020 às 15:40, Frank Lanitz frank@frank.uvena.de escreveu:
On 12.08.20 20:40, Frank Lanitz wrote:
On 12.08.20 15:44, Liomar da Hora wrote:
I use the debian buster.
I bet t's an Webkit-Gtk-Issue as the dependencies are defined as
[...] GP_CHECK_PLUGIN_DEPS([devhelp], [DEVHELP], [gtk+-2.0 >= ${GTK_VERSION} webkit-1.0 >= ${WEBKIT_VERSION} libwnck-1.0 >= ${LIBWNCK_VERSION} gconf-2.0 >= ${GCONF_VERSION} gthread-2.0 zlib]) [...]
Missed second part:
GTK_VERSION=2.16 WEBKIT_VERSION=1.1.13 GCONF_VERSION=2.6.0 LIBWNCK_VERSION=2.10.0
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Is there geany-gtk3?
Em qua., 12 de ago. de 2020 às 20:43, Lex Trotman elextr@gmail.com escreveu:
Debian Buster distributes a GTK3 version of Geany and so requires a GTK3 version of WebkitGTK, which is Webkit2GTK and is distributed with Buster.
As Frank says, devhelp requires webkitgtk 1 which is GTK2 and is often not installed by default these days, and so Geoff, Buster cannot provide Devhelp.
But the nice folks of the webkit project did not make webkit2gtk a drop in replacement for Webkitgtk 1 so Devhelp needs changes to support it, but that hasn't happened, hint pull requests are welcome (IIRC there is one that combines several changes in one PR and was rejected for that reason, somebody could extract the Devhelp only part of that and it is likely to be accepted)..
But Liomar, since you have compiled a GTK2 version of Geany, which is what I needed to know, maybe you can install it (I don't have Buster so I don't know if its in the repos).
Cheers Lex
On Thu, 13 Aug 2020 at 04:47, Liomar da Hora liomarhora@gmail.com wrote:
Buster doesn't have webkit-1.0. What is installed is webkit2gtk-4.0
Em qua., 12 de ago. de 2020 às 15:40, Frank Lanitz frank@frank.uvena.de
escreveu:
On 12.08.20 20:40, Frank Lanitz wrote:
On 12.08.20 15:44, Liomar da Hora wrote:
I use the debian buster.
I bet t's an Webkit-Gtk-Issue as the dependencies are defined as
[...] GP_CHECK_PLUGIN_DEPS([devhelp], [DEVHELP], [gtk+-2.0 >= ${GTK_VERSION} webkit-1.0 >= ${WEBKIT_VERSION} libwnck-1.0 >= ${LIBWNCK_VERSION} gconf-2.0 >= ${GCONF_VERSION} gthread-2.0 zlib]) [...]
Missed second part:
GTK_VERSION=2.16 WEBKIT_VERSION=1.1.13 GCONF_VERSION=2.6.0 LIBWNCK_VERSION=2.10.0
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Excuse. I am a new user of the tool, so the reason for little information. Thank you for your help.😉
Em qui., 13 de ago. de 2020 às 17:51, Frank Lanitz frank@frank.uvena.de escreveu:
On 13.08.20 14:47, Liomar da Hora wrote:
Is there geany-gtk3?
Please be a little more specific. There is an option to build Geany with Gtk3 -- not all distributions do so.
Cheers, Frank _______________________________________________ Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
On Thu, 13 Aug 2020 at 22:48, Liomar da Hora liomarhora@gmail.com wrote:
Is there geany-gtk3?
Its a build option.
Configure Geany with `--enable-GTK3` when building, then build the plugins and they will build to match Geany.
I managed to build it according to the information contained in https://geany.org/manual/dev/hacking.html But devhelp doesn't work because of the webkit.
Thank you all for your availability :)
Em qui., 13 de ago. de 2020 às 22:34, Lex Trotman elextr@gmail.com escreveu:
On Thu, 13 Aug 2020 at 22:48, Liomar da Hora liomarhora@gmail.com wrote:
Is there geany-gtk3?
Its a build option.
Configure Geany with `--enable-GTK3` when building, then build the plugins and they will build to match Geany. _______________________________________________ Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
On 8/12/2020 11:47 AM, Liomar da Hora wrote:
Buster doesn't have webkit-1.0. What is installed is webkit2gtk-4.0
For a little background, see this post I made a couple years ago:
https://www.mail-archive.com/users@lists.geany.org/msg02176.html
For future reference, when building Geany-Plugins, if you pass `--enable-<someplugin>` to the `configure` script, it will cause it to fail and tell you exactly what you're missing, rather than just proceeding without building that plugin. It's handy for troubleshooting stuff like this.
Regards, Matthew Brush
Em qua., 12 de ago. de 2020 às 15:40, Frank Lanitz frank@frank.uvena.de escreveu:
On 12.08.20 20:40, Frank Lanitz wrote:
On 12.08.20 15:44, Liomar da Hora wrote:
I use the debian buster.
I bet t's an Webkit-Gtk-Issue as the dependencies are defined as
[...] GP_CHECK_PLUGIN_DEPS([devhelp], [DEVHELP], [gtk+-2.0 >= ${GTK_VERSION} webkit-1.0 >= ${WEBKIT_VERSION} libwnck-1.0 >= ${LIBWNCK_VERSION} gconf-2.0 >= ${GCONF_VERSION} gthread-2.0 zlib]) [...]
Missed second part:
GTK_VERSION=2.16 WEBKIT_VERSION=1.1.13 GCONF_VERSION=2.6.0 LIBWNCK_VERSION=2.10.0
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users