If it's checked per-dir then e.g. /\ACVS\z/, otherwise /(?:${pathsep})?CVS\z/ should do. Anyway I just filed this bug a long time ago as a "look what I found" because I had a CVS.pm file. IIRC this was for Crypt::CVS. On 27 Jul 2014 23:26, "James E Keenan via RT" <perlbug-followup@perl.org> wrote: > > > > > The default MANIFEST.SKIP includes rules like these: > > > > # Avoid version control files. > > \bRCS\b > > \bCVS\b > > \bSCCS\b > > > > This erroneously matches input like: > > > > lib/Library/CVS.pm > > lib/Library/RCS.pm > > lib/Library/SCCS.pm > > > > Those systems will never produce CVS.pm files, so just checking for \b > > is an error. > > Avar (or anyone), > > Can you suggest a more tightly defined pattern? > > Thank you very much. > Jim Keenan >Thread Next