forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.GOLDED

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 04.10.2022, 01:32
Victor Dronov
Guest
 
Сообщений: n/a
По умолчанию Слетает кодировка subject line

Victor Dronov написал(а) к All в Oct 22 00:05:54 по местному времени:


Нello everybody!

Имеется следующая проблема:

GoldEd 1.1.5-b20220504, debian stable, запускается чере LANG=ruRU.KOI8-R luit golded, если запускать через screen ничего не меняется, локаль ru_RU.KOI8-R в системе действительно есть. Настройки перекодировки по rusfaqutf8.txt из комплекта.

Пишем сообщение в эху, используем русские буквы в subject line (можно и теле, там проблемы нет).

Не отправляем, а переносим по Alt+M куда-либо еще - в другую эху, в нетмайл, и т.п.

Результат: полная бНОПНЯ в заголовке, с виду напоминает CP866, например: Ё╥╧╙╘╧ ╘┼╙╘ ─╠╤ ▐┼╥╬╧╫╔╦╧╫

Если написать что-то в нетмайл и перенести в эху - кодировка сохраняется. Кодировка тела письма не слетает, вроде, никогда. Владимир Фёдоров говорит, что у него на OS X тоже воспроизводится.

Заводить issue на github или ешё поэксперементируем с чем либо?

Victor


... Dronov отнимает красную шляпу у кота Василия
--- GoldED+/LNX 1.1.5-b20220504
Ответить с цитированием
  #2  
Старый 04.10.2022, 02:51
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Слетает кодировка subject line

Alexey Vissarionov написал(а) к Victor Dronov в Oct 22 01:44:44 по местному времени:

Доброго времени суток, Victor!
04 Oct 2022 00:05:54, ты -> All:

VD> GoldEd 1.1.5-b20220504,

Все в порядке.

VD> debian stable,

Гы-гы...

VD> запускается чере LANG=ru_RU.KOI8-R luit golded,

Не надо его так запускать.

VD> если запускать через screen ничего не меняется,

И так запускать тоже не надо.

VD> локаль ru_RU.KOI8-R в системе действительно есть.

В случае дебилиана на это лучше не закладываться.

VD> Настройки перекодировки по rusfaq_utf8.txt из комплекта.

Этот текст безнадежно устарел. Возьми настройки из http://download.golded.org/etc/golded.cfg

VD> Пишем сообщение в эху, используем русские буквы в subject line
VD> [...]

UTR.

VD> Заводить issue на github

Not a bug, wan't fix.

VD> или ешё поэксперементируем с чем либо?

В этом твоем дебилиане urxvt есть? А нормальные уникодные шрифты? -xos4-terminus-medium-r-normal--16-160-72-72-c-80-iso10646-1 и -xos4-terminus-bold-r-normal--16-160-72-72-c-80-iso10646-1 годятся.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Есть два типа людей: 1 - умеющие экстраполировать.
--- /bin/vi
Ответить с цитированием
  #3  
Старый 04.10.2022, 12:03
Vladimir Fyodorov
Guest
 
Сообщений: n/a
По умолчанию Re: Слетает кодировка subject line

Vladimir Fyodorov написал(а) к All в Oct 22 10:28:57 по местному времени:

Разнообразно приветствую тебя, All!

04 Октября 2022, Victor Dronov писАл к All следующее:

VD> GoldEd 1.1.5-b20220504, debian stable, запускается чере
VD> LANG=ru_RU.KOI8-R luit golded,

У меня в настройках терминала на маке прописано Run command: LANG="ruRU.KOI8-R" LC_ALL="ruRU.KOI8-R" exec -a "-bash" bash -l

VD> Владимир Фёдоров говорит, что у него на OS X тоже воспроизводится.

Да, именно так.

Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр.
... Синбай на хабах pежете, а это бандитизм!
--- GoldED+/OSX 1.1.5-b20220504
Ответить с цитированием
  #4  
Старый 04.10.2022, 15:33
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Слетает кодировка subject line

Alexey Vissarionov написал(а) к Vladimir Fyodorov в Oct 22 14:14:14 по местному времени:

Доброго времени суток, Vladimir!
04 Oct 2022 10:28:56, ты -> All:

VD>> GoldEd 1.1.5-b20220504, debian stable, запускается чере
VD>> LANG=ru_RU.KOI8-R luit golded,
VF> У меня в настройках терминала на маке прописано Run command:
VF> LANG="ruRU.KOI8-R" LC_ALL="ruRU.KOI8-R" exec -a "-bash" bash -l

Тоже неправильно.

VD>> Владимир Фёдоров говорит, что у него на OS X тоже воспроизводится.
VF> Да, именно так.

Абсолютно прогнозируемый результат. Точнее, что просил - то и получил.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... GCC/IT d- s: a+ C++ UL++++$ P++ L++++$ E--- W- N++ w-- PE PGP+++ y? h+ !tv
--- /bin/vi
Ответить с цитированием
  #5  
Старый 04.10.2022, 16:13
Vladimir Fyodorov
Guest
 
Сообщений: n/a
По умолчанию Re: Слетает кодировка subject line

Vladimir Fyodorov написал(а) к Alexey Vissarionov в Oct 22 14:54:18 по местному времени:

Разнообразно приветствую тебя, Alexey!

04 Октября 2022, Alexey Vissarionov писАл к Vladimir Fyodorov следующее:

VD>>> GoldEd 1.1.5-b20220504, debian stable, запускается чере
VD>>> LANG=ru_RU.KOI8-R luit golded,
VF>> У меня в настройках терминала на маке прописано Run command:
VF>> LANG="ruRU.KOI8-R" LC_ALL="ruRU.KOI8-R" exec -a "-bash" bash -l
AV> Тоже неправильно.

Ваш вариант?

Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр.
... Не так страшен маляр, как его малярия
--- GoldED+/OSX 1.1.5-b20220504
Ответить с цитированием
  #6  
Старый 04.10.2022, 17:51
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Слетает кодировка subject line

Alexey Vissarionov написал(а) к Vladimir Fyodorov в Oct 22 16:37:00 по местному времени:

Доброго времени суток, Vladimir!
04 Oct 2022 14:54:18, ты -> мне:

VD>>>> GoldEd 1.1.5-b20220504, debian stable, запускается чере
VD>>>> LANG=ru_RU.KOI8-R luit golded,
VF>>> У меня в настройках терминала на маке прописано Run command:
VF>>> LANG="ruRU.KOI8-R" LC_ALL="ruRU.KOI8-R" exec -a "-bash" bash -l
AV>> Тоже неправильно.
VF> Ваш вариант?

Наш вариант - запустить терминал с нужной локалью.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Пусть компутер думает - у него мозги луженые
--- /bin/vi
Ответить с цитированием
  #7  
Старый 04.10.2022, 19:22
Vladimir Fyodorov
Guest
 
Сообщений: n/a
По умолчанию Слетает кодировка subject line

Vladimir Fyodorov написал(а) к Alexey Vissarionov в Oct 22 17:27:02 по местному времени:

Разнообразно приветствую!

VF>>>> У меня в настройках терминала на маке прописано Run command:
VF>>>> LANG="ruRU.KOI8-R" LC_ALL="ruRU.KOI8-R" exec -a "-bash" bash
VF>>>> -l
AV>>> Тоже неправильно.
VF>> Ваш вариант?
AV> Наш вариант - запустить терминал с нужной локалью.

http://st.g0x.ru/barzha.png

--
Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр.
... Пропала несущая? Заплатите налоги!
--- Нotdoged/2.13.5/Android
Ответить с цитированием
  #8  
Старый 04.10.2022, 22:42
Nil A
Guest
 
Сообщений: n/a
По умолчанию Слетает кодировка subject line

Nil A написал(а) к Vladimir Fyodorov в Oct 22 21:33:40 по местному времени:

Нello, Vladimir!

Tuesday October 04 2022 17:27, from Vladimir Fyodorov -> Alexey Vissarionov:

VF>>>>> У меня в настройках терминала на маке прописано Run command:
VF>>>>> LANG="ruRU.KOI8-R" LC_ALL="ruRU.KOI8-R" exec -a "-bash" bash
VF>>>>> -l
AV>>>> Тоже неправильно.
VF>>> Ваш вариант?
AV>> Наш вариант - запустить терминал с нужной локалью.
VF> http://st.g0x.ru/barzha.png

Не, у вас общение больше вот на это похоже https://youtu.be/RbBpbwnmjJU

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #9  
Старый 05.10.2022, 01:52
Victor Dronov
Guest
 
Сообщений: n/a
По умолчанию Слетает кодировка subject line

Victor Dronov написал(а) к All в Oct 22 00:09:12 по местному времени:


Нello Victor!

04 Oct 22 00:05, I wrote to all:
VD> Результат: полная бНОПНЯ в заголовке, с виду напоминает CP866, например:
VD> Ё╥╧╙╘╧ ╘┼╙╘ ─╠╤ ▐┼╥╬╧╫╔╦╧╫

Увлекательная, хотя несколько безграмотная дискуссия о терминалах и локалях, уводит нас в сторону, так как локаль терминала не влияет, в общем случае, на поведение деда для данного бага (строго говоря, она вообще не должна влиять на обработку данных). Дополнительные эксперименты показали, что проблема в том, что при обработке уже полученных любым способом корректных данных дед что-то портит. Локаль терминала тут точно не при чём, максимум можно говорить о локали процесса самого деда.

Итак, если религия не позволят абстрагироваться от настроек терминала, вот способ воспроизвести проблему без ввода-вывода через терминал:

0. Убеждаемся, что дед работает в локали ru_RU.KOI8-R. Терминал не важен, подойдёт любой, кроме консула. Да да, смело тащите из кладовки свой "фрязинский" 15ИЭ, пробил его час :)
1. Находим в нелюбимой эхе (чтобы было не жалко :)) любое сообщение с русским сабжектом. Для 100% чистоты эксперимента лучше взять то, что сам и написал, так будет 500% уверенность, что у отсылающего всё было настроено верно.
2. Ставим сообщению аттрибут Uns(ent) (Ctrl+S, Alt+S).
3. Нажимаем Alt+M и переносим это сообщение в netmail area.
4. Переходим в netmail и наблюдаем я╨╔╙┴╬╔┼ ╦ ▄╚┴═

Работает и в обратную сторону: пишем сообщение в эхе, не отправляем, снимаем ему атрибут Uns, переносим в другое место -- ничего не портится. На всякий случай, повторю, перенос между эхами или между netmail'овскими ариями работает при любом состоянии Snt/Uns. Ну, или я ещё не нашёл, когда и оно ломается. Как выяснилось, перенос очень редко используемая штука. Похоже, поломан именно перенос Uns сообщений ИЗ эхи.

Резюме: в консерватории что-то не ладно при перемещении сообщений с атрибутом Uns. Владимир, проверишь, у тебя этот сценарий ломает сабжект?

Victor


... Dronov кидает ботинок в демонов, дерущихся с пингвинами
--- GoldED+/LNX 1.1.5-b20220504
Ответить с цитированием
  #10  
Старый 05.10.2022, 10:13
Vladimir Fyodorov
Guest
 
Сообщений: n/a
По умолчанию Re: Слетает кодировка subject line

Vladimir Fyodorov написал(а) к Victor Dronov в Oct 22 09:04:24 по местному времени:

Разнообразно приветствую тебя, Victor!

05 Октября 2022, Victor Dronov писАл к All следующее:

VD> 0. Убеждаемся, что дед работает в локали ru_RU.KOI8-R. Терминал не
VD> важен, подойдёт любой, кроме консула. Да да, смело тащите из кладовки
VD> свой "фрязинский" 15ИЭ, пробил его час :) 1. Находим в нелюбимой эхе
VD> (чтобы было не жалко :)) любое сообщение с русским сабжектом. Для 100%
VD> чистоты эксперимента лучше взять то, что сам и написал, так будет 500%
VD> уверенность, что у отсылающего всё было настроено верно. 2. Ставим
VD> сообщению аттрибут Uns(ent) (Ctrl+S, Alt+S). 3. Нажимаем Alt+M и
VD> переносим это сообщение в netmail area. 4. Переходим в netmail и
VD> наблюдаем я╨╔╙┴╬╔┼ ╦ ▄╚┴═

Да, маковский голдед ведёт себя так же. Сабж при этом портится.

VD> Работает и в обратную сторону: пишем сообщение в эхе, не отправляем,
VD> снимаем ему атрибут Uns, переносим в другое место -- ничего не
VD> портится.

Подтверждаю, так - не портится.

Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр.
... Не так страшен пилот, как его пилотка
--- GoldED+/OSX 1.1.5-b20220504
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 10:30. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot