Re: D IDE dexed - v3.7.10 available

2019-06-13 Thread Basile B. via Digitalmars-d-announce

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.


Re: D IDE dexed - v3.7.10 available

2019-06-13 Thread Machine Code via Digitalmars-d-announce

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?


Re: D IDE dexed - v3.7.10 available

2019-06-13 Thread Basile B. via Digitalmars-d-announce

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.


Re: D IDE dexed - v3.7.10 available

2019-06-13 Thread Basile B. via Digitalmars-d-announce

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.


Re: D IDE dexed - v3.7.10 available

2019-06-12 Thread gleb.tsk via Digitalmars-d-announce

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



Re: D IDE dexed - v3.7.10 available

2019-06-11 Thread Kaylan Tussey via Digitalmars-d-announce

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?