[Comm] Fwd: [sisyphus] Re: Сортировка кириллицы вPerl
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Вт Июн 17 22:20:29 MSD 2003
----- Forwarded message from Alexey Tourbin <at на altlinux.ru> -----
Date: Tue, 17 Jun 2003 01:29:56 +0400
From: Alexey Tourbin <at на altlinux.ru>
To: sisyphus на altlinux.ru
Subject: [sisyphus] Re: Сортировка кириллицы вPerl
On Mon, Jun 16, 2003 at 05:58:27PM +0400, Епифанов Сергей wrote:
Content-Description: signed data
> Интересно, я еще раз попробовал вместо utf-8 использовать cp1251.
> Интересно, что если программа такая:
> use strict;
> use POSIX;
> use locale;
> use encoding 'cp1251';
Ещё раз: endocing -- это кодировка исходного файла.
> То она пишет:
>
> п(1087) т(1090) с(1089) р(1088)
> п(1087) р(1088) с(1089) т(1090)
> 0
> 0
> 1
А у вас он теперь в utf-8.
> То бишь команда 'use locale' рушит всю работу!!!
Ох... боюсь что вы плохо в этом разобрались. Даже я в этом плохо
разобрался. Но у меня когда надо всё работает. :)
_______________________________________________
Sisyphus mailing list
Sisyphus на altlinux.ru
http://altlinux.ru/mailman/listinfo/sisyphus
----- End forwarded message -----
----- Forwarded message from Alexey Tourbin <at на altlinux.ru> -----
Date: Tue, 17 Jun 2003 18:17:32 +0400
From: Alexey Tourbin <at на altlinux.ru>
To: sisyphus на altlinux.ru
Subject: [sisyphus] Re: Сортировка кириллицы вPerl
On Tue, Jun 17, 2003 at 09:56:07AM +0400, Епифанов Сергей wrote:
> Для начала уточним: у вас какая локаль? cp1251? Вы пробовали
Я уже объяснил, что при использовании utf-8 некоторые настройки локали
не играют роли (а принудительное их использование может что-нибудь
ломать во внутренностях перла). Дальше я не знаю.
Локаль у меня cp1251, но для предыдущего тестирования с iconv это тоже
не играет роли.
> программу целиком с
> use locale;
> use encoding 'cp1251' ;
> ?
Нет.
> Ещё раз повторяю: программа начинает работать правильно, если
> убрать из неё строку 'use locale'. А если ещё убрать и 'use
Так и есть.
> encoding', то получаем вообще
_______________________________________________
Sisyphus mailing list
Sisyphus на altlinux.ru
http://altlinux.ru/mailman/listinfo/sisyphus
----- End forwarded message -----
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20030617/19dce3f3/attachment-0004.bin>
Подробная информация о списке рассылки community