gcc 4.8.1 made it to Debian Sid

H. S. Teoh hsteoh at quickfur.ath.cx
Wed Jul 31 09:06:10 PDT 2013


On Wed, Jul 31, 2013 at 01:40:31PM +0200, Joseph Rushton Wakeling wrote:
> On 07/19/2013 09:05 PM, H. S. Teoh wrote:
> > Not really, there are still some dmd options that dmd-script
> > supports, but gdmd.d doesn't yet.
> 
> On that note, is there a reason not to use std.getopt for the option
> parsing?  Perhaps that it doesn't support single-hyphen option flags
> of more than one character, such as dmd uses?

The main reason is that dmd command-line syntax is somewhat incompatible
with std.getopt. (And also that std.getopt has some quirks w.r.t. to
"usual" Posix-style command-line arguments, but then again, dmd itself
is rather quirky so that's moot.) The biggest problem is multi-character
flags that take arguments without an intervening space, like
-ofprogram.exe, which std.getopt simply can't handle.


T

-- 
English has the lovely word "defenestrate", meaning "to execute by
throwing someone out a window", or more recently "to remove Windows from
a computer and replace it with something useful". :-) -- John Cowan


More information about the D.gnu mailing list