LINUX.ORG.RU

История изменений

Исправление yyk, (текущая версия) :

Ровно как в никсах принято хранить имена файлов тупо как последовательности байт

Последовательность байт - это и есть строка в какой-то кодировке. И если офтопик в силу исторически сложившихся обстоятельств использует «расширенный» (сиречь нестандартный) набор символов в своей кодировке, то с его строками не сможет полноценно работать ни одна стандартная юникодная кодировка: не то что UTF-8, но и любая UTF-16 и UTF-32. И если тот-же Питон работает только со стандартными юникодными кодировками, то он точно так-же не осилит все коды оффтопика.

Если либа умеет обрабатывать только печатные символы, то как ее называть?

Вот не надо ярлыков. Если оффтопик не придерживается юникодных стандартов - это не делает всё остальное ПО, которое соответствует этим стандартам, «редакторами».

Исходная версия yyk, :

Ровно как в никсах принято хранить имена файлов тупо как последовательности байт

Последовательность байт - это и есть строка в какой-то кодировке. И если офтопик в силу исторически сложившихся обстоятельств использует «расширенный» (сиречь нестандартный) набор символов в своей кодировке, то с его строками не сможет полноценно работать ни одна стандартная юникодная кодировка: не то что UTF-8, но и любая UTF-16 и UTF-32. И если тот-же Питон работает только со стандартными юникодными кодировками, то он точно так-же не осилит все коды оффтопика.

Если либа умеет обрабатывать только печатные символы, то как ее называть?

Вот не надо ярлыков. Если оффтопик не придерживается юникодных стандартов - это не делает всё остальное ПО, которое соответствует этим стандартам, «редаторами».