November 22, 2006
Thomas Brix Larsen wrote:
> Well, I've written a somewhat simple D IDE in qt3.3. It's far from perfect,
> but it has usable syntax highlighting, build (bud) support, and it is
> completely stable (as in, it has yet to crash on me).
> 
> http://brix-verden.dk/projekter/
> (there is a current screenshot and the program in a tarball)

Thanks. That's a nice looking IDE.
November 23, 2006

Lars Ivar Igesund wrote:
> ...
> 
> I personally use vim.
> 

*types a bunch of code*

:!dmd -run nameoffile.d

*happy little vegemiter*

I only wish VIM would let me edit the code without closing the output window... as it is, I have to carefully remember line numbers and error messages; but a minor gripe :)

Oh, that and I wish it had a complete list of keywords.  Last time I checked, scope still wasn't hilighted...

	-- Daniel

-- 
Unlike Knuth, I have neither proven or tried the above; it may not even make sense.

v2sw5+8Yhw5ln4+5pr6OFPma8u6+7Lw4Tm6+7l6+7D i28a2Xs3MSr2e4/6+7t4TNSMb6HTOp5en5g6RAHCP  http://hackerkey.com/
November 23, 2006
Hi,

I am trying on Linux Ubuntu Edgy under wine, can't add compiler profile...

In Options->Compilers... I fill:

Profile Name: dmd
Compiler Type: Digital Mars D
Compiler Location: z:\home\me\D\dmd\bin\dmd.exe

Then click Add.

It add profile "dmd" now, Profile name becomes "DIGITAL", Compiler type "Borland C++", Location empty, Compiler parameters "DIGITAL". It fills these things like this randomly, so there must be something wrong there.

And it forces to chooce the .exe for compiler so how would this work under linux? Just wondering, I use jEdit with scons anyway..
November 23, 2006
> Oh, that and I wish it had a complete list of keywords.  Last time I checked, scope still wasn't hilighted...

you can contact the autor of the d highlightning at http://vim.sourceforge.net/scripts/script.php?script_id=379

November 23, 2006
Daniel Keep wrote:
> I only wish VIM would let me edit the code without closing the output
> window... as it is, I have to carefully remember line numbers and error
> messages; but a minor gripe :)

I usually have two windows open, one for editing and the other for compiling and running.
November 23, 2006
== Quote from Endea (notknown@none.com)'s article
> Hi,
> I am trying on Linux Ubuntu Edgy under wine, can't add compiler profile...
> In Options->Compilers... I fill:
> Profile Name: dmd
> Compiler Type: Digital Mars D
> Compiler Location: z:\home\me\D\dmd\bin\dmd.exe
> Then click Add.
> It add profile "dmd" now, Profile name becomes "DIGITAL", Compiler type
> "Borland C++", Location empty, Compiler parameters "DIGITAL". It fills
> these things like this randomly, so there must be something wrong there.
> And it forces to chooce the .exe for compiler so how would this work
> under linux? Just wondering, I use jEdit with scons anyway..

I am not really sure why you are experiencing such problems on Linux. It does not happen in Windows so it's really hard to track down the problem but I will look into it. It could be with the way WINE interprets the API calls. I will install Linux in a few days and I will "try" to solve the problem even if it requires using different system calls (if they are available of course)


I just want to let everyone know that D support in SkyIDE is preliminary and will be improved. What you see now is only base support. However you should be able to add keywords through TScintilla Editor options->Language Manager->Keywords just make sure the selected language is "D" and press "Apply" after the keyword has been added.

At least I got the base working....I will try to add support for bud/dbuild. I am working on multiple fronts here. I am also trying to add support for Bakefile  (haven't started it yet but I am studying it) and CYGWIN.

For latest updates simply go to www.skyide.com

November 23, 2006
I use screen[1] for exactly that purpose.
Ctrl-A-A to switch between terminals is pretty well working, and apart from that you've got the whole screen for each - errors and code ;) .

Alex
---
[1]: GNU screen, for those who don't know it: http://gnu.org/software/screen/

Daniel Keep wrote:
> 
> Lars Ivar Igesund wrote:
>> ...
>>
>> I personally use vim.
>>
> 
> *types a bunch of code*
> 
> :!dmd -run nameoffile.d
> 
> *happy little vegemiter*
> 
> I only wish VIM would let me edit the code without closing the output
> window... as it is, I have to carefully remember line numbers and error
> messages; but a minor gripe :)
> 
> Oh, that and I wish it had a complete list of keywords.  Last time I
> checked, scope still wasn't hilighted...
> 
> 	-- Daniel
> 
December 06, 2006
Hi,
I have made an hacked version of SciTE editor, which is called DSciTE.
Which includes some minor tweaks to simplify D coding.
You can for example set bud and dmd flags from the menu,
download latest compiler version from inside the editor and
it has the source and/or libraries/dll for dfl, minwin, sdl and derelict. Windows only for now :(
Download from here http://dronten.googlepages.com/dscite

Micke
December 07, 2006
You should put that into a seperate thread - looks really cool to me!

Did you take a look at DCode yet? It seems like you've been trying to do the same in the first place, but gone a bit further, eh? :)

I  like it. Bummer, that it only runs on Windows.

Kind regards,
Alex


Micke wrote:
> Hi,
> I have made an hacked version of SciTE editor, which is called DSciTE.
> Which includes some minor tweaks to simplify D coding.
> You can for example set bud and dmd flags from the menu,
> download latest compiler version from inside the editor and
> it has the source and/or libraries/dll for dfl, minwin, sdl and derelict. Windows only for now :(
> Download from here http://dronten.googlepages.com/dscite
> 
> Micke
December 07, 2006
Alexander Panek wrote:
> You should put that into a seperate thread - looks really cool to me!
> 
> Did you take a look at DCode yet? It seems like you've been trying to do the same in the first place, but gone a bit further, eh? :)
> 
> I  like it. Bummer, that it only runs on Windows.
> 

Using dcode would of course been the proper way to go.
But it started as a minor config file tweaks, to adding some code.
It was never meant to be a "real" project. I've only spent a day or two working on it. Maybe in the future...
1 2
Next ›   Last »