Tisk v unicode
Ondrej Koala Vacha
koala na vju.cz
Pátek Květen 21 09:28:36 MEST 2004
On Tue, 18 May 2004, Honza Pazdziora wrote:
> > vede na doplnkovy dotaz o platnosti pragma 'use encoding': opravdu je platny v
> > ramci souboru, tedy plati pro vsechny dalsi 'package' v temze souboru,
> > zatimco pro externi M.pm jiz neplati?
>
> Ano. To use utf8 a use encoding je naschval lokalni, podobne jako use
> warnings, aby Vase nastaveni ve skript.pl nijak neovlivnovalo chovani
> M.pm, ktere napsal nekdo uplne jiny v jinem kodovani.
>
> Idealne, pokud chcete pouzivat ty znakove postupy, je asi nejlepsi na
> zacatek kazdeho souboru dat, v jakem kodovani je.
>
Podle toho, co jsem vyzkousel, neni tak lokalni jako treba 'use strict',
ktere plati opravdu jen pro kazdy soubor. 'use encoding' je zda se platne
pro vsechny dalsi moduly, pricemz je vsak mozne mit v kazdem modulu jine
'use encoding ...', ktere - pokud je uvedeno - ma prednost pred drive zadanym
(globalnim?).
--
Ondrej Koala Vacha
Další informace o konferenci Perl