[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