New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
filehandle methods interfere with internal implementation details #10438
Comments
From @nwc10Created by @nwc10$ ~/Reference/5.8.0/bin/perl -lwe '$_ = chr 0x2020; print /\W/' That certainly isn't *documented* behaviour from the regexp engine. [Still present in blead] There needs to be a way to call methods on classes that isn't subject to Nicholas Clark Perl Info
|
From @janduboisOn Mon, 14 Jun 2010, Nicholas Clark (via RT) wrote:
I kind of expected that suffixing the classname with "::" would help (which $ perl -E 'package foo; sub bar { say "baz" } package main; sub foo { "xyzzy" } foo->bar' $ perl -E 'package foo; sub bar { say "baz" } package main; sub foo { "xyzzy" } foo::->bar' But it doesn't help with the "filehandles take priority" case: $ perl -E 'package foo; sub bar { say "baz" } package main; BEGIN { fileno foo } foo::->bar' I wonder if it should... Cheers, |
The RT System itself - Status changed from 'new' to 'open' |
From @cpansproutOn Mon Jun 14 05:22:26 2010, nicholas wrote:
How about adding a flag to call_method? Should it begin with the G_ |
The regex engine no longer uses swashes, so the demonstration code of this ticket no longer fails. @nwc10 is this still a problem? If so a different demonstration is needed |
Migrated from rt.perl.org#75734 (status was 'open')
Searchable as RT75734$
The text was updated successfully, but these errors were encountered: