]> git.vpit.fr Git - perl/modules/with.git/commitdiff
This is 0.03 v0.03
authorVincent Pit <perl@profvince.com>
Sun, 23 Jul 2017 21:30:03 +0000 (23:30 +0200)
committerVincent Pit <perl@profvince.com>
Sun, 23 Jul 2017 21:30:03 +0000 (23:30 +0200)
Changes
MANIFEST
META.json [new file with mode: 0644]
META.yml
README
lib/with.pm

diff --git a/Changes b/Changes
index 41339f168af75950c7dade1960f65d7280328484..61cb815be6a82d55a751d6e201b74b5319ca50b7 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,12 @@
 Revision history for with
 
 Revision history for with
 
+0.03    2017-07-23 21:30 UTC
+        With this release, this module is formally deprecated. Don't expect any
+        new release.
+        + Doc : Document deprecation.
+        + Fix : Deprecation warnings for \C.
+        + Upd : Metadata overhaul.
+
 0.02    2008-05-14 21:40 UTC
         + Doc : Added a few caveats.
         + Doc : POD quirks.
 0.02    2008-05-14 21:40 UTC
         + Doc : Added a few caveats.
         + Doc : POD quirks.
index 744bba478f5f98caeb098ed60c340bbdd978896e..6dc1d16f90353a95838f109a1d07d4cdefe11fec 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -1,5 +1,6 @@
 Changes
 MANIFEST
 Changes
 MANIFEST
+META.json
 META.yml
 Makefile.PL
 README
 META.yml
 Makefile.PL
 README
diff --git a/META.json b/META.json
new file mode 100644 (file)
index 0000000..98cc196
--- /dev/null
+++ b/META.json
@@ -0,0 +1,65 @@
+{
+   "abstract" : "Lexically call methods with a default object.",
+   "author" : [
+      "Vincent Pit <perl@profvince.com>"
+   ],
+   "dynamic_config" : 0,
+   "generated_by" : "ExtUtils::MakeMaker version 7.3, CPAN::Meta::Converter version 2.150010",
+   "license" : [
+      "perl_5"
+   ],
+   "meta-spec" : {
+      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
+      "version" : 2
+   },
+   "name" : "with",
+   "no_index" : {
+      "directory" : [
+         "t",
+         "inc"
+      ]
+   },
+   "prereqs" : {
+      "build" : {
+         "requires" : {
+            "Carp" : "0",
+            "ExtUtils::MakeMaker" : "0",
+            "Filter::Util::Call" : "0",
+            "Scalar::Util" : "0",
+            "Sub::Prototype::Util" : "0.08",
+            "Test::More" : "0",
+            "Text::Balanced" : "0"
+         }
+      },
+      "configure" : {
+         "requires" : {
+            "ExtUtils::MakeMaker" : "0"
+         }
+      },
+      "runtime" : {
+         "requires" : {
+            "Carp" : "0",
+            "Filter::Util::Call" : "0",
+            "Scalar::Util" : "0",
+            "Sub::Prototype::Util" : "0.08",
+            "Text::Balanced" : "0",
+            "perl" : "5.009004"
+         }
+      }
+   },
+   "release_status" : "stable",
+   "resources" : {
+      "bugtracker" : {
+         "web" : "http://rt.cpan.org/Dist/Display.html?Name=with"
+      },
+      "homepage" : "http://search.cpan.org/dist/with/",
+      "license" : [
+         "http://dev.perl.org/licenses/"
+      ],
+      "repository" : {
+         "url" : "http://git.profvince.com/?p=perl%2Fmodules%2Fwith.git"
+      }
+   },
+   "version" : "0.03",
+   "x_serialization_backend" : "JSON::PP version 2.94"
+}
index 2dc82b3e218de2e0063545670679875561eddffa..a4b97ca95770348818c4b2cff2dd5ead2f039b1c 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -1,21 +1,39 @@
---- #YAML:1.0
-name:                with
-version:             0.02
-abstract:            Lexically call methods with a default object.
-license:             perl
-author:              
-    - Vincent Pit <perl@profvince.com>
-generated_by:        ExtUtils::MakeMaker version 6.42
-distribution_type:   module
-requires:     
-    Carp:                          0
-    Filter::Util::Call:            0
-    Scalar::Util:                  0
-    Sub::Prototype::Util:          0.08
-    Text::Balanced:                0
-meta-spec:
-    url:     http://module-build.sourceforge.net/META-spec-v1.3.html
-    version: 1.3
+---
+abstract: 'Lexically call methods with a default object.'
+author:
+  - 'Vincent Pit <perl@profvince.com>'
 build_requires:
 build_requires:
-    ExtUtils::MakeMaker:           0
-    Test::More:                    0
+  Carp: '0'
+  ExtUtils::MakeMaker: '0'
+  Filter::Util::Call: '0'
+  Scalar::Util: '0'
+  Sub::Prototype::Util: '0.08'
+  Test::More: '0'
+  Text::Balanced: '0'
+configure_requires:
+  ExtUtils::MakeMaker: '0'
+dynamic_config: 0
+generated_by: 'ExtUtils::MakeMaker version 7.3, CPAN::Meta::Converter version 2.150010'
+license: perl
+meta-spec:
+  url: http://module-build.sourceforge.net/META-spec-v1.4.html
+  version: '1.4'
+name: with
+no_index:
+  directory:
+    - t
+    - inc
+requires:
+  Carp: '0'
+  Filter::Util::Call: '0'
+  Scalar::Util: '0'
+  Sub::Prototype::Util: '0.08'
+  Text::Balanced: '0'
+  perl: '5.009004'
+resources:
+  bugtracker: http://rt.cpan.org/Dist/Display.html?Name=with
+  homepage: http://search.cpan.org/dist/with/
+  license: http://dev.perl.org/licenses/
+  repository: http://git.profvince.com/?p=perl%2Fmodules%2Fwith.git
+version: '0.03'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff --git a/README b/README
index e7b0b282f3791a153345906aa1f548b6e05ee017..601f9f9cec53e016cdaf398fd48555cb2a8c03fa 100644 (file)
--- a/README
+++ b/README
@@ -2,7 +2,13 @@ NAME
     with - Lexically call methods with a default object.
 
 VERSION
     with - Lexically call methods with a default object.
 
 VERSION
-    Version 0.02
+    Version 0.03
+
+WARNING
+    This module was an early experiment which turned out to be completely
+    unpractical. Therefore its use is officially deprecated. Please don't
+    use it, and don't hesitate to contact me if you want to reuse the
+    namespace.
 
 SYNOPSIS
         package Deuce;
 
 SYNOPSIS
         package Deuce;
@@ -11,6 +17,7 @@ SYNOPSIS
 
         sub hlagh { my $self = shift; print "Deuce::hlagh $self->{id}\n" }
 
 
         sub hlagh { my $self = shift; print "Deuce::hlagh $self->{id}\n" }
 
+
         package Pants;
 
         sub hlagh { print "Pants::hlagh\n" }
         package Pants;
 
         sub hlagh { print "Pants::hlagh\n" }
@@ -25,7 +32,7 @@ SYNOPSIS
          use with \$deuce;
          hlagh;        # Deuce::hlagh 1
          Pants::hlagh; # Pants::hlagh
          use with \$deuce;
          hlagh;        # Deuce::hlagh 1
          Pants::hlagh; # Pants::hlagh
+
          {
           use with \Deuce->new(2);
           hlagh;       # Deuce::hlagh 2
          {
           use with \Deuce->new(2);
           hlagh;       # Deuce::hlagh 2
@@ -73,7 +80,7 @@ IGNORED KEYWORDS
     A call will never be dispatched to a method whose name is one of :
 
         my our local sub do eval goto return
     A call will never be dispatched to a method whose name is one of :
 
         my our local sub do eval goto return
-        if else elsif unless given when or and 
+        if else elsif unless given when or and
         while until for foreach next redo last continue
         eq ne lt gt le ge cmp
         map grep system exec sort print say
         while until for foreach next redo last continue
         eq ne lt gt le ge cmp
         map grep system exec sort print say
@@ -112,8 +119,7 @@ DEPENDENCIES
 AUTHOR
     Vincent Pit, "<perl at profvince.com>", <http://www.profvince.com>.
 
 AUTHOR
     Vincent Pit, "<perl at profvince.com>", <http://www.profvince.com>.
 
-    You can contact me by mail or on #perl @ FreeNode (vincent or
-    Prof_Vince).
+    You can contact me by mail or on "irc.perl.org" (vincent).
 
 BUGS
     Please report any bugs or feature requests to "bug-with at rt.cpan.org",
 
 BUGS
     Please report any bugs or feature requests to "bug-with at rt.cpan.org",
@@ -133,7 +139,7 @@ ACKNOWLEDGEMENTS
     order to add hints support and more placeholder patterns.
 
 COPYRIGHT & LICENSE
     order to add hints support and more placeholder patterns.
 
 COPYRIGHT & LICENSE
-    Copyright 2008 Vincent Pit, all rights reserved.
+    Copyright 2008,2017 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 ce75b8ed8c8658fa3a7d6dfb1b55e8eaf7eda3d0..cbc8f3df3c69d23abacd6c332f44666bed3cd582 100644 (file)
@@ -18,11 +18,11 @@ with - Lexically call methods with a default object.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.02
+Version 0.03
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.02';
+our $VERSION = '0.03';
 
 =head1 WARNING
 
 
 =head1 WARNING