-
Fixed in Release 2.2.4.
2009-10-31 16:31:18 UTC by ntrifunovic
-
ntrifunovic made 1 file-release changes.
2009-10-31 16:30:01 UTC by ntrifunovic
-
I have just released version 2.2.4 of the UTF-CPP library.
It is a minor bug fix release that addresses the last of the invalid UTF-16 detection problems reported by Ivan Sorokin. It took me a little more to fix this one because it reproduces only with the Microsoft's compiler, which comes with checked Standard Library.
Hopefully, the next release will be a feature release. Also, I am...
2009-10-31 16:25:58 UTC by ntrifunovic
-
ntrifunovic made 1 file-release changes.
2009-10-31 16:18:01 UTC by ntrifunovic
-
ntrifunovic committed revision 106 to the UTF-8 CPP SVN repository, changing 1 files.
2009-10-31 16:14:51 UTC by ntrifunovic
-
ntrifunovic committed revision 105 to the UTF-8 CPP SVN repository, changing 1 files.
2009-10-29 01:18:27 UTC by ntrifunovic
-
Reproduced with MSVC++ 9.0. Not reproducable with GNU gcc 4.4.
2009-10-29 01:04:42 UTC by ntrifunovic
-
That's a good idea. I'll look into it for the next feature release.
And thanks for the kind words.
2009-10-29 00:28:28 UTC by ntrifunovic
-
This isn't a big deal by any means, but have you considered having the utf8 exceptions derived from a common class defined within the utf8 namespace? That way a single catch statement could catch all the exceptions from the utf8 library and no others. Something like the following perhaps:
class exception : public std::exception { }; // Just to group exceptions
class...
2009-10-25 00:54:41 UTC by cstanhop
-
I released version 2.2.3 tonight. It is a bug fix release, initiated by reports submitted by Ivan Sorokin. Basically, there was a problem in detecting invalid utf-16 sequences when converting utf-16 encoded strings to utf-8.
Another fix is very minor and consists of removing a redundant check for invalid code point.
A feature request for adding a safe version of is_bom() has not been addressed...
2009-10-12 23:21:13 UTC by ntrifunovic