Result:
found more than 468 distributions - search limited to the first 2001 files matching your query ( run in 1.300 )


Acme-CPANModules-SmartMatch

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/SmartMatch.pm  view on Meta::CPAN

or directly:

    % perl -MAcme::CPANModules::SmartMatch -E'say $_->{module} for @{ $Acme::CPANModules::SmartMatch::LIST->{entries} }' | cpanm -n

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-Soundex

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/Soundex.pm  view on Meta::CPAN

or directly:

    % perl -MAcme::CPANModules::Soundex -E'say $_->{module} for @{ $Acme::CPANModules::Soundex::LIST->{entries} }' | cpanm -n

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-StructuredDATA

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/StructuredDATA.pm  view on Meta::CPAN

or directly:

    % perl -MAcme::CPANModules::StructuredDATA -E'say $_->{module} for @{ $Acme::CPANModules::StructuredDATA::LIST->{entries} }' | cpanm -n

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-Sudoku

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/Sudoku.pm  view on Meta::CPAN


=head1 ACME::CPANMODULES ENTRIES

=over

=item * L<Games::Sudoku::CLI> - play Sudoku on the command line

Author: L<SZABGAB|https://metacpan.org/author/SZABGAB>

=item * L<Games::Sudoku::Component::TkPlayer> - Let's play Sudoku

lib/Acme/CPANModules/Sudoku.pm  view on Meta::CPAN

or directly:

    % perl -MAcme::CPANModules::Sudoku -E'say $_->{module} for @{ $Acme::CPANModules::Sudoku::LIST->{entries} }' | cpanm -n

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-Symlink

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/Symlink.pm  view on Meta::CPAN

or directly:

    % perl -MAcme::CPANModules::Symlink -E'say $_->{module} for @{ $Acme::CPANModules::Symlink::LIST->{entries} }' | cpanm -n

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-TableData

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/TableData.pm  view on Meta::CPAN

`TableData::Perl::CPAN::Release::Dynamic`.


**CLIs**

<prog:td> (from <pm:App::td>) offers commands to manipulate table data. In
addition to a `TableData::*` module, you can also feed it CSV, TSV, JSON, YAML
files. The commands include: head, tail, sort, sum, avg, select rows, wc (count
rows), grep, map, etc.

<prog:tabledata> (from <pm:App::tabledata>) is the official CLI for `TableData`.
Currently it offers less commands than `td`, but it can also list `TableData::*`
modules in local installation or CPAN.

<prog:fsql> (from <pm:App::fsql>) allows you to query `TableData::*` modules (as
well as CSV/TSV/JSON/YAML files) using SQL.

lib/Acme/CPANModules/TableData.pm  view on Meta::CPAN

C<TableData::Perl::CPAN::Release::Static>,
C<TableData::Perl::CPAN::Release::Dynamic>.

B<CLIs>

L<td> (from L<App::td>) offers commands to manipulate table data. In
addition to a C<TableData::*> module, you can also feed it CSV, TSV, JSON, YAML
files. The commands include: head, tail, sort, sum, avg, select rows, wc (count
rows), grep, map, etc.

L<tabledata> (from L<App::tabledata>) is the official CLI for C<TableData>.
Currently it offers less commands than C<td>, but it can also list C<TableData::*>
modules in local installation or CPAN.

L<fsql> (from L<App::fsql>) allows you to query C<TableData::*> modules (as
well as CSV/TSV/JSON/YAML files) using SQL.

lib/Acme/CPANModules/TableData.pm  view on Meta::CPAN

or directly:

    % perl -MAcme::CPANModules::TableData -E'say $_->{module} for @{ $Acme::CPANModules::TableData::LIST->{entries} }' | cpanm -n

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-TemporaryChdir

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/TemporaryChdir.pm  view on Meta::CPAN

or directly:

    % perl -MAcme::CPANModules::TemporaryChdir -E'say $_->{module} for @{ $Acme::CPANModules::TemporaryChdir::LIST->{entries} }' | cpanm -n

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-TextTable

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/TextTable.pm  view on Meta::CPAN


=head2 Sample benchmark #1

Run on: perl: I<< v5.38.0 >>, CPU: I<< Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz (2 cores) >>, OS: I<< GNU/Linux Ubuntu version 20.04 >>, OS kernel: I<< Linux version 5.4.0-164-generic >>.

Benchmark command (default options):

 % bencher --cpanmodules-module TextTable

Result formatted as table (split, part 1 of 5):

lib/Acme/CPANModules/TextTable.pm  view on Meta::CPAN

=end html


=head2 Sample benchmark #2

Benchmark command (benchmarking module startup overhead):

 % bencher --cpanmodules-module TextTable --module-startup

Result formatted as table:

lib/Acme/CPANModules/TextTable.pm  view on Meta::CPAN

the L<bencher> CLI (from L<Bencher> distribution):

    % bencher --cpanmodules-module TextTable

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-UUID

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/UUID.pm  view on Meta::CPAN


=head2 Sample benchmark #1

Run on: perl: I<< v5.38.0 >>, CPU: I<< Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz (2 cores) >>, OS: I<< GNU/Linux Ubuntu version 20.04 >>, OS kernel: I<< Linux version 5.4.0-164-generic >>.

Benchmark command (default options):

 % bencher --cpanmodules-module UUID

Result formatted as table:

lib/Acme/CPANModules/UUID.pm  view on Meta::CPAN

   URS:g: participant=UUID::Random::Secure::generate
   URS:g_r: participant=UUID::Random::Secure::generate_rfc

=head2 Sample benchmark #2

Benchmark command (benchmarking module startup overhead):

 % bencher --cpanmodules-module UUID --module-startup

Result formatted as table:

lib/Acme/CPANModules/UUID.pm  view on Meta::CPAN

the L<bencher> CLI (from L<Bencher> distribution):

    % bencher --cpanmodules-module UUID

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-Unbless

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/Unbless.pm  view on Meta::CPAN

or directly:

    % perl -MAcme::CPANModules::Unbless -E'say $_->{module} for @{ $Acme::CPANModules::Unbless::LIST->{entries} }' | cpanm -n

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-UnixCommandImplementations

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/UnixCommandImplementations.pm  view on Meta::CPAN

our $DATE = '2024-08-13'; # DATE
our $DIST = 'Acme-CPANModules-UnixCommandImplementations'; # DIST
our $VERSION = '0.001'; # VERSION

our $LIST = {
    summary => "List of various CLIs that try to reimplement traditional Unix commands",
    description => <<'MARKDOWN',

MARKDOWN
    entries => [
        {

lib/Acme/CPANModules/UnixCommandImplementations.pm  view on Meta::CPAN

                tac tail tar tee test time touch tr true tsort tty uname
                unexpand uniq units unlink unpar unshar uudecode uuencode wc
                what which whoami whois words wump xargs yes

                         /],
            'x.command' => [qw/

                addbib apply ar arch arithmetic asa awk banner base64 basename
                bc bcd cal cat chgrp ching chmod chown clear cmp col colrm comm
                cp cut date dc deroff diff dirname du echo ed env expand expr
                factor false file find fish fmt fold fortune from glob grep

lib/Acme/CPANModules/UnixCommandImplementations.pm  view on Meta::CPAN

        },
    ],
};

1;
# ABSTRACT: List of various CLIs that try to reimplement traditional Unix commands

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::CPANModules::UnixCommandImplementations - List of various CLIs that try to reimplement traditional Unix commands

=head1 VERSION

This document describes version 0.001 of Acme::CPANModules::UnixCommandImplementations (from Perl distribution Acme-CPANModules-UnixCommandImplementations), released on 2024-08-13.

lib/Acme/CPANModules/UnixCommandImplementations.pm  view on Meta::CPAN

or directly:

    % perl -MAcme::CPANModules::UnixCommandImplementations -E'say $_->{module} for @{ $Acme::CPANModules::UnixCommandImplementations::LIST->{entries} }' | cpanm -n

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-UnixCommandVariants

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/UnixCommandVariants.pm  view on Meta::CPAN

our $DATE = '2024-09-19'; # DATE
our $DIST = 'Acme-CPANModules-UnixCommandVariants'; # DIST
our $VERSION = '0.002'; # VERSION

our $LIST = {
    summary => "List of various CLIs that are some variants of traditional Unix commands",
    description => <<'MARKDOWN',

MARKDOWN
    entries => [
        # cat
        {
            module => 'App::prefixcat',
            script => 'prefixcat',
            'x.command' => 'cat',
            summary => 'A `cat` variant that print filename at the start of each output line (can also print other prefix)',
        },

        # find
        {
            module => 'App::findsort',
            script => 'findsort',
            'x.command' => 'find',
            'x.is_wrapper' => 1,
            summary => 'A `find` variant (actually wrapper) that can sort its output',
        },

        # rsync
        {
            module => 'App::rsynccolor',
            script => 'rsynccolor',
            'x.command' => 'rsync',
            'x.is_wrapper' => 1,
            summary => 'An `rsync` variant (actually wrapper) that colors its output for visual hints',
        },

        # uniq
        {
            module => 'App::nauniq',
            script => 'nauniq',
            'x.command' => 'uniq',
            summary => 'A `uniq` variant that can remember non-adjacent duplicate lines',
        },
    ],
};

1;
# ABSTRACT: List of various CLIs that are some variants of traditional Unix commands

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::CPANModules::UnixCommandVariants - List of various CLIs that are some variants of traditional Unix commands

=head1 VERSION

This document describes version 0.002 of Acme::CPANModules::UnixCommandVariants (from Perl distribution Acme-CPANModules-UnixCommandVariants), released on 2024-09-19.

lib/Acme/CPANModules/UnixCommandVariants.pm  view on Meta::CPAN

or directly:

    % perl -MAcme::CPANModules::UnixCommandVariants -E'say $_->{module} for @{ $Acme::CPANModules::UnixCommandVariants::LIST->{entries} }' | cpanm -n

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-UnixCommandWrappers

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/UnixCommandWrappers.pm  view on Meta::CPAN

our $DATE = '2024-09-19'; # DATE
our $DIST = 'Acme-CPANModules-UnixCommandWrappers'; # DIST
our $VERSION = '0.010'; # VERSION

our $LIST = {
    summary => "List of various CLIs that wrap existing Unix commands",
    description => <<'MARKDOWN',

These CLI's usually are meant to be called as the Unix commands they wrap, e.g.:

    alias ssh=sshwrap-hostcolor

But they perform additional stuffs.

lib/Acme/CPANModules/UnixCommandWrappers.pm  view on Meta::CPAN

        # convert (ImageMagick)
        {
            summary => 'Simple wrappers for ImageMagick\'s convert to process multiple filenames and automatically set output filenames',
            module => 'App::ImageMagickUtils',
            script => ['convert-image-to', 'convert-image-to-pdf'],
            'x.command' => 'convert',
        },

        # cp, mv (ImageMagick)
        {
            summary => 'Wrappers for cp & mv to adjust relative symlinks',
            module => 'App::CpMvUtils',
            script => ['cp-and-adjust-symlinks', 'mv-and-adjust-symlinks'],
            'x.command' => ['cp', 'mv'],
        },

        # diff
        {
            summary => 'Wraps (or filters output of) diff to add colors and highlight words',
            module => 'App::diffwc',
            script => ['diffwc', 'diffwc-filter-u'],
            'x.command' => 'diff',
        },
        {
            summary => 'Diffs two office word-processor documents by first converting them to plaintext',
            module => 'App::DiffDocText',
            script => ['diff-doc-text'],
            'x.command' => 'diff',
        },
        {
            summary => 'Diffs two PDF files by first converting to plaintext',
            module => 'App::DiffPDFText',
            script => ['diff-pdf-text'],
            'x.command' => 'diff',
        },
        {
            summary => 'Diffs two office spreadsheets by first converting them to directories of CSV files',
            module => 'App::DiffXlsText',
            script => ['diff-xls-text'],
            'x.command' => 'diff',
        },
        {
            summary => 'Provides sdif (diff side-by-side with nice color theme), cdif (highlight words with nice color scheme), and watchdiff (watch command and diff output)',
            module => 'App::sdif',
            script => ['sdif', 'cdif', 'watchdiff'],
            'x.command' => ['diff', 'watch'],
        },

        # find
        {
            summary => 'Wraps find to add sorting',
            module => 'App::findsort',
            script => 'findsort',
            'x.command' => 'find',
        },

        # git
        {
            summary => 'Wraps git to do additional stuff, e.g. set user+email automatically',
            module => 'App::gitwrap',
            script => 'gitwrap',
            'x.command' => 'git',
        },

        # grep
        {
            summary => 'Print lines that match terms (each term need not be in particular order, support negative search)',
            module => 'App::GrepUtils',
            script => ['grep-terms'],
            'x.command' => ['grep'],
        },

        # man
        {
            summary => 'Wraps man to search for (and tab-complete) Perl module documentation',
            module => 'App::manwrap::pm',
            script => 'manwrap-pm',
            'x.command' => 'man',
        },

        # rsync
        {
            summary => 'Wraps rsync to add color to output, particularly highlighting deletion',
            module => 'App::rsynccolor',
            script => 'rsynccolor',
            'x.command' => 'rsync',
        },
        {
            summary => 'Wraps rsync to check that source is newer than target',
            module => 'App::rsync::new2old',
            script => 'rsync-new2old',
            'x.command' => 'rsync',
        },

        # ssh
        {
            summary => 'Wraps ssh to remember the background terminal color of each user+host you went to',
            module => 'App::sshwrap::hostcolor',
            script => 'sshwrap-hostcolor',
            'x.command' => 'ssh',
        },

    ],
};

1;
# ABSTRACT: List of various CLIs that wrap existing Unix commands

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::CPANModules::UnixCommandWrappers - List of various CLIs that wrap existing Unix commands

=head1 VERSION

This document describes version 0.010 of Acme::CPANModules::UnixCommandWrappers (from Perl distribution Acme-CPANModules-UnixCommandWrappers), released on 2024-09-19.

=head1 DESCRIPTION

These CLI's usually are meant to be called as the Unix commands they wrap, e.g.:

 alias ssh=sshwrap-hostcolor

But they perform additional stuffs.

lib/Acme/CPANModules/UnixCommandWrappers.pm  view on Meta::CPAN


Script: L<diff-xls-text>

=item L<App::sdif>

Provides sdif (diff side-by-side with nice color theme), cdif (highlight words with nice color scheme), and watchdiff (watch command and diff output).

Scripts: L<sdif>, L<cdif>, L<watchdiff>

=item L<App::findsort>

lib/Acme/CPANModules/UnixCommandWrappers.pm  view on Meta::CPAN

or directly:

    % perl -MAcme::CPANModules::UnixCommandWrappers -E'say $_->{module} for @{ $Acme::CPANModules::UnixCommandWrappers::LIST->{entries} }' | cpanm -n

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-UpsideDownTextWithUnicode

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/UpsideDownTextWithUnicode.pm  view on Meta::CPAN

or directly:

    % perl -MAcme::CPANModules::UpsideDownTextWithUnicode -E'say $_->{module} for @{ $Acme::CPANModules::UpsideDownTextWithUnicode::LIST->{entries} }' | cpanm -n

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-VersionNumber-Perl

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/VersionNumber/Perl.pm  view on Meta::CPAN

or directly:

    % perl -MAcme::CPANModules::VersionNumber::Perl -E'say $_->{module} for @{ $Acme::CPANModules::VersionNumber::Perl::LIST->{entries} }' | cpanm -n

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-WordListBundle-Proverbs

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/WordListBundle/Proverbs.pm  view on Meta::CPAN

or directly:

    % perl -MAcme::CPANModules::WordListBundle::Proverbs -E'say $_->{module} for @{ $Acme::CPANModules::WordListBundle::Proverbs::LIST->{entries} }' | cpanm -n

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-WorkingWithCSV

 view release on metacpan or  search on metacpan

lib/Acme/CPANModules/WorkingWithCSV.pm  view on Meta::CPAN


**Parsing**

First things first, the most important module to work with CSV in Perl is
<pm:Text::CSV> (which will use <pm:Text::CSV_XS> backend when possible but fall
back to <pm:Text::CSV_PP> otherwise). It's not in core, but only a cpanm command
away.


**Generating CSV from Perl array/structure**

lib/Acme/CPANModules/WorkingWithCSV.pm  view on Meta::CPAN

<pm:Data::CTable>

_

our $LIST = {
    summary => 'List of modules/applications to work with CSV (comma-separated value) data in Perl',
    description => $text,
    tags => ['task'],
};

Acme::CPANModulesUtil::Misc::populate_entries_from_module_links_in_description;

1;
# ABSTRACT: List of modules/applications to work with CSV (comma-separated value) data in Perl

__END__

=pod

=encoding UTF-8

=head1 NAME

Acme::CPANModules::WorkingWithCSV - List of modules/applications to work with CSV (comma-separated value) data in Perl

=head1 VERSION

This document describes version 0.003 of Acme::CPANModules::WorkingWithCSV (from Perl distribution Acme-CPANModules-WorkingWithCSV), released on 2023-10-31.

lib/Acme/CPANModules/WorkingWithCSV.pm  view on Meta::CPAN


B<Parsing>

First things first, the most important module to work with CSV in Perl is
L<Text::CSV> (which will use L<Text::CSV_XS> backend when possible but fall
back to L<Text::CSV_PP> otherwise). It's not in core, but only a cpanm command
away.

B<Generating CSV from Perl array/structure>

L<Text::CSV> (as well as L<Text::CSV_XS>) can render a line of CSV from Perl

lib/Acme/CPANModules/WorkingWithCSV.pm  view on Meta::CPAN

or directly:

    % perl -MAcme::CPANModules::WorkingWithCSV -E'say $_->{module} for @{ $Acme::CPANModules::WorkingWithCSV::LIST->{entries} }' | cpanm -n

This Acme::CPANModules module also helps L<lcpan> produce a more meaningful
result for C<lcpan related-mods> command when it comes to finding related
modules for the modules listed in this Acme::CPANModules module.
See L<App::lcpan::Cmd::related_mods> for more details on how "related modules"
are found.

=head1 HOMEPAGE

 view all matches for this distribution


Acme-CPANModules-WorkingWithDOC

 view release on metacpan or  search on metacpan

LICENSE  view on Meta::CPAN

    with or without modifications, to be licensed at no charge to all
    third parties under the terms of this General Public License (except
    that you may choose to grant warranty protection to some or all
    third parties, at your option).

    c) If the modified program normally reads commands interactively when
    run, you must cause it, when started running for such interactive use
    in the simplest and most usual way, to print or display an
    announcement including an appropriate copyright notice and a notice
    that there is no warranty (or else, saying that you provide a
    warranty) and that users may redistribute the program under these

LICENSE  view on Meta::CPAN

    Gnomovision version 69, Copyright (C) 19xx name of author
    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.

The hypothetical commands `show w' and `show c' should show the
appropriate parts of the General Public License.  Of course, the
commands you use may be called something other than `show w' and `show
c'; they could even be mouse-clicks or menu items--whatever suits your
program.

You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if

 view all matches for this distribution


( run in 1.300 second using v1.01-cache-2.11-cpan-f56aa216473 )