Thread overview
D IDE dexed - v3.7.10 available
Jun 10, 2019
Basile B.
Jun 11, 2019
Kaylan Tussey
Jun 13, 2019
Basile B.
Jun 13, 2019
gleb.tsk
Jun 13, 2019
Basile B.
Jun 13, 2019
Machine Code
Jun 13, 2019
Basile B.
June 10, 2019
A small update of this IDE dedicated to the D languages and its tools [1].
Only some small fixes and adjustments, see [2] for details and pre-compiled binaries.

[1] https://github.com/Basile-z/dexed
[2] https://github.com/Basile-z/dexed/releases/tag/v3.7.10
June 11, 2019
On Monday, 10 June 2019 at 20:34:14 UTC, Basile B. wrote:
> A small update of this IDE dedicated to the D languages and its tools [1].
> Only some small fixes and adjustments, see [2] for details and pre-compiled binaries.
>
> [1] https://github.com/Basile-z/dexed
> [2] https://github.com/Basile-z/dexed/releases/tag/v3.7.10

I tried this ide. Best one aside from vd+vs imo. But it has one problem. It's written in a language i'm not familiar with :(. I can't add any functionality I wanted, such as a really nice directory/file manipulator. I found myself getting down and dirty in windows explorer then directing dexed to the folders/files. Unless I missed something?
June 13, 2019
On Monday, 10 June 2019 at 20:34:14 UTC, Basile B. wrote:

> [1] https://github.com/Basile-z/dexed
> [2] https://github.com/Basile-z/dexed/releases/tag/v3.7.10

Thank you, very interesting.

But...
lazbuild -B -r dexed.lpi
TEditorToolBarOptions.Load: Using old configuration in editortoolbar.xml.
Hint: (lazarus) [RunTool] /usr/bin/fpc "-iWTOTP"
Hint: (lazarus) [RunTool] /usr/bin/fpc "-va" "-Fr/usr/lib64/fpc/msg/errore.msg" "compilertest.pas"
Error: (lazbuild) Broken dependency: DexedDesignControls

June 13, 2019
On Thursday, 13 June 2019 at 05:09:34 UTC, gleb.tsk wrote:
> On Monday, 10 June 2019 at 20:34:14 UTC, Basile B. wrote:
>
>> [1] https://github.com/Basile-z/dexed
>> [2] https://github.com/Basile-z/dexed/releases/tag/v3.7.10
>
> Thank you, very interesting.
>
> But...
> lazbuild -B -r dexed.lpi
> TEditorToolBarOptions.Load: Using old configuration in editortoolbar.xml.
> Hint: (lazarus) [RunTool] /usr/bin/fpc "-iWTOTP"
> Hint: (lazarus) [RunTool] /usr/bin/fpc "-va" "-Fr/usr/lib64/fpc/msg/errore.msg" "compilertest.pas"
> Error: (lazbuild) Broken dependency: DexedDesignControls

See https://github.com/Basile-z/dexed/issues/456. Unfortunately the reporter never gave any feedback so I had closed. All I know is that installing the package in Laz, then rebuilding Laz then building the project will work.
June 13, 2019
On Tuesday, 11 June 2019 at 21:05:05 UTC, Kaylan Tussey wrote:
> On Monday, 10 June 2019 at 20:34:14 UTC, Basile B. wrote:
>> A small update of this IDE dedicated to the D languages and its tools [1].
>> Only some small fixes and adjustments, see [2] for details and pre-compiled binaries.
>>
>> [1] https://github.com/Basile-z/dexed
>> [2] https://github.com/Basile-z/dexed/releases/tag/v3.7.10
>
> I tried this ide. Best one aside from vd+vs imo. But it has one problem. It's written in a language i'm not familiar with :(. I can't add any functionality I wanted, such as a really nice directory/file manipulator. I found myself getting down and dirty in windows explorer then directing dexed to the folders/files. Unless I missed something?

There's not much to add to the mini explorer anymore but shell actions (rename, delete, etc.). It looks easy at first glance but a naive implementation will not allow to undo/redo from the Windows file explorer.

You can suggest changes here : https://github.com/Basile-z/dexed/issues.
The suggestion for the shell actions is already opened.
June 13, 2019
On Monday, 10 June 2019 at 20:34:14 UTC, Basile B. wrote:
> A small update of this IDE dedicated to the D languages and its tools [1].
> Only some small fixes and adjustments, see [2] for details and pre-compiled binaries.
>
> [1] https://github.com/Basile-z/dexed
> [2] https://github.com/Basile-z/dexed/releases/tag/v3.7.10

You're the author? Thank you very much! When I was working on project on linux, this was the best I could find. It has a issue with crashing but deleting a temporary file (sorry don't remeber name now...) fixed the issue.
So you've written this IDE by youtself? I was interesting in building a small IDE. Do you have any books (not sure if exists) on topic? or links/resource that might be helpful?
June 13, 2019
On Thursday, 13 June 2019 at 20:12:41 UTC, Machine Code wrote:
> On Monday, 10 June 2019 at 20:34:14 UTC, Basile B. wrote:
>> A small update of this IDE dedicated to the D languages and its tools [1].
>> Only some small fixes and adjustments, see [2] for details and pre-compiled binaries.
>>
>> [1] https://github.com/Basile-z/dexed
>> [2] https://github.com/Basile-z/dexed/releases/tag/v3.7.10
>
> You're the author? Thank you very much! When I was working on project on linux, this was the best I could find. It has a issue with crashing but deleting a temporary file (sorry don't remeber name now...) fixed the issue.
> So you've written this IDE by youtself? I was interesting in building a small IDE. Do you have any books (not sure if exists) on topic? or links/resource that might be helpful?

I don't think there's anything on the topic because this is not technical:
UX best practices (the way the toolkit is made should enforce that automatically), observer pattern, mediator pattern, processes and standard streams, much serialization too, and you're good.