Page 1 of 1

Remove all

Posted: Tue Apr 12, 2011 1:03 am
by DFH
Why is the Remove all filter restricted to TextPipe Std & TextPipe Pro ?

After all, it's not as if the same result cannot be obtained by the following means:

Code: Select all

|--Comment...
|  |  Remove all
|  |
|  |--Perl pattern [^(.*)$] with []
|  |     [ ] Match case
|  |     [ ] Whole words only
|  |     [ ] Case sensitive replace
|  |     [ ] Prompt on replace
|  |     [ ] Skip prompt if identical
|  |     [ ] First only
|  |     [ ] Extract matches
|  |     Maximum text buffer size 4096
|  |     [X] Maximum match (greedy)
|  |     [ ] Allow comments
|  |     [ ] '.' matches newline
|  |     [X] UTF-8 Support
|  |   
|  +--Remove blank lines
IMHO, Remove all is such a trivial filter that it warrants downgrading even to TextPipe Lite.

David

Re: Remove all

Posted: Tue Apr 12, 2011 8:31 am
by DataMystic Support
There are many 'convenience' filters that create very complex underlying patterns.

I have just added this line to the help:
Unlike a pattern match filter that matches everything and then throws it away, this filter is far more efficient, especially for large files, as it signals completion back to the input filter so only the first chunk of a multi-gigabyte file will ever get processed.

Re: Remove all

Posted: Tue Apr 12, 2011 6:12 pm
by DFH
Thanks Simon.

That clarifies it well.

btw. I am already pleased that Remove all is no longer restricted to Pro.

David

Re: Remove all

Posted: Tue Apr 12, 2011 7:36 pm
by DataMystic Support
:-)

We are trying to move eventually to a position where Pro has just Mainframe functions as the extras.

The help file has been updated a lot to reflect this, but discrepancies will still crop up.

Please continue to let us know what you find - it has been very helpful to have your intelligent feedback. I also hope that the speed of updates suits you!