Archive for February, 2007

SDWF 0.58

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: , , , ,

Though You Thought D Already Was The Coolest Kid on the Block: DMD 1.006 is Released

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: , , ,

Derelict Does the Redmond Tango (Sort of)

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: , , , , ,

Derelict Does the Tango With Penguins

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: , , , , ,

eDitor 0.3

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: ,