Let's say I have compiled a new version of GoldED. Currently I have
two groups (Group A and Group B).
My setup is:
OS uses UTF-8
GoldED is started through luit using, for example, a standard ISO
charset
Groups A and B use XLATCHARSET for conversion between the OS charset
and a non-standard charset
As I understand it, luit should no longer be necessary.How should I configure the new GoldED while remaining fully compatible with my
existing setup?Ideally, I would like to:
Use iconv-based charset conversion for most groups.
Keep some groups using the existing OS non-standard charset
conversion (including kludge lines).
I have checked the available documentation (for example, the
documentation bundled with the GoldED binaries), but I still see references to the old approach involving luit and related settings.
Could someone explain the recommended way to configure this in current GoldED versions?
// In the first line of config set the config chatset, e.g:
XlatConfigSet LATIN-2
// Set the defaults:
// Chatset of your OS:
XlatLocalSet UTF-8
// Set the default import and export charsets:
XlatImport LATIN-2
XlatExport LATIN-2
OK, started step by step. OS is UTF-8.
GROUP C
XLATPATH /home/fido/golded/xlat
XLATCHARSET CP895 LATIN-2 kam_il2.chs
XLATCHARSET LATIN-2 CP895 il2_kam.chs
XLATIMPORT CP895
XLATEXPORT CP895
XLATLOCALSET UTF-8
XlatConfigSet LATIN-2
ENDGROUP
In that group "CP895" is compulsory. Does not work. Kludge is OK, what
I see is rubish.
(even if I try LANG=cs_CZ.ISO8859-2 - or even if I put original
command - luit -encoding 'ISO-8859-2' ./golded -f I had before).
CP895 messages then read correctly and what you write goes out as
CP852 with a proper CHRS kludge. Writing CP895 from a UTF-8 session is
not possible with a table now (I'll add reverse-encoding later): a CHS
If an area REALLY has to stay CP895, run an 8-bit session instead:
But PLEASE do not post CP895 messages to Fidonet!
Neither the Fidonet standard FTS-5003 nor IANA recognizes this
encoding. Nobody else has a table for it - iconv, Windows and OS/2 do
not know the charset - so every other reader, GoldED+ without tables included, shows a CP895 message as rubbish, exactly what you saw.
CP895 messages then read correctly and what you write goes out as
CP852 with a proper CHRS kludge. Writing CP895 from a UTF-8
session is not possible with a table now (I'll add
reverse-encoding later): a CHS
Then I will wait for it. I thought conversion between 1 byte and "more than one byte" encoding is that big move in new Golded+ approach.
If an area REALLY has to stay CP895, run an 8-bit session
instead:
As I have now. In regio42 areas I can use encoding. In International
keep 7bit virtual ASCII. And forget about UTF8.
But PLEASE do not post CP895 messages to Fidonet!
This I can not agree. It is about moderators of each echomail
conference and its rules. For r42 is only alowed CP895 (since ever). I
did some investigation since my rc42 and will not change.
Neither the Fidonet standard FTS-5003 nor IANA recognizes this
Checking that FTS - 7.4.2012 - far after CodePage was stabilized in
r42. FTS should not be accepted in that shape, that time.
encoding. Nobody else has a table for it - iconv, Windows and
OS/2 do not know the charset - so every other reader, GoldED+
without tables included, shows a CP895 message as rubbish,
exactly what you saw.
I am using that code page since ever (in fidonet). See proper and use characters. I wondered if new Golded+ can help me to live with OS in
UTF - which can not so far.
What must be done: 1) add CP895 into iconv and 2) get Golded+ working
with 1byte against UTF and back conversion
It reminded me situation I was supporting big International (ok,
German) company starting to sell ecom in .cz They simply refused czech coding, using pure English... Until Czech Post (they contracted)
simply refused to deliver ;-) We can say that CP895 is not alllowed in Fidonet since 2012 - but is used in r42 since ever and until now - on
all (active) Nodes and Points.
Then I will wait for it. I thought conversion between 1 byte and "more than one byte" encoding is that big move in new Golded+ approach.
But PLEASE do not post CP895 messages to Fidonet!
This I can not agree. It is about moderators of each echomail
conference and its rules. For r42 is only alowed CP895 (since ever). I
did some investigation since my rc42 and will not change.
Neither the Fidonet standard FTS-5003 nor IANA recognizes this
Checking that FTS - 7.4.2012 - far after CodePage was stabilized in
r42. FTS should not be accepted in that shape, that time.
encoding. Nobody else has a table for it - iconv, Windows and
OS/2 do not know the charset - so every other reader, GoldED+
without tables included, shows a CP895 message as rubbish,
exactly what you saw.
I am using that code page since ever (in fidonet). See proper and use characters. I wondered if new Golded+ can help me to live with OS in
UTF - which can not so far.
What must be done: 1) add CP895 into iconv
and 2) get Golded+ working with 1byte against UTF and back conversion
@MSGID: 2:5075/35@fidonet 6aae2e54
@REPLY: 2:423/39 6aae2bd1
@CHRS: LATIN-2 2
@TZUTC: 0300
@REALNAME: ??????? ????????
@MSGID: 2:5075/35@fidonet 6aae2e54
@REPLY: 2:423/39 6aae2bd1
@CHRS: LATIN-2 2
@TZUTC: 0300
@REALNAME: ??????? ????????
What must be done: 1) add CP895 into iconv and 2) get Golded+
working with 1byte against UTF and back conversion
No one will ever add this encoding to iconv or the Windows
distribution: it┤s used too rarely. Reversible encoding should work,
so this encoding can be used with a conversion table.
That will be a waste of time and energy. Just skip that fase and go directly to UTF-8. That is the future for Fidonet. For the rest of the digital world UTF-8 already is the present.
What must be done: 1) add CP895 into iconv and 2) get Golded+
working with 1byte against UTF and back conversion
No one will ever add this encoding to iconv or the Windows
distribution: it┤s used too rarely. Reversible encoding should
work, so this encoding can be used with a conversion table.
Somebody told me "never say never" ;-) In use of linux - why I could
not add module in gconv by myself? Not sure about Windows nor OS/2.
Again, thank you for your work.
| Sysop: | Eric Oulashin |
|---|---|
| Location: | Beaverton, Oregon, USA |
| Users: | 107 |
| Nodes: | 16 (0 / 16) |
| Uptime: | 00:44:57 |
| Calls: | 9,192 |
| Calls today: | 8 |
| Files: | 9,560 |
| D/L today: |
151 files (67,834K bytes) |
| Messages: | 427,198 |