Re: Coedit 2 alpha 1 - now with dub

2015-10-24 Thread qsdfghjk via Digitalmars-d-announce

On Friday, 23 October 2015 at 06:55:37 UTC, Rory McGuire wrote:
I think IDE devs are supposed to use `dub describe` not read 
the package

file directly.
That whole package loading section of dub should probably be a 
library

though.

On Fri, Oct 23, 2015 at 8:47 AM, Eliatto via 
Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> 
wrote:



On Friday, 25 September 2015 at 05:08:05 UTC, BBasile wrote:

- compile, run, choose the configuration and the build type. 
but only the JSON format is handled.


BTW, why there are two formats for dub? Which one will be 
obsolete? It's a headache for IDE developers.


`dub describe` cannot be used currently for an advanced GUI. It 
has a latency issue due to dependencies checking. Coedit has a 
full DUB editor (http://imgur.com/a/WiXr7). Using this command 
would imply:


- change value in the GUI tree.
- save file.
- get and wait for the description, load and parse anyway to get 
the tree...

- update GUI.

and this for each single modification.

And I agree with you concerning the two formats. When SDL was 
announced I directly knewn that it would be a problem because 
this is a very "marginal" format. The official SDL homepage has 
been broken for monthes, showing how widely spreaded and trendy 
it is (giving the feeling that it was not even worth fixing the 
server). And there is almost no bindings for SDL at all.


Afaik, neither MonoD nor Visual-D support the SDL format. 
(although Visual-D could since it's written in D so the SDL 
library exists...).


Re: Coedit 2 alpha 1 - now with dub

2015-10-23 Thread Eliatto via Digitalmars-d-announce

On Friday, 25 September 2015 at 05:08:05 UTC, BBasile wrote:

- compile, run, choose the configuration and the build type.
but only the JSON format is handled.
BTW, why there are two formats for dub? Which one will be 
obsolete? It's a headache for IDE developers.


Re: Coedit 2 alpha 1 - now with dub

2015-10-23 Thread Rory McGuire via Digitalmars-d-announce
I think IDE devs are supposed to use `dub describe` not read the package
file directly.
That whole package loading section of dub should probably be a library
though.

On Fri, Oct 23, 2015 at 8:47 AM, Eliatto via Digitalmars-d-announce <
digitalmars-d-announce@puremagic.com> wrote:

> On Friday, 25 September 2015 at 05:08:05 UTC, BBasile wrote:
>
>> - compile, run, choose the configuration and the build type.
>> but only the JSON format is handled.
>>
> BTW, why there are two formats for dub? Which one will be obsolete? It's a
> headache for IDE developers.
>


Re: Coedit 2 alpha 1 - now with dub

2015-10-23 Thread Andre Kostur via Digitalmars-d-announce

On 2015-10-22 12:10 PM, Pradeep Gowda wrote:

On Thursday, 22 October 2015 at 14:57:22 UTC, BBasile wrote:



I'm sorry you feel that way. Let me tell you the positive influence
CoEdit had on me.

I'm a newbie to D, who was looking for an IDE on Mac. I found CoEdit on
github and realised it does not compile on Mac OSX, and posted an issue
and followed up a couple of small PRs. (username: btbytes)

This was good for me in two respects:

1. I had never programmed in Pascal before and CoEdit gave me an
opportunity.
2. I felt i had made positive contribution to people using D on Mac.

I hope that you will be back on github with CoEdit.



I was trying to get it to work on OS X as well.  Unfortunately my Pascal 
is _very_ rusty, but it did compile, but crashed very shortly after 
launching it with some sort of segfault on some timer firing.


Re: Coedit 2 alpha 1 - now with dub

2015-10-22 Thread Pradeep Gowda via Digitalmars-d-announce

On Thursday, 22 October 2015 at 14:57:22 UTC, BBasile wrote:
On Wednesday, 21 October 2015 at 16:59:09 UTC, Jack Stouffer 
wrote:

On Tuesday, 20 October 2015 at 12:46:51 UTC, BBasile wrote:
On Monday, 19 October 2015 at 19:56:15 UTC, Jack Stouffer 
wrote:

On Monday, 19 October 2015 at 15:03:52 UTC, BBasile wrote:

On Saturday, 17 October 2015 at 16:31:38 UTC, DK wrote:
Hi, this link https://github.com/BBasile/Coedit/ doesn't 
work for me ((


Coedit is now (since three weeks to be more accurate) a 
private software.
I've removed all what was deletable but obviously all the 
previous announces on the NG are going to remain.


Any particular reason?


Yes, I don't care anymore.

The fact is that I always knew that I was losing my time but 
this was acceptable until a certain point.


Anyway, you know, when you like no longer, negative critics 
take over. So, to continue would have been quite unhealthy.


Why not just leave it up for someone else to take over in a 
fork?


https://www.youtube.com/watch?v=Qmk94uooJCU

"well, I feel really stupid right now..."

No. Seriously, to delete everything is a bit immature. Maybe 
I'll resurect Coedit with a new branding in a few monthes but 
for now I'm still a bit angry with D and the D people...


I'm sorry you feel that way. Let me tell you the positive 
influence CoEdit had on me.


I'm a newbie to D, who was looking for an IDE on Mac. I found 
CoEdit on github and realised it does not compile on Mac OSX, and 
posted an issue and followed up a couple of small PRs. (username: 
btbytes)


This was good for me in two respects:

1. I had never programmed in Pascal before and CoEdit gave me an 
opportunity.
2. I felt i had made positive contribution to people using D on 
Mac.


I hope that you will be back on github with CoEdit.



Re: Coedit 2 alpha 1 - now with dub

2015-10-22 Thread BBasile via Digitalmars-d-announce
On Wednesday, 21 October 2015 at 16:59:09 UTC, Jack Stouffer 
wrote:

On Tuesday, 20 October 2015 at 12:46:51 UTC, BBasile wrote:
On Monday, 19 October 2015 at 19:56:15 UTC, Jack Stouffer 
wrote:

On Monday, 19 October 2015 at 15:03:52 UTC, BBasile wrote:

On Saturday, 17 October 2015 at 16:31:38 UTC, DK wrote:
Hi, this link https://github.com/BBasile/Coedit/ doesn't 
work for me ((


Coedit is now (since three weeks to be more accurate) a 
private software.
I've removed all what was deletable but obviously all the 
previous announces on the NG are going to remain.


Any particular reason?


Yes, I don't care anymore.

The fact is that I always knew that I was losing my time but 
this was acceptable until a certain point.


Anyway, you know, when you like no longer, negative critics 
take over. So, to continue would have been quite unhealthy.


Why not just leave it up for someone else to take over in a 
fork?


https://www.youtube.com/watch?v=Qmk94uooJCU

"well, I feel really stupid right now..."

No. Seriously, to delete everything is a bit immature. Maybe I'll 
resurect Coedit with a new branding in a few monthes but for now 
I'm still a bit angry with D and the D people...





Re: Coedit 2 alpha 1 - now with dub

2015-10-21 Thread Jack Stouffer via Digitalmars-d-announce

On Tuesday, 20 October 2015 at 12:46:51 UTC, BBasile wrote:

On Monday, 19 October 2015 at 19:56:15 UTC, Jack Stouffer wrote:

On Monday, 19 October 2015 at 15:03:52 UTC, BBasile wrote:

On Saturday, 17 October 2015 at 16:31:38 UTC, DK wrote:
Hi, this link https://github.com/BBasile/Coedit/ doesn't 
work for me ((


Coedit is now (since three weeks to be more accurate) a 
private software.
I've removed all what was deletable but obviously all the 
previous announces on the NG are going to remain.


Any particular reason?


Yes, I don't care anymore.

The fact is that I always knew that I was losing my time but 
this was acceptable until a certain point.


Anyway, you know, when you like no longer, negative critics 
take over. So, to continue would have been quite unhealthy.


Why not just leave it up for someone else to take over in a fork?


Re: Coedit 2 alpha 1 - now with dub

2015-10-20 Thread BBasile via Digitalmars-d-announce

On Monday, 19 October 2015 at 19:56:15 UTC, Jack Stouffer wrote:

On Monday, 19 October 2015 at 15:03:52 UTC, BBasile wrote:

On Saturday, 17 October 2015 at 16:31:38 UTC, DK wrote:
Hi, this link https://github.com/BBasile/Coedit/ doesn't work 
for me ((


Coedit is now (since three weeks to be more accurate) a 
private software.
I've removed all what was deletable but obviously all the 
previous announces on the NG are going to remain.


Any particular reason?


Yes, I don't care anymore.

The fact is that I always knew that I was losing my time but this 
was acceptable until a certain point.


Anyway, you know, when you like no longer, negative critics take 
over. So, to continue would have been quite unhealthy.


Re: Coedit 2 alpha 1 - now with dub

2015-10-20 Thread jmh530 via Digitalmars-d-announce

On Tuesday, 20 October 2015 at 12:46:51 UTC, BBasile wrote:

On Monday, 19 October 2015 at 19:56:15 UTC, Jack Stouffer wrote:

On Monday, 19 October 2015 at 15:03:52 UTC, BBasile wrote:

On Saturday, 17 October 2015 at 16:31:38 UTC, DK wrote:
Hi, this link https://github.com/BBasile/Coedit/ doesn't 
work for me ((


Coedit is now (since three weeks to be more accurate) a 
private software.
I've removed all what was deletable but obviously all the 
previous announces on the NG are going to remain.


Any particular reason?


Yes, I don't care anymore.

The fact is that I always knew that I was losing my time but 
this was acceptable until a certain point.


Anyway, you know, when you like no longer, negative critics 
take over. So, to continue would have been quite unhealthy.


I have tried Coedit and liked it. I'm sorry you felt like you 
were wasting time.


Re: Coedit 2 alpha 1 - now with dub

2015-10-20 Thread bachmeier via Digitalmars-d-announce

On Tuesday, 20 October 2015 at 15:38:46 UTC, jmh530 wrote:

On Tuesday, 20 October 2015 at 12:46:51 UTC, BBasile wrote:
On Monday, 19 October 2015 at 19:56:15 UTC, Jack Stouffer 
wrote:

On Monday, 19 October 2015 at 15:03:52 UTC, BBasile wrote:

[...]


Any particular reason?


Yes, I don't care anymore.

The fact is that I always knew that I was losing my time but 
this was acceptable until a certain point.


Anyway, you know, when you like no longer, negative critics 
take over. So, to continue would have been quite unhealthy.


I have tried Coedit and liked it. I'm sorry you felt like you 
were wasting time.


When I looked at it, I thought it was promising. You normally 
hear only from the critics.


Re: Coedit 2 alpha 1 - now with dub

2015-10-19 Thread BBasile via Digitalmars-d-announce

On Saturday, 17 October 2015 at 16:31:38 UTC, DK wrote:
Hi, this link https://github.com/BBasile/Coedit/ doesn't work 
for me ((


Coedit is now (since three weeks to be more accurate) a private 
software.
I've removed all what was deletable but obviously all the 
previous announces on the NG are going to remain.


Re: Coedit 2 alpha 1 - now with dub

2015-10-19 Thread Jack Stouffer via Digitalmars-d-announce

On Monday, 19 October 2015 at 15:03:52 UTC, BBasile wrote:

On Saturday, 17 October 2015 at 16:31:38 UTC, DK wrote:
Hi, this link https://github.com/BBasile/Coedit/ doesn't work 
for me ((


Coedit is now (since three weeks to be more accurate) a private 
software.
I've removed all what was deletable but obviously all the 
previous announces on the NG are going to remain.


Any particular reason?


Coedit 2 alpha 1 - now with dub

2015-09-24 Thread BBasile via Digitalmars-d-announce

A first alpha of the Coedit 2, the small D IDE, is available.

Summary:


This alpha is focused on the integration of the official build 
tool DUB.

In fact it's almost fully supported since it's possible to
- create a new DUB project from scratch.
- open an existing project to modify it.
- compile, run, choose the configuration and the build type.
but only the JSON format is handled.

Additionally some other features have been added, notably:
- the symbol list has an option to expand smartly on the 
declaration matching to what's being edited.

- demangle the messages redirected from DUB or DMD.
- a runnable module can use the first script line to define some 
additional DMD options.
- a native project format configuration can be defined as 'base' 
or 'overridden'.

- and more...read the changelog for more details.

Links:
-

- changelog: 
https://github.com/BBasile/Coedit/releases/tag/2_alpha_1
- win32 zip: 
https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.win32.zip
- win32 setup: 
https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.win32.setup.zip
- linux32 zip: 
https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux32.zip
- linux32 setup: 
https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux32.setup.zip
- linux64 zip: 
https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux64.zip
- linux64 setup: 
https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux64.setup.zip


Note:
-

- Test by feeding Coedit with your DUB projects.
- Despite of not being a final version, this alpha can be setup 
safely (base features have not changed).
- If you find a problem, report it at 
https://github.com/BBasile/Coedit/issues.