- convert t/t15color.t to Test::More
- prevent warnings when looking up a GIMP color with no palette
parameter and $ENV{HOME} not set.
+- added VERSION numbers to most .pms
=================================================================
use Imager;
use strict;
-use vars qw();
+use vars qw($VERSION);
+
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
# It's just a front end to the XS creation functions.
use Imager;
use strict;
-use vars qw();
+use vars qw($VERSION);
+
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
# It's just a front end to the XS creation functions.
package Imager::Color::Table;
use strict;
+use vars qw($VERSION);
+
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
my %colors;
use Imager::Regops;
use strict;
+use vars qw($VERSION);
+
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
my %expr_types;
use strict;
use Imager::Expr;
use Imager::Regops;
+use vars qw($VERSION);
+
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
use vars qw(@ISA);
@ISA = qw(Imager::Expr);
package Imager::Fill;
use strict;
+use vars qw($VERSION);
+
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
+
# this needs to be kept in sync with the array of hatches in fills.c
my @hatch_types =
qw/check1x1 check2x2 check4x4 vline1 vline2 vline4
use Imager::Color;
use strict;
+use vars qw($VERSION);
+
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
# the aim here is that we can:
# - add file based types in one place: here
package Imager::Font::BBox;
use strict;
+use vars qw($VERSION);
+
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
=head1 NAME
package Imager::Font::FreeType2;
use strict;
use Imager::Color;
-use vars qw(@ISA);
+use vars qw(@ISA $VERSION);
@ISA = qw(Imager::Font);
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
+
*_first = \&Imager::Font::_first;
sub new {
package Imager::Font::Truetype;
use strict;
-use vars qw(@ISA);
+use vars qw(@ISA $VERSION);
@ISA = qw(Imager::Font);
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
+
*_first = \&Imager::Font::_first;
sub new {
package Imager::Font::Type1;
use strict;
use Imager::Color;
-use vars qw(@ISA);
+use vars qw(@ISA $VERSION);
@ISA = qw(Imager::Font);
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
+
*_first = \&Imager::Font::_first;
my $t1aa;
package Imager::Font::Win32;
use strict;
-use vars qw(@ISA);
+use vars qw(@ISA $VERSION);
@ISA = qw(Imager::Font);
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
+
# called by Imager::Font::new()
# since Win32's HFONTs include the size information this
# is just a stub
use strict;
use Imager;
use Imager::Font;
+use vars qw($VERSION);
+
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
*_first = \&Imager::Font::_first;
package Imager::Fountain;
use strict;
use Imager::Color::Float;
+use vars qw($VERSION);
+
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
=head1 NAME
package Imager::Matrix2d;
use strict;
+use vars qw($VERSION);
+
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
=head1 NAME
use strict;
use Imager;
use Imager::Expr::Assem;
+use vars qw($VERSION);
+
+$VERSION = sprintf "%d.%03d", q$Revision$=~/\d+/g;
my %funcs =
(