Codebase list libconfigreader-simple-perl / f8f3b39
New upstream version 1.294 Axel Beckert 3 years ago
8 changed file(s) with 34 addition(s) and 29 deletion(s). Raw diff Collapse all Expand all
00 Revision history for Perl module ConfigReader::Simple
1
2 1.294 2021-01-15T07:52:01Z
3 * freshen distro, remove Travis CI, add Github Actions
4 * fix problem with blank line ending processing (Github #2, Axel Beckert)
15
26 1.293 2018-04-26T16:17:17Z
37 * Clarify that it's Artistic License 2.0
6464
6565 ConfigReader-Simple-*
6666 \.svncover_db
67 \bMANIFEST\s\d
68 \bChanges\s\d
69 \.icloud$
70 \A\.github\b
71
33 "brian d foy <bdfoy@cpan.org>"
44 ],
55 "dynamic_config" : 1,
6 "generated_by" : "ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 2.150010",
6 "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010",
77 "keywords" : [
88 "config"
99 ],
1212 ],
1313 "meta-spec" : {
1414 "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
15 "version" : "2"
15 "version" : 2
1616 },
1717 "name" : "ConfigReader-Simple",
1818 "no_index" : {
4646 },
4747 "test" : {
4848 "requires" : {
49 "Test::More" : "0.94",
49 "Test::More" : "1",
5050 "Test::Output" : "0",
5151 "Test::Warn" : "0"
5252 }
6464 "web" : "https://github.com/briandfoy/ConfigReader-Simple"
6565 }
6666 },
67 "version" : "1.293",
68 "x_serialization_backend" : "JSON::PP version 2.27400_02"
67 "version" : "1.294",
68 "x_serialization_backend" : "JSON::PP version 4.02"
6969 }
22 author:
33 - 'brian d foy <bdfoy@cpan.org>'
44 build_requires:
5 Test::More: '0.94'
5 Test::More: '1'
66 Test::Output: '0'
77 Test::Warn: '0'
88 configure_requires:
99 ExtUtils::MakeMaker: '6.64'
1010 File::Spec::Functions: '0'
1111 dynamic_config: 1
12 generated_by: 'ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 2.150010'
12 generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010'
1313 keywords:
1414 - config
1515 license: artistic_2
3535 bugtracker: https://github.com/briandfoy/ConfigReader-Simple/issues
3636 homepage: https://github.com/briandfoy/ConfigReader-Simple
3737 repository: https://github.com/briandfoy/ConfigReader-Simple.git
38 version: '1.293'
38 version: '1.294'
3939 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
4848 'NAME' => $module,
4949 'VERSION_FROM' => $main_file,
5050 'ABSTRACT_FROM' => $main_file,
51 'LICENSE' => 'artistic2',
51 'LICENSE' => 'artistic_2',
5252 'AUTHOR' => 'brian d foy <bdfoy@cpan.org>',
5353
5454 'CONFIGURE_REQUIRES' => {
6060 },
6161
6262 'TEST_REQUIRES' => {
63 'Test::More' => '0.94',
63 'Test::More' => '1',
6464 'Test::Warn' => '0',
6565 'Test::Output' => '0',
6666 },
11
22 =encoding utf8
33
4 =for HTML <a href="https://travis-ci.org/briandfoy/ConfigReader-Simple"><img src="https://travis-ci.org/briandfoy/ConfigReader-Simple.svg?branch=master" /></a>
4 =for HTML <a href="../../actions?query=workflow%3Amacos"><img src="../../workflows/macos/badge.svg"></a>
5
6 =for HTML <a href="../../actions?query=workflow%3Aubuntu"><img src="../../workflows/ubuntu/badge.svg"></a>
7
8 =for HTML <a href="../../actions?query=workflow%3Awindows"><img src="../../workflows/windows/badge.svg"></a>
59
610 =for HTML <a href='https://ci.appveyor.com/project/briandfoy/ConfigReader-Simple'><img src='https://ci.appveyor.com/api/projects/status/j1f3xhrl7jko6wti?svg=true' /></a>
711
913
1014 =for HTML <a href="https://github.com/briandfoy/ConfigReader-Simple/blob/master/LICENSE"><img src="https://img.shields.io/cpan/l/ConfigReader-Simple.svg" /></a>
1115
12 =for HTML <a href="http://www.metacpan.org/module/ConfigReader::Simple"><img src="https://img.shields.io/cpan/v/ConfigReader-Simple.svg" /></A>
16 =for HTML <a href="https://metacpan.org/pod/ConfigReader::Simple"><img src="https://img.shields.io/cpan/v/ConfigReader-Simple.svg" /></A>
1317
1418 =head1 The ConfigReader::Simple module
1519
2226
2327 To read about L<ConfigReader::Simple>, look at the embedded documentation
2428 in the module itself. Inside the distribution, you can format it
25 with L<perldoc|http://perldoc.perl.org/perldoc.html>:
29 with L<perldoc|https://perldoc.perl.orgperldoc.html>:
2630
2731 % perldoc lib/ConfigReader/Simple.pm
2832
3135
3236 % perldoc ConfigReader::Simple
3337
34 You can read the documentation and inspect the meta data on one of the
35 CPAN web interfaces, such as L<CPAN Search|http://search.cpan.org/dist/ConfigReader-Simple> or
36 L<MetaCPAN|http://www.metacpan.org/module/ConfigReader::Simple>:
37
38 =over 4
39
40 =item * L<http://search.cpan.org/dist/ConfigReader-Simple>
41
42 =item * L<http://www.metacpan.org/module/ConfigReader::Simple>
43
44 =back
38 You can read the documentation and inspect the meta data at
39 L<MetaCPAN|https://metacpan.org/pod/ConfigReader::Simple>.
4540
4641 The standard module documentation has example uses in the SYNOPSIS
4742 section, but you can also look in the I<examples/> directory (if it's
106101 you diagnose your problem.
107102
108103 You might like to read L<brian's Guide to Solving Any Perl
109 Problem|http://archive.oreilly.com/pub/a/perl/excerpts/9780596527242/brians-guide.html>.
104 Problem|https://briandfoy.github.io/brians-guide-to-solving-any-perl-problem/>.
110105
111106 =head2 Copyright and License
112107
88 use Carp qw(croak carp);
99
1010 $ERROR = '';
11 $VERSION = '1.293';
11 $VERSION = '1.294';
1212 $Warn = 0;
1313 $Die = '';
1414
130130 from \
131131 Peru
132132
133 If a line is only whitespace, or the first whitespace character is
133 If a line is only whitespace, or the first non-whitespace character is
134134 a #, the Perl comment character, C<ConfigReader::Simple> ignores the
135135 line unless it is the continuation of the previous line.
136136
399399 chomp( @lines );
400400 # carp "A: Found " . @lines . " lines" if $DEBUG;
401401
402 while( my $line = shift @lines ) {
402 while( defined( my $line = shift @lines )) {
403403 # carp "1: Line is $line" if $DEBUG;
404404
405405 CONT: {
794794
795795 =head1 COPYRIGHT AND LICENSE
796796
797 Copyright © 2002-2018, brian d foy <bdfoy@cpan.org>. All rights reserved.
797 Copyright © 2002-2021, brian d foy <bdfoy@cpan.org>. All rights reserved.
798798
799799 This program is free software; you can redistribute it and/or modify
800800 it under the Artistic License 2.0.
1515 #
1616 {
1717 my $string = <<"HERE";
18
1819 cat Buster
1920 dog \\
2021 Tuffy