DStep 0.2.1

Jacob Carlborg via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Sat Jan 16 09:02:44 PST 2016


I've just created a new release of DStep, 0.2.1 [1]. Binaries are 
available for OS X, Linux 64bit and FreeBSD 64bit. No 32bit versions 
this time, unfortunately.

For those not familiar with DStep:

DStep is a tool for translating C and Objective-C headers to D modules.

Changelog:

Version 0.2.1
   New/Changed Features
     * Clang internal header files are now included in the executable
     * A script for testing multiple versions of libclang has been added
     * DStep outputs spaces instead of tabs for indentation
     * Update Clang bindings to 3.7.0
     * Run tests on Travis-CI

     Objective-C
       * Selectors are translated to `@selector("foo")`
       * `id` is translated to `ObjcObject`

   Bugs Fixed
     * Issue #42: Compile failure with DMD v2.0.68
     * Issue #37: Regression: clang 3.5 causes struct members to be 
defined again
     * Issue #26: dstep dumps core on a simple header

[1] https://github.com/jacob-carlborg/dstep/releases/tag/v0.2.1

-- 
/Jacob Carlborg


More information about the Digitalmars-d-announce mailing list