Re: Gnome Builder IDE

2017-03-26 Thread aberba via Digitalmars-d

On Wednesday, 22 March 2017 at 20:31:01 UTC, helxi wrote:

On Wednesday, 4 May 2016 at 13:51:13 UTC, WebFreak001 wrote:
ok I asked in the IRC right now. There is a plugins directory 
where it dynamically loads it from. However nobody in there 
actually knew how to do it with anything else than Python. 
Gonna try to get it to work somehow


Have you made any progress lately? It'd be really great if 
builder actually worked with Dlang (DCD, Dfmt and Dscanner)


Not much aside the basic syntax highlighting that comes with 
gsourceview.


Builder is more like the defacto Linux IDE now.


Re: Gnome Builder IDE

2017-03-22 Thread helxi via Digitalmars-d

On Wednesday, 4 May 2016 at 13:51:13 UTC, WebFreak001 wrote:
ok I asked in the IRC right now. There is a plugins directory 
where it dynamically loads it from. However nobody in there 
actually knew how to do it with anything else than Python. 
Gonna try to get it to work somehow


Have you made any progress lately? It'd be really great if 
builder actually worked with Dlang (DCD, Dfmt and Dscanner)


Re: Gnome Builder IDE

2016-05-04 Thread Mike Wey via Digitalmars-d

On 05/04/2016 03:51 PM, WebFreak001 wrote:

On Monday, 2 May 2016 at 11:17:27 UTC, Karabuta wrote:

On Sunday, 1 May 2016 at 16:21:16 UTC, WebFreak001 wrote:

On Tuesday, 19 April 2016 at 16:29:41 UTC, Karabuta wrote:

Anyone tried this IDE for D coding? Seems to work pretty well. It
deserves some D attention.

https://wiki.gnome.org/Apps/Builder


I would make a plugin but it seems that you can't make external
plugins without recompiling builder from source yet



You should contact Hegert(the lead developer). I think that's what he
wrote in his blog. Try issues in the github repo.


ok I asked in the IRC right now. There is a plugins directory where it
dynamically loads it from. However nobody in there actually knew how to
do it with anything else than Python. Gonna try to get it to work somehow


There are a few plugins written in C in the gnome-builder git[1].

It seems you an static extern(C) function named "peas_register_types" to 
register your plugin. The plugins seem to implement one of the 
interfaces from gnome-builder/libide, but i haven't looked at the 
details of that.


[1]: https://git.gnome.org/browse/gnome-builder/tree/plugins

--
Mike Wey


Re: Gnome Builder IDE

2016-05-04 Thread WebFreak001 via Digitalmars-d

On Monday, 2 May 2016 at 11:17:27 UTC, Karabuta wrote:

On Sunday, 1 May 2016 at 16:21:16 UTC, WebFreak001 wrote:

On Tuesday, 19 April 2016 at 16:29:41 UTC, Karabuta wrote:
Anyone tried this IDE for D coding? Seems to work pretty 
well. It deserves some D attention.


https://wiki.gnome.org/Apps/Builder


I would make a plugin but it seems that you can't make 
external plugins without recompiling builder from source yet



You should contact Hegert(the lead developer). I think that's 
what he wrote in his blog. Try issues in the github repo.


ok I asked in the IRC right now. There is a plugins directory 
where it dynamically loads it from. However nobody in there 
actually knew how to do it with anything else than Python. Gonna 
try to get it to work somehow


Re: Gnome Builder IDE

2016-05-02 Thread Karabuta via Digitalmars-d

On Sunday, 1 May 2016 at 16:21:16 UTC, WebFreak001 wrote:

On Tuesday, 19 April 2016 at 16:29:41 UTC, Karabuta wrote:
Anyone tried this IDE for D coding? Seems to work pretty well. 
It deserves some D attention.


https://wiki.gnome.org/Apps/Builder


I would make a plugin but it seems that you can't make external 
plugins without recompiling builder from source yet



You should contact Hegert(the lead developer). I think that's 
what he wrote in his blog. Try issues in the github repo.


Re: Gnome Builder IDE

2016-05-01 Thread WebFreak001 via Digitalmars-d

On Tuesday, 19 April 2016 at 16:29:41 UTC, Karabuta wrote:
Anyone tried this IDE for D coding? Seems to work pretty well. 
It deserves some D attention.


https://wiki.gnome.org/Apps/Builder


I would make a plugin but it seems that you can't make external 
plugins without recompiling builder from source yet


Re: Gnome Builder IDE

2016-04-21 Thread Russel Winder via Digitalmars-d
On Wed, 2016-04-20 at 17:21 +, Karabuta via Digitalmars-d wrote:
> […]
> 
> Works well for Fedora 23 in software centre. I will recommended 
> Fedora 24 for 3.20

I have submitted a bug report for the failure on Fedora Rawhide.

-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

signature.asc
Description: This is a digitally signed message part


Re: Gnome Builder IDE

2016-04-20 Thread Karabuta via Digitalmars-d

On Wednesday, 20 April 2016 at 06:40:38 UTC, Russel Winder wrote:
On Tue, 2016-04-19 at 16:29 +, Karabuta via Digitalmars-d 
wrote:
Anyone tried this IDE for D coding? Seems to work pretty well. 
It deserves some D attention.


https://wiki.gnome.org/Apps/Builder


I downloaded gnome-builder 3.20.0 on Fedora Rawhide, and ran 
it, and got an immediate SIGSEGV.


Not as yet at all impressed.


Works well for Fedora 23 in software centre. I will recommended 
Fedora 24 for 3.20


Re: Gnome Builder IDE

2016-04-20 Thread Russel Winder via Digitalmars-d
On Tue, 2016-04-19 at 16:29 +, Karabuta via Digitalmars-d wrote:
> Anyone tried this IDE for D coding? Seems to work pretty well. It 
> deserves some D attention.
> 
> https://wiki.gnome.org/Apps/Builder

I downloaded gnome-builder 3.20.0 on Fedora Rawhide, and ran it, and
got an immediate SIGSEGV.

Not as yet at all impressed.

-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

signature.asc
Description: This is a digitally signed message part


Re: Gnome Builder IDE

2016-04-19 Thread WebFreak001 via Digitalmars-d

On Tuesday, 19 April 2016 at 19:54:25 UTC, Karabuta wrote:

On Tuesday, 19 April 2016 at 17:16:45 UTC, WebFreak001 wrote:

On Tuesday, 19 April 2016 at 16:29:41 UTC, Karabuta wrote:
Anyone tried this IDE for D coding? Seems to work pretty 
well. It deserves some D attention.


https://wiki.gnome.org/Apps/Builder


Cool, it supports plugins using libpeas. Gonna make a plugin 
using workspace-d


Can't wait to try it :)


I could make it in python or vala but I would love to make it in 
D. But there is no libpeas port yet and it heavily depends on 
glib. Because you can basically add it everywhere I made a issue 
on the GtkD github page: 
https://github.com/gtkd-developers/GtkD/issues/152


I think it would also be great for other projects because its so 
simple to add plugins


Re: Gnome Builder IDE

2016-04-19 Thread Karabuta via Digitalmars-d

On Tuesday, 19 April 2016 at 17:16:45 UTC, WebFreak001 wrote:

On Tuesday, 19 April 2016 at 16:29:41 UTC, Karabuta wrote:
Anyone tried this IDE for D coding? Seems to work pretty well. 
It deserves some D attention.


https://wiki.gnome.org/Apps/Builder


Cool, it supports plugins using libpeas. Gonna make a plugin 
using workspace-d


Can't wait to try it :)


Re: Gnome Builder IDE

2016-04-19 Thread Gerald via Digitalmars-d

On Tuesday, 19 April 2016 at 17:16:45 UTC, WebFreak001 wrote:

On Tuesday, 19 April 2016 at 16:29:41 UTC, Karabuta wrote:
Anyone tried this IDE for D coding? Seems to work pretty well. 
It deserves some D attention.


https://wiki.gnome.org/Apps/Builder


Cool, it supports plugins using libpeas. Gonna make a plugin 
using workspace-d


I'd love to give that a try if you get it working.


Re: Gnome Builder IDE

2016-04-19 Thread WebFreak001 via Digitalmars-d

On Tuesday, 19 April 2016 at 16:29:41 UTC, Karabuta wrote:
Anyone tried this IDE for D coding? Seems to work pretty well. 
It deserves some D attention.


https://wiki.gnome.org/Apps/Builder


Cool, it supports plugins using libpeas. Gonna make a plugin 
using workspace-d