Wish: split arrays (encoding pages) from LConvEncoding to .inc file
Original Reporter info from Mantis: Alextp
-
Reporter name: CudaText man
Original Reporter info from Mantis: Alextp
- Reporter name: CudaText man
Description:
LConvEncoding unit has many arrays (encoding tables):
const
ArrayISO_8859_1ToUTF8: TCharToUTF8Table = (
ArrayISO_8859_15ToUTF8: TCharToUTF8Table = (
ArrayISO_8859_2ToUTF8: TCharToUTF8Table = (
ArrayCP1250ToUTF8: TCharToUTF8Table = (
ArrayCP1251ToUTF8: TCharToUTF8Table = (
ArrayCP1252ToUTF8: TCharToUTF8Table = (
ArrayCP1253ToUTF8: TCharToUTF8Table = (
ArrayCP1254ToUTF8: TCharToUTF8Table = (
ArrayCP1255ToUTF8: TCharToUTF8Table = (
ArrayCP1256ToUTF8: TCharToUTF8Table = (
ArrayCP1257ToUTF8: TCharToUTF8Table = (
ArrayCP1258ToUTF8: TCharToUTF8Table = (
ArrayCP437ToUTF8 : TCharToUTF8Table = (
ArrayCP850ToUTF8 : TCharToUTF8Table = (
ArrayCP852ToUTF8 : TCharToUTF8Table = (
ArrayCP866ToUTF8 : TCharToUTF8Table = (
ArrayCP874ToUTF8: TCharToUTF8Table = (
ArrayKOI8ToUTF8: TCharToUTF8Table = (
ArrayMacintoshToUTF8: TCharToUTF8Table = (
they are big part of the unut. We have separate asian tables in the asiancodepages.inc, so my wish is to split all those tables to .inc file too. Suggested name is commoncodepages.inc (or isocodepages.inc + commoncodepages.inc).
I write some library and it's good to have .inc file for me. Otherwise I need big copy/paste (and code duplication with LazUtils).