ppr-list-digest volume 5, number 43, message 4

Note: please don't spam any of the e-mail addresses which you see here. Follow this link if you want some addresses to misuse.


From: Ken Tindle <ktindle@uky.edu>
Date: 31 Jul 2003 16:56:10 -0400
Subject: PPR: Re: PPR 1.51 release errata II

David,

I have the ppop executable from both 1.50a2 and 1.51 compiled.

ppop -M, from the CVS and the release version 1.51, respectively,
yields:

*READY  1.50a2

*READY  1.51

so, it looks like they are the same- BUT,

The sanity check at line 191 of PPOP.pm seems to be looking for
a tab char, not two spaces.  True?

Trying to be sure we don't confuse spaces and tabs, both
being white space chars and all.

My knowledge of regular expressions needs polishing, to my shame,
but is the expression truly bulletproof about matching the end
of ppop's opening response?  Could the extra 'a2' be saving the
day, which the release version lacks?

Be assured, there IS a problem here.  The 'die' statement is
ALWAYS executed for 1.51 on my system.

I can only see the extra end chars and the space/tab thing as
possible answers.  This should be simple.  Well, as simple as
regular expressions ever are!