Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change

Re: RFC: Pod::Remove

by dakkar (Hermit)
on Mar 13, 2003 at 13:46 UTC ( #242681=note: print w/replies, xml ) Need Help??

in reply to RFC: Pod::Remove

I can understand the feeling that Pod::Parser is overkill, but:

  • Why strings?
  • What about DATA filehandles?

        dakkar - Mobilis in mobile

Replies are listed 'Best First'.
Re: Re: RFC: Pod::Remove
by domm (Chaplain) on Mar 13, 2003 at 13:56 UTC
    * Why strings?

    Because for some reasons having to do with cpanstats I want to analyse the code of some CPAN modules. I'm not interested in the POD, so I want to remove it. And I do not want to mess around with files (especially when running some analysis on all of CPAN) just to remove POD.

    What I want is something like

    my $podless=remove_pod($code)
    so I can mung $podless.

    * What about DATA filehandles?

    I'm not sure what you mean by this..

    -- #!/usr/bin/perl for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}

      What I meant is: since you are removing everything after __DATA__, if the program had something besides POD in there, and accessed it via the DATA filehandle, it would no longer work.

      Reading your reply, anyway, I'm starting to believe you are not going to run those script.

              dakkar - Mobilis in mobile
        Oh, yes

        I know this, and, you're right, I won't run the code.

        If I choose to use my proposed module, I might add a parameter so users can specify if they want to drop stuff after __DATA__ or not...

        -- #!/usr/bin/perl for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://242681]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (5)
As of 2022-05-25 20:00 GMT
Find Nodes?
    Voting Booth?
    Do you prefer to work remotely?

    Results (90 votes). Check out past polls.