forum.wfido.ru  

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

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 05.10.2023, 21:21
Semen Panevin
Guest
 
Сообщений: n/a
По умолчанию И снова про перекодировки

Semen Panevin написал(а) к All в Oct 23 19:36:00 по местному времени:

Доброго здоровьица тебе, All!

Вот недавно тут писали, что видно как при сохранении сабж кракозябрами становится, а потом нормализуется.

Вот ща заметил такой кейз :)

─ Моя почта (2:5025/121) ───────────────────────────────────────────── NETMAIL ─
Msg : 1911 из 1911 -1910 Uns Pvt Loc
From : Semen Panevin 2:5025/121 Thu 05 Oct 23 19:30
To : Vitaliy Aksyonov 1:104/117 Thu 05 Oct 23 19:30
Subj : Re: ┘И╔ ╝╓╗╜ ╙ЮМХ
─1663────────────────────────────────────────────────────────────── Воронеж < ─
┌ Послать через межзональный гейт? ┐! ^
│ Y А как же иначе!? │
│ N Нет, мы пойдем другим путем │aliy Aksyonov писал Semen Panevin:
└──────────────────────────────────┘


-----------------------

Вот пока менюшка Y/N висит - сабж "попорчен". Отменяем, или сохраняем - снова нормальный.

С наилучшими пожеланиями, Семён.

... Жизнь принуждает человека ко многим добровольным действиям... (c)...
--- GoldED+/LNX 1.1.5-b20231001 (Linux 5.15.52-gentoo iF6M10)
Ответить с цитированием
  #2  
Старый 05.10.2023, 21:32
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию Re: И снова про перекодировки

Vitaliy Aksyonov написал(а) к Semen Panevin в Oct 23 11:26:52 по местному времени:

Привет, Semen!

05 Oct 23 19:36, ты писал(а) All:

SP> Вот недавно тут писали, что видно как при сохранении сабж кракозябрами
SP> становится, а потом нормализуется.

SP> Вот ща заметил такой кейз :)

SP> ─ Моя почта (2:5025/121) ─────────────────────────────────────────────
SP> NETMAIL ─ Msg : 1911 из 1911 -1910 Uns Pvt Loc From
SP> : Semen Panevin 2:5025/121 Thu 05 Oct 23
SP> 19:30 To : Vitaliy Aksyonov 1:104/117 Thu
SP> 05 Oct 23 19:30 Subj : Re: ┘И╔ ╝╓╗╜
SP> ╙ЮМХ ─1663────────────────────────────────────────────────────────────
SP> ── Воронеж < ─ ┌ Послать через межзональный гейт? ┐! ^ │ Y А как же
SP> иначе!? │ │ N Нет, мы пойдем другим путем │aliy
SP> Aksyonov писал Semen Panevin: └──────────────────────────────────┘


SP> -----------------------

SP> Вот пока менюшка Y/N висит - сабж "попорчен". Отменяем, или сохраняем
SP> - снова нормальный.

Добавил в TODO. ;)

Best regards,
Vitaliy Aksyonov.

... Восьмое чyдо света занимает шестyю часть сyши...
--- GoldED+/LNX 1.1.5-b20230920
Ответить с цитированием
  #3  
Старый 06.10.2023, 09:22
Nil A
Guest
 
Сообщений: n/a
По умолчанию И снова про перекодировки

Nil A написал(а) к Vitaliy Aksyonov в Oct 23 06:04:26 по местному времени:

Нello, Vitaliy!

Thursday October 05 2023 11:26, from Vitaliy Aksyonov -> Semen Panevin:

SP>> Вот пока менюшка Y/N висит - сабж "попорчен". Отменяем, или
SP>> сохраняем - снова нормальный.
VA> Добавил в TODO. ;)

Так работает голдед. Вот у тебя эха в cp866, так? Кстати, хотел бы я знать, откуда такие знания, может там дифолт другой, объявленный модератором. Вроде это XLATIMPORT и XLATEXPORT и ваще, там в R50 гвоздями cp866 прибит.

Не важно. Важно то, что вот в самом конце происходит чудо/магия. И ты на полсекунды (на пентиуме будет миллисекунды) видишь сабж/фром/ту в cp866, а потом он уходит в XLATCНARSET указанный, например, в koi8 (кстати, почему не koi8-r? дисскриминация реальная). Такшта это фича а не баг.

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

P.S. Самый прикол, что линуксовый голдед, ну или маосовый, или фряшны - это всё не частый зверь. В основном тут в R50 сидят из-под-венды. А в венде собирают эхотаг похоже маздайным компилятором, а не этим гцц или шлангом. А у маздайнова как-то хитро стек икуча получаются, что заезды по памяти (от тебя научился говорит buffer overrun так кстати) прям ничо не портят, и проходят без следно. Почему-то никакие фиксы маздайщикам не нужны, и они даже не понимают про что ты там пишешь свою оперу.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #4  
Старый 06.10.2023, 10:32
Semen Panevin
Guest
 
Сообщений: n/a
По умолчанию Re: И снова про перекодировки

Semen Panevin написал(а) к Nil A в Oct 23 09:05:14 по местному времени:

Доброго здоровьица тебе, Nil!

Friday October 06 2023 06:04, Nil A писал Vitaliy Aksyonov:

SP>>> Вот пока менюшка Y/N висит - сабж "попорчен".
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

SP>>> Отменяем, или
SP>>> сохраняем - снова нормальный.
VA>> Добавил в TODO. ;)

NA> Так работает голдед.
Это очевидно :) Но вот не факт, что это правильно...

NA> Не важно. Важно то, что вот в самом конце происходит чудо/магия. И ты
NA> на полсекунды (на пентиуме будет миллисекунды) видишь сабж/фром/ту в
NA> cp866,
Перечитай внимательано подчёркнутое. Есть кейз (а может и не один), в котором это видится не пол секунды, а перманентно.

NA> а потом он уходит в XLATCНARSET указанный, например, в koi8
NA> (кстати, почему не koi8-r? дисскриминация реальная). Такшта это фича а
NA> не баг.
Ничё не понял.

Кстати надо бы как-нить провести следственный экперимент, взять маздайный голдед с конфигами в koi8-r от линуха, сказать в консоли chcp 20866 (это номер кодовой страницы koi8-r, есличо) и посмотреть чо будет :) Прибито там 866 гвоздями для доса/винды или нет...

NA> P.S. Самый прикол, что линуксовый голдед, ну или маосовый, или фряшны
NA> - это всё не частый зверь. В основном тут в R50 сидят из-под-венды.
Ну я сижу из-под венды. В которой запущен putty ssh на линух ноду с голдедом :)

NA> А в венде собирают эхотаг похоже маздайным компилятором, а не этим
NA> гцц
NA> или шлангом.
ну есть вроде ещё mingw32 сборки. А ещё он в dos не разучился вроде :)

NA> А у маздайнова как-то хитро стек икуча получаются, что
NA> заезды по памяти (от тебя научился говорит buffer overrun так кстати)
NA> прям ничо не портят, и проходят без следно. Почему-то никакие фиксы
NA> маздайщикам не нужны, и они даже не понимают про что ты там пишешь
NA> свою оперу.
Да у этих маздайников и ncurses нету, как они ваще живут? :)

С наилучшими пожеланиями, Семён.

... Без крыльев далеко не улетишь
--- GoldED+/LNX 1.1.5-b20231001 (Linux 5.15.52-gentoo iF6M10)
Ответить с цитированием
  #5  
Старый 06.10.2023, 10:42
Nil A
Guest
 
Сообщений: n/a
По умолчанию И снова про перекодировки

Nil A написал(а) к Semen Panevin в Oct 23 09:30:00 по местному времени:

Нello, Semen!

Friday October 06 2023 09:05, from Semen Panevin -> Nil A:

SP> Кстати надо бы как-нить провести следственный экперимент, взять
SP> маздайный голдед с конфигами в koi8-r от линуха, сказать в консоли
SP> chcp 20866 (это номер кодовой страницы koi8-r, есличо) и посмотреть чо
SP> будет :) Прибито там 866 гвоздями для доса/винды или нет...

20866? Прикольно. Но ваще koi8 для маздая это диковинка обычно.
Вообще маздай противоречив сам по себе в кодировках - то файловая система в cp866, то сам он внутри в 1251, или наоборт. Хотя, современные наверняка должны быть уже в уникоде.

SP> Ну я сижу из-под венды. В которой запущен putty ssh на линух ноду с
SP> голдедом :)

Говорят в современном виндовзе есть ssh клиент из-коробки, и не надо больше putty ставить.

NA>> А в венде собирают эхотаг похоже маздайным компилятором, а не
NA>> этим гцц или шлангом.
SP> ну есть вроде ещё mingw32 сборки. А ещё он в dos не разучился вроде :)

Кстати, если знаешь про сборки эхотага под Dos, OS/2,.. то расскажи, а то мы ломаем тут голову, какой минимальный -std=c++.. можно написать. Но, похоже для OS/2 нужен Open Watcom и он даже не особо C++11 держит :-(

SP> Да у этих маздайников и ncurses нету, как они ваще живут? :)

А вот тоже кстати, там столько ifdef в голдеде, чтобы и в ДОСе, и в OS/2, и в терминале виндовза выводить, и ещё ncurses недавно сделали. Вот бы просто ncurses один, с перекодировкой в utf8 с помощью iconv, как в tin/rtin сделано, и в маздае каким-нибудь портом ncurses'а казать, чтобы все эти ifdef не тащить.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #6  
Старый 06.10.2023, 12:22
Semen Panevin
Guest
 
Сообщений: n/a
По умолчанию Re: И снова про перекодировки

Semen Panevin написал(а) к Nil A в Oct 23 10:54:56 по местному времени:

Доброго здоровьица тебе, Nil!

Friday October 06 2023 09:30, Nil A писал Semen Panevin:

NA> Говорят в современном виндовзе есть ssh клиент из-коробки, и не надо
NA> больше putty ставить.
В 10 чёт не нашёл, мож плохо искал... А 11 у меня нет и надеюсь ещё очень не скоро будет :)

NA> Кстати, если знаешь про сборки эхотага под Dos, OS/2,.. то расскажи, а
NA> то мы ломаем тут голову, какой минимальный -std=c++.. можно написать.
NA> Но, похоже для OS/2 нужен Open Watcom и он даже не особо C++11 держит
NA> :-(
То, что я знаю про существование этих сборок, ещё не значит, что я знаю, как они работают :)

SP>> Да у этих маздайников и ncurses нету, как они ваще живут? :)

NA> А вот тоже кстати, там столько ifdef в голдеде, чтобы и в ДОСе, и в
NA> OS/2, и в терминале виндовза выводить, и ещё ncurses недавно сделали.
NA> Вот бы просто ncurses один, с перекодировкой в utf8 с помощью iconv,
NA> как в tin/rtin сделано, и в маздае каким-нибудь портом ncurses'а
NA> казать, чтобы все эти ifdef не тащить.
Просто кто-то экономил немнога букав :) Можно же сделать практически всё component-specific в отдельных модулях и подключать-отключать модули целиком а не точечными ifdef размазанными по всему коду, но тогда сильно повышается вероятность дупликации кода, и при изменении интерфейса правки в большем количестве мест делать, и не факт что их легко будет протестить... (впрочем последнее и для текущих ifdef справедливо)

С наилучшими пожеланиями, Семён.

... Без крыльев далеко не улетишь
--- GoldED+/LNX 1.1.5-b20231001 (Linux 5.15.52-gentoo iF6M10)
Ответить с цитированием
  #7  
Старый 06.10.2023, 13:12
Semen Panevin
Guest
 
Сообщений: n/a
По умолчанию Re: щ ╙╬╧╫┴ ╨╥╧ ╨┼╥┼╦╧─╔╥╧╫╦╔

Semen Panevin написал(а) к All в Oct 23 11:52:50 по местному времени:

Доброго здоровьица тебе, All!

Thursday October 05 2023 19:36, Semen Panevin послал All:

SP> Вот недавно тут писали, что видно как при сохранении сабж кракозябрами
SP> становится, а потом нормализуется.

Там всё хуже. При ICONV=1 сабж портится сразу при открытии диалога сохранения письма (F2 по-умолчанию) и так и остаётся испорченным, не чинится.

Если вернуться в редактор, продолжить правки, и попытаться сохранить снова - "повторного" ломания не происходит, остаётся в том виде, в котором перый раз сломался.

Пойду отключать только что починенное включение ICONV :(

С наилучшими пожеланиями, Семён.

... Человек может все, пока не начнет что-то делать... (c)...
--- GoldED+/LNX 1.1.5-b20231001 (Linux 5.15.52-gentoo iF6M10)
Ответить с цитированием
  #8  
Старый 06.10.2023, 13:51
Alexey Fayans
Guest
 
Сообщений: n/a
По умолчанию И снова про перекодировки

Alexey Fayans написал(а) к Semen Panevin в Oct 23 12:45:41 по местному времени:

Нello Semen!

On Fri, 06 Oct 2023, at 10:54 +0300, you sent Nil A a message:

NA>> Говорят в современном виндовзе есть ssh клиент из-коробки, и не
NA>> надо больше putty ставить.
SP> В 10 чёт не нашёл, мож плохо искал...

Ага, плохо искал. :)

https://lolcloud.ru/index.php/s/F2zZGsByerjC6RG


... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
--- GoldED+/W32-MSVC 1.1.5-b20230214
Ответить с цитированием
  #9  
Старый 06.10.2023, 14:23
Semen Panevin
Guest
 
Сообщений: n/a
По умолчанию Re: И снова про перекодировки

Semen Panevin написал(а) к Alexey Fayans в Oct 23 13:06:26 по местному времени:

Доброго здоровьица тебе, Alexey!

Friday October 06 2023 12:45, Alexey Fayans писал Semen Panevin:

NA>>> Говорят в современном виндовзе есть ssh клиент из-коробки, и не
NA>>> надо больше putty ставить.
SP>> В 10 чёт не нашёл, мож плохо искал...

AF> Ага, плохо искал. :)

AF> https://lolcloud.ru/index.php/s/F2zZGsByerjC6RG

Чёрт побери, он у меня даже установлен, и даже работает!

Вот только он только в utf-8 умеет, в koi8-r нет. А значит плохо подходит для фиды... Кодировку локальной консоли, в которой запущен, игнорит похоже. Ну или всегда utf8->cp1251 делает.

Так-то у меня и wsl есть, и там тоже ssh клиент, но в общем и целом те же проблемы... putty лучше :) Там для нужной сессии можно нужную кодировку выставить.

С наилучшими пожеланиями, Семён.

... Жизнь принуждает человека ко многим добровольным действиям... (c)...
--- GoldED+/LNX 1.1.5-b20231001 (Linux 5.15.52-gentoo iF6M10)
Ответить с цитированием
  #10  
Старый 06.10.2023, 14:42
Cheslav Osanadze
Guest
 
Сообщений: n/a
По умолчанию И снова про перекодировки

Cheslav Osanadze написал(а) к Nil A в Oct 23 12:23:48 по местному времени:

Привет Nil!

06 Окт 23 06:04, Nil A -> Vitaliy Aksyonov:

NA> заезды по памяти (от тебя научился говорит buffer overrun так кстати)
NA> прям ничо не портят, и проходят без следно. Почему-то никакие фиксы
NA> маздайщикам не нужны, и они даже не понимают про что ты там пишешь
NA> свою оперу.

Вот да. Прошло пол века, Дед 2.5 как работал, так и работает, сменилось 100500 версий Винды, и ничего пилить так и не приходится.
Этот момент мне не понятен.:)


Cheslav.


... Не стой под стрyей!
--- ...
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

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

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


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


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