Re: Coedit 1 gold released
On Wednesday, 10 June 2015 at 06:57:09 UTC, Andrei Alexandrescu wrote: On 6/9/15 6:22 PM, Basile Burg wrote: Coedit, the small IDE for the D DMD compiler goes gold I can haz OSX pliz pliz ok thx bye -- Andrei No, because i don't have the hardware necessary to release the mac OSX version. There's someone who succeeded to build it but it doesn't look like he wanted to be more involved than that in the project.
reggae v0.2.3: minimal build, reggae as a library
https://github.com/atilaneves/reggae Ask, and ye shall receive: Stick -version=minimal when building reggae itself (or use the minimal_bootstrap.sh in the repo) and reggae has no dependencies on anything. All it can do then is D builds and the only backend is the binary one. No dub support either. Don't want to build reggae / dub run reggae / run it as a command-line tool? Run this: REGGAE=/path/to/reggae/repo rdmd -I/$REGGAE/src -I$REGGAE/payload -J$REGGAE/payload/reggae -version=reggaelib /path/to/your/reggaefile.d -b backend project dir Now you have a build wherever you ran that from. Your build description... becomes reggae itself. To my surprise, you can add -version=minimal to that command line and it seems to work. I know, I know, there're loads of flags there right now. It's the best I could come up with without even more massive amounts of refactoring. It's silly you still have to specify `-b binary` when you've built a version that doesn't know how to do anything else, but... them's the breaks right now. I've only tried -version=reggaelib on a toy build system and reggae itself. But it ourobourosed nicely. So I'm assuming it works, but it might not. I was a bad programmer and only tested any of this manually. -version=reggaelib only works if the `build` template mixin was used, which it probably always should. But... there's no change needed to any exiting build description, just -version=reggaelib (basically the template mixin expands to something else) and voila. Atila
Re: Coedit 1 gold released
On 6/9/15 6:22 PM, Basile Burg wrote: Coedit, the small IDE for the D DMD compiler goes gold I can haz OSX pliz pliz ok thx bye -- Andrei
Re: Coedit 1 gold released
On Wednesday, 10 June 2015 at 03:49:04 UTC, Sean Campbell wrote: On Wednesday, 10 June 2015 at 01:23:00 UTC, Basile Burg wrote: Coedit, the small IDE for the D DMD compiler goes gold I've been wanting to switch a D based editor for a while but at least on windows, everything is on a different window and I cant figure out how to change this. You cant. But as the Windows are docked, is it really a problem ? If some of the widgets look superfluous to you then you can close them and just use the Window menu when you need them. I'm afraid that there might be an misunderstanding, when you started the software for the first time, it looked a bit like that: http://imgur.com/CecC9Cm , right ?
Re: Coedit 1 gold released
On 2015-06-10 7:22 AM, Basile Burg wrote: On Wednesday, 10 June 2015 at 06:57:09 UTC, Andrei Alexandrescu wrote: On 6/9/15 6:22 PM, Basile Burg wrote: Coedit, the small IDE for the D DMD compiler goes gold I can haz OSX pliz pliz ok thx bye -- Andrei No, because i don't have the hardware necessary to release the mac OSX version. There's someone who succeeded to build it but it doesn't look like he wanted to be more involved than that in the project. Did that someone submit the source code, project files, etc. necessary to build on OSX so that someone else might be able to follow in his footsteps?
Re: Dgame 0.6 - Beta
Thanks, that is really nice to hear. I've finished the last tutorial, so have fun. :) I'll release the first RC on monday.
Re: Coedit 1 gold released
On Wednesday, 10 June 2015 at 16:32:19 UTC, Andre Kostur wrote: On 2015-06-10 7:22 AM, Basile Burg wrote: On Wednesday, 10 June 2015 at 06:57:09 UTC, Andrei Alexandrescu wrote: On 6/9/15 6:22 PM, Basile Burg wrote: Coedit, the small IDE for the D DMD compiler goes gold I can haz OSX pliz pliz ok thx bye -- Andrei No, because i don't have the hardware necessary to release the mac OSX version. There's someone who succeeded to build it but it doesn't look like he wanted to be more involved than that in the project. Did that someone submit the source code, project files, etc. necessary to build on OSX so that someone else might be able to follow in his footsteps? Yes, everything is in the sources. Actually there's really not much to do (i estimate this to 50 SLOC spreaded in 3 or 4 portions of code with {$IFDEF DARWIN}...{$ENDIF}). The problem is just that i don't know if it's usable. Also the guy compiled with the Qt interface instead of Cocoa.
Re: Coedit 1 gold released
On 6/10/15 10:04 AM, Basile Burg wrote: On Wednesday, 10 June 2015 at 16:32:19 UTC, Andre Kostur wrote: On 2015-06-10 7:22 AM, Basile Burg wrote: On Wednesday, 10 June 2015 at 06:57:09 UTC, Andrei Alexandrescu wrote: On 6/9/15 6:22 PM, Basile Burg wrote: Coedit, the small IDE for the D DMD compiler goes gold I can haz OSX pliz pliz ok thx bye -- Andrei No, because i don't have the hardware necessary to release the mac OSX version. There's someone who succeeded to build it but it doesn't look like he wanted to be more involved than that in the project. Did that someone submit the source code, project files, etc. necessary to build on OSX so that someone else might be able to follow in his footsteps? Yes, everything is in the sources. Actually there's really not much to do (i estimate this to 50 SLOC spreaded in 3 or 4 portions of code with {$IFDEF DARWIN}...{$ENDIF}). The problem is just that i don't know if it's usable. Also the guy compiled with the Qt interface instead of Cocoa. Well does anyone want to take up on this? Would be great to support all major desktoprs. Andre? -- Andrei
Re: Coedit 1 gold released
On 2015-06-10 11:10 AM, Andrei Alexandrescu wrote: On 6/10/15 10:04 AM, Basile Burg wrote: Well does anyone want to take up on this? Would be great to support all major desktoprs. Andre? -- Andrei Let's see how far I can get. I've got the toolchain installed and tried a first build that didn't quite make it. I'll work on it for a bit to see if I can get a viable executable.