On 9/26/2010 3:43 PM, Christian Soeller wrote:
> Well done Chris.
> It would be nice to make this some kind of Makefile target,
 > so that you can do 'make distpp' or similar and get a dist
 > with perldlpp applied against (.pm?, others) files that match
 > a 'grep 'use PDL::NiceSlice'.

Yes, that was the hope.

One thing I noticed when testing this script was that
the current NiceSlice filter doesn't ignore POD
sections so that the docs for various NiceSlice
usages ended up with nslice() in them....

--Chris

> On 27/09/2010, at 2:57 AM, Chris Marshall wrote:
>
>> On 9/25/2010 5:26 PM, Chris Marshall wrote:
>>>
>>>    
>>> http://sourceforge.net/tracker/index.php?func=detail&aid=3074830&group_id=612&atid=350612
>>>
>>> and I've implemented a simple off-line NiceSlice pre-processor
>>> that you can run manually on the problem files (with PDL::NiceSlice
>>> constructs in them) to remove the requirement for source filtering.
>>>
>>> That should allow you to fix the *.pm files so that perlapp
>>> can work (I hope).  See the above ticket for the list of
>>> files that I found in the PDL tree that need to be filtered.
>>
>> The perldlpp.pl script takes the name of the
>> file to be filtered as a command line arg and
>> it outputs the filtered result to STDOUT, e.g.
>>
>>    perldlpp.pl file-w-niceslice.pm>  clean-file.pm
>>
>> or (for win32)
>>
>>    perl perldlpp.pl file-w-niceslice.pm>  clean-file.pm
>>
>> Cheers,
>> Chris

_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to