uc/lc v unicode

Honza Pazdziora adelton na fi.muni.cz
Čtvrtek Leden 6 12:06:40 MET 2005


On Thu, Jan 06, 2005 at 11:13:39AM +0100, Ondrej Koala Vacha wrote:
> 
> Problen je s funkci binmode, ale na to uz jsem si tady stezoval:
> 
> $ diff -u /usr/lib/perl5/5.8.0/open.pm open.pm
> --- /usr/lib/perl5/5.8.0/open.pm        2003-03-13 23:33:24.000000000
> +0100
> +++ open.pm     2004-07-29 23:18:58.000000000 +0200
> @@ -130,8 +130,8 @@
>                 binmode(STDOUT,  ":utf8");
>                 binmode(STDERR,  ":utf8");
>             } elsif ($out =~ /(\w+\(.+\))/) {
> -               binmode(STDOUT,  ":$1");
> -               binmode(STDERR,  ":$1");
> +#              binmode(STDOUT,  ":$1");
> +#              binmode(STDERR,  ":$1");
>             }
>         }
>      }

Presel bych na tu 5.8.5.

> Mozna... ale bude i veselejsi u toho, kdo utf-8 nezna a nepouziva?

Ano. Protoze tim encoding('latin2') vlastne znakovy pristup Perlu
pouzivate, akorat si to jeste minimalne o jednu vrstvu zeslozitujete,
protoze je tam ten preklad z latin2, a to jeste takovy, ze plati
posledni use encoding ve skriptu, coz je des. Posledni Fedory maji
potrebne fonty a klavesnice a locales a vsechno, prohlizece to umi,
XML to ma jako nativni encoding ...

-- 
------------------------------------------------------------------------
 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