This is the README file for the utfcheck package.
This package contains a utility, utfcheck, to examine an input file
and provide feedback on whether or not it consists of valid ASCII
or UTF-8 text (depending on the options selected).
Notable code points (for example, Unicode "noncharacters") generate
diagnostic output. As long as the input is valid for the encoding
type though, utfcheck continues to scan the input stream and will
end with exit status EXIT_SUCCESS.
If the input stream begins with a UTF-16 Byte Order Mark, or if
it contains the UTF-8 encoding of a code point in the Unicode
Surrogate Pair range, an error message is printed and the program
terminates with exit status EXIT_FAILURE.
Information about the latest version is in the NEWS file.
If you downloaded this source package, instructions for
building and installation can be found in the INSTALL file
and license information is in the COPYING file.
If you are a downstream maintainer porting this package
to a new architecture, you can remove all files that
Autotools added with the command
autoreconf -f -i && ./configure && make orig
In all other cases, typing the following command will
usually build the software on your system:
./configure && make
Then consult the INSTALL file for installation instructions.
The license is contained in the COPYING file. A summary of this license
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.