sl@0: sl@0: sl@0: sl@0: Extensible framework for system-wide character conversion between all supported character sets. sl@0: sl@0: sl@0: sl@0: Added BOM detection to UTF-8 character detection and fixed defect that gave a low confidence if the string was under 100 characters. sl@0: sl@0: sl@0: Have updated Cnvapi.rtf so that it include information and examples about the usaage. sl@0: sl@0: sl@0: Update to IsCharacterSetUTF8, ConvertToUnicodeFromUtf8 as described BR2332. sl@0: sl@0: sl@0: Remove one of the help argument that is not compatible with linux build sl@0: sl@0: sl@0: Change to Writer.pm. FindBin is used and writeUids is changed so that it locates on the same path as this module, and if not found then run through environment. sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Splitting the Charconv CBR package into 2 CBR packages (syslibs_charconv and syslibs_charconv_plugins). sl@0: sl@0: sl@0: sl@0: sl@0: Initialised unconvertibleChars to remove compiler or code checker warning. sl@0: sl@0: sl@0: sl@0: Corrected CHARCONV.PL, CNVTOOL.PL, SNMTOOL.PL to check Operating Systems and modify slahes correctly. Corrected WRITER.PM to find UIDCRC.EXE in correct location sl@0: sl@0: sl@0: sl@0: Remove the check about the conversion will be stop after the first 25 unconvertible characters dealt sl@0: sl@0: sl@0: sl@0: Moved commmon unconvertible char constant for shiftJis to implementation specific areas and modified accordingly. sl@0: sl@0: sl@0: sl@0: Updated CNVTOOL.RTF to describe the KeyedTable16ofIndexedTables16 algorithm. sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Migrating the makefiles to Template Extension Makefiles. sl@0: sl@0: sl@0: sl@0: sl@0: Source code generator CNVTOOL.PL was modified to handle EOF character correctly sl@0: sl@0: sl@0: sl@0: Reverting a change to non-symbian copyright headers in test code. sl@0: sl@0: sl@0: sl@0: Changed test plugins (shiftjis and j5) from Docomo variants to KDDI/AU variants sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Updating the component source files to comply with the Symbian filename policy. sl@0: sl@0: sl@0: sl@0: sl@0: Symbian OS v9.3 component branched from common codeline sl@0: sl@0: sl@0: sl@0: Clarified Howto documentation for Shiftjis and J5 plugin sl@0: sl@0: sl@0: sl@0: Changed filename E32STD.H to lowercase e32std.h sl@0: sl@0: