A test version of the 2.0 functionality is checked into CVS. Very exciting! Support for C++ iostreams and entities are the primary enhancements.
Now that the basic functionality is in place, I'm going to try to sort through the queue of requests, and evaluate what needs to be done. Certainly, if there are issues that you haven't seen addressed, and would like to, please bring it up here.
Also, old code that uses TinyXml should continue to work. I'd like to know how closely that goal was met.
There are going to be bugs to fix, and some features and test cases still to add. There is a performance issue when using the C++ iostreams, so that needs to be investigated as well.
Contributions appreciated, as always. And now that the basic code is stable, I can be more timely in addressing them.
Thanks much,
lee
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I attempted to download the pieces from CVS, but it was tedious and I don't know if I got all the pieces. Can you put together .zip and .gz files for simpler download? I have been very impressed with ver 1.2.4, and am VERY interested in version 2.0.
Regards,
Lynn Allan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I appreciate the vote of confidence! I'm not quite ready yet for a file release: there is still a problem, when using the operator >> for input, that tinyxml doesn't read and parse the correct amount of data. I'd like to get the known issues worked out before a new file release.
lee
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just updated to Beta 2.0 from CVS.
It seems to be compatible with what I used to do with it.
I'm now trying to get rid of the additional code I had to put in to overcome the problems with additional whitespaces.
Also, I'd like to have this TiXmlText constructor added, as already discussed :
A test version of the 2.0 functionality is checked into CVS. Very exciting! Support for C++ iostreams and entities are the primary enhancements.
Now that the basic functionality is in place, I'm going to try to sort through the queue of requests, and evaluate what needs to be done. Certainly, if there are issues that you haven't seen addressed, and would like to, please bring it up here.
Also, old code that uses TinyXml should continue to work. I'd like to know how closely that goal was met.
There are going to be bugs to fix, and some features and test cases still to add. There is a performance issue when using the C++ iostreams, so that needs to be investigated as well.
Contributions appreciated, as always. And now that the basic code is stable, I can be more timely in addressing them.
Thanks much,
lee
I attempted to download the pieces from CVS, but it was tedious and I don't know if I got all the pieces. Can you put together .zip and .gz files for simpler download? I have been very impressed with ver 1.2.4, and am VERY interested in version 2.0.
Regards,
Lynn Allan
I appreciate the vote of confidence! I'm not quite ready yet for a file release: there is still a problem, when using the operator >> for input, that tinyxml doesn't read and parse the correct amount of data. I'd like to get the known issues worked out before a new file release.
lee
Just updated to Beta 2.0 from CVS.
It seems to be compatible with what I used to do with it.
I'm now trying to get rid of the additional code I had to put in to overcome the problems with additional whitespaces.
Also, I'd like to have this TiXmlText constructor added, as already discussed :
TiXmlText::TiXmlText( const std::string& _value )
: TiXmlNode( TiXmlNode::TEXT )
{
firstChild = lastChild = 0;
value = _value;
}
Take care
Yves
Good! Glad it's working for you!
I'll enter the other as a feature request.
lee