On 2011-02-20 19:22:20 +0100, Magnus Lie Hetland said:

On 2011-02-19 22:25:31 +0100, Nick Sabalausky said:

[snip]
Unfortunately, rdmd doesn't seem to have gotten much attention lately. I've had a few patches for it sitting in bugzilla for a number of months. (Not that I'm complaning, I realize there's been other priorities.)

I see. Kind of surprising, given that rdmd is distributed in the official DMD zip file. But, yeah, no complaints. :)

Actually, if you want, you can grab a version of rdmd.d with my patches applied here:
http://www.dsource.org/projects/semitwist/browser/trunk/rdmdAlt.d

Thanks!

Humm. I'm still using the rdmd I had (it seems to work, so as long as I have already compiled it... ;)

However: I'm a bit baffled by the --shebang option. What's its purpose, really? If I use rdmd without it in a shebang line, it seems to work fine. If I *do* use --shebang, the code doesn't seem to be compiled/executed at all...

It seems like it interprets args[1] as a single string containing all the arguments, splitting it into separate items. That seems well an good -- except (in OS X, at least) it doesn't seem to be needed (I get my arguments just fine without it, and the shebang-line switches work well) ... and it doesn't seem to work (that is, with --shebang, nothing happens).

Any thoughts on this?

--
Magnus Lie Hetland
http://hetland.org

Reply via email to