aboutsummaryrefslogtreecommitdiff
path: root/lib/enca
diff options
context:
space:
mode:
authorCory Fields <theuni-nospam-@xbmc.org>2011-01-04 12:39:23 -0500
committerCory Fields <theuni-nospam-@xbmc.org>2011-01-04 12:39:23 -0500
commita9839fa95cb9711efe465ca8e137c34247238485 (patch)
tree0bb8dc55aa317c9cc9191ea85e8298c2da90b06b /lib/enca
parent07db21c48d60933b45c702d333572ed8f4629fdc (diff)
Fix CRLF
Diffstat (limited to 'lib/enca')
-rw-r--r--lib/enca/libenca_win32/config.h4
-rw-r--r--lib/enca/libenca_win32/libenca_win32.vcproj548
-rw-r--r--lib/enca/libenca_win32/libenca_win32.vcxproj232
-rw-r--r--lib/enca/libenca_win32/libenca_win32.vcxproj.filters194
-rw-r--r--lib/enca/test/be-s.cp12512
-rw-r--r--lib/enca/test/be-s.ibm8552
-rw-r--r--lib/enca/test/be-s.ibm8662
-rw-r--r--lib/enca/test/be-s.koi8uni2
-rw-r--r--lib/enca/test/be-s.utf82
-rw-r--r--lib/enca/test/bg-s.cp12512
-rw-r--r--lib/enca/test/bg-s.ibm8552
-rw-r--r--lib/enca/test/bg-s.utf82
-rw-r--r--lib/enca/test/cs-s.cp12502
-rw-r--r--lib/enca/test/cs-s.ibm8522
-rw-r--r--lib/enca/test/cs-s.keybcs22
-rw-r--r--lib/enca/test/cs-s.koi8cs22
-rw-r--r--lib/enca/test/cs-s.utf82
-rw-r--r--lib/enca/test/et-s.cp12572
-rw-r--r--lib/enca/test/et-s.ibm7752
-rw-r--r--lib/enca/test/et-s.utf82
-rw-r--r--lib/enca/test/et-utf8.ibm7752
-rw-r--r--lib/enca/test/hr-s.cp12504
-rw-r--r--lib/enca/test/hr-s.ibm8524
-rw-r--r--lib/enca/test/hr-s.utf84
-rw-r--r--lib/enca/test/hr-utf8.ibm8524
-rw-r--r--lib/enca/test/hu-s.cp12502
-rw-r--r--lib/enca/test/hu-s.ibm8522
-rw-r--r--lib/enca/test/hu-s.utf82
-rw-r--r--lib/enca/test/hu-utf8.cp12502
-rw-r--r--lib/enca/test/hu-utf8.ibm8522
-rw-r--r--lib/enca/test/lt-s.cp12572
-rw-r--r--lib/enca/test/lt-s.ibm7752
-rw-r--r--lib/enca/test/lt-s.utf82
-rw-r--r--lib/enca/test/lt-utf8.ibm7752
-rw-r--r--lib/enca/test/lt-utf8.macce2
-rw-r--r--lib/enca/test/lv-s.cp12572
-rw-r--r--lib/enca/test/lv-s.ibm7752
-rw-r--r--lib/enca/test/lv-s.utf82
-rw-r--r--lib/enca/test/lv-utf8.ibm7752
-rw-r--r--lib/enca/test/lv-utf8.macce2
-rw-r--r--lib/enca/test/pl-s.baltic2
-rw-r--r--lib/enca/test/pl-s.cp12502
-rw-r--r--lib/enca/test/pl-s.ibm8522
-rw-r--r--lib/enca/test/pl-s.utf82
-rw-r--r--lib/enca/test/pl-utf8.baltic2
-rw-r--r--lib/enca/test/ru-s.cp12512
-rw-r--r--lib/enca/test/ru-s.cp8662
-rw-r--r--lib/enca/test/ru-s.koi8r2
-rw-r--r--lib/enca/test/ru-s.utf82
-rw-r--r--lib/enca/test/ru-utf8.cp8662
-rw-r--r--lib/enca/test/ru-utf8.koi8r2
-rw-r--r--lib/enca/test/sk-s.cp12502
-rw-r--r--lib/enca/test/sk-s.ibm8522
-rw-r--r--lib/enca/test/sk-s.keybcs22
-rw-r--r--lib/enca/test/sk-s.koi8cs22
-rw-r--r--lib/enca/test/sk-s.utf82
-rw-r--r--lib/enca/test/sk-utf8.keybcs22
-rw-r--r--lib/enca/test/sl-s.cp12502
-rw-r--r--lib/enca/test/sl-s.ibm8522
-rw-r--r--lib/enca/test/uk-s.cp11252
-rw-r--r--lib/enca/test/uk-s.cp12512
-rw-r--r--lib/enca/test/uk-s.ibm8552
-rw-r--r--lib/enca/test/uk-s.koi8u2
-rw-r--r--lib/enca/test/uk-s.utf82
-rw-r--r--lib/enca/tools/encodings.h852
65 files changed, 979 insertions, 979 deletions
diff --git a/lib/enca/libenca_win32/config.h b/lib/enca/libenca_win32/config.h
index a71ab0febe..dddf77be50 100644
--- a/lib/enca/libenca_win32/config.h
+++ b/lib/enca/libenca_win32/config.h
@@ -1,3 +1,3 @@
-
-
+
+
#define ssize_t int \ No newline at end of file
diff --git a/lib/enca/libenca_win32/libenca_win32.vcproj b/lib/enca/libenca_win32/libenca_win32.vcproj
index b023eb611a..7f1679adf2 100644
--- a/lib/enca/libenca_win32/libenca_win32.vcproj
+++ b/lib/enca/libenca_win32/libenca_win32.vcproj
@@ -1,274 +1,274 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
- ProjectType="Visual C++"
- Version="9,00"
- Name="libenca"
- ProjectGUID="{22B25AEC-7223-46FC-8356-4418327EFDE1}"
- RootNamespace="libenca_win32"
- Keyword="Win32Proj"
- TargetFrameworkVersion="196613"
- >
- <Platforms>
- <Platform
- Name="Win32"
- />
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <Configuration
- Name="Debug|Win32"
- OutputDirectory="$(SolutionDir)libs\$(ProjectName)\$(ConfigurationName)\"
- IntermediateDirectory="$(SolutionDir)objs\$(ProjectName)\$(ConfigurationName)\"
- ConfigurationType="4"
- CharacterSet="1"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="0"
- AdditionalIncludeDirectories=".\;..\"
- PreprocessorDefinitions="WIN32;_DEBUG;_LIB;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE"
- MinimalRebuild="true"
- BasicRuntimeChecks="3"
- RuntimeLibrary="1"
- UsePrecompiledHeader="0"
- WarningLevel="3"
- DebugInformationFormat="4"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLibrarianTool"
- OutputFile="$(OutDir)\$(ProjectName).lib"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- />
- </Configuration>
- <Configuration
- Name="Release|Win32"
- OutputDirectory="$(SolutionDir)libs\$(ProjectName)\$(ConfigurationName)\"
- IntermediateDirectory="$(SolutionDir)objs\$(ProjectName)\$(ConfigurationName)\"
- ConfigurationType="4"
- CharacterSet="1"
- WholeProgramOptimization="1"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="3"
- EnableIntrinsicFunctions="true"
- WholeProgramOptimization="false"
- AdditionalIncludeDirectories=".\;..\"
- PreprocessorDefinitions="WIN32;NDEBUG;_LIB;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE"
- RuntimeLibrary="0"
- EnableFunctionLevelLinking="true"
- UsePrecompiledHeader="0"
- WarningLevel="3"
- DebugInformationFormat="3"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLibrarianTool"
- OutputFile="$(OutDir)\$(ProjectName).lib"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- />
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
- <Filter
- Name="Source Files"
- Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
- UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
- >
- <File
- RelativePath="..\lib\common.c"
- >
- </File>
- <File
- RelativePath="..\lib\ctype.c"
- >
- </File>
- <File
- RelativePath="..\lib\enca.c"
- >
- </File>
- <File
- RelativePath="..\lib\encnames.c"
- >
- </File>
- <File
- RelativePath="..\lib\filters.c"
- >
- </File>
- <File
- RelativePath="..\lib\guess.c"
- >
- </File>
- <File
- RelativePath="..\lib\lang.c"
- >
- </File>
- <File
- RelativePath="..\lib\lang_be.c"
- >
- </File>
- <File
- RelativePath="..\lib\lang_bg.c"
- >
- </File>
- <File
- RelativePath="..\lib\lang_cs.c"
- >
- </File>
- <File
- RelativePath="..\lib\lang_et.c"
- >
- </File>
- <File
- RelativePath="..\lib\lang_hr.c"
- >
- </File>
- <File
- RelativePath="..\lib\lang_hu.c"
- >
- </File>
- <File
- RelativePath="..\lib\lang_lt.c"
- >
- </File>
- <File
- RelativePath="..\lib\lang_lv.c"
- >
- </File>
- <File
- RelativePath="..\lib\lang_pl.c"
- >
- </File>
- <File
- RelativePath="..\lib\lang_ru.c"
- >
- </File>
- <File
- RelativePath="..\lib\lang_sk.c"
- >
- </File>
- <File
- RelativePath="..\lib\lang_sl.c"
- >
- </File>
- <File
- RelativePath="..\lib\lang_uk.c"
- >
- </File>
- <File
- RelativePath="..\lib\lang_zh.c"
- >
- </File>
- <File
- RelativePath="..\lib\multibyte.c"
- >
- </File>
- <File
- RelativePath="..\lib\pair.c"
- >
- </File>
- <File
- RelativePath="..\lib\unicodemap.c"
- >
- </File>
- <File
- RelativePath="..\lib\utf8_double.c"
- >
- </File>
- </Filter>
- <Filter
- Name="Header Files"
- Filter="h;hpp;hxx;hm;inl;inc;xsd"
- UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
- >
- <File
- RelativePath="..\lib\enca.h"
- >
- </File>
- <File
- RelativePath="..\lib\internal.h"
- >
- </File>
- </Filter>
- </Files>
- <Globals>
- </Globals>
-</VisualStudioProject>
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="libenca"
+ ProjectGUID="{22B25AEC-7223-46FC-8356-4418327EFDE1}"
+ RootNamespace="libenca_win32"
+ Keyword="Win32Proj"
+ TargetFrameworkVersion="196613"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="$(SolutionDir)libs\$(ProjectName)\$(ConfigurationName)\"
+ IntermediateDirectory="$(SolutionDir)objs\$(ProjectName)\$(ConfigurationName)\"
+ ConfigurationType="4"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories=".\;..\"
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="4"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)\$(ProjectName).lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="$(SolutionDir)libs\$(ProjectName)\$(ConfigurationName)\"
+ IntermediateDirectory="$(SolutionDir)objs\$(ProjectName)\$(ConfigurationName)\"
+ ConfigurationType="4"
+ CharacterSet="1"
+ WholeProgramOptimization="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="3"
+ EnableIntrinsicFunctions="true"
+ WholeProgramOptimization="false"
+ AdditionalIncludeDirectories=".\;..\"
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ OutputFile="$(OutDir)\$(ProjectName).lib"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\lib\common.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\ctype.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\enca.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\encnames.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\filters.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\guess.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\lang.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\lang_be.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\lang_bg.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\lang_cs.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\lang_et.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\lang_hr.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\lang_hu.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\lang_lt.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\lang_lv.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\lang_pl.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\lang_ru.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\lang_sk.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\lang_sl.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\lang_uk.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\lang_zh.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\multibyte.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\pair.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\unicodemap.c"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\utf8_double.c"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ <File
+ RelativePath="..\lib\enca.h"
+ >
+ </File>
+ <File
+ RelativePath="..\lib\internal.h"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/lib/enca/libenca_win32/libenca_win32.vcxproj b/lib/enca/libenca_win32/libenca_win32.vcxproj
index b3ef4e2a80..bf71873a9f 100644
--- a/lib/enca/libenca_win32/libenca_win32.vcxproj
+++ b/lib/enca/libenca_win32/libenca_win32.vcxproj
@@ -1,117 +1,117 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectName>libenca</ProjectName>
- <ProjectGuid>{22B25AEC-7223-46FC-8356-4418327EFDE1}</ProjectGuid>
- <RootNamespace>libenca_win32</RootNamespace>
- <Keyword>Win32Proj</Keyword>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
- <ConfigurationType>StaticLibrary</ConfigurationType>
- <CharacterSet>Unicode</CharacterSet>
- <WholeProgramOptimization>true</WholeProgramOptimization>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>StaticLibrary</ConfigurationType>
- <CharacterSet>Unicode</CharacterSet>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="..\..\..\project\VS2010Express\XBMC for Windows.props" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="..\..\..\project\VS2010Express\XBMC for Windows.props" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)libs\$(TargetName)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)objs\$(TargetName)\$(Configuration)\</IntDir>
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)libs\$(TargetName)\$(Configuration)\</OutDir>
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)objs\$(TargetName)\$(Configuration)\</IntDir>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <ClCompile>
- <Optimization>Disabled</Optimization>
- <AdditionalIncludeDirectories>.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <MinimalRebuild>true</MinimalRebuild>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <WarningLevel>Level3</WarningLevel>
- <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
- </ClCompile>
- <Lib>
- <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
- </Lib>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <ClCompile>
- <Optimization>Full</Optimization>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <WholeProgramOptimization>false</WholeProgramOptimization>
- <AdditionalIncludeDirectories>.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <FunctionLevelLinking>true</FunctionLevelLinking>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <WarningLevel>Level3</WarningLevel>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- </ClCompile>
- <Lib>
- <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
- </Lib>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="..\lib\common.c" />
- <ClCompile Include="..\lib\ctype.c" />
- <ClCompile Include="..\lib\enca.c" />
- <ClCompile Include="..\lib\encnames.c" />
- <ClCompile Include="..\lib\filters.c" />
- <ClCompile Include="..\lib\guess.c" />
- <ClCompile Include="..\lib\lang.c" />
- <ClCompile Include="..\lib\lang_be.c" />
- <ClCompile Include="..\lib\lang_bg.c" />
- <ClCompile Include="..\lib\lang_cs.c" />
- <ClCompile Include="..\lib\lang_et.c" />
- <ClCompile Include="..\lib\lang_hr.c" />
- <ClCompile Include="..\lib\lang_hu.c" />
- <ClCompile Include="..\lib\lang_lt.c" />
- <ClCompile Include="..\lib\lang_lv.c" />
- <ClCompile Include="..\lib\lang_pl.c" />
- <ClCompile Include="..\lib\lang_ru.c" />
- <ClCompile Include="..\lib\lang_sk.c" />
- <ClCompile Include="..\lib\lang_sl.c" />
- <ClCompile Include="..\lib\lang_uk.c" />
- <ClCompile Include="..\lib\lang_zh.c" />
- <ClCompile Include="..\lib\multibyte.c" />
- <ClCompile Include="..\lib\pair.c" />
- <ClCompile Include="..\lib\unicodemap.c" />
- <ClCompile Include="..\lib\utf8_double.c" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\lib\enca.h" />
- <ClInclude Include="..\lib\internal.h" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>libenca</ProjectName>
+ <ProjectGuid>{22B25AEC-7223-46FC-8356-4418327EFDE1}</ProjectGuid>
+ <RootNamespace>libenca_win32</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ <Import Project="..\..\..\project\VS2010Express\XBMC for Windows.props" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ <Import Project="..\..\..\project\VS2010Express\XBMC for Windows.props" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)libs\$(TargetName)\$(Configuration)\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)objs\$(TargetName)\$(Configuration)\</IntDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)libs\$(TargetName)\$(Configuration)\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)objs\$(TargetName)\$(Configuration)\</IntDir>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
+ <PrecompiledHeader>
+ </PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+ </ClCompile>
+ <Lib>
+ <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
+ </Lib>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <Optimization>Full</Optimization>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <WholeProgramOptimization>false</WholeProgramOptimization>
+ <AdditionalIncludeDirectories>.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;HAVE_CONFIG_H;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeader>
+ </PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ </ClCompile>
+ <Lib>
+ <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
+ </Lib>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\lib\common.c" />
+ <ClCompile Include="..\lib\ctype.c" />
+ <ClCompile Include="..\lib\enca.c" />
+ <ClCompile Include="..\lib\encnames.c" />
+ <ClCompile Include="..\lib\filters.c" />
+ <ClCompile Include="..\lib\guess.c" />
+ <ClCompile Include="..\lib\lang.c" />
+ <ClCompile Include="..\lib\lang_be.c" />
+ <ClCompile Include="..\lib\lang_bg.c" />
+ <ClCompile Include="..\lib\lang_cs.c" />
+ <ClCompile Include="..\lib\lang_et.c" />
+ <ClCompile Include="..\lib\lang_hr.c" />
+ <ClCompile Include="..\lib\lang_hu.c" />
+ <ClCompile Include="..\lib\lang_lt.c" />
+ <ClCompile Include="..\lib\lang_lv.c" />
+ <ClCompile Include="..\lib\lang_pl.c" />
+ <ClCompile Include="..\lib\lang_ru.c" />
+ <ClCompile Include="..\lib\lang_sk.c" />
+ <ClCompile Include="..\lib\lang_sl.c" />
+ <ClCompile Include="..\lib\lang_uk.c" />
+ <ClCompile Include="..\lib\lang_zh.c" />
+ <ClCompile Include="..\lib\multibyte.c" />
+ <ClCompile Include="..\lib\pair.c" />
+ <ClCompile Include="..\lib\unicodemap.c" />
+ <ClCompile Include="..\lib\utf8_double.c" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\lib\enca.h" />
+ <ClInclude Include="..\lib\internal.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
</Project> \ No newline at end of file
diff --git a/lib/enca/libenca_win32/libenca_win32.vcxproj.filters b/lib/enca/libenca_win32/libenca_win32.vcxproj.filters
index c1a21fdd8c..c61c74d0f2 100644
--- a/lib/enca/libenca_win32/libenca_win32.vcxproj.filters
+++ b/lib/enca/libenca_win32/libenca_win32.vcxproj.filters
@@ -1,98 +1,98 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Source Files">
- <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
- <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
- </Filter>
- <Filter Include="Header Files">
- <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
- <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="..\lib\common.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\ctype.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\enca.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\encnames.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\filters.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\guess.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\lang.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\lang_be.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\lang_bg.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\lang_cs.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\lang_et.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\lang_hr.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\lang_hu.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\lang_lt.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\lang_lv.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\lang_pl.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\lang_ru.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\lang_sk.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\lang_sl.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\lang_uk.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\lang_zh.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\multibyte.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\pair.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\unicodemap.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="..\lib\utf8_double.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="..\lib\enca.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\lib\internal.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- </ItemGroup>
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
+ <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+ </Filter>
+ <Filter Include="Header Files">
+ <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
+ <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\lib\common.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\ctype.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\enca.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\encnames.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\filters.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\guess.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\lang.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\lang_be.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\lang_bg.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\lang_cs.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\lang_et.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\lang_hr.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\lang_hu.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\lang_lt.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\lang_lv.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\lang_pl.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\lang_ru.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\lang_sk.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\lang_sl.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\lang_uk.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\lang_zh.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\multibyte.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\pair.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\unicodemap.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\lib\utf8_double.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\lib\enca.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\lib\internal.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
</Project> \ No newline at end of file
diff --git a/lib/enca/test/be-s.cp1251 b/lib/enca/test/be-s.cp1251
index 1a09a8fbf2..b7b1b32103 100644
--- a/lib/enca/test/be-s.cp1251
+++ b/lib/enca/test/be-s.cp1251
@@ -1 +1 @@
- ?
+ ?
diff --git a/lib/enca/test/be-s.ibm855 b/lib/enca/test/be-s.ibm855
index 33c8541cd4..94a9f03dfb 100644
--- a/lib/enca/test/be-s.ibm855
+++ b/lib/enca/test/be-s.ibm855
@@ -1 +1 @@
- Ԩ ؠަ󨤨?
+ Ԩ ؠަ󨤨?
diff --git a/lib/enca/test/be-s.ibm866 b/lib/enca/test/be-s.ibm866
index 38dcafdd78..8268c7baad 100644
--- a/lib/enca/test/be-s.ibm866
+++ b/lib/enca/test/be-s.ibm866
@@ -1 +1 @@
- 蠟?
+ 蠟?
diff --git a/lib/enca/test/be-s.koi8uni b/lib/enca/test/be-s.koi8uni
index a8a376dd65..c71fd09923 100644
--- a/lib/enca/test/be-s.koi8uni
+++ b/lib/enca/test/be-s.koi8uni
@@ -1 +1 @@
- ?
+ ?
diff --git a/lib/enca/test/be-s.utf8 b/lib/enca/test/be-s.utf8
index 700563a874..d751036789 100644
--- a/lib/enca/test/be-s.utf8
+++ b/lib/enca/test/be-s.utf8
@@ -1 +1 @@
-Ну што вы не пасядзеце?
+Ну што вы не пасядзеце?
diff --git a/lib/enca/test/bg-s.cp1251 b/lib/enca/test/bg-s.cp1251
index df1856cfb8..5f6f8b9dc4 100644
--- a/lib/enca/test/bg-s.cp1251
+++ b/lib/enca/test/bg-s.cp1251
@@ -1 +1 @@
- - , - .
+ - , - .
diff --git a/lib/enca/test/bg-s.ibm855 b/lib/enca/test/bg-s.ibm855
index d129fdd390..79d493a8bd 100644
--- a/lib/enca/test/bg-s.ibm855
+++ b/lib/enca/test/bg-s.ibm855
@@ -1 +1 @@
-ֽ - , ֽ Ԩ - 笷.
+ֽ - , ֽ Ԩ - 笷.
diff --git a/lib/enca/test/bg-s.utf8 b/lib/enca/test/bg-s.utf8
index 625b900c8f..143cef841d 100644
--- a/lib/enca/test/bg-s.utf8
+++ b/lib/enca/test/bg-s.utf8
@@ -1 +1 @@
-Който може - прави го, който не може - учи другите.
+Който може - прави го, който не може - учи другите.
diff --git a/lib/enca/test/cs-s.cp1250 b/lib/enca/test/cs-s.cp1250
index a08c69b1cb..0b2fd2f727 100644
--- a/lib/enca/test/cs-s.cp1250
+++ b/lib/enca/test/cs-s.cp1250
@@ -1 +1 @@
-npor poouchlch lutch an pehluil i zuc orkn
+npor poouchlch lutch an pehluil i zuc orkn
diff --git a/lib/enca/test/cs-s.ibm852 b/lib/enca/test/cs-s.ibm852
index fa71a59b24..4de03ae31b 100644
--- a/lib/enca/test/cs-s.ibm852
+++ b/lib/enca/test/cs-s.ibm852
@@ -1 +1 @@
-npor poouchlch lutch an pehluil i zuc orkn
+npor poouchlch lutch an pehluil i zuc orkn
diff --git a/lib/enca/test/cs-s.keybcs2 b/lib/enca/test/cs-s.keybcs2
index b3943f8040..235b52d5f6 100644
--- a/lib/enca/test/cs-s.keybcs2
+++ b/lib/enca/test/cs-s.keybcs2
@@ -1 +1 @@
-npor poouchlch lutch an pehluil i zuc orkn
+npor poouchlch lutch an pehluil i zuc orkn
diff --git a/lib/enca/test/cs-s.koi8cs2 b/lib/enca/test/cs-s.koi8cs2
index 63d00c8e44..d72b495d3f 100644
--- a/lib/enca/test/cs-s.koi8cs2
+++ b/lib/enca/test/cs-s.koi8cs2
@@ -1 +1 @@
-npor poouchlch lutch an pehluil i zuc orkn
+npor poouchlch lutch an pehluil i zuc orkn
diff --git a/lib/enca/test/cs-s.utf8 b/lib/enca/test/cs-s.utf8
index 03f6726f3a..c5d8c249ef 100644
--- a/lib/enca/test/cs-s.utf8
+++ b/lib/enca/test/cs-s.utf8
@@ -1 +1 @@
-nápor poťouchlých žlutých číňanů přehlušil i zuřící orkán
+nápor poťouchlých žlutých číňanů přehlušil i zuřící orkán
diff --git a/lib/enca/test/et-s.cp1257 b/lib/enca/test/et-s.cp1257
index d33b7e6117..b090d95d35 100644
--- a/lib/enca/test/et-s.cp1257
+++ b/lib/enca/test/et-s.cp1257
@@ -1 +1 @@
-...dispeteri kohustusetega, luues kgiviljapeenardel ettenhtud veereiimi...
+...dispeteri kohustusetega, luues kgiviljapeenardel ettenhtud veereiimi...
diff --git a/lib/enca/test/et-s.ibm775 b/lib/enca/test/et-s.ibm775
index 344e70c9ce..a7b9684ebf 100644
--- a/lib/enca/test/et-s.ibm775
+++ b/lib/enca/test/et-s.ibm775
@@ -1 +1 @@
-...dispeteri kohustusetega, luues kgiviljapeenardel ettenhtud veereiimi...
+...dispeteri kohustusetega, luues kgiviljapeenardel ettenhtud veereiimi...
diff --git a/lib/enca/test/et-s.utf8 b/lib/enca/test/et-s.utf8
index 762b6058f8..9f20cfdb39 100644
--- a/lib/enca/test/et-s.utf8
+++ b/lib/enca/test/et-s.utf8
@@ -1 +1 @@
-...dispetšeri kohustusetega, luues köögiviljapeenardel ettenähtud veerežiimi...
+...dispetšeri kohustusetega, luues köögiviljapeenardel ettenähtud veerežiimi...
diff --git a/lib/enca/test/et-utf8.ibm775 b/lib/enca/test/et-utf8.ibm775
index 568e8ebec5..bb88ac8405 100644
--- a/lib/enca/test/et-utf8.ibm775
+++ b/lib/enca/test/et-utf8.ibm775
@@ -1 +1 @@
-...dispet┼Īeri kohustusetega, luues k├Č├Čgiviljapeenardel etten├żhtud veere┼Šiimi...
+...dispet┼Īeri kohustusetega, luues k├Č├Čgiviljapeenardel etten├żhtud veere┼Šiimi...
diff --git a/lib/enca/test/hr-s.cp1250 b/lib/enca/test/hr-s.cp1250
index 7532f71f32..df78b171b8 100644
--- a/lib/enca/test/hr-s.cp1250
+++ b/lib/enca/test/hr-s.cp1250
@@ -1,2 +1,2 @@
-...strunih tematskih teajeva radi ostvarenja vre suradnje izmeu
-nacionalnih arhivskih slubi zemalja jugoistone Europe.
+...strunih tematskih teajeva radi ostvarenja vre suradnje izmeu
+nacionalnih arhivskih slubi zemalja jugoistone Europe.
diff --git a/lib/enca/test/hr-s.ibm852 b/lib/enca/test/hr-s.ibm852
index 93e97230e1..a15d72b3f2 100644
--- a/lib/enca/test/hr-s.ibm852
+++ b/lib/enca/test/hr-s.ibm852
@@ -1,2 +1,2 @@
-...strunih tematskih teajeva radi ostvarenja vre suradnje izmeu
-nacionalnih arhivskih slubi zemalja jugoistone Europe.
+...strunih tematskih teajeva radi ostvarenja vre suradnje izmeu
+nacionalnih arhivskih slubi zemalja jugoistone Europe.
diff --git a/lib/enca/test/hr-s.utf8 b/lib/enca/test/hr-s.utf8
index 19d79e139b..b5c295dbd4 100644
--- a/lib/enca/test/hr-s.utf8
+++ b/lib/enca/test/hr-s.utf8
@@ -1,2 +1,2 @@
-...stručnih tematskih tečajeva radi ostvarenja čvršće suradnje između
-nacionalnih arhivskih službi zemalja jugoistočne Europe.
+...stručnih tematskih tečajeva radi ostvarenja čvršće suradnje između
+nacionalnih arhivskih službi zemalja jugoistočne Europe.
diff --git a/lib/enca/test/hr-utf8.ibm852 b/lib/enca/test/hr-utf8.ibm852
index 09dbfa96e2..7e3787a5f7 100644
--- a/lib/enca/test/hr-utf8.ibm852
+++ b/lib/enca/test/hr-utf8.ibm852
@@ -1,2 +1,2 @@
-...stru─Źnih tematskih te─Źajeva radi ostvarenja ─Źvr┼í─çe suradnje izme─Ĺu
-nacionalnih arhivskih slu┼żbi zemalja jugoisto─Źne Europe.
+...stru─Źnih tematskih te─Źajeva radi ostvarenja ─Źvr┼í─çe suradnje izme─Ĺu
+nacionalnih arhivskih slu┼żbi zemalja jugoisto─Źne Europe.
diff --git a/lib/enca/test/hu-s.cp1250 b/lib/enca/test/hu-s.cp1250
index a763d11356..4bfa05b6c2 100644
--- a/lib/enca/test/hu-s.cp1250
+++ b/lib/enca/test/hu-s.cp1250
@@ -1 +1 @@
-Hajnalonta a kertsz kiltet tz t rzst a ftrre. Vrslenek
+Hajnalonta a kertsz kiltet tz t rzst a ftrre. Vrslenek
diff --git a/lib/enca/test/hu-s.ibm852 b/lib/enca/test/hu-s.ibm852
index 781b9ce6ba..8be8761846 100644
--- a/lib/enca/test/hu-s.ibm852
+++ b/lib/enca/test/hu-s.ibm852
@@ -1 +1 @@
-Hajnalonta a kertsz kiltet tz t rzst a ftrre. Vrslenek
+Hajnalonta a kertsz kiltet tz t rzst a ftrre. Vrslenek
diff --git a/lib/enca/test/hu-s.utf8 b/lib/enca/test/hu-s.utf8
index de74da75de..b3f88fe00a 100644
--- a/lib/enca/test/hu-s.utf8
+++ b/lib/enca/test/hu-s.utf8
@@ -1 +1 @@
-Hajnalonta a kertész kiültet tíz tő rózsát a főtérre. Vöröslenek
+Hajnalonta a kertész kiültet tíz tő rózsát a főtérre. Vöröslenek
diff --git a/lib/enca/test/hu-utf8.cp1250 b/lib/enca/test/hu-utf8.cp1250
index ef9baba9e7..13750b7022 100644
--- a/lib/enca/test/hu-utf8.cp1250
+++ b/lib/enca/test/hu-utf8.cp1250
@@ -1 +1 @@
-Hajnalonta a kertész kiültet tíz tő rózsát a főtérre. Vöröslenek
+Hajnalonta a kertész kiültet tíz tő rózsát a főtérre. Vöröslenek
diff --git a/lib/enca/test/hu-utf8.ibm852 b/lib/enca/test/hu-utf8.ibm852
index 74b2ac79c6..b722b81526 100644
--- a/lib/enca/test/hu-utf8.ibm852
+++ b/lib/enca/test/hu-utf8.ibm852
@@ -1 +1 @@
-Hajnalonta a kert├ęsz ki├╝ltet t├şz t┼Ĺ r├│zs├ít a f┼Ĺt├ęrre. V├Âr├Âslenek
+Hajnalonta a kert├ęsz ki├╝ltet t├şz t┼Ĺ r├│zs├ít a f┼Ĺt├ęrre. V├Âr├Âslenek
diff --git a/lib/enca/test/lt-s.cp1257 b/lib/enca/test/lt-s.cp1257
index 95ed1d0327..3a52c4caeb 100644
--- a/lib/enca/test/lt-s.cp1257
+++ b/lib/enca/test/lt-s.cp1257
@@ -1 +1 @@
-Kaip prastai, kart nakt ijs pasivaikioti, Dirolamas namo nebegro.
+Kaip prastai, kart nakt ijs pasivaikioti, Dirolamas namo nebegro.
diff --git a/lib/enca/test/lt-s.ibm775 b/lib/enca/test/lt-s.ibm775
index b85298ec07..c4bf824417 100644
--- a/lib/enca/test/lt-s.ibm775
+++ b/lib/enca/test/lt-s.ibm775
@@ -1 +1 @@
-Kaip prastai, kart nakt ijs pasivaikioti, Dirolamas namo nebegro.
+Kaip prastai, kart nakt ijs pasivaikioti, Dirolamas namo nebegro.
diff --git a/lib/enca/test/lt-s.utf8 b/lib/enca/test/lt-s.utf8
index 185fdce0c5..7a6ae2e9fd 100644
--- a/lib/enca/test/lt-s.utf8
+++ b/lib/enca/test/lt-s.utf8
@@ -1 +1 @@
-Kaip įprastai, kartą naktį išėjęs pasivaikščioti, Džirolamas namo nebegrįžo.
+Kaip įprastai, kartą naktį išėjęs pasivaikščioti, Džirolamas namo nebegrįžo.
diff --git a/lib/enca/test/lt-utf8.ibm775 b/lib/enca/test/lt-utf8.ibm775
index 4d4697967e..7b4e1f6b80 100644
--- a/lib/enca/test/lt-utf8.ibm775
+++ b/lib/enca/test/lt-utf8.ibm775
@@ -1 +1 @@
-Kaip ─»prastai, kart─ģ nakt─» i┼Ī─Śj─Ös pasivaik┼Ī─Źioti, D┼Širolamas namo nebegr─»┼Šo.
+Kaip ─»prastai, kart─ģ nakt─» i┼Ī─Śj─Ös pasivaik┼Ī─Źioti, D┼Širolamas namo nebegr─»┼Šo.
diff --git a/lib/enca/test/lt-utf8.macce b/lib/enca/test/lt-utf8.macce
index 475ce922fd..11902b7363 100644
--- a/lib/enca/test/lt-utf8.macce
+++ b/lib/enca/test/lt-utf8.macce
@@ -1 +1 @@
-Kaip ńIprastai, kartńÖ naktńI iŇ°ńójńôs pasivaikŇ°ńćioti, DŇĺirolamas namo nebegrńIŇĺo.
+Kaip ńIprastai, kartńÖ naktńI iŇ°ńójńôs pasivaikŇ°ńćioti, DŇĺirolamas namo nebegrńIŇĺo.
diff --git a/lib/enca/test/lv-s.cp1257 b/lib/enca/test/lv-s.cp1257
index f7948728dc..6e0bdbecd0 100644
--- a/lib/enca/test/lv-s.cp1257
+++ b/lib/enca/test/lv-s.cp1257
@@ -1 +1 @@
-bet vri, kamr ie saceas, paem duktus - ieliek zrk, paem du
+bet vri, kamr ie saceas, paem duktus - ieliek zrk, paem du
diff --git a/lib/enca/test/lv-s.ibm775 b/lib/enca/test/lv-s.ibm775
index 01cdd40663..e636079afe 100644
--- a/lib/enca/test/lv-s.ibm775
+++ b/lib/enca/test/lv-s.ibm775
@@ -1 +1 @@
-bet vri, kamr ie saceas, paem duktus - ieliek zrk, paem du
+bet vri, kamr ie saceas, paem duktus - ieliek zrk, paem du
diff --git a/lib/enca/test/lv-s.utf8 b/lib/enca/test/lv-s.utf8
index 6d2bb5ffce..9707b3bee9 100644
--- a/lib/enca/test/lv-s.utf8
+++ b/lib/enca/test/lv-s.utf8
@@ -1 +1 @@
-bet vīriņš, kamēr šie saceļas, paņem dukātus - ieliek zārkā, paņem ādu
+bet vīriņš, kamēr šie saceļas, paņem dukātus - ieliek zārkā, paņem ādu
diff --git a/lib/enca/test/lv-utf8.ibm775 b/lib/enca/test/lv-utf8.ibm775
index 0fc76f7196..a9829b48cb 100644
--- a/lib/enca/test/lv-utf8.ibm775
+++ b/lib/enca/test/lv-utf8.ibm775
@@ -1 +1 @@
-bet v─½ri┼å┼Ī, kam─ōr ┼Īie sace─╝as, pa┼åem duk─ütus - ieliek z─ürk─ü, pa┼åem ─üdu
+bet v─½ri┼å┼Ī, kam─ōr ┼Īie sace─╝as, pa┼åem duk─ütus - ieliek z─ürk─ü, pa┼åem ─üdu
diff --git a/lib/enca/test/lv-utf8.macce b/lib/enca/test/lv-utf8.macce
index 37ece44d6f..8353b8e00f 100644
--- a/lib/enca/test/lv-utf8.macce
+++ b/lib/enca/test/lv-utf8.macce
@@ -1 +1 @@
-bet vńęriŇÜŇ°, kamńďr Ň°ie saceńľas, paŇÜem dukńAtus - ieliek zńArkńA, paŇÜem ńAdu
+bet vńęriŇÜŇ°, kamńďr Ň°ie saceńľas, paŇÜem dukńAtus - ieliek zńArkńA, paŇÜem ńAdu
diff --git a/lib/enca/test/pl-s.baltic b/lib/enca/test/pl-s.baltic
index 04a956b080..da57831b20 100644
--- a/lib/enca/test/pl-s.baltic
+++ b/lib/enca/test/pl-s.baltic
@@ -1 +1 @@
-Podejrzewam, e przedmioty robi to ze wzgldw wychowawczych, aby wci nam wypomina nasz niestao.
+Podejrzewam, e przedmioty robi to ze wzgldw wychowawczych, aby wci nam wypomina nasz niestao.
diff --git a/lib/enca/test/pl-s.cp1250 b/lib/enca/test/pl-s.cp1250
index 52f87c1d34..bd5f244dab 100644
--- a/lib/enca/test/pl-s.cp1250
+++ b/lib/enca/test/pl-s.cp1250
@@ -1 +1 @@
-Podejrzewam, e przedmioty robi to ze wzgldw wychowawczych, aby wci nam wypomina nasz niestao.
+Podejrzewam, e przedmioty robi to ze wzgldw wychowawczych, aby wci nam wypomina nasz niestao.
diff --git a/lib/enca/test/pl-s.ibm852 b/lib/enca/test/pl-s.ibm852
index 83b531a806..8500d9d562 100644
--- a/lib/enca/test/pl-s.ibm852
+++ b/lib/enca/test/pl-s.ibm852
@@ -1 +1 @@
-Podejrzewam, e przedmioty robi to ze wzgldw wychowawczych, aby wci nam wypomina nasz niestao.
+Podejrzewam, e przedmioty robi to ze wzgldw wychowawczych, aby wci nam wypomina nasz niestao.
diff --git a/lib/enca/test/pl-s.utf8 b/lib/enca/test/pl-s.utf8
index ff4ab20470..791cda1031 100644
--- a/lib/enca/test/pl-s.utf8
+++ b/lib/enca/test/pl-s.utf8
@@ -1 +1 @@
-Podejrzewam, że przedmioty robią to ze względów wychowawczych, aby wciąż nam wypominać naszą niestałość.
+Podejrzewam, że przedmioty robią to ze względów wychowawczych, aby wciąż nam wypominać naszą niestałość.
diff --git a/lib/enca/test/pl-utf8.baltic b/lib/enca/test/pl-utf8.baltic
index 11871c7a56..774198a589 100644
--- a/lib/enca/test/pl-utf8.baltic
+++ b/lib/enca/test/pl-utf8.baltic
@@ -1 +1 @@
-Podejrzewam, że przedmioty robią to ze względĆ³w wychowawczych, aby wciąż nam wypominać naszą niestałość.
+Podejrzewam, że przedmioty robią to ze względĆ³w wychowawczych, aby wciąż nam wypominać naszą niestałość.
diff --git a/lib/enca/test/ru-s.cp1251 b/lib/enca/test/ru-s.cp1251
index ecd418f494..06937702f6 100644
--- a/lib/enca/test/ru-s.cp1251
+++ b/lib/enca/test/ru-s.cp1251
@@ -1 +1 @@
- xcode .
+ xcode .
diff --git a/lib/enca/test/ru-s.cp866 b/lib/enca/test/ru-s.cp866
index 067a4f9d77..1e292b7a4a 100644
--- a/lib/enca/test/ru-s.cp866
+++ b/lib/enca/test/ru-s.cp866
@@ -1 +1 @@
- xcode 㫨.
+ xcode 㫨.
diff --git a/lib/enca/test/ru-s.koi8r b/lib/enca/test/ru-s.koi8r
index abfb553ae9..05966c9a69 100644
--- a/lib/enca/test/ru-s.koi8r
+++ b/lib/enca/test/ru-s.koi8r
@@ -1 +1 @@
- xcode .
+ xcode .
diff --git a/lib/enca/test/ru-s.utf8 b/lib/enca/test/ru-s.utf8
index 01b133edce..d8e03e535d 100644
--- a/lib/enca/test/ru-s.utf8
+++ b/lib/enca/test/ru-s.utf8
@@ -1 +1 @@
-Так что для меня пока xcode рулит.
+Так что для меня пока xcode рулит.
diff --git a/lib/enca/test/ru-utf8.cp866 b/lib/enca/test/ru-utf8.cp866
index b681920226..4e9c2cf96e 100644
--- a/lib/enca/test/ru-utf8.cp866
+++ b/lib/enca/test/ru-utf8.cp866
@@ -1 +1 @@
-╨в╨░╨║ ╤З╤В╨╛ ╨┤╨╗╤П ╨╝╨╡╨╜╤П ╨┐╨╛╨║╨░ xcode ╤А╤Г╨╗╨╕╤В.
+╨в╨░╨║ ╤З╤В╨╛ ╨┤╨╗╤П ╨╝╨╡╨╜╤П ╨┐╨╛╨║╨░ xcode ╤А╤Г╨╗╨╕╤В.
diff --git a/lib/enca/test/ru-utf8.koi8r b/lib/enca/test/ru-utf8.koi8r
index 62021fbb44..678458fe32 100644
--- a/lib/enca/test/ru-utf8.koi8r
+++ b/lib/enca/test/ru-utf8.koi8r
@@ -1 +1 @@
-п╒п╟п╨ я┤я┌п╬ п╢п╩я▐ п╪п╣п╫я▐ п©п╬п╨п╟ xcode я─я┐п╩п╦я┌.
+п╒п╟п╨ я┤я┌п╬ п╢п╩я▐ п╪п╣п╫я▐ п©п╬п╨п╟ xcode я─я┐п╩п╦я┌.
diff --git a/lib/enca/test/sk-s.cp1250 b/lib/enca/test/sk-s.cp1250
index 3621acf71a..ff790f457b 100644
--- a/lib/enca/test/sk-s.cp1250
+++ b/lib/enca/test/sk-s.cp1250
@@ -1 +1 @@
-Nevedel vbec ni. Vedel iba to, e ak chce osta naive mus sa stara o to, aby naive neostali t, ktor ho chc o ivot pripravi.
+Nevedel vbec ni. Vedel iba to, e ak chce osta naive mus sa stara o to, aby naive neostali t, ktor ho chc o ivot pripravi.
diff --git a/lib/enca/test/sk-s.ibm852 b/lib/enca/test/sk-s.ibm852
index b9c703fc4a..0abc460995 100644
--- a/lib/enca/test/sk-s.ibm852
+++ b/lib/enca/test/sk-s.ibm852
@@ -1 +1 @@
-Nevedel vbec ni. Vedel iba to, e ak chce osta naive mus sa stara o to, aby naive neostali t, ktor ho chc o ivot pripravi.
+Nevedel vbec ni. Vedel iba to, e ak chce osta naive mus sa stara o to, aby naive neostali t, ktor ho chc o ivot pripravi.
diff --git a/lib/enca/test/sk-s.keybcs2 b/lib/enca/test/sk-s.keybcs2
index dbe6c36a79..21d31084c3 100644
--- a/lib/enca/test/sk-s.keybcs2
+++ b/lib/enca/test/sk-s.keybcs2
@@ -1 +1 @@
-Nevedel vbec ni. Vedel iba to, e ak chce osta naive mus sa stara o to, aby naive neostali t, ktor ho chc o ivot pripravi.
+Nevedel vbec ni. Vedel iba to, e ak chce osta naive mus sa stara o to, aby naive neostali t, ktor ho chc o ivot pripravi.
diff --git a/lib/enca/test/sk-s.koi8cs2 b/lib/enca/test/sk-s.koi8cs2
index 3368b1902b..05d1f757c6 100644
--- a/lib/enca/test/sk-s.koi8cs2
+++ b/lib/enca/test/sk-s.koi8cs2
@@ -1 +1 @@
-Nevedel vbec ni. Vedel iba to, e ak chce osta naive mus sa stara o to, aby naive neostali t, ktor ho chc o ivot pripravi.
+Nevedel vbec ni. Vedel iba to, e ak chce osta naive mus sa stara o to, aby naive neostali t, ktor ho chc o ivot pripravi.
diff --git a/lib/enca/test/sk-s.utf8 b/lib/enca/test/sk-s.utf8
index 63bd369aaa..48f3954b9c 100644
--- a/lib/enca/test/sk-s.utf8
+++ b/lib/enca/test/sk-s.utf8
@@ -1 +1 @@
-Nevedel vôbec nič. Vedel iba to, že ak chce ostať nažive musí sa starať o to, aby nažive neostali tí, ktorí ho chcú o život pripraviť.
+Nevedel vôbec nič. Vedel iba to, že ak chce ostať nažive musí sa starať o to, aby nažive neostali tí, ktorí ho chcú o život pripraviť.
diff --git a/lib/enca/test/sk-utf8.keybcs2 b/lib/enca/test/sk-utf8.keybcs2
index caba6411ef..de7aedf418 100644
--- a/lib/enca/test/sk-utf8.keybcs2
+++ b/lib/enca/test/sk-utf8.keybcs2
@@ -1 +1 @@
-Nevedel v├┤bec ni─ĺ. Vedel iba to, ┼╛e ak chce osta┼Ň na┼╛ive mus├§ sa stara┼Ň o to, aby na┼╛ive neostali t├§, ktor├§ ho chc├║ o ┼╛ivot pripravi┼Ň.
+Nevedel v├┤bec ni─ĺ. Vedel iba to, ┼╛e ak chce osta┼Ň na┼╛ive mus├§ sa stara┼Ň o to, aby na┼╛ive neostali t├§, ktor├§ ho chc├║ o ┼╛ivot pripravi┼Ň.
diff --git a/lib/enca/test/sl-s.cp1250 b/lib/enca/test/sl-s.cp1250
index cf7de1094c..89fb82472b 100644
--- a/lib/enca/test/sl-s.cp1250
+++ b/lib/enca/test/sl-s.cp1250
@@ -1 +1 @@
-Ko je zazoril jemen in je priel as konje, so dolinci eli e penico.
+Ko je zazoril jemen in je priel as konje, so dolinci eli e penico.
diff --git a/lib/enca/test/sl-s.ibm852 b/lib/enca/test/sl-s.ibm852
index a79e71c9d5..c80ab05d6c 100644
--- a/lib/enca/test/sl-s.ibm852
+++ b/lib/enca/test/sl-s.ibm852
@@ -1 +1 @@
-Ko je zazoril jemen in je priel as konje, so dolinci eli e penico.
+Ko je zazoril jemen in je priel as konje, so dolinci eli e penico.
diff --git a/lib/enca/test/uk-s.cp1125 b/lib/enca/test/uk-s.cp1125
index 77a89ea8ea..39b0cb075a 100644
--- a/lib/enca/test/uk-s.cp1125
+++ b/lib/enca/test/uk-s.cp1125
@@ -1 +1 @@
- ⥬ GNU/Linux: ॡ ஫ root.
+ ⥬ GNU/Linux: ॡ ஫ root.
diff --git a/lib/enca/test/uk-s.cp1251 b/lib/enca/test/uk-s.cp1251
index 8aa23064d9..3e3e5e2611 100644
--- a/lib/enca/test/uk-s.cp1251
+++ b/lib/enca/test/uk-s.cp1251
@@ -1 +1 @@
- GNU/Linux: root.
+ GNU/Linux: root.
diff --git a/lib/enca/test/uk-s.ibm855 b/lib/enca/test/uk-s.ibm855
index cc8909566d..850d429186 100644
--- a/lib/enca/test/uk-s.ibm855
+++ b/lib/enca/test/uk-s.ibm855
@@ -1 +1 @@
- Ԡ з뷽 Ҩ بƷ ֌ ҷ GNU/Linux: ᨢ ؠ root.
+ Ԡ з뷽 Ҩ بƷ ֌ ҷ GNU/Linux: ᨢ ؠ root.
diff --git a/lib/enca/test/uk-s.koi8u b/lib/enca/test/uk-s.koi8u
index 00768fd0b3..13dfed3de2 100644
--- a/lib/enca/test/uk-s.koi8u
+++ b/lib/enca/test/uk-s.koi8u
@@ -1 +1 @@
- ¦ ϧ GNU/Linux: root.
+ ¦ ϧ GNU/Linux: root.
diff --git a/lib/enca/test/uk-s.utf8 b/lib/enca/test/uk-s.utf8
index 34c1431cb3..0f9d804449 100644
--- a/lib/enca/test/uk-s.utf8
+++ b/lib/enca/test/uk-s.utf8
@@ -1 +1 @@
-Це найбільш важливий момент для безпеки вашої системи GNU/Linux: вам треба ввести пароль root.
+Це найбільш важливий момент для безпеки вашої системи GNU/Linux: вам треба ввести пароль root.
diff --git a/lib/enca/tools/encodings.h b/lib/enca/tools/encodings.h
index 41ad7ee2c0..978be4df84 100644
--- a/lib/enca/tools/encodings.h
+++ b/lib/enca/tools/encodings.h
@@ -1,426 +1,426 @@
-/**** THIS IS A GENERATED FILE. DO NOT TOUCH! *****/
-/* THIS IS A GENERATED TABLE, see tools/make_hash.c. */
-static const EncaCharsetInfo CHARSET_INFO[] = {
- {
- 18, 16, 19, -1, 189,
- "7bit ASCII characters",
- ENCA_CHARSET_7BIT | ENCA_CHARSET_FIXED,
- ENCA_SURFACE_EOL_LF
- },
- {
- 103, 104, 88, -1, 103,
- "ISO 8859-2 standard; ISO Latin 2",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_LF
- },
- {
- 105, 106, -1, -1, 105,
- "ISO 8859-4 standard; Latin 4",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_LF
- },
- {
- 107, 108, -1, -1, 107,
- "ISO 8859-5 standard; ISO Cyrillic",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_LF
- },
- {
- 96, 99, -1, -1, 96,
- "ISO 8859-13 standard; ISO Baltic; Latin 7",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_LF
- },
- {
- 100, 102, -1, -1, 100,
- "ISO 8859-16 standard",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_LF
- },
- {
- 30, 30, -1, -1, 201,
- "MS-Windows code page 1125",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_CRLF
- },
- {
- 31, 31, 2, -1, 203,
- "MS-Windows code page 1250",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_CRLF
- },
- {
- 32, 32, -1, -1, 205,
- "MS-Windows code page 1251",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_CRLF
- },
- {
- 33, 33, -1, -1, 207,
- "MS-Windows code page 1257; WinBaltRim",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_CRLF
- },
- {
- 84, 84, 163, -1, 84,
- "IBM/MS code page 852; PC (DOS) Latin 2",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_CRLF
- },
- {
- 85, 85, -1, -1, 85,
- "IBM/MS code page 855",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_CRLF
- },
- {
- 83, 83, -1, -1, 83,
- "IBM/MS code page 775",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_CRLF
- },
- {
- 86, 86, -1, -1, 86,
- "IBM/MS code page 866",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_CRLF
- },
- {
- 20, 115, -1, -1, -1,
- "ISO-IR-179; Baltic",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_LF
- },
- {
- 125, 125, 123, -1, -1,
- "Kamenicky encoding; KEYBCS2",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_CRLF
- },
- {
- 146, 151, 146, -1, -1,
- "Macintosh Central European",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_CR
- },
- {
- 147, 148, -1, -1, -1,
- "Macintosh Cyrillic",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_CR
- },
- {
- 70, 71, -1, -1, 72,
- "ECMA Cyrillic; ECMA-113",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_LF
- },
- {
- 129, 129, 126, -1, 130,
- "KOI8-CS2 code (`T602')",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_CRLF
- },
- {
- 132, 132, -1, -1, 132,
- "KOI8-R Cyrillic",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_CRLF
- },
- {
- 133, 133, -1, -1, 133,
- "KOI8-U Cyrillic",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_CRLF
- },
- {
- 134, 134, -1, -1, -1,
- "KOI8-Unified Cyrillic",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- ENCA_SURFACE_EOL_CRLF
- },
- {
- 175, 139, 176, -1, -1,
- "(La)TeX control sequences",
- ENCA_CHARSET_7BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE,
- ENCA_SURFACE_EOL_LF
- },
- {
- 184, 90, -1, -1, 90,
- "Universal character set 2 bytes; UCS-2; BMP",
- ENCA_CHARSET_16BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_BINARY | ENCA_CHARSET_MULTIBYTE,
- 0
- },
- {
- 185, 91, -1, -1, 91,
- "Universal character set 4 bytes; UCS-4; ISO-10646",
- ENCA_CHARSET_32BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_BINARY | ENCA_CHARSET_MULTIBYTE,
- 0
- },
- {
- 191, 187, -1, -1, 187,
- "Universal transformation format 7 bits; UTF-7",
- ENCA_CHARSET_7BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE,
- ENCA_SURFACE_EOL_CRLF
- },
- {
- 192, 192, 193, -1, 192,
- "Universal transformation format 8 bits; UTF-8",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE,
- ENCA_SURFACE_EOL_LF
- },
- {
- 28, 28, -1, -1, -1,
- "Cork encoding; T1",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
- 0
- },
- {
- 79, 78, -1, -1, 76,
- "Simplified Chinese National Standard; GB2312",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE,
- ENCA_SURFACE_EOL_LF
- },
- {
- 22, 23, -1, -1, 22,
- "Traditional Chinese Industrial Standard; Big5",
- ENCA_CHARSET_8BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE,
- ENCA_SURFACE_EOL_LF
- },
- {
- 80, 80, -1, -1, 81,
- "HZ encoded GB2312",
- ENCA_CHARSET_7BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE,
- ENCA_SURFACE_EOL_LF
- },
-};
-
-/* THIS IS A GENERATED TABLE, see tools/make_hash.c. */
-static const char *ALIAS_LIST[] = {
- "10646",
- "1125",
- "1250",
- "1251",
- "1257",
- "367",
- "775",
- "7bit",
- "852",
- "855",
- "866",
- "8859-2",
- "8859-4",
- "8859-5",
- "895",
- "912",
- "ANSI_X3.4-1968",
- "ANSI_X3.4-1986",
- "ASCII",
- "ascii",
- "baltic",
- "BIG-5",
- "BIG5",
- "Big5",
- "BIG-FIVE",
- "BIGFIVE",
- "BMP",
- "CN-BIG5",
- "CORK",
- "Cork",
- "CP1125",
- "CP1250",
- "CP1251",
- "CP1257",
- "CP367",
- "CP775",
- "CP852",
- "CP855",
- "CP866",
- "CP895",
- "CP912",
- "CP936",
- "CP950",
- "csASCII",
- "csIBM775",
- "csIBM852",
- "csIBM855",
- "csIBM866",
- "csISOLatin2",
- "csISOLatinCyrillic",
- "csKOI8R",
- "csLatin10",
- "csLatin2",
- "csLatin4",
- "csLatin5",
- "csLatin7",
- "CSPC367",
- "csPC775",
- "csPC852",
- "csPC855",
- "csPC866",
- "csPC895",
- "csUCS2",
- "csUCS4",
- "csUnicode",
- "csUnicode11",
- "csUnicode11UTF7",
- "csUTF7",
- "csUTF8",
- "Cyrillic",
- "ECMA-113",
- "ECMA-113:1986",
- "ECMA-cyrillic",
- "ecma-cyrillic",
- "FSS_UTF",
- "GB18030",
- "GB2312",
- "GB2312.1980-0",
- "GB_2312-80",
- "GBK",
- "HZ",
- "HZ-GB-2312",
- "IBM367",
- "IBM775",
- "IBM852",
- "IBM855",
- "IBM866",
- "IBM912",
- "il2",
- "ISO-10646",
- "ISO-10646-UCS-2",
- "ISO-10646-UCS-4",
- "ISO-10646-UTF7",
- "ISO-10646-UTF8",
- "ISO_646.irv:1991",
- "ISO-646-US",
- "ISO-8859-13",
- "ISO8859-13",
- "ISO_8859-13",
- "ISO_8859-13:1998",
- "ISO-8859-16",
- "ISO_8859-16",
- "ISO_8859-16:2000",
- "ISO-8859-2",
- "ISO_8859-2:1987",
- "ISO-8859-4",
- "ISO_8859-4:1988",
- "ISO-8859-5",
- "ISO_8859-5:1988",
- "iso-baltic",
- "iso-ir-101",
- "iso-ir-110",
- "iso-ir-111",
- "iso-ir-144",
- "ISO-IR-179",
- "iso-ir-179",
- "iso-ir-179a",
- "ISO-IR-226",
- "ISO-IR-58",
- "iso-ir-6",
- "ISOLatin2",
- "ISOLatin4",
- "ISOLatin5",
- "kam",
- "Kamenicky",
- "KEYBCS2",
- "koi8",
- "koi8cs",
- "KOI-8_CS2",
- "KOI-8_CS_2",
- "KOI8-CS2",
- "koi8cz",
- "KOI8-R",
- "KOI8-U",
- "KOI8-UNI",
- "l10",
- "l2",
- "l4",
- "l7",
- "LaTeX",
- "latex",
- "latin10",
- "Latin2",
- "Latin4",
- "Latin7",
- "ltex",
- "macce",
- "maccyr",
- "mac_cyrillic",
- "maccyrillic",
- "macee",
- "macintosh_ce",
- "macintoshce",
- "macintoshcyr",
- "macintoshcyrillic",
- "macintoshee",
- "MS-1125",
- "MS-1250",
- "MS-1251",
- "MS-1257",
- "ms-balt",
- "ms-cyrl",
- "ms-ee",
- "pc2",
- "PC775",
- "PC852",
- "PC855",
- "PC866",
- "PC895",
- "pcl2",
- "pclatin2",
- "pl2",
- "rune",
- "T1",
- "T602",
- "TeX",
- "tex",
- "TF-7",
- "TF-8",
- "u2",
- "u4",
- "u7",
- "u8",
- "UCS",
- "UCS-2",
- "UCS-4",
- "UNICODE-1-1",
- "UNICODE-1-1-UTF-7",
- "us",
- "US-ASCII",
- "UTF-2",
- "UTF-7",
- "UTF-8",
- "utf8",
- "UTF-FSS",
- "Win-1125",
- "Win-1250",
- "Win-1251",
- "Win-1257",
- "WinBaltRim",
- "Windows-1125",
- "windows-1125",
- "Windows-1250",
- "windows-1250",
- "Windows-1251",
- "windows-1251",
- "Windows-1257",
- "windows-1257",
-};
-
-/* THIS IS A GENERATED TABLE, see tools/make_hash.c. */
-static const int INDEX_LIST[] = {
- 25, 6, 7, 8, 9, 0, 12, 0, 10, 11, 13, 1, 2, 3, 15, 1,
- 0, 0, 0, 0, 14, 30, 30, 30, 30, 30, 24, 30, 28, 28, 6, 7,
- 8, 9, 0, 12, 10, 11, 13, 15, 1, 29, 30, 0, 12, 10, 11, 13,
- 1, 3, 20, 5, 1, 2, 3, 4, 0, 12, 10, 11, 13, 15, 24, 25,
- 24, 24, 26, 26, 27, 3, 18, 18, 18, 18, 27, 29, 29, 29, 29, 29,
- 31, 31, 0, 12, 10, 11, 13, 1, 1, 25, 24, 25, 26, 27, 0, 0,
- 4, 4, 4, 4, 5, 5, 5, 1, 1, 2, 2, 3, 3, 4, 1, 2,
- 18, 3, 14, 14, 4, 5, 29, 0, 1, 2, 3, 15, 15, 15, 19, 19,
- 19, 19, 19, 19, 20, 21, 22, 5, 1, 2, 4, 23, 23, 5, 1, 2,
- 4, 23, 16, 17, 17, 17, 16, 16, 16, 17, 17, 16, 6, 7, 8, 9,
- 9, 8, 7, 10, 12, 10, 11, 13, 15, 10, 10, 10, 24, 28, 19, 23,
- 23, 26, 27, 24, 25, 26, 27, 25, 24, 25, 24, 26, 0, 0, 27, 26,
- 27, 27, 27, 6, 7, 8, 9, 9, 6, 6, 7, 7, 8, 8, 9, 9,
-};
-
+/**** THIS IS A GENERATED FILE. DO NOT TOUCH! *****/
+/* THIS IS A GENERATED TABLE, see tools/make_hash.c. */
+static const EncaCharsetInfo CHARSET_INFO[] = {
+ {
+ 18, 16, 19, -1, 189,
+ "7bit ASCII characters",
+ ENCA_CHARSET_7BIT | ENCA_CHARSET_FIXED,
+ ENCA_SURFACE_EOL_LF
+ },
+ {
+ 103, 104, 88, -1, 103,
+ "ISO 8859-2 standard; ISO Latin 2",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_LF
+ },
+ {
+ 105, 106, -1, -1, 105,
+ "ISO 8859-4 standard; Latin 4",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_LF
+ },
+ {
+ 107, 108, -1, -1, 107,
+ "ISO 8859-5 standard; ISO Cyrillic",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_LF
+ },
+ {
+ 96, 99, -1, -1, 96,
+ "ISO 8859-13 standard; ISO Baltic; Latin 7",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_LF
+ },
+ {
+ 100, 102, -1, -1, 100,
+ "ISO 8859-16 standard",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_LF
+ },
+ {
+ 30, 30, -1, -1, 201,
+ "MS-Windows code page 1125",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_CRLF
+ },
+ {
+ 31, 31, 2, -1, 203,
+ "MS-Windows code page 1250",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_CRLF
+ },
+ {
+ 32, 32, -1, -1, 205,
+ "MS-Windows code page 1251",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_CRLF
+ },
+ {
+ 33, 33, -1, -1, 207,
+ "MS-Windows code page 1257; WinBaltRim",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_CRLF
+ },
+ {
+ 84, 84, 163, -1, 84,
+ "IBM/MS code page 852; PC (DOS) Latin 2",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_CRLF
+ },
+ {
+ 85, 85, -1, -1, 85,
+ "IBM/MS code page 855",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_CRLF
+ },
+ {
+ 83, 83, -1, -1, 83,
+ "IBM/MS code page 775",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_CRLF
+ },
+ {
+ 86, 86, -1, -1, 86,
+ "IBM/MS code page 866",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_CRLF
+ },
+ {
+ 20, 115, -1, -1, -1,
+ "ISO-IR-179; Baltic",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_LF
+ },
+ {
+ 125, 125, 123, -1, -1,
+ "Kamenicky encoding; KEYBCS2",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_CRLF
+ },
+ {
+ 146, 151, 146, -1, -1,
+ "Macintosh Central European",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_CR
+ },
+ {
+ 147, 148, -1, -1, -1,
+ "Macintosh Cyrillic",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_CR
+ },
+ {
+ 70, 71, -1, -1, 72,
+ "ECMA Cyrillic; ECMA-113",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_LF
+ },
+ {
+ 129, 129, 126, -1, 130,
+ "KOI8-CS2 code (`T602')",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_CRLF
+ },
+ {
+ 132, 132, -1, -1, 132,
+ "KOI8-R Cyrillic",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_CRLF
+ },
+ {
+ 133, 133, -1, -1, 133,
+ "KOI8-U Cyrillic",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_CRLF
+ },
+ {
+ 134, 134, -1, -1, -1,
+ "KOI8-Unified Cyrillic",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ ENCA_SURFACE_EOL_CRLF
+ },
+ {
+ 175, 139, 176, -1, -1,
+ "(La)TeX control sequences",
+ ENCA_CHARSET_7BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE,
+ ENCA_SURFACE_EOL_LF
+ },
+ {
+ 184, 90, -1, -1, 90,
+ "Universal character set 2 bytes; UCS-2; BMP",
+ ENCA_CHARSET_16BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_BINARY | ENCA_CHARSET_MULTIBYTE,
+ 0
+ },
+ {
+ 185, 91, -1, -1, 91,
+ "Universal character set 4 bytes; UCS-4; ISO-10646",
+ ENCA_CHARSET_32BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_BINARY | ENCA_CHARSET_MULTIBYTE,
+ 0
+ },
+ {
+ 191, 187, -1, -1, 187,
+ "Universal transformation format 7 bits; UTF-7",
+ ENCA_CHARSET_7BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE,
+ ENCA_SURFACE_EOL_CRLF
+ },
+ {
+ 192, 192, 193, -1, 192,
+ "Universal transformation format 8 bits; UTF-8",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE,
+ ENCA_SURFACE_EOL_LF
+ },
+ {
+ 28, 28, -1, -1, -1,
+ "Cork encoding; T1",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR,
+ 0
+ },
+ {
+ 79, 78, -1, -1, 76,
+ "Simplified Chinese National Standard; GB2312",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE,
+ ENCA_SURFACE_EOL_LF
+ },
+ {
+ 22, 23, -1, -1, 22,
+ "Traditional Chinese Industrial Standard; Big5",
+ ENCA_CHARSET_8BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE,
+ ENCA_SURFACE_EOL_LF
+ },
+ {
+ 80, 80, -1, -1, 81,
+ "HZ encoded GB2312",
+ ENCA_CHARSET_7BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE,
+ ENCA_SURFACE_EOL_LF
+ },
+};
+
+/* THIS IS A GENERATED TABLE, see tools/make_hash.c. */
+static const char *ALIAS_LIST[] = {
+ "10646",
+ "1125",
+ "1250",
+ "1251",
+ "1257",
+ "367",
+ "775",
+ "7bit",
+ "852",
+ "855",
+ "866",
+ "8859-2",
+ "8859-4",
+ "8859-5",
+ "895",
+ "912",
+ "ANSI_X3.4-1968",
+ "ANSI_X3.4-1986",
+ "ASCII",
+ "ascii",
+ "baltic",
+ "BIG-5",
+ "BIG5",
+ "Big5",
+ "BIG-FIVE",
+ "BIGFIVE",
+ "BMP",
+ "CN-BIG5",
+ "CORK",
+ "Cork",
+ "CP1125",
+ "CP1250",
+ "CP1251",
+ "CP1257",
+ "CP367",
+ "CP775",
+ "CP852",
+ "CP855",
+ "CP866",
+ "CP895",
+ "CP912",
+ "CP936",
+ "CP950",
+ "csASCII",
+ "csIBM775",
+ "csIBM852",
+ "csIBM855",
+ "csIBM866",
+ "csISOLatin2",
+ "csISOLatinCyrillic",
+ "csKOI8R",
+ "csLatin10",
+ "csLatin2",
+ "csLatin4",
+ "csLatin5",
+ "csLatin7",
+ "CSPC367",
+ "csPC775",
+ "csPC852",
+ "csPC855",
+ "csPC866",
+ "csPC895",
+ "csUCS2",
+ "csUCS4",
+ "csUnicode",
+ "csUnicode11",
+ "csUnicode11UTF7",
+ "csUTF7",
+ "csUTF8",
+ "Cyrillic",
+ "ECMA-113",
+ "ECMA-113:1986",
+ "ECMA-cyrillic",
+ "ecma-cyrillic",
+ "FSS_UTF",
+ "GB18030",
+ "GB2312",
+ "GB2312.1980-0",
+ "GB_2312-80",
+ "GBK",
+ "HZ",
+ "HZ-GB-2312",
+ "IBM367",
+ "IBM775",
+ "IBM852",
+ "IBM855",
+ "IBM866",
+ "IBM912",
+ "il2",
+ "ISO-10646",
+ "ISO-10646-UCS-2",
+ "ISO-10646-UCS-4",
+ "ISO-10646-UTF7",
+ "ISO-10646-UTF8",
+ "ISO_646.irv:1991",
+ "ISO-646-US",
+ "ISO-8859-13",
+ "ISO8859-13",
+ "ISO_8859-13",
+ "ISO_8859-13:1998",
+ "ISO-8859-16",
+ "ISO_8859-16",
+ "ISO_8859-16:2000",
+ "ISO-8859-2",
+ "ISO_8859-2:1987",
+ "ISO-8859-4",
+ "ISO_8859-4:1988",
+ "ISO-8859-5",
+ "ISO_8859-5:1988",
+ "iso-baltic",
+ "iso-ir-101",
+ "iso-ir-110",
+ "iso-ir-111",
+ "iso-ir-144",
+ "ISO-IR-179",
+ "iso-ir-179",
+ "iso-ir-179a",
+ "ISO-IR-226",
+ "ISO-IR-58",
+ "iso-ir-6",
+ "ISOLatin2",
+ "ISOLatin4",
+ "ISOLatin5",
+ "kam",
+ "Kamenicky",
+ "KEYBCS2",
+ "koi8",
+ "koi8cs",
+ "KOI-8_CS2",
+ "KOI-8_CS_2",
+ "KOI8-CS2",
+ "koi8cz",
+ "KOI8-R",
+ "KOI8-U",
+ "KOI8-UNI",
+ "l10",
+ "l2",
+ "l4",
+ "l7",
+ "LaTeX",
+ "latex",
+ "latin10",
+ "Latin2",
+ "Latin4",
+ "Latin7",
+ "ltex",
+ "macce",
+ "maccyr",
+ "mac_cyrillic",
+ "maccyrillic",
+ "macee",
+ "macintosh_ce",
+ "macintoshce",
+ "macintoshcyr",
+ "macintoshcyrillic",
+ "macintoshee",
+ "MS-1125",
+ "MS-1250",
+ "MS-1251",
+ "MS-1257",
+ "ms-balt",
+ "ms-cyrl",
+ "ms-ee",
+ "pc2",
+ "PC775",
+ "PC852",
+ "PC855",
+ "PC866",
+ "PC895",
+ "pcl2",
+ "pclatin2",
+ "pl2",
+ "rune",
+ "T1",
+ "T602",
+ "TeX",
+ "tex",
+ "TF-7",
+ "TF-8",
+ "u2",
+ "u4",
+ "u7",
+ "u8",
+ "UCS",
+ "UCS-2",
+ "UCS-4",
+ "UNICODE-1-1",
+ "UNICODE-1-1-UTF-7",
+ "us",
+ "US-ASCII",
+ "UTF-2",
+ "UTF-7",
+ "UTF-8",
+ "utf8",
+ "UTF-FSS",
+ "Win-1125",
+ "Win-1250",
+ "Win-1251",
+ "Win-1257",
+ "WinBaltRim",
+ "Windows-1125",
+ "windows-1125",
+ "Windows-1250",
+ "windows-1250",
+ "Windows-1251",
+ "windows-1251",
+ "Windows-1257",
+ "windows-1257",
+};
+
+/* THIS IS A GENERATED TABLE, see tools/make_hash.c. */
+static const int INDEX_LIST[] = {
+ 25, 6, 7, 8, 9, 0, 12, 0, 10, 11, 13, 1, 2, 3, 15, 1,
+ 0, 0, 0, 0, 14, 30, 30, 30, 30, 30, 24, 30, 28, 28, 6, 7,
+ 8, 9, 0, 12, 10, 11, 13, 15, 1, 29, 30, 0, 12, 10, 11, 13,
+ 1, 3, 20, 5, 1, 2, 3, 4, 0, 12, 10, 11, 13, 15, 24, 25,
+ 24, 24, 26, 26, 27, 3, 18, 18, 18, 18, 27, 29, 29, 29, 29, 29,
+ 31, 31, 0, 12, 10, 11, 13, 1, 1, 25, 24, 25, 26, 27, 0, 0,
+ 4, 4, 4, 4, 5, 5, 5, 1, 1, 2, 2, 3, 3, 4, 1, 2,
+ 18, 3, 14, 14, 4, 5, 29, 0, 1, 2, 3, 15, 15, 15, 19, 19,
+ 19, 19, 19, 19, 20, 21, 22, 5, 1, 2, 4, 23, 23, 5, 1, 2,
+ 4, 23, 16, 17, 17, 17, 16, 16, 16, 17, 17, 16, 6, 7, 8, 9,
+ 9, 8, 7, 10, 12, 10, 11, 13, 15, 10, 10, 10, 24, 28, 19, 23,
+ 23, 26, 27, 24, 25, 26, 27, 25, 24, 25, 24, 26, 0, 0, 27, 26,
+ 27, 27, 27, 6, 7, 8, 9, 9, 6, 6, 7, 7, 8, 8, 9, 9,
+};
+