I'd put it into Perl::Option{__Package__} There was some talk about making Perl:: special. So that might be the one and only truely global space. Hmm, that wouldn't work with multiple versions without cooperation. Alternatively, we could treat a set Perl::Option{FTP::Net}->Debug = 255; as a method call, and have the package determine it's caller. <chaim> >>>>> "BT" == Bennett Todd <[EMAIL PROTECTED]> writes: BT> If the only real problem that can be found with making module use BT> package-local is in these few option-flag type variables, perhaps BT> they could be handled differently. E.g. suppose normal package BT> variables end up being local to the package that "use"-es the BT> package, and when a package actually wants to make a genuine global BT> for all users of the package, it explicitly tucks it into a variable BT> whose name starts with main::. E.g. let Net/FTP.pm post its debug BT> flag into $main::Net::FTP::Debug, and the list of exception classes BT> requested of Fatal.pm could be posted into @main::Fatal. -- Chaim Frenkel Nonlinear Knowledge, Inc. [EMAIL PROTECTED] +1-718-236-0183
- Re: English language basis for &qu... Stephen P. Potter
- Re: English language basis for &qu... Tony Olekshy
- Re: English language basis for &qu... John Porter
- Re: English language basis for &qu... John Porter
- Re: English language basis for &qu... Peter Scott
- Re: English language basis for &qu... Glenn Linderman
- Re: English language basis for &qu... John Porter
- Re: English language basis for &qu... skud
- Re: English language basis for &qu... Piers Cawley
- Re: English language basis for &qu... David L. Nicol
- Re: RFC 78 (v1) Improved Module Ve... Chaim Frenkel
- Re: RFC 78 (v1) Improved Module Ve... Graham Barr
- Re: RFC 78 (v1) Improved Module Ve... Bennett Todd
- RFC 78 and shared vs unshared modu... Steve Simmons
- Re: RFC 78 and shared vs unshared ... Bennett Todd
- Re: RFC 78 (v1) Improved Module Versioning And Searching Steve Simmons
- Re: RFC 78 (v1) Improved Module Versioning And Sear... Ted Ashton
- Re: RFC 78 (v1) Improved Module Versioning And ... Steve Simmons
- Re: RFC 78 (v1) Improved Module Versioning ... Ted Ashton
- Re: RFC 78 (v1) Improved Module Version... Simply Hao
- Re: RFC 78 (v1) Improved Module Versioning And Sear... Bennett Todd