]> git.vpit.fr Git - perl/modules/LaTeX-TikZ.git/commitdiff
This is 0.02 v0.02
authorVincent Pit <vince@profvince.com>
Mon, 2 Aug 2010 13:01:04 +0000 (15:01 +0200)
committerVincent Pit <vince@profvince.com>
Mon, 2 Aug 2010 13:01:04 +0000 (15:01 +0200)
37 files changed:
Changes
META.yml
README
lib/LaTeX/TikZ.pm
lib/LaTeX/TikZ/Formatter.pm
lib/LaTeX/TikZ/Functor.pm
lib/LaTeX/TikZ/Functor/Rule.pm
lib/LaTeX/TikZ/Interface.pm
lib/LaTeX/TikZ/Meta/TypeConstraint/Autocoerce.pm
lib/LaTeX/TikZ/Mod.pm
lib/LaTeX/TikZ/Mod/Clip.pm
lib/LaTeX/TikZ/Mod/Color.pm
lib/LaTeX/TikZ/Mod/Fill.pm
lib/LaTeX/TikZ/Mod/Formatted.pm
lib/LaTeX/TikZ/Mod/Layer.pm
lib/LaTeX/TikZ/Mod/Pattern.pm
lib/LaTeX/TikZ/Mod/Pattern/Dots.pm
lib/LaTeX/TikZ/Mod/Pattern/Lines.pm
lib/LaTeX/TikZ/Mod/Raw.pm
lib/LaTeX/TikZ/Mod/Width.pm
lib/LaTeX/TikZ/Point.pm
lib/LaTeX/TikZ/Point/Math/Complex.pm
lib/LaTeX/TikZ/Scope.pm
lib/LaTeX/TikZ/Set.pm
lib/LaTeX/TikZ/Set/Arc.pm
lib/LaTeX/TikZ/Set/Arrow.pm
lib/LaTeX/TikZ/Set/Circle.pm
lib/LaTeX/TikZ/Set/Line.pm
lib/LaTeX/TikZ/Set/Mutable.pm
lib/LaTeX/TikZ/Set/Op.pm
lib/LaTeX/TikZ/Set/Path.pm
lib/LaTeX/TikZ/Set/Point.pm
lib/LaTeX/TikZ/Set/Polyline.pm
lib/LaTeX/TikZ/Set/Raw.pm
lib/LaTeX/TikZ/Set/Rectangle.pm
lib/LaTeX/TikZ/Set/Sequence.pm
lib/LaTeX/TikZ/Tools.pm

diff --git a/Changes b/Changes
index e6a93d3774d6a300667e385ef8c6253deb152fde..d439b7dc019002a3586d1cd2ac0690531b6d32c7 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,24 @@
 Revision history for LaTeX-TikZ
 
 Revision history for LaTeX-TikZ
 
+0.02    2010-08-02 13:00 UTC
+        + Add : The functor rules now default to be appended to the list of
+                existent rules ; except if there's already a rule of the same
+                name, in which case it is always replaced.
+                If you want to replace all the subclass/subroles, prepend the
+                target name by '+'.
+        + Chg : INCOMPATIBLE CHANGE : LT::Mod->cover was renamed to
+                LT::Mod->covers.
+        + Chg : The default space width for Dots and Lines patterns has been
+                bumped to 10.
+        + Chg : perl 5.8 is required.
+        + Doc : Completed documentation of LT::Formatter, LT::Functor and
+                LT::Meta::TC::Autocoerce.
+        + Doc : Many typos were fixed.
+        + Fix : Some raw and pattern mods could be wrongly optimized away.
+        + Fix : Warnings with Moose 1.09.
+        + Tst : Test autocoercion in t/02-autocoerce.t.
+        + Tst : More user tests.
+
 0.01    2010-07-03 11:40 UTC
         First version, released on an unsuspecting world.
 
 0.01    2010-07-03 11:40 UTC
         First version, released on an unsuspecting world.
 
index f89de76353ffe60420a27fa635fa163f77786ae8..c0419d457547d7237258c1ffb361fe305af7f161 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:               LaTeX-TikZ
 --- #YAML:1.0
 name:               LaTeX-TikZ
-version:            0.01
+version:            0.02
 abstract:           Perl object model for generating PGF/TikZ code.
 author:
     - Vincent Pit <perl@profvince.com>
 abstract:           Perl object model for generating PGF/TikZ code.
 author:
     - Vincent Pit <perl@profvince.com>
@@ -30,7 +30,7 @@ requires:
     Math::Complex:  0
     Math::Trig:     0
     Mouse:          0.63
     Math::Complex:  0
     Math::Trig:     0
     Mouse:          0.63
-    perl:           5.006
+    perl:           5.008
     Scalar::Util:   0
     Scope::Guard:   0
     Sub::Name:      0
     Scalar::Util:   0
     Scope::Guard:   0
     Sub::Name:      0
diff --git a/README b/README
index fcfafc9fd23ffc65d247bac2477575a1005db145..5e0fda416b55232cbb01c3ba5d08e18f7cecc362 100644 (file)
--- a/README
+++ b/README
@@ -2,14 +2,14 @@ NAME
     LaTeX::TikZ - Perl object model for generating PGF/TikZ code.
 
 VERSION
     LaTeX::TikZ - Perl object model for generating PGF/TikZ code.
 
 VERSION
-    Version 0.01
+    Version 0.02
 
 SYNOPSIS
         use LaTeX::TikZ;
 
         # A couple of lines
         my $hline = Tikz->line(-1 => 1);
 
 SYNOPSIS
         use LaTeX::TikZ;
 
         # A couple of lines
         my $hline = Tikz->line(-1 => 1);
-        my $vline = Tikz->line([ 0, -1 ] => [ 0, -1 ]);
+        my $vline = Tikz->line([ 0, -1 ] => [ 0, 1 ]);
 
         # Paint them in red
         $_->mod(Tikz->color('red')) for $hline, $vline;
 
         # Paint them in red
         $_->mod(Tikz->color('red')) for $hline, $vline;
@@ -27,7 +27,7 @@ SYNOPSIS
         $octo->mod(Tikz->pattern(class => 'Dots'));
 
         # Create a formatter object
         $octo->mod(Tikz->pattern(class => 'Dots'));
 
         # Create a formatter object
-        my $tikz = Tikz->formatter;
+        my $tikz = Tikz->formatter(scale => 5);
 
         # Put those objects all together and print them
         my $seq = Tikz->seq($octo, $hline, $vline);
 
         # Put those objects all together and print them
         my $seq = Tikz->seq($octo, $hline, $vline);
@@ -35,14 +35,14 @@ SYNOPSIS
         print "$_\n" for map @$_, $head, $decl, $body;
 
 DESCRIPTION
         print "$_\n" for map @$_, $head, $decl, $body;
 
 DESCRIPTION
-    This module provides an object model for TikZ, a graphical tookit for
+    This module provides an object model for TikZ, a graphical toolkit for
     LaTeX. It allows you to build structures representing geometrical
     figures, apply a wide set of modifiers on them, transform them globally
     with functors, and print them in the context of an existing TeX
     document.
 
 CONCEPTS
     LaTeX. It allows you to build structures representing geometrical
     figures, apply a wide set of modifiers on them, transform them globally
     with functors, and print them in the context of an existing TeX
     document.
 
 CONCEPTS
-    Traditionnaly, in TikZ, there are two ways of grouping elements, or
+    Traditionally, in TikZ, there are two ways of grouping elements, or
     *ops*, together :
 
     *   either as a *sequence*, where each element is drawn in its own line
     *ops*, together :
 
     *   either as a *sequence*, where each element is drawn in its own line
@@ -55,8 +55,8 @@ CONCEPTS
 
             \draw (0cm,0cm) -- (0cm,1cm) (0cm,0cm) -- (1cm,0cm) ;
 
 
             \draw (0cm,0cm) -- (0cm,1cm) (0cm,0cm) -- (1cm,0cm) ;
 
-    This distinction is important because there are some primitves that only
-    apply to paths but not to sequences, and vice versa.
+    This distinction is important because there are some primitives that
+    only apply to paths but not to sequences, and vice versa.
 
     Figures are made of ops, path or sequence *sets* assembled together in a
     tree.
 
     Figures are made of ops, path or sequence *sets* assembled together in a
     tree.
@@ -119,7 +119,7 @@ INTERFACE
 
     You can define automatic coercions from your user point types to
     LaTeX::TikZ::Point by writing your own
 
     You can define automatic coercions from your user point types to
     LaTeX::TikZ::Point by writing your own
-    LaTeX::TikZ::Point::My::User::Point class. See
+    "LaTeX::TikZ::Point::My::User::Point" class. See
     LaTeX::TikZ::Meta::TypeConstraint::Autocoerce for the rationale and
     LaTeX::TikZ::Point::Math::Complex for an example.
 
     LaTeX::TikZ::Meta::TypeConstraint::Autocoerce for the rationale and
     LaTeX::TikZ::Point::Math::Complex for an example.
 
@@ -143,7 +143,7 @@ INTERFACE
 
    "Tikz->closed_polyline(@points)"
     Creates a LaTeX::TikZ::Set::Polyline object that cycles through
 
    "Tikz->closed_polyline(@points)"
     Creates a LaTeX::TikZ::Set::Polyline object that cycles through
-    successive eleemnts of @points.
+    successive elements of @points.
 
         my $diamond = Tikz->closed_polyline(
          Tikz->point(0, 1),
 
         my $diamond = Tikz->closed_polyline(
          Tikz->point(0, 1),
@@ -275,8 +275,9 @@ INTERFACE
    "Tikz->functor(@rules)"
     Creates a LaTeX::TikZ::Functor anonymous subroutine that can be called
     against LaTeX::TikZ::Set trees to clone them according to the given
    "Tikz->functor(@rules)"
     Creates a LaTeX::TikZ::Functor anonymous subroutine that can be called
     against LaTeX::TikZ::Set trees to clone them according to the given
-    rules. @rules should be made of array references whose first element is
-    the class/role to match against and the second the handler to run.
+    rules. @rules should be a list of array references whose first element
+    is the class/role to match against and the second the handler to
+    execute.
 
         # The default is a clone method
         my $clone = Tikz->functor;
 
         # The default is a clone method
         my $clone = Tikz->functor;
@@ -301,7 +302,7 @@ INTERFACE
 
         # A mod stripper
         my $strip = Tikz->functor(
 
         # A mod stripper
         my $strip = Tikz->functor(
-         'LaTeX::TikZ::Mod' => sub { return },
+         '+LaTeX::TikZ::Mod' => sub { return },
         );
         my $naked = $set->$strip;
 
         );
         my $naked = $set->$strip;
 
index c425f296e94f1e7f017684f38fade652b077b773..a95bf881119f30c70aa8186ef378aa8a792527bb 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ - Perl object model for generating PGF/TikZ code.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 =head1 SYNOPSIS
 
 
 =head1 SYNOPSIS
 
index 86d1b14bd114884e67459a41892c5016d075693a..1acf9b8a731b97575916d28ae4744b447cad9127 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Formatter - LaTeX::TikZ formatter object.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 =head1 DESCRIPTION
 
 
 =head1 DESCRIPTION
 
index 00c441a885d4a5cedcc6b3524205e7a69d29f5c8..4aa811211b1d8d7fe94d5827b9b7894263a2d26b 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Functor - Build functor methods that recursively visit nodes of a L
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 =head1 DESCRIPTION
 
 
 =head1 DESCRIPTION
 
index 15cc4899600a2b58491fe7db5cbe8f07250fff4d..666fd34b9656c1bfbb5f85ddec06b9ca2850cfc6 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Functor::Rule - An object that specifies how functors should handle
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 =head1 DESCRIPTION
 
 
 =head1 DESCRIPTION
 
index 93b00435e27c267bce9be63cc903e51553f50219..e92888e7e05d37e6c17ef84e96098a2cb7fa84a7 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Interface - LaTeX::TikZ public interface register and loader.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use Sub::Name ();
 
 
 use Sub::Name ();
 
index 136940d23d3008f3e32dd7549af9444a6efce074..f335cb95f108fd787c4a82a5efba913713f43bdf 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Meta::TypeConstraint::Autocoerce - Type constraint metaclass that a
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 =head1 SYNOPSIS
 
 
 =head1 SYNOPSIS
 
index 5c907387ba71cec8d92820fe88b943f678c9db86..8095e44192727dc0568c4f320f4075af2cbca4a4 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Mod - Base role for LaTeX::TikZ modifiers.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 =head1 DESCRIPTION
 
 
 =head1 DESCRIPTION
 
index b61022fdf63547c6823229db69a22d644b6f8ccc..59cb2c4f380d65d75d1f980e6cf51cdf954c350c 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Mod::Clip - A modifier that clips sequences with a path.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use Sub::Name ();
 
 
 use Sub::Name ();
 
index 73676b84697477bbcb34b3bc6f32d55cf8ff28a6..34f412e50f152ce2f06e19af3c957d2bc71fa62c 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Mod::Color - A modifier that sets the line color.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use LaTeX::TikZ::Interface;
 
 
 use LaTeX::TikZ::Interface;
 
index cbf3369e2c21d3d61df2fd369a3c31a4f30b202a..a8f548fa0ea7b1a6b8c5bb01ddad766d6e8f7ab0 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Mod::Fill - A modifier that fills a closed path with a color.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use LaTeX::TikZ::Interface;
 
 
 use LaTeX::TikZ::Interface;
 
index 48b62f8436325641cd0b54b76bd9ee7e2c1b69d9..7e7b1098f7e1a2475f47b6c78037c638f96d2f0b 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Mod::Formatted - Intermediate object between a modifier object and
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use Any::Moose;
 use Any::Moose 'Util::TypeConstraints' => [
 
 use Any::Moose;
 use Any::Moose 'Util::TypeConstraints' => [
index 271e0ee37454736f2d8f2951242f6ac5a5649b9f..f76e15366e66e0605300ae8ef7afbd669bd0c0f3 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Mod::Layer - A modifier that specifies a drawing layer.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use Scalar::Util ();
 use List::Util   ();
 
 use Scalar::Util ();
 use List::Util   ();
index bcbadad282829744425e28b19ba7e1218d0f1216..d9dbb17bfc7a17894f67d77c3c3d984572af7a8a 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Mod::Pattern - A modifier that fills a closed path with a pattern.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use LaTeX::TikZ::Interface;
 
 
 use LaTeX::TikZ::Interface;
 
index fbecf976b516dea3362ec65fa178e202ac89f360..ccb171d16a47bc039d43cec750ad9719ddb849a0 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Mod::Pattern::Dots - A dotted pattern modifier.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use Sub::Name ();
 
 
 use Sub::Name ();
 
index c2272fec642a020d609b9f4dd9dc04aba7983ec8..c9978e0bc580867db431068cf0dfe38d8d0d7c56 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Mod::Pattern::Lines - An hatched pattern modifier.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use Sub::Name ();
 
 
 use Sub::Name ();
 
index 258ee75e7245356f1b0aef9f9c0a20c0a2c2748b..81f0d9fec2d90ab83fa8b28c37c5e161f61b368f 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Mod::Raw - A literal TikZ modifier.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use LaTeX::TikZ::Interface;
 
 
 use LaTeX::TikZ::Interface;
 
index b6086e30ff39c3767dc8919b6d7901ed224101b1..49c737ae9f1fbebf62df135af9bb6a4602274699 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Mod::Width - A modifier that sets the line width.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use LaTeX::TikZ::Interface;
 
 
 use LaTeX::TikZ::Interface;
 
index 2e20fd725c00e30d493b27067ff8fa3959ae4a08..e409947a00245e16f7b32d6c9f1e4a4a52e5219c 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Point - Internal representation of what LaTeX::TikZ consider as 2D
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use Any::Moose;
 use Any::Moose 'Util::TypeConstraints' => [ qw/
 
 use Any::Moose;
 use Any::Moose 'Util::TypeConstraints' => [ qw/
index b09dbce86b05286c6490f6bae3487e4ed642ad76..c5c94b74381245d258dd92c065c3ca108d4156f6 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Point::Math::Complex - Coerce Math::Complex points into LaTeX::TikZ
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use Math::Complex;
 
 
 use Math::Complex;
 
index b6ed833dba48f87080fe6b8a21675a8a7950f916..8edad60f9d67019ebe1149ba72b06d603faf812e 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Scope - An object modeling a TikZ scope or layer.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use Sub::Name ();
 
 
 use Sub::Name ();
 
index ab66433ae8322bb72b64888d03dae9f7e739311a..47363a4866fef4cbcca1b5ab2cc4ad58394dcf05 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Set - Base role for LaTeX::TikZ set objects.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use Scope::Guard ();
 
 
 use Scope::Guard ();
 
index c0cf352597bb62c58ca843b36d0881f086e4e356..0ef7e0466f10504647d0d42176dfe3392441b2e7 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Set::Arc - A combined set object representing an arc.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use Carp          ();
 use Math::Complex ();
 
 use Carp          ();
 use Math::Complex ();
index ee92b025132350281b7899118c8a0a4626ea7e68..d870cafb90576db72eb60a04dfea4ae77b55f11c 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Set::Arrow - A combined set object representing an arrow.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use Carp;
 
 
 use Carp;
 
index 9d3cf640596a0e57061ba20e79c8d75911651609..d1f7317bb69ba6f70d232ced9b359831ee92455a 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Set::Circle - A set object representing a circle.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use LaTeX::TikZ::Set::Point;
 
 
 use LaTeX::TikZ::Set::Point;
 
index b34c730168259452f213ec1f3926069e98571b70..807b56dc869011ee1628549e755b992a1a6b1b46 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Set::Line - A set object representing a line.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use LaTeX::TikZ::Set::Point;
 
 
 use LaTeX::TikZ::Set::Point;
 
index 92fa0f9ef8b543d514f1f54ffcbce412dc1ff53d..8481fb8161a39202690521d0a9ef7fb298288654 100644 (file)
@@ -9,7 +9,7 @@ LaTeX::TikZ::Set::Mutable - A role for set objects that can be appended to.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =head1 DESCRIPTION
 
 
 =head1 DESCRIPTION
 
@@ -18,7 +18,7 @@ This forces them to implement an C<add> method describing how more elements can
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use Any::Moose 'Role';
 
 
 use Any::Moose 'Role';
 
index c7229c05db45ab6cbe18948236383f20443c0a8f..6d93d028ec4c8aedbee1edca0c69bd6a4da83b88 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Set::Op - A role for set objects that can be part of a path.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 =head1 DESCRIPTION
 
 
 =head1 DESCRIPTION
 
index d9a9799bd9efde2c2dc7d283c9dc8566b2ed92f9..8cd762c34ef55df37281ddcacb3d8a75e5bc1d0a 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Set::Path - A set object representing a path.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use LaTeX::TikZ::Interface;
 use LaTeX::TikZ::Functor;
 
 use LaTeX::TikZ::Interface;
 use LaTeX::TikZ::Functor;
index 424d6d1d719579df1984acf280c0338ebe243f33..ff861b0c0aac61dee84bbc9de8e68810c6821445 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Set::Point - A set object representing a point.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use LaTeX::TikZ::Point;
 
 
 use LaTeX::TikZ::Point;
 
index 4f277912a44f19da684fb1f241b6d41c2832d7e9..dbd9b0ab8c95a9d0697a21625fe4d0b638a74f8c 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Set::Polyline - A set object representing a possibly closed path co
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use LaTeX::TikZ::Set::Point;
 
 
 use LaTeX::TikZ::Set::Point;
 
index 3f2ab9e80693618dfc5af94506d87477e4fd77e3..927458963f9823da313feb837bc07822aad8e784 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Set::Raw - A literal chunk of TikZ code.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use LaTeX::TikZ::Interface;
 use LaTeX::TikZ::Functor;
 
 use LaTeX::TikZ::Interface;
 use LaTeX::TikZ::Functor;
index e09382abc9a4c3f1866039907522aa4957070dca..8840254c7e9707b18568bc735eb0ad9b20718279 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Set::Rectangle - A set object representing a rectangle.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use LaTeX::TikZ::Set::Point;
 
 
 use LaTeX::TikZ::Set::Point;
 
index b38aa6b8e088ae24457ecf93dd24855047050f7a..dfb30f73e19799542d05091a9847d11adbc34b79 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Set::Sequence - A set object grouping a sequence of objects.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use List::Util ();
 
 
 use List::Util ();
 
index 4475e82e7aae4103c3b3aa1590ee94725fe4df76..4650acfba5336c7b4f893d4fa4829aa9d04a6274 100644 (file)
@@ -9,11 +9,11 @@ LaTeX::TikZ::Tools - Miscellaneous tools for LaTeX::TikZ classes.
 
 =head1 VERSION
 
 
 =head1 VERSION
 
-Version 0.01
+Version 0.02
 
 =cut
 
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.02';
 
 use Any::Moose 'Util::TypeConstraints' => [ 'find_type_constraint' ];
 
 
 use Any::Moose 'Util::TypeConstraints' => [ 'find_type_constraint' ];