UTF-8-------------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 35 из 73
 От   : Sergey Dorofeev                     2:5020/12000      10 мар 25 03:07:17
 К    : Michiel van der Vlist                                 10 мар 25 03:11:02
 Тема : UTF-8 nodelist report
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5020/12000 4f539214
@REPLY: 2:280/5555 67cd7088
@TZUTC: 0300
@CHRS: UTF-8 4
Hello Michiel,

orig.message to echo UTF-8 on 09 Mar 25  11:42:16
 MV> The encoding for the regular nodelist IS defined: ASCII and ASCII only.
 MV> For backward compatibility it must stay that way. There still may be
 MV> nodelist processing software around that breaks when he highest bit is not
 MV> zero. That is why MakeNl (without the ALLOW8BIT setting) substitutes a
 MV> question mark for characters with the highest bit set.

 About question mark, is it valid symbol for sysop name? Can
somebody name himself as "???? ???? ????" for example?

 MV> Very bad idea. Having more than one encoding within the same file is a bad
 MV> idea anyway, not just for the nodelist but for ANY text file.

Agree, thought it is technically possible, but it will kill 99% programmers.

 MV> Are you serious? You really still want every back alley in Fidonet to have
 MV> its own 8 bit encoding? With all the forward and backward re-encoding and
 MV> other limitations? C`mon.. That`s chaos! Unicode was invented for the very
 MV> purpose of getting rid of all this codepage shit.

 That`s the thing that I do to keep all messages on my node in
UTF-8... without stable success though.

 MV> Why do you think Microsoft went full Unicode internally? Three decades
 MV> ago. Why do you think 99% of what is on the web is UTF-8? To get rid of
 MV> the mess of all the hundreds of 8 bit encodings that floated around!

 There was two ways... make encoding a part of type, as if you use
int for range, how to know, is it in miles or kilometers... or set
the one and only encoding.
Second way was chosen.

 MV> Nah, as far as the nodelist goes, it is either just ASCII or UTF-8. No
 MV> more codepage shit.

 May be it is duty of ZC, to drop invalid segment, and not "help"
sysop to publish errors, replacing them with any mark.

Sergey

... vim
--- PyFTN
 * Origin: fluid.fidoman.ru (2:5020/12000)
SEEN-BY: 5020/715 848 1042 2065 4441 12000
5030/1081 5097/31
@PATH: 5020/12000 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх