File Coverage

blib/lib/Acme/MetaSyntactic/viclones.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1             package Acme::MetaSyntactic::viclones;
2 1     1   102677 use strict;
  1         11  
  1         55  
3 1     1   19 use Acme::MetaSyntactic::List;
  1         12  
  1         217  
4             our @ISA = qw( Acme::MetaSyntactic::List );
5             our $VERSION = '1.000';
6             __PACKAGE__->init();
7              
8             our %Remote = (
9             source => 'http://www.guckes.net/vi/clones.php3',
10             extract => sub {
11             return
12             map { y!- /!__!d; /clone/ ? () : $_ }
13             $_[0] =~ /^
\s*([^[\n\(]+?)(?:\s*\([^)]+\))?\s*\[/gm;
14             },
15             );
16              
17             1;
18              
19             =head1 NAME
20              
21             Acme::MetaSyntactic::viclones - The C clones theme
22              
23             =head1 DESCRIPTION
24              
25             A list of vi clones, as maintained by Sven Guckes on
26             L.
27              
28             =head1 CONTRIBUTOR
29              
30             Philippe "BooK" Bruhat.
31              
32             =head1 CHANGES
33              
34             =over 4
35              
36             =item *
37              
38             2012-05-07 - v1.000
39              
40             Received its own version number in Acme-MetaSyntactic-Themes version 1.000.
41              
42             =item *
43              
44             2005-11-21
45              
46             Added a remote list in Acme-MetaSyntactic version 0.49.
47              
48             =item *
49              
50             2005-02-21
51              
52             Introduced in Acme-MetaSyntactic version 0.10.
53              
54             =back
55              
56             =head1 SEE ALSO
57              
58             L, L.
59              
60             =cut
61              
62             __DATA__