[ic] Next IRC meeting
Peter
peter at pajamian.dhs.org
Thu Sep 24 11:43:05 UTC 2009
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?
Peter
More information about the interchange-users
mailing list