[Issue 423] New: dmd ignores empty commandline arguments
Walter Bright
newshound at digitalmars.com
Tue Oct 10 21:04:00 PDT 2006
Derek Parnell wrote:
> The strings on a command line contain information even if one of them is
> empty - at the very least it is a placeholder.
We could argue this till the cows come home. But the current behavior:
1) Is a result of the Digital Mars C startup code
2) It's been that way for 20+ years
3) It's embedded into every DM tool and every command line program
created with DM
Nobody has ever complained about it or even commented on it before. I
doubt anyone has noticed it - I certainly haven't, and I've used this
stuff probably more than anyone <g>.
Linux, however, does behave the way you suggest - at least the default
shell I use does it that way. On the other hand, I've never seen any
linux utility that made any mention in its documentation about having
any meaning assigned to blank arguments. Trying it on a few just gives
errors.
In other words, I don't think it's worth arguing about or changing.
More information about the Digitalmars-d-bugs
mailing list