Jump to page: 1 2
Thread overview
Dexed, revived!
Oct 17
Akira1364
Oct 18
Dennis
Oct 18
Akira1364
Oct 18
Dennis
Oct 19
Akira1364
Oct 19
Basile B.
Oct 20
Akira1364
Oct 20
Basile B.
Oct 20
Akira1364
Oct 21
Basile B.
Oct 21
Akira1364
Nov 13
Basile B.
Nov 15
Basile B.
October 17
Thanks to someone who commented on this Reddit thread I made about it:

https://www.reddit.com/r/d_language/comments/ddrmz8/had_anyone_checked_out_dexed_locally_relatively/?st=k1uppkuk&sh=c643c481

I was able to track down a full copy of almost-the-latest-version of the Dexed repo (version 3.7.4) and have put it up here:

https://github.com/Akira13641/dexed

No binary downloads available yet, but I'll try to get them up for at least the platforms they were originally available ASAP (and perhaps, eventually for Mac, as the Cocoa backend for Lazarus is pretty mature at this point.)

There's a few obvious (to me at least) bugs with regards to the window docking system that I intend to fix first, though (as well as a few other things that strike me as having clear room for improvement.)
October 18
On Thursday, 17 October 2019 at 13:03:08 UTC, Akira1364 wrote:
> I was able to track down a full copy of almost-the-latest-version of the Dexed repo (version 3.7.4) and have put it up here:

I'm glad to see it survive! I'm using Visual Studio Code myself but when I tried Dexed I was impressed how extensive it was for a one-man effort. It was mostly the built-in text-editor that felt lacking compared to other IDE's that kept me from using it more.

I hope Basile is doing well.
October 18
On Friday, 18 October 2019 at 19:41:03 UTC, Dennis wrote:

> It was mostly the built-in text-editor that felt lacking compared to other IDE's that kept me from using it more.

What did you miss with regards to it, exactly? I'm definitely interested in doing my best to make any improvements people may be / may have been hoping for, and I know the editor widget library (Synedit) quite well.
October 18
On Friday, 18 October 2019 at 21:14:18 UTC, Akira1364 wrote:
> What did you miss with regards to it, exactly?

I should definitely give it another try, but from what I remember, I couldn't find (the equivalent of) some of my common VS code operations:
- cut / copy / paste a line with ctrl+x/c/v when there is no selection
- move a line / selection of lines with alt + up/down
- create multiple cursors with meta+shift+arrow keys
October 19
On 19/10/2019 10:41 AM, Dennis wrote:
> - cut / copy / paste a line with ctrl+x/c/v when there is no selection

That is a feature that I missed heavily from Monodevelop.

Basile did manage to get it sort of ok, but it never did work right.
October 19
On Saturday, 19 October 2019 at 02:34:35 UTC, rikki cattermole wrote:
> Basile did manage to get it sort of ok, but it never did work right.

SynEdit definitely supports that in general, and trying it in Dexed just now seemed to work normally enough to me. What were the issues you noticed?
October 19
On Thursday, 17 October 2019 at 13:03:08 UTC, Akira1364 wrote:
> Thanks to someone who commented on this Reddit thread I made about it:
>
> https://www.reddit.com/r/d_language/comments/ddrmz8/had_anyone_checked_out_dexed_locally_relatively/?st=k1uppkuk&sh=c643c481
>
> I was able to track down a full copy of almost-the-latest-version of the Dexed repo (version 3.7.4) and have put it up here:
>
> https://github.com/Akira13641/dexed
>
> No binary downloads available yet, but I'll try to get them up for at least the platforms they were originally available ASAP (and perhaps, eventually for Mac, as the Cocoa backend for Lazarus is pretty mature at this point.)
>
> There's a few obvious (to me at least) bugs with regards to the window docking system that I intend to fix first, though (as well as a few other things that strike me as having clear room for improvement.)

Hi, you can get the binaries for linux here:

https://c.gmx.com/@558129942915716568/Mjsfj0odTRCDzKyMs6nEsQ
https://c.gmx.com/@558129942915716568/pWdPdzE_SPSc-7LgMYdg4Q
https://c.gmx.com/@558129942915716568/OP2NNDW2SJiyDUsEGUZuaQ
https://c.gmx.com/@558129942915716568/0R9q_SMSTk6gasfHg-8aNA

Note that at this point I'm pretty sure (96%) that I won't come back.
Add to this conviction the fact that I've been contacted for a resell of the project and that I had no active projects in D anymore, so I won't restart working on this neither give support about the project (from the "how it's made" POV. If it's sold I'll probably furnish a document about the internals), now that I realize it probably has value.

It should just be good for some time if you update the dparse sub repository when grammar changes, and then rebuild "dastworx", because at some point new features will lead to false errors in the "symbol list" otherwise. I've seen that new features implying grammar changes may come (named args..., string interpolation, ...)

docking issues come from the Lazarus component library so they have to be fixed in the component that is used (AnchorDocking), good luck with that ;)
October 20
On Saturday, 19 October 2019 at 11:59:23 UTC, Basile B. wrote:
> Hi, you can get the binaries for linux here:
>
> https://c.gmx.com/@558129942915716568/Mjsfj0odTRCDzKyMs6nEsQ
> https://c.gmx.com/@558129942915716568/pWdPdzE_SPSc-7LgMYdg4Q
> https://c.gmx.com/@558129942915716568/OP2NNDW2SJiyDUsEGUZuaQ
> https://c.gmx.com/@558129942915716568/0R9q_SMSTk6gasfHg-8aNA

Thanks for the binary links, Basile, that's definitely quite helpful.

> Note that at this point I'm pretty sure (96%) that I won't come back.

That's ok, honestly. Applications like Dexed are right up the alley of what I do at work so it's not much of a stretch for me.

> docking issues come from the Lazarus component library so they have to be fixed in the component that is used (AnchorDocking), good luck with that ;)

I have no intention of using anything other than trunk FPC and trunk Lazarus to develop Dexed, TBH. AnchorDocking specifically has received a number of fixes recently and works quite well overall I'd say. Even before, I've used it successfully in several other apps I've worked on without encountering too many "bumps in the road".
October 20
On Sunday, 20 October 2019 at 00:18:36 UTC, Akira1364 wrote:
> On Saturday, 19 October 2019 at 11:59:23 UTC, Basile B. wrote:
>> [...]
>
> Thanks for the binary links, Basile, that's definitely quite helpful.
>
>> [...]
>
> That's ok, honestly. Applications like Dexed are right up the alley of what I do at work so it's not much of a stretch for me.
>
>> [...]
>
> I have no intention of using anything other than trunk FPC and trunk Lazarus to develop Dexed, TBH. AnchorDocking specifically has received a number of fixes recently and works quite well overall I'd say. Even before, I've used it successfully in several other apps I've worked on without encountering too many "bumps in the road".

Why didn't you participate to the project in the past, are you a new comer to D ?
October 20
On Sunday, 20 October 2019 at 16:46:34 UTC, Basile B. wrote:
> Why didn't you participate to the project in the past, are you a new comer to D ?

As it stands now I don't even really use D myself at all. I've been a professional Object Pascal programmer forever though, and was always aware of Dexed as a project, and thought it was a good example of the kinds of things that can be built with Lazarus.

I basically just wanted to "save" it simply because it seemed like a huge waste to me to let such a large, high-quality codebase disappear so easily.
« First   ‹ Prev
1 2