So, bstyleconvert does not compile under 2.95.x.  Seems the

 stream << left << setw(40) << key;

construct confused it because they did not bother to define the left() 
manipulator.  This maniupulator is in the Stroustrup I bought 3+ years ago.  
jeez.

So the writeValue() function now has a hideous C like hack where I define a 
padding string and do:

stream << key << paddding << value;

bah.

Anyone who cares to fix it is more than welcome to.

I say again BAH.  For now I will commit the above fix.

Oh, for the person who quips "why not just use fprintf()" the function ends up 
looking like:

std::string tag = key + ':';
fprintf(ofile, "%40-s%s\n", tag.c_str(), value.c_str());

just without the definition of a padding.  I don't really consider that much 
better.

--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
List archives:  http://asgardsrealm.net/lurker/splash/index.html
Trouble? Contact [EMAIL PROTECTED]

Reply via email to