• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

lib/List/H07-Jun-2015-5,7242,571

t/H07-Jun-2015-21,11018,006

.gitignoreH A D07-Jun-2015215 2221

ChangesH A D07-Jun-20158.5 KiB236179

FAQH A D02-Aug-20141.8 KiB5442

MANIFESTH A D07-Jun-20152.1 KiB6867

MANIFEST.SKIPH A D07-Jun-2015307 3837

META.jsonH A D07-Jun-20151.3 KiB5453

META.ymlH A D07-Jun-2015737 2726

Makefile.PLH A D07-Jun-20151.1 KiB3229

READMEH A D07-Jun-20153.1 KiB8061

README

1List::Compare - Compare elements of two or more lists
2
3This document refers to version 0.53 of List::Compare.  This version was
4released June 07 2015.
5
6To install this module on your system, place the tarball archive file in a
7temporary directory and call the following:
8
9% gunzip List-Compare-0.53.tar.gz
10% tar xf List-Compare-0.53.tar
11% cd List-Compare-0.53
12% perl Makefile.PL
13% make
14% make test
15% make install
16
17If during installation you wish to view more information on test results,
18substitute the fllowing for the sixth line in the sequence of commands
19above:
20
21% make test TEST=VERBOSE
22
23If you are installing this module over any earlier version, you may
24substitute the following for the last line in the sequence of commands
25above:
26
27% make install UNINST=1
28
29If you are installing this module on a Win32 system with 'nmake',
30substitute 'nmake' for 'make' in the sequence of commands above.
31
32The author has found that trying to install this distribution with
33(a) older (pre-6.16) versions of ExtUtils::MakeMaker, (b) on older
34versions of Perl (e.g., 5.6.0), and (c) on older Linux distributions
35(e.g., RedHat Linux 7.3) can result in a situation where the module's
36Plain Old Documentation, when transformed into manual pages, is not
37automatically placed in the optimal location for reading thru 'man'
38and 'info' (even though it reads perfectly through 'perldoc').  If you
39experience this problem, issue the following at the command line
40(adapted from a suggestion by Michael Schwern on the module-authors
41mailing list):
42
43% perl Makefile.PL INSTALLSITEMAN3DIR=/usr/share/man/man3
44
45List::Compare uses the Carp module which is part of the standard Perl
46distribution.  Other than that, there are no module dependencies in
47this version of List::Compare.
48
49Certain methods in this version of List::Compare are included solely
50for backwards compatibility with earlier versions and are deprecated.
51When called, they print warning messages via Carp.  In earlier versions
52of List::Compare these warning messages would appear when you called
53'make test' as part of the installation process.  This was harmless
54but annoying and has been fixed.
55
56Beginning with version 0.25 in April 2004, there is a modification to the
57interface of two methods/functions: are_members_which() and
58are_members_any().  Whereas previously the strings to be tested could be
59passed to the subroutine either as a flat list or via a reference to an
60anonymous array, now those items must be passed via reference to an
61anonymous array.
62
63Beginning with version 0.26 in April 2004, the functionality previously
64found in List::Compare::SeenHash has been incorporated directly into
65List::Compare.  Hence, List::Compare::SeenHash and the test suite files
66associated with it have been deprecated and are no longer included in the
67CPAN distribution.  Please see the List::Compare documentation for
68further details.
69
70In sending e-mail to the author, please put "List::Compare" or
71"List-Compare" in the subject line.
72
73Author:  James E. Keenan (jkeenan@cpan.org).
74Originally created May 20, 2002.
75
76Copyright (c) 2002-15 James E. Keenan.  United States.  All rights reserved.
77This is free software and may be distributed under the same terms as Perl
78itself.
79
80