DlangIDE update

default0 via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Wed Dec 9 01:18:37 PST 2015


On Wednesday, 9 December 2015 at 05:47:07 UTC, Vadim Lopatin 
wrote:
> On Tuesday, 8 December 2015 at 18:18:29 UTC, default0 wrote:
>> Sweet! Glad you're back and working on this!
>> Was wanting to give it a shot, but typing } on my keyboard 
>> (german layout, right-alt + 0) did not actually insert the 
>> character into the opened document, so I gave up.
> What is a platform? Linux with SDL? How do I reproduce it? 
> Could you please submit a bug on github?

Done!
>> One of the things I did manage to try was putting a readln() 
>> into the standard hello-world-console-app preset. Turns out 
>> that it causes dlangide to hang up because it's not actually 
>> possible to have user input (or to configure dlangide to start 
>> the project separately so a regular console window appears). 
>> Killing the started process also was not possible since the 
>> respective option to stop debugging is still grayed out.
> Input hangs because running currently is just invoking of `dub 
> run` - with input and output redirected. Output is shown in IDE 
> message log, but for input just nothing is sent.
> I'm working on debugging, and as well will implement running 
> apps w/o debugger with separate console.

Sounds good! When the typical edit-compile-debug cycle works this 
will probably already be enough to start using it for smaller 
projects :-)

>> I still haven't written much D code and my time is somewhat 
>> limited, but if there are simple tasks you need to get done, I 
>> would be glad to offer help!
> It would be great.
>
Will be looking through GitHub and try to set DlangUI etc. up 
locally, too and see what I can do :-)

>> Here's to hoping this IDE will keep going and turn out well :-)
> I think for programming language, it's big + to have native GUI 
> library and IDE written in the same language. Adding Delphi 
> style GUI builder could attract newbies.

Yeah, also has the advantage of being able to work on DlangIDE 
while using DlangIDE, once it's come along some ways.


More information about the Digitalmars-d-announce mailing list