]> git.vpit.fr Git - perl/modules/Scalar-Vec-Util.git/commitdiff
This is 0.07 v0.07
authorVincent Pit <vince@profvince.com>
Mon, 24 Sep 2012 23:49:25 +0000 (01:49 +0200)
committerVincent Pit <vince@profvince.com>
Mon, 24 Sep 2012 23:49:25 +0000 (01:49 +0200)
Changes
META.json
META.yml
README
lib/Scalar/Vec/Util.pm

diff --git a/Changes b/Changes
index 3bf0dfca03ccb65d6a83545db624cea7c5dc56fe..367fd1ce75205199bf245fbb755c0c736f53ff90 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,14 @@
 Revision history for Scalar-Vec-Util
 
 Revision history for Scalar-Vec-Util
 
+0.07    2012-09-24 23:50 UTC
+        + Chg : Arguments to vcopy() and veq() are now upgraded to strings if
+                necessary.
+        + Doc : C++ compilers are officially NOT supported.
+        + Fix : vcopy() and veq() will now work properly if the source and/or
+                the target areas are out of the bounds of the given scalars.
+        + Tst : Test::Leaner is used to run lengthy tests.
+        + Tst : Author tests overhaul.
+
 0.06    2009-05-17 19:20 UTC
         + Add : The vshift() and vrot() functions.
         + Chg : All functions now have prototypes.
 0.06    2009-05-17 19:20 UTC
         + Add : The vshift() and vrot() functions.
         + Chg : All functions now have prototypes.
index 71d1cd6e546ef6d1a1beccab56c0f73e5e22696b..b9bcdb6147d6b66618dca5d64a7c5ccba5e5eac0 100644 (file)
--- a/META.json
+++ b/META.json
@@ -4,7 +4,7 @@
       "Vincent Pit <perl@profvince.com>"
    ],
    "dynamic_config" : 1,
       "Vincent Pit <perl@profvince.com>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 6.59, CPAN::Meta::Converter version 2.112150",
+   "generated_by" : "ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120921",
    "license" : [
       "perl_5"
    ],
    "license" : [
       "perl_5"
    ],
    "prereqs" : {
       "build" : {
          "requires" : {
    "prereqs" : {
       "build" : {
          "requires" : {
-            "Carp" : 0,
-            "Config" : 0,
-            "Exporter" : 0,
-            "ExtUtils::MakeMaker" : 0,
-            "Test::More" : 0,
-            "XSLoader" : 0,
-            "base" : 0
+            "Carp" : "0",
+            "Config" : "0",
+            "Exporter" : "0",
+            "ExtUtils::MakeMaker" : "0",
+            "Test::More" : "0",
+            "XSLoader" : "0",
+            "base" : "0"
          }
       },
       "configure" : {
          "requires" : {
          }
       },
       "configure" : {
          "requires" : {
-            "Config" : 0,
-            "ExtUtils::MakeMaker" : 0,
-            "File::Spec" : 0
+            "Config" : "0",
+            "ExtUtils::MakeMaker" : "0",
+            "File::Spec" : "0"
          }
       },
       "runtime" : {
          "requires" : {
          }
       },
       "runtime" : {
          "requires" : {
-            "Carp" : 0,
-            "Exporter" : 0,
-            "XSLoader" : 0,
-            "base" : 0,
+            "Carp" : "0",
+            "Exporter" : "0",
+            "XSLoader" : "0",
+            "base" : "0",
             "perl" : "5.006"
          }
       }
             "perl" : "5.006"
          }
       }
@@ -61,5 +61,5 @@
          "url" : "http://git.profvince.com/?p=perl%2Fmodules%2FScalar-Vec-Util.git"
       }
    },
          "url" : "http://git.profvince.com/?p=perl%2Fmodules%2FScalar-Vec-Util.git"
       }
    },
-   "version" : "0.06"
+   "version" : "0.07"
 }
 }
index 85d54fad5e5773e3f7d8217f1c2d09fe72d02e86..09d94ee2d3b1a4a010d6e2a2184a236d10ec8f13 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -1,34 +1,39 @@
---- #YAML:1.0
-name:               Scalar-Vec-Util
-version:            0.06
-abstract:           Utility routines for vec strings.
+---
+abstract: 'Utility routines for vec strings.'
 author:
 author:
-    - Vincent Pit <perl@profvince.com>
-license:            perl
-distribution_type:  module
-configure_requires:
-    Config:               0
-    ExtUtils::MakeMaker:  0
-    File::Spec:           0
+  - 'Vincent Pit <perl@profvince.com>'
 build_requires:
 build_requires:
-    Config:               0
-    ExtUtils::MakeMaker:  0
-    Test::More:           0
+  Carp: 0
+  Config: 0
+  Exporter: 0
+  ExtUtils::MakeMaker: 0
+  Test::More: 0
+  XSLoader: 0
+  base: 0
+configure_requires:
+  Config: 0
+  ExtUtils::MakeMaker: 0
+  File::Spec: 0
+dynamic_config: 1
+generated_by: 'ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120921'
+license: perl
+meta-spec:
+  url: http://module-build.sourceforge.net/META-spec-v1.4.html
+  version: 1.4
+name: Scalar-Vec-Util
+no_index:
+  directory:
+    - t
+    - inc
 requires:
 requires:
-    Carp:      0
-    Exporter:  0
-    perl:      5.006
-    XSLoader:  0
+  Carp: 0
+  Exporter: 0
+  XSLoader: 0
+  base: 0
+  perl: 5.006
 resources:
 resources:
-    bugtracker:  http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Scalar-Vec-Util
-    homepage:    http://search.cpan.org/dist/Scalar-Vec-Util/
-    license:     http://dev.perl.org/licenses/
-    repository:  http://git.profvince.com/?p=perl%2Fmodules%2FScalar-Vec-Util.git
-no_index:
-    directory:
-        - t
-        - inc
-generated_by:       ExtUtils::MakeMaker version 6.50
-meta-spec:
-    url:      http://module-build.sourceforge.net/META-spec-v1.4.html
-    version:  1.4
+  bugtracker: http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Scalar-Vec-Util
+  homepage: http://search.cpan.org/dist/Scalar-Vec-Util/
+  license: http://dev.perl.org/licenses/
+  repository: http://git.profvince.com/?p=perl%2Fmodules%2FScalar-Vec-Util.git
+version: 0.07
diff --git a/README b/README
index f63840332298abcb7b3e22e31a50f664602e113e..a89b0c71c88228f140804c28ed9c3b19c87bab3a 100644 (file)
--- a/README
+++ b/README
@@ -2,10 +2,10 @@ NAME
     Scalar::Vec::Util - Utility routines for vec strings.
 
 VERSION
     Scalar::Vec::Util - Utility routines for vec strings.
 
 VERSION
-    Version 0.06
+    Version 0.07
 
 SYNOPSIS
 
 SYNOPSIS
-        use Scalar::Vec::Util qw/vfill vcopy veq/;
+        use Scalar::Vec::Util qw<vfill vcopy veq>;
 
         my $s;
         vfill $s, 0, 100, 1; # Fill with 100 bits 1 starting at 0.
 
         my $s;
         vfill $s, 0, 100, 1; # Fill with 100 bits 1 starting at 0.
@@ -149,6 +149,11 @@ CAVEATS
     unit. I'll add exceptions for them.
 
 DEPENDENCIES
     unit. I'll add exceptions for them.
 
 DEPENDENCIES
+    perl 5.6.
+
+    A C compiler. This module may happen to build with a C++ compiler as
+    well, but don't rely on it, as no guarantee is made in this regard.
+
     Carp, Exporter (core modules since perl 5), XSLoader (since perl 5.006).
 
 SEE ALSO
     Carp, Exporter (core modules since perl 5), XSLoader (since perl 5.006).
 
 SEE ALSO
@@ -175,7 +180,7 @@ SUPPORT
     <http://www.profvince.com/perl/cover/Scalar-Vec-Util>.
 
 COPYRIGHT & LICENSE
     <http://www.profvince.com/perl/cover/Scalar-Vec-Util>.
 
 COPYRIGHT & LICENSE
-    Copyright 2008-2009 Vincent Pit, all rights reserved.
+    Copyright 2008,2009,2010,2011,2012 Vincent Pit, all rights reserved.
 
     This program is free software; you can redistribute it and/or modify it
     under the same terms as Perl itself.
 
     This program is free software; you can redistribute it and/or modify it
     under the same terms as Perl itself.
index b282f1a4ca4605a16b8d37659371e3d2432f2106..802f1c30905daaa5dbbff98453c1699a35eedd3f 100644 (file)
@@ -11,13 +11,13 @@ Scalar::Vec::Util - Utility routines for vec strings.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.06
+Version 0.07
 
 =cut
 
 our $VERSION;
 BEGIN {
 
 =cut
 
 our $VERSION;
 BEGIN {
- $VERSION = '0.06';
+ $VERSION = '0.07';
  eval {
   require XSLoader;
   XSLoader::load(__PACKAGE__, $VERSION);
  eval {
   require XSLoader;
   XSLoader::load(__PACKAGE__, $VERSION);