On Wednesday, 17 February 2016 at 16:13:47 UTC, Taylor Hillegeist
wrote:
On Wednesday, 17 February 2016 at 16:11:44 UTC, Taylor
Hillegeist wrote:
I think the following error message says it all.
std.conv.ConvException@C:\D\dmd2\windows\bin\..\..\src\phobos\std\conv.d(2002):
Unexpected '1' when converting from type string to type int
I would expect that 1 would be among the group of expected
items.
Also how rude of me:
DMD32 D Compiler v2.070.0
code segment in question
+++++
if(l.style.canFind("Heading")){
string tmp = l.style[6..$];
ON.incrementNum( to!int(tmp));
+++++
So my error here was i was slicing too early.
string tmp = l.style[6..$];
should have been:
string tmp = l.style[7..$];
apparently std.conv parse() will say the unexpected input is not
the one that caused the error but the character after. in this
case
"g1" only the 1 was reported.