#1
|
|||
|
|||
И снова про перекодировки
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
|
|||
|
|||
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
|
|||
|
|||
И снова про перекодировки
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
|
|||
|
|||
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
|
|||
|
|||
И снова про перекодировки
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
И снова про перекодировки
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
|
|||
|
|||
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
|
|||
|
|||
И снова про перекодировки
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ей! --- ... |