• Что пока совсем не понятно в логике

    From Dmitry Protasoff@2:5001/100 to All on Mon Jun 29 16:56:52 2026
    Hello All!

    Как отдавать описание эх.
    Ведь описание на разных языках.
    А несколько кодировок в письме не поддерживается.

    Видимо надо разбивать ответ на %LIST на несколько частей с учетом
    кодировки.

    Как же все таки плохо, когда UTF8 умеет слишком мало софта.

    See you,
    dp.
    --- FidoMail dev
    * Origin: livin' on the edge (2:5001/100)
  • From Nil A@2:5015/46 to Dmitry Protasoff on Mon Jun 29 20:19:12 2026
    Hello, Dmitry!

    Monday June 29 2026 16:56, from Dmitry Protasoff -> All:

    Как отдавать описание эх.
    Ведь описание на разных языках.
    А несколько кодировок в письме не поддерживается.

    Сам %HELP может отдаваться на том языке, какой включит сисоп. апример, в хаски areafix.hlp у меня симлинк, и там есть из-коробки два файла - areafix.hlp.ru и areafix.hlp.en.
    Можно по такому принципы. о проще, наверное, описание иметь на языке, который является основным в правилах эхи. В какой кодировке? В R50ых принято стандарт-де-факто CP866.

    Best Regards, Nil
    --- GoldED+/LNX 1.1.5-b20260305
    * Origin: Gemini can make mistakes, so double-check it (2:5015/46)
  • From Yegor Gluhov@2:5015/46.120 to Nil A on Mon Jun 29 21:01:57 2026
    Hello Nil A!

    29 Jun 26 20:19:12, Nil A wrote to Dmitry Protasoff:

    Как отдавать описание эх.
    Ведь описание на разных языках.
    А несколько кодировок в письме не поддерживается.
    Сам %HELP может отдаваться на том языке, какой включит сисоп.
    апример, в хаски areafix.hlp у меня симлинк, и там есть из-коробки
    два файла - areafix.hlp.ru и areafix.hlp.en.
    Можно по такому принципы. о проще, наверное, описание иметь на
    языке, который является основным в правилах эхи. В какой кодировке?
    В R50ых принято стандарт-де-факто CP866.

    А не в R50? А вот хочу эхи на русском и испанском, например.

    Егор Глухов

    --- gossipEd-darwin/arm64 2.1-dev-b158ec56
    * Origin: читайте письмо Дукельского (2:5015/46.120)
  • From Nil A@2:5015/46 to Yegor Gluhov on Mon Jun 29 22:11:54 2026
    Hello, Yegor!

    Monday June 29 2026 21:01, from Yegor Gluhov -> Nil A:

    Сам %HELP может отдаваться на том языке, какой включит сисоп.
    А не в R50? А вот хочу эхи на русском и испанском, например.

    Русский и испанский в одном тексте на SBCS (Single-byte character set) не влезают.
    апример, можно CP866, то тогда испанские буквы отрежутся, например Donde esta el nino? (где эха нино?).
    Для полноценного испанского нужно CP1252 или Latin1/Latin9.

    Best Regards, Nil
    --- GoldED+/LNX 1.1.5-b20260305
    * Origin: Gemini can make mistakes, so double-check it (2:5015/46)
  • From Yegor Gluhov@2:5015/46.120 to Nil A on Mon Jun 29 21:49:00 2026
    Hello Nil A!

    29 Jun 26 22:11:54, Nil A wrote to Yegor Gluhov:

    Сам %HELP может отдаваться на том языке, какой включит сисоп.
    А не в R50? А вот хочу эхи на русском и испанском, например.
    Русский и испанский в одном тексте на SBCS (Single-byte character
    set) не влезают.
    апример, можно CP866, то тогда испанские буквы отрежутся, например
    Donde esta el nino? (где эха нино?).
    Для полноценного испанского нужно CP1252 или Latin1/Latin9.

    Или использовать редактор, который не застрял в однобайтных кодировках.

    о, кажется, тред был о том, как отдать %LIST таких эх с описаниями. В какой кодировке?

    Егор Глухов

    --- gossipEd-darwin/arm64 2.1-dev-b158ec56
    * Origin: читайте письмо Дукельского (2:5015/46.120)
  • From Dmitry Protasoff@2:5001/100 to Nil A on Mon Jun 29 21:11:39 2026
    Hello Nil!

    In a message of 29 Jun 26 20:19, Nil wrote to Dmitry:

    Сам %HELP может отдаваться на том языке, какой включит сисоп.

    Это как раз не очень важно - основные команды для всех AreaFix
    одинаковы.
    Чтобы подписаться на эху - ничего читать не нужно, пароль в заголовке и название эхи первой строкой - этого знать достаточно.

    А в некоторых редакторах это вообще автоматом умеет генериться.

    Можно по такому принципы. о проще, наверное, описание иметь на
    языке, который является основным в правилах эхи. В какой кодировке?

    Так описание то хранится в UTF8 (иначе как его хранить?). о ведь его
    нужно в какой-то 8-битной кодировке отдать, а в какой?

    В R50ых принято стандарт-де-факто CP866.

    о у меня на узле эхе из кучи разных сетей, в них используются разные
    кодировки. И даже юникод используется.

    А адрес сам по себе ничего не говорит о том, в какой кодировке работает редактор почты у сисопа/поинта.

    See you,
    dp.


    --- FidoMail dev
    * Origin: livin' on the edge (2:5001/100)
  • From Nil A@2:5015/46 to Yegor Gluhov on Tue Jun 30 00:17:18 2026
    Hello, Yegor!

    Monday June 29 2026 21:49, from Yegor Gluhov -> Nil A:

    Или использовать редактор, который не застрял в однобайтных
    кодировках.

    Всех на юникод не пересадишь. Кто мечтает запускать голдед под ДОС.

    о, кажется, тред был о том, как отдать %LIST таких эх с описаниями. В какой кодировке?

    В кодировке сисопа, как я писал ранее.

    Best Regards, Nil
    --- GoldED+/LNX 1.1.5-b20260305
    * Origin: Gemini can make mistakes, so double-check it (2:5015/46)
  • From Dmitry Protasoff@2:5001/100 to Nil A on Mon Jun 29 21:21:40 2026
    Hello Nil!

    In a message of 30 Jun 26 00:17, Nil wrote to Yegor:

    В кодировке сисопа, как я писал ранее.

    Возможно для тебя это будет открытием, но на большинстве компьютеров
    даже 80х годов можно было работать с несколькими кодировками,
    переключаясь между ними.


    See you,
    dp.
    --- FidoMail dev
    * Origin: livin' on the edge (2:5001/100)
  • From Nil A@2:5015/46 to Dmitry Protasoff on Tue Jun 30 01:40:56 2026
    Hello, Dmitry!

    Monday June 29 2026 21:11, from Dmitry Protasoff -> Nil A:

    Так описание то хранится в UTF8 (иначе как его хранить?).

    Я в koi8-r живу на том старом линуксе с фидошкой. Кроме русских и латиницы у меня нет других букв. Есть немецкая эха(и), но я не умею читать ;-)

    о ведь его нужно в какой-то 8-битной кодировке отдать, а в какой?

    Вот идея. Если ты разрабатываешь свой ФТ-софт, то можешь сделать свойство линка - язык. Тогда ты можешь хоть %HELP, хоть описание %LIST перегонять "iconv -f utf8 -t $enc//translit". Или даже иметь на разных языках все листы, если уж заморачиваться.

    о таки да, в одном AreaFix %LIST ответе, без utf8, ты не сможешь дать описания эх на русском, инглише, и немецком.

    А адрес сам по себе ничего не говорит о том, в какой кодировке
    работает редактор почты у сисопа/поинта.

    Линк же по паролю приходит на твой AreaFix, значит вы как-то знакомы, значит можно в конфиге к линку указать.

    Best Regards, Nil
    --- GoldED+/LNX 1.1.5-b20260305
    * Origin: Gemini can make mistakes, so double-check it (2:5015/46)
  • From Nil A@2:5015/46 to Dmitry Protasoff on Tue Jun 30 01:52:40 2026
    Hello, Dmitry!

    Monday June 29 2026 21:21, from Dmitry Protasoff -> Nil A:

    Возможно для тебя это будет открытием, но на большинстве компьютеров
    даже 80х годов можно было работать с несколькими кодировками,
    переключаясь между ними.

    Если мы говорим про однобайтовые, то можно, в пределах таблицы, где < 128 не менялось, а прочие алфавиты уже во второй половине таблицы жили. Так можно русско-английскую сделать. Если какой-нибудь latin1, то можно запросто западно-европейские языки запихать, и переключаться между раскладками клавиатур, и шрифт в знакогенератор будет загружен один раз.

    В ДОС текст-моде, например, шрифты загружались для символов всего экрана. ельзя одну строчку вывести на испанском, а потом перещёлкнуть и вторую на греческом, ведь тогда весь знакогенератор перепрограммируется. а VGA-текст-моде можно было шрифт A, и шрифт Б загрузить, и в байте атрибуту указывать какой шрифт.

    Best Regards, Nil
    --- GoldED+/LNX 1.1.5-b20260305
    * Origin: Gemini can make mistakes, so double-check it (2:5015/46)
  • From Dmitry Protasoff@2:5001/100 to Nil A on Tue Jun 30 00:20:03 2026
    Hello Nil!

    In a message of 30 Jun 26 01:40, Nil wrote to Dmitry:

    Так описание то хранится в UTF8 (иначе как его хранить?).

    Я в koi8-r живу на том старом линуксе с фидошкой. Кроме русских и
    латиницы у меня нет других букв. Есть немецкая эха(и), но я не умею
    читать ;-)

    икто тебе не мешает даже под CP/M ноду держать, не поддерживая даже
    русские кодировки. о другим то не стоит, надеюсь, так же страдать?

    Вот идея. Если ты разрабатываешь свой ФТ-софт, то можешь сделать
    свойство линка - язык. Тогда ты можешь хоть %HELP, хоть описание

    е может быть такого свойства - потому что люди бывают многоязычные.
    Даже я такой, т.е. на мне же такая схема и сломается.

    %LIST перегонять "iconv -f utf8 -t $enc//translit". Или даже иметь
    на разных языках все листы, если уж заморачиваться.

    е, это означает, что описание надо переводить. о зачем? Ведь если
    человек многоязычен - он поймет описание на любом языке, на котором он
    умеет читать. А если нет - то какой смысл ему понимать описание эхи,
    содержание которой ему все равно не нужно?


    о таки да, в одном AreaFix %LIST ответе, без utf8, ты не сможешь
    дать описания эх на русском, инглише, и немецком.

    о как я написал - я могу разбить ответ на несколько писем и в каждом
    указать нужную кодировку.

    Линк же по паролю приходит на твой AreaFix, значит вы как-то
    знакомы, значит можно в конфиге к линку указать.

    Если можно опцию не делать - то лучшее не делать.

    See you,
    dp.
    --- FidoMail dev
    * Origin: livin' on the edge (2:5001/100)
  • From Dmitry Protasoff@2:5001/100 to Nil A on Tue Jun 30 00:21:41 2026
    Hello Nil!

    In a message of 30 Jun 26 01:52, Nil wrote to Dmitry:

    Если мы говорим про однобайтовые, то можно, в пределах таблицы, где
    < 128 не менялось, а прочие алфавиты уже во второй половине таблицы
    жили. Так можно русско-английскую сделать. Если какой-нибудь
    latin1, то можно запросто западно-европейские языки запихать, и переключаться между раскладками клавиатур, и шрифт в знакогенератор
    будет загружен один раз.

    Вот как раз загрузить шрифт - вообще не проблема! Каждый раз - нужный.
    Главное - чтобы в пределах одного экрана не было мешанины.

    А ее и не будет.

    See you,
    dp.
    --- FidoMail dev
    * Origin: livin' on the edge (2:5001/100)
  • From Dmitriy Romanov@2:6078/1 to Nil A on Fri Jul 3 23:11:12 2026
    Приветики, Nil!


    Писал как-то Nil A к Dmitry Protasoff примерно 30 Июн 26 в 01:40
    А я смотрю и фигею.


    Так описание то хранится в UTF8 (иначе как его хранить?).
    Я в koi8-r живу на том старом линуксе с фидошкой. Кроме русских и
    латиницы у меня нет других букв. Есть немецкая эха(и), но я не умею
    читать ;-)
    Если в немецком/испанском/венгерском и т.д. обрезать буквы, то текст все равно остается читаемым, даже если их не
    заменять на буквосочетания, а просто на ближайшую похожую. А вот русский текст без букв становится уже нечитаемым.

    Hа сем разрешите письмо закончить. Elec (RA2FDR)
    --- NoSFeRaTU's GoldED+/W32-MINGW 1.1.5-b20090603
    * Origin: В свинарнике не стыдно быть свиньей (2:6078/1)