|
On Fri, Feb 11, 2000 at 12:23:21AM +1300, Carey Evans wrote: > Perhaps there's a smaller number of mappings that we should consider, > anyway. Looking at the character sets, "-m 870" might as well use > ISO-8859-2 instead of -1 anyway - the special characters won't make > sense on a Latin-1 terminal either way. (In fact, IBM's description > of CCSID 870 is "Latin-2 Multilingual".) > > I think this would go by the "Character Set" column in the IBM manual. > Everything with character set 697 should work with ISO-8859-1. For > Greek, CCSID 423 with character set 218 would only work properly with > ISO-8859-7 (or Windows codepage 1253). > > That would make a total of 52 tables, if we support all the numeric > EBCDIC CCSIDs in each direction, and pick an appropriate ISO-8859-x > character set for each. That's an enormous 13K of memory taken up. Okay, you've convinced me. I made a minor modification to the transmaps script once, but I recall I just didn't follow it - are you game? I figure we can, at a later date, move the tables out of the executable and put them each in a file in /usr/share so that you'd have, for example, /usr/share/en. This should make things easier to maintain, and we can just code the files to translate to UTF-16 or UTF4 or something at a later date. The reverse table should be calculated when the table is loaded. That would also alleviate that 13K memory issue. ;-> -Jay 'Eraserhead' Felice +--- | This is the LINUX5250 Mailing List! | To submit a new message, send your mail to LINUX5250@midrange.com. | To subscribe to this list send email to LINUX5250-SUB@midrange.com. | To unsubscribe from this list send email to LINUX5250-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.