Perl 5.10 a -CS

Jan Kasprzak kas na fi.muni.cz
Pátek Květen 30 13:44:20 CEST 2008


	Dobry den,

v Perlu 5.10 prestalo fungovat 

#!/usr/bin/perl -CS

s tim, ze pise "Too late for the -CS option". V perldiag se pravi, ze -C
se odted nesmi pouzivat na shebang-line, ale jen na prikazovem
radku (WTF?). A ze se ma pouzit pragma.

	Cetl jsem dokumentaci k open.pm a neprisel jsem na to,
jak nasimulovat -CS pomoci "use open <neco>". Nejblizsi co jsem
zjistil je

use open IO => ':utf8', ':std';

ale to je ekvivalent -CSD, ne -CS. Jak teda udelam pres open pragma,
abych mel znakovy STDIN, STDOUT a STDERR, ale vsechny nove otevrene
filehandly zustaly bajtove?

	Diky,

-Yenya

-- 
| 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/    Journal: http://www.fi.muni.cz/~kas/blog/ |
>>  If you find yourself arguing with Alan Cox, you’re _probably_ wrong.  <<
>>     --James Morris in "How and Why You Should Become a Kernel Hacker"  <<


Další informace o konferenci Perl