Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery

Re: using dmake instead of nmake on Windows

by exilepanda (Pilgrim)
on Oct 06, 2012 at 08:49 UTC ( #997605=note: print w/replies, xml ) Need Help??

in reply to using dmake instead of nmake on Windows

Which Perl you're using? I can see that my Net::POP3 is located at /lib/, but not /site/lib/ so I think this is bundled when you install Perl at the first place.

And what do you mean not available? And are you using ppm GUI or command line? and what errors you've got ?

  • Comment on Re: using dmake instead of nmake on Windows

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://997605]
[Corion]: hippo: If you have a Unicode-wise Perl then likely some zero-width characters in $x would work. Maybe $x = "\x{200b}" works.
[Corion]: Hmm - no, that outputs 1 for me on 5.14 - perl -wle "my $x = qq(\x{200b}); warn $x; warn length $x"
[hippo]: Smart - I'll give that a go. Thanks.
[hippo]: Ah
[Corion]: But maybe there is some other Unicode string that will be true but have a zero width
[hippo]: For explanation, I've seen this construct in someone else's code (no names, no pack drill) and couldn't think of a situation to trigger it.
[Corion]: You'll have to look somewhere esoteric for that. Maybe some tied variable or special dualvar can also trigger that. But it's certainly not a common occurrence
[Corion]: And on 5.20, the following also outputs no find:perl -wle 'for my $x ("\x{2000}".."\ x{1fffff}") { if( $x && ! length $x ) { warn qq(<$x>); warn length $x; die } }'
[Corion]: (this time on Unix)
[hippo]: Understood. I'll have to go through the code and see if it's doing anything fancy with ties, dual-vars or non-scalars. In the end, it's probably a bug though.

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (11)
As of 2017-07-27 13:32 GMT
Find Nodes?
    Voting Booth?
    I came, I saw, I ...

    Results (413 votes). Check out past polls.