Bug 35194 - [REGRESSION] phosphor lost Cyrillic support
Summary: [REGRESSION] phosphor lost Cyrillic support
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: xscreensaver-modules (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Grigory Ustinov
QA Contact: qa-sisyphus
Depends on:
Reported: 2018-07-30 09:38 MSK by ildar
Modified: 2018-09-20 19:08 MSK (History)
5 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description ildar 2018-07-30 09:38:43 MSK
Из переписки с Jamie:

> $ /usr/libexec/xscreensaver/phosphor -scale 1 -ticks 2 -font "-*-terminus-bold-*-*-*-24-*-*-*-*-*-*-cp1251" -program "LANG=ru_RU.cp1251 date"
больше не показывает кириллицу

> I added across-the-board support for Unicode to xscreensaver in 5.31, which means that some hacks (apple2, phosphor, xmatrix, gltext) needed to downcode UTF-8 to ASCII. 

> The built-in font -- 6x10font.png -- only contains 8 bit Latin1 characters. When Phosphor encounters UTF-8 / Unicode characters out of that range, it does its best to downcode them, but obviously that's not going to work very well.

>> 3. you don't have any plans on fixing this regression bug. right?
> My apologies but that is correct. You know XScreenSaver is my hobby, right? :-(
> I do gleefully accept patches!

Понимаю, что это сильно сложнее, чем ошибка упаковки. Но фиксирую здесь для доступности пользователей Сети
Comment 1 Michael Shigorin 2018-09-03 15:28:33 MSK
Да, я постою в копии пока...
(кстати, сейчас есть 5.40 и начинать патч стоит как минимум с неё)
Comment 2 Grigory Ustinov 2018-09-20 19:08:56 MSK
Пусть повисит на мне. Всё же лучше, чем на nobody.