1CORELIST(1) User Contributed Perl Documentation CORELIST(1)
2
3
4
6 corelist - a commandline frontend to Module::CoreList
7
9 See Module::CoreList for one.
10
12 corelist -v
13 corelist [-a|-d] <ModuleName> | /<ModuleRegex>/ [<ModuleVersion>] ...
14 corelist [-v <PerlVersion>] [ <ModuleName> | /<ModuleRegex>/ ] ...
15 corelist [-r <PerlVersion>] ...
16 corelist --utils [-d] <UtilityName> [<UtilityName>] ...
17 corelist --utils -v <PerlVersion>
18 corelist --feature <FeatureName> [<FeatureName>] ...
19 corelist --diff PerlVersion PerlVersion
20 corelist --upstream <ModuleName>
21
23 -a lists all versions of the given module (or the matching modules, in
24 case you used a module regexp) in the perls Module::CoreList knows
25 about.
26
27 corelist -a Unicode
28
29 Unicode was first released with perl v5.6.2
30 v5.6.2 3.0.1
31 v5.8.0 3.2.0
32 v5.8.1 4.0.0
33 v5.8.2 4.0.0
34 v5.8.3 4.0.0
35 v5.8.4 4.0.1
36 v5.8.5 4.0.1
37 v5.8.6 4.0.1
38 v5.8.7 4.1.0
39 v5.8.8 4.1.0
40 v5.8.9 5.1.0
41 v5.9.0 4.0.0
42 v5.9.1 4.0.0
43 v5.9.2 4.0.1
44 v5.9.3 4.1.0
45 v5.9.4 4.1.0
46 v5.9.5 5.0.0
47 v5.10.0 5.0.0
48 v5.10.1 5.1.0
49 v5.11.0 5.1.0
50 v5.11.1 5.1.0
51 v5.11.2 5.1.0
52 v5.11.3 5.2.0
53 v5.11.4 5.2.0
54 v5.11.5 5.2.0
55 v5.12.0 5.2.0
56 v5.12.1 5.2.0
57 v5.12.2 5.2.0
58 v5.12.3 5.2.0
59 v5.12.4 5.2.0
60 v5.13.0 5.2.0
61 v5.13.1 5.2.0
62 v5.13.2 5.2.0
63 v5.13.3 5.2.0
64 v5.13.4 5.2.0
65 v5.13.5 5.2.0
66 v5.13.6 5.2.0
67 v5.13.7 6.0.0
68 v5.13.8 6.0.0
69 v5.13.9 6.0.0
70 v5.13.10 6.0.0
71 v5.13.11 6.0.0
72 v5.14.0 6.0.0
73 v5.14.1 6.0.0
74 v5.15.0 6.0.0
75
76 -d finds the first perl version where a module has been released by
77 date, and not by version number (as is the default).
78
79 --diff
80 Given two versions of perl, this prints a human-readable table of
81 all module changes between the two. The output format may change
82 in the future, and is meant for humans, not programs. For
83 programs, use the Module::CoreList API.
84
85 -? or -help
86 help! help! help! to see more help, try --man.
87
88 -man
89 all of the help
90
91 -v lists all of the perl release versions we got the CoreList for.
92
93 If you pass a version argument (value of $], like 5.00503 or
94 5.008008), you get a list of all the modules and their respective
95 versions. (If you have the "version" module, you can also use new-
96 style version numbers, like 5.8.8.)
97
98 In module filtering context, it can be used as Perl version filter.
99
100 -r lists all of the perl releases and when they were released
101
102 If you pass a perl version you get the release date for that
103 version only.
104
105 --utils
106 lists the first version of perl each named utility program was
107 released with
108
109 May be used with -d to modify the first release criteria.
110
111 If used with -v <version> then all utilities released with that
112 version of perl are listed, and any utility programs named on the
113 command line are ignored.
114
115 --feature, -f
116 lists the first version bundle of each named feature given
117
118 --upstream, -u
119 Shows if the given module is primarily maintained in perl core or
120 on CPAN and bug tracker URL.
121
122 As a special case, if you specify the module name "Unicode", you'll get
123 the version number of the Unicode Character Database bundled with the
124 requested perl versions.
125
127 $ corelist File::Spec
128
129 File::Spec was first released with perl 5.005
130
131 $ corelist File::Spec 0.83
132
133 File::Spec 0.83 was released with perl 5.007003
134
135 $ corelist File::Spec 0.89
136
137 File::Spec 0.89 was not in CORE (or so I think)
138
139 $ corelist File::Spec::Aliens
140
141 File::Spec::Aliens was not in CORE (or so I think)
142
143 $ corelist /IPC::Open/
144
145 IPC::Open2 was first released with perl 5
146
147 IPC::Open3 was first released with perl 5
148
149 $ corelist /MANIFEST/i
150
151 ExtUtils::Manifest was first released with perl 5.001
152
153 $ corelist /Template/
154
155 /Template/ has no match in CORE (or so I think)
156
157 $ corelist -v 5.8.8 B
158
159 B 1.09_01
160
161 $ corelist -v 5.8.8 /^B::/
162
163 B::Asmdata 1.01
164 B::Assembler 0.07
165 B::Bblock 1.02_01
166 B::Bytecode 1.01_01
167 B::C 1.04_01
168 B::CC 1.00_01
169 B::Concise 0.66
170 B::Debug 1.02_01
171 B::Deparse 0.71
172 B::Disassembler 1.05
173 B::Lint 1.03
174 B::O 1.00
175 B::Showlex 1.02
176 B::Stackobj 1.00
177 B::Stash 1.00
178 B::Terse 1.03_01
179 B::Xref 1.01
180
182 Copyright (c) 2002-2007 by D.H. aka PodMaster
183
184 Currently maintained by the perl 5 porters <perl5-porters@perl.org>.
185
186 This program is distributed under the same terms as perl itself. See
187 http://perl.org/ or http://cpan.org/ for more info on that.
188
189
190
191perl v5.38.2 2023-12-01 CORELIST(1)