May 04, 2016
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
May 04, 2016
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
March 22, 2017
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)
March 26, 2017
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.
January 12, 2019
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

Gnome builder now supports the language server protocol. Documentation is also much better now: https://blogs.gnome.org/chergert/2016/01/21/builder-plugins-part-i Did you ever make any progress on a D plugin?
1 2
Next ›   Last »