После недавнего обновления screen до 5-ой версии, что-то поломалось и golded стал показывать какую-то хрень вместо русских букв. Откат на
4.9 всё починил. Hикто не сталкивался?
После недавнего обновления screen до 5-ой версии, что-то
поломалось и golded стал показывать какую-то хрень вместо русских
букв. Откат на 4.9 всё починил. Hикто не сталкивался?
Это не конкретно проблема BSD, ровно такое же и на Linux.
Screen 5.x - полная поддержка юникода и собирается он с ncursesw (libncursesw). Возможно 4.9 ещё с однобайтовым ncurses собран
(libncurses)
Собственно вариантов два
1. Сделать golded юникодным
2. Откатиться на старый screen, или tmux.
2. Откатиться на старый screen, или tmux.Именно так и сделал. Это первое, что пришло в голову.
А как оно у меня работает и почему, я вообще не помню и разбираться
сил нет. ;)
Сейчас Женя Гр. подключится к дискуссии и вежливо, но
убедительно, объяснит всем, что таблица замены для ввода у screen
ограничена размером в пару десятков записей, и самое простое
решение в этом случае не насиловать screen (это очень непростой
путь), а в Putty создать отдельную новую запись для входа на тот
же сервер и в свойствах этой записи выставить перекодировку из
CP866 (если речь про перекодировку). Я лично screen не использую,
фряха 14.2, голдед и всё прочее обновляю из пакетов, если что.
Теперь я делать этого не буду (c)
Голдед делает из cp866 в koi8r. Почему я не могу сразу в cp866 сидеть? Сходу не знаю, возможно исторические причины.
Голдед делает из cp866 в koi8r. Почему я не могу сразу в cp866
сидеть? Сходу не знаю, возможно исторические причины.
Вот мне ни один линуксоид пока внятно не ответил, почему сразу не
сидеть в cp866. У меня это прекрасно получается.
Голдед делает из cp866 в koi8r. Почему я не могу сразу в cp866
сидеть? Сходу не знаю, возможно исторические причины.
Вот мне ни один линуксоид пока внятно не ответил, почему сразу не
сидеть в cp866. У меня это прекрасно получается.
а. Ты сидишь под вендой, и у тебя все файлы русские в кодировке
win1251.
а. Ты сидишь под вендой, и у тебя все файлы русские в кодировкеВсе русские файлы в альтернативной кодировке AKA CP866.
win1251.
Если что попадается в 1251, то сразу перекодирую.
Голдед делает из cp866 в koi8r. Почему я не могу сразу в cp866
сидеть? Сходу не знаю, возможно исторические причины.
Вот мне ни один линуксоид пока внятно не ответил, почему сразу не
сидеть в cp866. У меня это прекрасно получается.
Уже давно забросил секс с линуксами, но помню смутно, что смена системной кодировки, вела к квадратикам в названиях окон и прочем.
е считать за Аналитику! :) Просто вспомнилось, про борьбу с
кодировками в там.:)
Все русские файлы в альтернативной кодировке AKA CP866.Что я тут могу сказать - первый сексуальный опыт накладывает свой отпечаток. Почему бы не utf8?
Если что попадается в 1251, то сразу перекодирую.
Все русские файлы в альтернативной кодировке AKA CP866.
Если что попадается в 1251, то сразу перекодирую.
Что я тут могу сказать - первый сексуальный опыт накладывает свой
отпечаток. Почему бы не utf8?
utf8 появилась позже. Была основная, болгарская и альтернативная,
понятия CP866 еще не было.
У нас в основном применялась альтернативная, которая и стала использоваться в русском Фидо.
У нас в основном применялась альтернативная, которая и сталаТак оно и было, вернее стало. Потому как в 1988 я ни про какое FIDO не знал, да и никакого FIDO в России, вернее в СССР тогда ещё не было.
использоваться в русском Фидо.
Зато были экземпляры журнала "СОФТПАОРАМА" на дискетах, и они все
были именно в альтернативной кодировке.
Вот мне ни один линуксоид пока внятно не ответил, почему сразу не
сидеть в cp866. У меня это прекрасно получается.
Если представить, что на дворе ещё 90е, то есть два варианта.
а. Ты сидишь под вендой, и у тебя все файлы русские в кодировке win1251. б. Ты сидишь под линуксом/бсд, и у тебя все файлы русские в кодировке koi8-r в. Ты _уже_ не сидишь в ДОСе, поэтому ты забыл про cp866, про редактор Лексикон, и пр.
Голдед делает из cp866 в koi8r. Почему я не могу сразу в cp866
сидеть? Сходу не знаю, возможно исторические причины.
Вот мне ни один линуксоид пока внятно не ответил, почему сразу не
сидеть в cp866. У меня это прекрасно получается.
Вы вообще в курсе, в чём фишка KOI8-R и почему она была так популярна в nix сообществе?Вот мне ни один линуксоид пока внятно не ответил, почему сразу не
сидеть в cp866. У меня это прекрасно получается.
В основном по историческим причинам. Во времена 8битных кодировок бсдяшники и линуксойды в основном жили под KOI8-R, так что
перекодировка KOI8-R<->CP866 средствами деда была вполне естественной.
Вы вообще в курсе, в чём фишка KOI8-R и почему она была так популярна
в nix сообществе?
Если отрезать восьмой бит и оставить только семь, то русские буквы в KOI8-R попадают в большинстве своём на английские аналоги, и текст остаётся вполне читабельным. Чем не может похвастаться ни одна другая 8-битная кодировка, насколько я ничего не знаю...
| Sysop: | Angel Ripoll |
|---|---|
| Location: | Madrid, Spain |
| Users: | 11 |
| Nodes: | 8 (0 / 8) |
| Uptime: | 61:10:15 |
| Calls: | 1,024 |
| Files: | 939 |
| Messages: | 69,026 |