[ic] Next IRC meeting
Stefan Hornburg (Racke)
racke at linuxia.de
Thu Sep 24 11:46:30 UTC 2009
Peter wrote:
> On 09/24/2009 04:07 AM, Stefan Hornburg wrote:
>> Peter wrote:
>>> * PerlAlwaysGlobal and PerlNoStrict directives.
>>> I wasn't even aware these existed until Stefan pointed them out just
>>> now. Apparently they were workarounds for issues that no longer exist
>>> and they are completely undocumented (as far as I can tell). Can we get
>>> rid of them? This may be more appropriate to just discuss on the
>>> mailing list.
>>>
>> >From WHATSNEW in 5.7.2:
>>
>> --snip--
>> * Allow catalogs to be set to have Perl always global by default.
>>
>> AllowGlobal catname
>> PerlAlwaysGlobal catname
>>
>> This is a global directive (i.e. interchange.cfg).
>>
>> [perl global=0] will still be honored, i.e. that will be interpreted
>> by Safe.
>>
>> * Allow catalogs to turn off "strict" in global mode by default:
>>
>> PerlNoStrict catname
>>
>> This is a global directive (i.e. interchange.cfg).
>>
>> This is intended as an easy way to allow catalogs to work all right
>> with Vend::Charset. Sad, but can't think of any better way short of
>> maintaining our own version of the UTF8 modules. It is really sad,
>> because the Perl powers that be have totally abandoned Opcode and
>> Safe.
>>
>> NOT RECOMMENDED FOR USE BY NON-SOPHISTICATED INTERCHANGE USERS.
>>
>> --snap--
>>
>> Please comment. I'm in favour of removing these directives.
>
> Are the issues these were intended to work around now resolved?
No, not all of them (Encode::Alias). But you can switch off UTF8
completely in your Interchange, so why keep them?
Regards
Racke
--
LinuXia Systems => http://www.linuxia.de/
Expert Interchange Consulting and System Administration
ICDEVGROUP => http://www.icdevgroup.org/
Interchange Development Team
More information about the interchange-users
mailing list