ingwarsw / tinyfugue

TinyFugue - Rebirth
Other
61 stars 34 forks source link

ISO-8859-2 support #89

Open pch3 opened 1 month ago

pch3 commented 1 month ago

Hi

Thanks for maintaining tf. I tried to force this version of tf to display correctly iso-8859-2 chars, but failed. When I run "old" version of tf or connect via netcat/telner, I get PL characters displayed correctly on my terminal, but I missing timestamp and ansi color logging provided by your version. This version - I tried multiple combinations of locale/terminal encoding settings and PL characters are always displayed incorrectly.

Can you help me out please?

ingwarsw commented 1 month ago

What polish mud have polish characters?

Did you tried UTF-8?

pch3 commented 1 month ago

cygnus reborn, AFAIK cygnus reborn does not support UTF8 yet.

I got partial success: I complited tf without widechar support (--disable-widechar ), set mud to iso encoding (config +iso) and:

I was not able to force tf to display PL chars correctly when compiled with widechart support enabled.

Ideally tf could convert from various encodings to UTF-8 on the fly, but I guess thats a feature request and not a bug report :)