TIP: Click on subject to list as thread! ANSI
echo: offline
to: William McBrine
from: Aleksej R. Serdyukov
date: 2005-07-23 19:24:38
subject: character sets

Hello, William. The Microsoft has you! If not, you are lucky...

To make all charsets possible, I'd make it support xlat files like this:

===
0000 0000
0543 5498
4545 34543554
45   546233
5FA8942AB9 7B
===

First is the sequence to replace into the second sequence (in hex).

Thus, to read CP866 (the default Russian charset in Fidonet) with UTF-8
locale, you'd need CP866->UTF-8 (any to multiple characters) table.
To write CP866 with UTF-8 locale, UTF-8->CP866 (multiple to any characters).

That's the problem with GoldED - it is not able to translate multiple to
any, and this stops most people from even trying UTF-8 if another encoding
is needed usually.

I myself don't program now, especially in C, so I can't help more.

=^..^= Good luck! +++
To save our world, smash the state! [L. F.]
--- GoldED+/W32 1.1.5-040120
* Origin: Delete Software Limited, Moscow, Russia. (2:5020/24000)
SEEN-BY: 633/267 270 5030/786
@PATH: 5020/24000 132/500 801/161 10/3 106/2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.