Cz::Cstocs a UTF-8

Honza Pazdziora adelton na fi.muni.cz
Středa Duben 20 09:04:44 MEST 2005


On Tue, Apr 19, 2005 at 10:06:10PM +0200, Jan Kasprzak wrote:
> 
> 	Akoratze my mame spoustu stavajicich aplikaci napsanych
> pomoci Cz::Cstocs, a zachovani stavajiciho API je taky vyhodou.
> Primlouval bych se za zvlastni verzi pro 5.8 s tim, ze treba
> prohlasis ze pro novejsi Perly je to deprecated a ze use Encode;

Jenze ono je to tak, ze pokud prejdes na 5.8 a zacnes pouzivat znakove
vlastosti perlu, tak stejne ty aplikace menis.

Nebo jeste jinak -- pokud nereknes use open nebo -C nebo use utf8, tak
se 5.8 chova stejne jako 5.6 -- jsou to bajty. Pokud Ti 5.6 matchovala
\w na iso-8859-2 pismenku, tak jsi asi pouzival use locale nebo neco
podobneho. Pokud prejdes na 5.8, tak se to chova porad stejne. Pokud
najednou zacnes to tech svych aplikaci vrtat tak, ze chces, aby
interne pracovaly se znaky v UTF-8, tak je stejne menis a muzes pri
tom i vyhodit Cz::Cstocs.

Jakoze kdyz tam pridam encode / decode, tak mozna zachovame API, ale
rozhodne zmenime semantiku. Ne?

-- 
------------------------------------------------------------------------
 Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
 .project: Perl, mod_perl, DBI, Oracle, large Web systems, XML/XSL, ...
		Only self-confident people can be simple.


Další informace o konferenci Perl