view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
t/021_validation.t view on Meta::CPAN
army_of => 'one',
options => [qr/[abc]/]
}
);
my @propset;
# 1
# valid for all, only
# invalid for none
push @propset,
[
{
name => 'Jones',
rank => 'Corporal',
serial_number => '147800934',
t/021_validation.t view on Meta::CPAN
},[1, 1, 0]
];
# 2
# valid for all, only
# invalid for none
push @propset, [
{
name => 'Jones',
serial_number => '147800934',
army_of => 'one'
}, [1,1,0]
];
# 3
# valid for all
# invalid for only, none
push @propset, [
{
name => 'Jones',
serial_number => '147800934',
army_of => 'one',
extra => 'value'
t/021_validation.t view on Meta::CPAN
];
# 4
# invalid for all, only
# invalid for none
push @propset, [
{
name => 'Jones',
rank => 'Corporal',
serial_number => 'THX1138',
army_of => 'one'
t/021_validation.t view on Meta::CPAN
];
# 5
# invalid for all, only
# valid for none
push @propset, [
{
different => 'altogether'
}, [0,0,1]
];
# 6
# valid for all, only
# invalid for none
push @propset, [
{
name => 'Jones',
rank => 'Corporal',
serial_number => '147800934',
army_of => 'one',
t/021_validation.t view on Meta::CPAN
}, [1,1,0]
];
# 7
# invalid for all, only, none
push @propset, [
{
name => 'Jones',
rank => 'Corporal',
serial_number => '147800934',
options => 'e'
}, [0,0,0]
];
my $ctr=0;
foreach (@propset) {
my $propset = $_->[0];
my $expected = $_->[1];
$ctr++;
$c1->set_condition('all');
is $c1->validate($propset), $expected->[0], "propset $ctr : all";
$c1->set_condition('only');
is $c1->validate($propset), $expected->[1], "propset $ctr : only";
$c1->set_condition('none');
is $c1->validate($propset), $expected->[2], "propset $ctr : none";
}
# test validation : relationship constraints
REST::Neo4p::Constraint::NodeProperty->new
t/021_validation.t view on Meta::CPAN
ok !REST::Neo4p::Constraint::validate_relationship_type('freb'), 'unallowed rtype returns false';
SKIP : {
skip 'no local connection to neo4j, live tests not performed', $num_live_tests if $not_connected;
my @nodeset;
foreach (@propset) {
push @cleanup, my $n = REST::Neo4p::Node->new($_->[0]);
push @nodeset, [$n,$_->[1]];
}
my $ctr=0;
foreach (@nodeset) {
view all matches for this distribution
view release on metacpan or search on metacpan
sbin/foundry-lib/VCP/Dest/svn.pm view on Meta::CPAN
my $time = iso8601format($revs->[0]->time);
$time =~ s/\s/T/;
$time =~ s/Z/\.00000Z/;
my $latest = 0;
for (@svnrev) {
$self->svn(['propset', 'svn:date', '--revprop', '-r', $_, $time]);
$self->svn(['propset', 'svn:author', '--revprop', '-r', $_, $revs->[0]->user_id]);
$latest = $_ if $latest < $_;
}
$self->rev_map->set([$_->source_repo_id, $_->id], $latest)
for @$revs;
}
view all matches for this distribution
view release on metacpan or search on metacpan
src/ppport.h view on Meta::CPAN
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
lib/SVK/Command.pm view on Meta::CPAN
pedit propedit
pg propget
pget propget
pl proplist
plist proplist
ps propset
pset propset
sm smerge
st status
stat status
sw switch
sy sync
view all matches for this distribution
view release on metacpan or search on metacpan
lib/SVN/Deploy.pm view on Meta::CPAN
}
# setting svn properties
for my $hv ( @hist_values ) {
_log "setting property for $hv";
$self->_svn('propset', "D:$hv", $args{$hv}, $prod_tmp, 0)
or return;
}
_log "committing property changes";
lib/SVN/Deploy.pm view on Meta::CPAN
chdir($prod_tmp);
for my $param ( qw/build source/ ) {
next unless $args{cfg}{$param};
$self->_svn(
'propset',
$param,
join("\n", @{ $args{cfg}{$param} }),
$prod_tmp,
0,
) or return;
lib/SVN/Deploy.pm view on Meta::CPAN
for my $env (qw/qa prod/) {
for my $key (qw/dest pre post/) {
if ( $args{cfg}{$env}{$key} ) {
$self->_svn(
'propset',
"${env}_$key",
join("\n", @{ $args{cfg}{$env}{$key} }),
$prod_tmp,
0,
) or return;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/SVN/Hooks/CheckMimeTypes.pm view on Meta::CPAN
Every added file must have the svn:mime-type property set. In
addition, text files must have the svn:eol-style and svn:keywords
properties set.
For binary files try running
svn propset svn:mime-type application/octet-stream path/of/file
For text files try
svn propset svn:mime-type text/plain path/of/file
svn propset svn:eol-style native path/of/file
svn propset svn:keywords 'Author Date Id Revision' path/of/file
EOS
}
}
view all matches for this distribution
view release on metacpan or search on metacpan
t/test_repo.dump view on Meta::CPAN
* °e¥æ¤§«á, ¤u§@½Æ¥»¥Ø¿ý¤£·|¦Û°Ê§ó·s
----
== ÃöÁä¦r®i¶} ==
* ¦p¦ó¨Ï¥ÎÃöÁä¦r®i¶}
** ³]©wÀɮתº©Ê½è
% svn propset svn:keywords Id foo.pl
** ¥i¨Ï¥ÎªºÃöÁä¦r
*** URL, HeadURL
*** Author, LastChangedBy
*** Date, LastChangedDate
*** Rev, LastChangedRevision
t/test_repo.dump view on Meta::CPAN
use SVN::Core;
package SVN::Client;
use SVN::Base(qw(Client svn_client_ checkout update switch add mkdir delete
commit status log blame diff merge cleanup relocate
revert resolved copy move revprop_set propset
proplist revvprop_list export ls cat import));
=head1 NAME
SVN::Client - Subversion client functions
t/test_repo.dump view on Meta::CPAN
# import methods into our name space and wrap them in a closure
# to support method calling style $ctx->log()
foreach my $function (qw(checkout update switch add mkdir delete commit
status log blame diff merge cleanup relocate
revert resolved copy move revprop_set propset
proplist revvprop_list export ls cat import))
{
my $real_function = \&{"SVN::_Client::svn_client_$function"};
*{"SVN::Client::$function"} = sub
t/test_repo.dump view on Meta::CPAN
# if we got a pool pased to us we need to
# leave it off until we add the ctx first
# so we push only the first arg to the next
# to last arg.
push @args, @_[$[ .. ($#_ - 1)];
unless ($function eq 'propset')
{
# propset doesn't take a ctx argument
push @args, $self->{'ctx'};
}
push @args, $_[$#_];
} else {
push @args, @_;
unless ($function eq 'propset')
{
push @args,$self->{'ctx'};
}
if (defined($self->{'pool'}) &&
ref($self->{'pool'}) eq '_p_apr_pool_t')
view all matches for this distribution
view release on metacpan or search on metacpan
lib/SVN/Notify/HTML/ColorDiff.pm view on Meta::CPAN
<$diff>;
# Output the headers.
print $out "</$in_span>" if $in_span;
print $out "</span></pre></div>\n" if $in_div;
print $out qq{<a id="$id"></a>\n<div class="propset">},
qq{<h4>Property changes: $file</h4>\n<pre class="diff"><span>\n};
$in_div = 1;
$in_span = '';
} elsif ($line =~ /^\@\@/) {
print $out "</$in_span>" if $in_span;
lib/SVN/Notify/HTML/ColorDiff.pm view on Meta::CPAN
my $css = shift->SUPER::_css;
push @$css,
qq(#patch h4 {font-family: verdana,arial,helvetica,sans-serif;),
qq(font-size:10pt;padding:8px;background:#369;color:#fff;),
qq(margin:0;}\n),
qq(#patch .propset h4, #patch .binary h4 {margin:0;}\n),
qq(#patch pre {padding:0;line-height:1.2em;margin:0;}\n),
qq(#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;),
qq(overflow:auto;}\n),
qq(#patch .propset .diff, #patch .binary .diff {padding:10px 0;}\n),
qq(#patch span {display:block;padding:0 10px;}\n),
qq(#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, ),
qq(#patch .binary, #patch .copfile {border:1px solid #ccc;),
qq(margin:10px 0;}\n),
qq(#patch ins {background:#dfd;text-decoration:none;display:block;),
qq(padding:0 10px;}\n),
qq(#patch del {background:#fdd;text-decoration:none;display:block;),
view all matches for this distribution
view release on metacpan or search on metacpan
lib/SVN/S4.pm view on Meta::CPAN
# $force, $dry_run, $pool);
# $ctx->mkdir($targets, $pool);
# $ctx->move($src_path, $src_revision, $dst_path, $force, $pool);
# $ctx->propget($propname, $target, $revision, $recursive, $pool);
# $ctx->proplist($target, $revision, $recursive, $pool);
# $ctx->propset($propname, $propval, $target, $recursive, $pool);
# $ctx->relocate($dir, $from, $to, $recursive, $pool);
# $ctx->resolved($path, $recursive, $pool);
# $ctx->revert($paths, $recursive, $pool);
# $ctx->revprop_get($propname, $url, $revision, $pool);
# $ctx->revprop_list($url, $revision, $pool);
lib/SVN/S4.pm view on Meta::CPAN
return $propval if defined $propval;
}
return undef;
}
sub propset_string {
my $self = shift;
my %params = (#filename =>
#propname =>
#propval =>
dryrun => $self->{dryrun},
lib/SVN/S4.pm view on Meta::CPAN
$self->open();
my $stored = $self->propget_string(%params);
if (!defined $stored || (($stored ne $params{propval})
&& "$stored\n" ne $params{propval})) {
print " svn propset $params{propname} $filename\n" if !$params{quiet};
$self->client_reopen();
$self->client->propset($params{propname}, $params{propval}, $params{filename}, 0) if !$params{dryrun};
}
}
######################################################################
#### Package return
lib/SVN/S4.pm view on Meta::CPAN
=item $self->propget_string(filename=>I<file>, propname=>I<prop>)
Return the string value of the property, or undef if not set or bad file.
=item $self->propset_string(filename=>I<file>, propname=>I<prop>, propval=>I<val>)
Set the string value of the property.
=item new (I<params>)
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Safe/World/Compartment.pm view on Meta::CPAN
use vars qw($VERSION @ISA) ;
$VERSION = '0.02' ;
use Opcode 1.01, qw(
opset opset_to_ops opmask_add
empty_opset full_opset invert_opset verify_opset
opdesc opcodes opmask define_optag opset_to_hex
);
*ops_to_opset = \&opset ; # Temporary alias for old Penguins
*Opcode_safe_pkg_prep = \&Opcode::_safe_pkg_prep ;
my $default_share = ['*_'] ;
my $SCALAR_R ; tie( $SCALAR_R , 'Safe::World::Compartment::SCALAR_R') ;
lib/Safe/World/Compartment.pm view on Meta::CPAN
return $obj;
}
sub deny {
my $obj = shift;
$obj->{Mask} |= opset(@_);
}
sub deny_only {
my $obj = shift;
$obj->{Mask} = opset(@_);
}
sub permit {
my $obj = shift;
$obj->{Mask} &= invert_opset opset(@_);
}
sub permit_only {
my $obj = shift;
$obj->{Mask} = invert_opset opset(@_);
}
sub share_from {
my $obj = shift;
my $pkg = shift;
view all matches for this distribution
view release on metacpan or search on metacpan
my $sg; *sub_generation = sub { ++$sg };
}
}
use Opcode 1.01, qw(
opset opset_to_ops opmask_add
empty_opset full_opset invert_opset verify_opset
opdesc opcodes opmask define_optag opset_to_hex
);
*ops_to_opset = \&opset; # Temporary alias for old Penguins
# Regular expressions and other unicode-aware code may need to call
# utf8->SWASHNEW (via perl's utf8.c). That will fail unless we share the
# SWASHNEW method.
# Sadly we can't just add utf8::SWASHNEW to $default_share because perl's
sub trap { shift->deny(@_) }
sub untrap { shift->permit(@_) }
sub deny {
my $obj = shift;
$obj->{Mask} |= opset(@_);
}
sub deny_only {
my $obj = shift;
$obj->{Mask} = opset(@_);
}
sub permit {
my $obj = shift;
# XXX needs testing
$obj->{Mask} &= invert_opset opset(@_);
}
sub permit_only {
my $obj = shift;
$obj->{Mask} = invert_opset opset(@_);
}
sub dump_mask {
my $obj = shift;
print opset_to_hex($obj->{Mask}),"\n";
}
sub share {
my($obj, @vars) = @_;
The default operator mask for a newly created compartment is
the ':default' optag.
It is important that you read the L<Opcode> module documentation
for more information, especially for detailed definitions of opnames,
optags and opsets.
Since it is only at the compilation stage that the operator mask
applies, controlled access to potentially unsafe operations can
be achieved by having a handle to a wrapper subroutine (written
outside the compartment) placed into the compartment. For example,
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
Prop5 => '5',
Prop6 => '6',
);
my $PS = $SiebelApp->NewPropertySet();
isa_ok($PS,'Siebel::Integration::Com::PropSet', 'COM Siebel propset created 1');
is($PS->Error, '', 'Com Siebel Propset created 2');
my $PSChild1 = $SiebelApp->NewPropertySet();
is($PSChild1->Error, '', 'Com Siebel Propset created 3');
my $PSChild2 = $SiebelApp->NewPropertySet();
is($PSChild2->Error, '', 'Com Siebel Propset created 4');
my $PSChild3 = $SiebelApp->NewPropertySet();
is($PSChild3->Error, '', 'Com Siebel Propset created 5');
my $PSGrandChild1 = $SiebelApp->NewPropertySet();
is($PSGrandChild1->Error, '', 'Com Siebel Propset created 6');
my $PSGrandChild2 = $SiebelApp->NewPropertySet();
is($PSGrandChild2->Error, '', 'Com Siebel Propset created 7');
is($PS->GetPropertyCount(), 0, 'GetPropertyCount PS has no properties');
is($PS->GetType(), '', 'GetType PS has no type');
is($PS->GetValue(), '', 'GetValue PS has no value');
my $BS = $SiebelApp->GetService('Workflow Utilities');
isa_ok($BS,'Siebel::Integration::Com::BusSrv', 'Business Service Workflow Utilities Created 1');
is($BS->Error, '', 'Business Service Workflow Utilities Created 2') || return 'Error';
my $PS = $SiebelApp->NewPropertySet();
isa_ok($PS,'Siebel::Integration::Com::PropSet', 'COM Siebel propset created 1');
is($PS->Error, '', 'Com Siebel Propset created 2');
my $PSChild = $SiebelApp->NewPropertySet();
isa_ok($PSChild,'Siebel::Integration::Com::PropSet', 'COM Siebel propset created 3');
is($PSChild->Error, '', 'Com Siebel Propset created 4');
my $Outputs = $SiebelApp->NewPropertySet();
isa_ok($Outputs,'Siebel::Integration::Com::PropSet', 'COM Siebel propset created 5');
is($Outputs->Error, '', 'Com Siebel Propset created 6');
ok($PS->SetProperty('Prop Par 1', 'Prop Par 1 Value'), "SetProperty Par");
ok($PS->SetType('This is a type'), "SetType Par");
ok($PS->SetValue('And this is its value'),"SetValue Par");
ok($PSChild->SetProperty('Prop Child 1', 'Prop Child 1 Value'), "SetProperty Child");
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
PL_bufptr||5.003007|ponu
PL_CCC_non0_non230|5.029008||Viu
PL_check|5.009003|5.006000|
PL_checkav|5.006000||Viu
PL_checkav_save|5.008001||Viu
PL_chopset|5.005000||Viu
PL_clocktick|5.008001||Viu
PL_collation_ix|5.005000||Viu
PL_collation_name|5.005000||Viu
PL_collation_standard|5.005000||Viu
PL_collxfrm_base|5.005000||Viu
view all matches for this distribution