Archive for February, 2007
Wednesday, February 21st, 2007
Stewart Gordon has released SDWF 0.58 (I seem to have missed 0.57). This latest release adds status bars and callbacks for handling window activation/deactivation events.
Technorati Tags: D Programming Language, GUI, SDWF, Win32 API, Windows
Posted in News | 2 Comments »
Friday, February 16th, 2007
Walter keeps wowing us with awesome D goodness. DMD 1.006 brings compile time function execution to the mix. I’m a little bummed by the new -J switch, though, since I just started using the import expression in Derelict’s build script. But considering all of the other goodies we’ve been getting, I can live with it!
Technorati Tags: D Programming Language, DMD, Digital Mars, Walter Bright
Posted in DMD Releases | No Comments »
Wednesday, February 14th, 2007
After the last post regarding Tango-ized Derelict on Linux, I realized that the user who had tested it (waves to odeamus) was actually on Windows. The difference between the two of us is that he was compiling with Rebuild and I was using Bud. So, I updated my copy of Rebuild and tried it out on sdl_ex1. And so I beheld a miracle. An executable was created and it wasn’t corrupt. I launched it and it ran flawlessly.
So, you can now use Tango-ized Derelict on Windows as long as you build your app with Rebuild. I won’t be adding support to the build script for any of this just yet, so until I do Rebuilding your app is your only option. Though I assume DSSS will work, since it is constructed on top of Rebuild.
When the situation changes I will post both here and in the Derelict forums.
Technorati Tags: D Programming Language, Derelict, Tango, Rebuild, build tools, Windows
Posted in Derelict, Tango | 1 Comment »
Wednesday, February 14th, 2007
I recently updated Derelict to be compilable with Tango. I committed the changes and waited for some feedback before posting here. Now that a few bugs have been ironed out and someone has successfully compiled and executed a Tango-ized DerelictGL app, I think the time has come to let the wider world in on it.
There are a couple of caveats, though:
- I encountered a few errors with Tango on Windows that are beyond my control. I’m waiting for them to be resolved, but until they are you can only use Tango-ized Derelict on Linux.
- If you like to build Derelict’s libraries, you currently can’t with Tango. The build script does not have 100% Tango support just yet. So you’ll need to use a build tool, like Bud, Rebuild, or DSSS to compile Derelict packages along with your app (unless you enjoy creating Makefiles).
Unless you are a Linux user and anxious to experiment with Tango in a Derelict app, I suggest you do not update your local copy just yet. You can read more detail (along with what I’ve posted here) in the announcement I made in the Derelict forums. Please do read that post, because I also modified the build script again and haven’t yet updated the docs.
Technorati Tags: D Programming Language, Derelict, Tango, mulitmedia programming, OpenGL, SDL
Posted in Derelict, Tango | No Comments »
Monday, February 12th, 2007
Thomas Brix Larsen has been developing a text editor with D. Called eDitor, the current release (0.3) has syntax highlighting for the following languages:
D, C, C++, Java, Python, XML, XHTML, HTML, Lua, Perl, Ruby, SQL, Javascript, diff/patch, TeX/LyX
Read more about features, changes, and bug fixes on the eDitor home page.
Technorati Tags: D Programming Language, text editors
Posted in News | No Comments »