From: David N. <co...@kl...> - 2010-09-15 00:09:08
|
Hello all, during the last few months, I have been working on a SWIG module for the D programming language (http://www.digitalmars.com/d/). Even though I have only been able to spend time on it rather sporadically, it has progressed to a state where including it into SWIG trunk seems like a reasonable thing to do. It started out as a fork of the C# module and currently supports D1/Tango and D2/Phobos. Currently, the test suite passes (except for »preproc_line_file« which almost certainly fails on other languages too since it uses the Java-specific %javaconst without testing for SWIGJAVA) and almost all runtime tests have been ported from C# to both D 1.0 and D 2.0. From my point of view there are a few things left which I will sort out in the next few days (basic documentation, checking if the test suite works on Windows too), but I thought I'd ask if there is a chance that the module will be accepted into trunk, and if so, how that process would look like. The current state can be found at GitHub: http://github.com/klickverbot/swig/tree/swigd. David |