LINUX.ORG.RU

Compound_text -> нормальный текст


0

0

XFree86. Пытаюсь раскодировать TextProperty типа с помощью XmbTextPropertyToTextList или Xutf8TextPropertyToTextList.

Для COMPOUND_TEXT 8 происходит такая фигня: если property от программы в той же локали, в которой раскодируется (в данном случае ru_RU.UTF8) - то все отрабатывается прекрасно.

Еслм же propеrty от программы под локалью KOI - облом, в property (если смотреть как сырые данные) - честные русские буквы с честным же префиксом имеются "\033%/1\200\215koi8-r\002\357\333\311\302\313\301"), а в перекодированном тексте русских букв нет.

Это так и должно быть?

anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.