missing HexString documentation

Adam D. Ruppe destructionator at gmail.com
Thu Feb 8 14:44:36 UTC 2018


On Thursday, 8 February 2018 at 13:06:44 UTC, Steven 
Schveighoffer wrote:
> So you think it should go into druntime? I don't see why it 
> wasn't in there in the first place to be honest.

Yeah, probably. I might even publically import it when you import 
the posix header so it just works in the most common place.

Of course, it is important then that the compile-time thing 
doesn't cause a link time error when you just import and don't 
compile it in.... but that should be the case anyway (and the 
other posts in this thread show Walter is working on that so yay)

> If you could have imported std.conv in druntime, it would have 
> been done.

That's my point. We keep clashing despite being on the same side!

When I say the import is the problem, I don't mean the syntax or 
literal line of code. I mean the whole concept of depending on 
the Phobos module and all the stuff that brings. druntime can't 
have that dependency. Neither can a few other specialized 
low-level cases. And specialized low-level cases are where you 
find 95% of octal literals. (well ok 50% of octal literals, where 
the other 50% are bugs cuz someone wrote 010 to line up leading 
zeros... )


More information about the Digitalmars-d mailing list