\w, use locale a use utf8

Jan Kasprzak kas na fi.muni.cz
Pondělí Srpen 22 15:25:17 MEST 2005


Honza Pazdziora wrote:
: Buďto se používá znaková charakteristika (-C, use utf8, atp.), nebo se
: používá bajtová, s volitelnou změněnou sémantikou některých bajtů při
: operacích jako \w, lc, atp. Chtít -C -Mutf8 a zároveň -Mlocale nedává
: smysl. -C a -Mutf8 _nemají_ s locales vůbec nic společného.

	-Mutf8 -Mlocale dava smysl napriklad, kdyz chces lokalizovane
tridit (nebo obecne delat cokoli s lokalizaci - vypisovat cas,
menove hodnoty, cisla, velikost papiru, atd). Uznavam ze zrovna
pro kategorii LC_CTYPE to moc smysl nedava, ale IMHO by to nemelo
prestat fungovat (nebo aspon ne takhle divne).

	Kazdopadne jsem to vyhodnotil jako chybu v glibc nebo
v locales (zkousel jsem 5.8.1 na FreeBSD a tam ten kod prosel
korektne). Zatimco FC3, FC4 a SLES9 maji tenhle problem.
Zakliknul jsem to do bugzilly redhatu, uvidime co se stane:

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=166478

-Y.

-- 
| Jan "Yenya" Kasprzak  <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839      Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/   Czech Linux Homepage: http://www.linux.cz/ |
>>> $ cd my-kernel-tree-2.6                                              <<<
>>> $ dotest /path/to/mbox  # yes, Linus has no taste in naming scripts  <<<


Další informace o konferenci Perl