|
Boost : |
From: Beman Dawes (bdawes_at_[hidden])
Date: 2005-12-11 21:45:22
"Yuval Ronen" <ronen_yuval_at_[hidden]> wrote in message
news:dnes06$r3a$1_at_sea.gmane.org...
> Hi.
> When building Boost using VC8, on a Hebrew supporting Windows, it issues
> this (probably) minor warning:
>
> warning C4819: The file contains a character that cannot be represented
> in the current code page (1255). Save the file in Unicode format to
> prevent data loss
>
> for the following files (no line numbers were reported):
>
> boost_1_33_1\boost/filesystem/exception.hpp
> boost_1_33_1\boost/filesystem/operations.hpp
> boost_1_33_1\libs\filesystem\build\../src/exception.cpp
> boost_1_33_1\libs\filesystem\build\../src/operations_posix_windows.cpp
>
> I think the origin of the warning is the comment at the top of these
> files which contains the name of "Dietmar K?hl". The second character of
> the last name, shown here as '?', is not pure English ANSI, and it's
> probably the cause of the warning. (maybe that's an idea to add to the
> Boost inspect utility?)
>
> Compiling my own code that uses the filesystem library also issue this
> warning, since header files are involved.
Fixed. Luckily Kuehl is an alternate spelling for Dietmar's name. Thanks for
the report!
I'm reluctant to put such a check into inspect. That would need further
discussion.
--Beman
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk