]> git.imager.perl.org - imager.git/log
imager.git
12 years agoadd overloaded eq to Imager::Matrix2d
Tony Cook [Fri, 14 Oct 2011 09:34:28 +0000 (20:34 +1100)]
add overloaded eq to Imager::Matrix2d

since older perls don't seem to synthesize it from overloaded "".

12 years agodepend on Scalar::Util since we use it and older perls don't have it
Tony Cook [Fri, 14 Oct 2011 09:32:44 +0000 (20:32 +1100)]
depend on Scalar::Util since we use it and older perls don't have it

12 years agoadd extra ppport.h configuration to support older perls
Tony Cook [Fri, 14 Oct 2011 09:29:51 +0000 (20:29 +1100)]
add extra ppport.h configuration to support older perls

12 years ago[rt #71641] provide a STRLEN typemap entry for older perls
Tony Cook [Fri, 14 Oct 2011 08:22:33 +0000 (19:22 +1100)]
[rt #71641] provide a STRLEN typemap entry for older perls

12 years ago[rt #71653] i_log_entry() used the supplied string as a format string
Tony Cook [Thu, 13 Oct 2011 13:31:40 +0000 (00:31 +1100)]
[rt #71653] i_log_entry() used the supplied string as a format string

12 years agoupdate patches information
Tony Cook [Tue, 11 Oct 2011 13:54:57 +0000 (00:54 +1100)]
update patches information

12 years ago[rt #70656] apply the last the Debian spelling fixes
Tony Cook [Mon, 10 Oct 2011 12:42:38 +0000 (23:42 +1100)]
[rt #70656] apply the last the Debian spelling fixes

12 years agonote some other changes
Tony Cook [Mon, 10 Oct 2011 12:36:40 +0000 (23:36 +1100)]
note some other changes

12 years ago[rt 69245] eliminate unused i_gif_opts type
Tony Cook [Mon, 10 Oct 2011 12:34:48 +0000 (23:34 +1100)]
[rt 69245] eliminate unused i_gif_opts type

12 years ago[rt #71309] fix combine=0 fill color anti-aliasing
Tony Cook [Mon, 10 Oct 2011 11:53:40 +0000 (22:53 +1100)]
[rt #71309] fix combine=0 fill color anti-aliasing

12 years ago[rt #71469] make default text color non-transparent
Tony Cook [Mon, 10 Oct 2011 09:52:37 +0000 (20:52 +1100)]
[rt #71469] make default text color non-transparent

12 years ago0.85_01 release v0.85_01
Tony Cook [Mon, 10 Oct 2011 07:18:03 +0000 (18:18 +1100)]
0.85_01 release

12 years agoMerge the I/O buffering branch
Tony Cook [Mon, 10 Oct 2011 07:13:10 +0000 (18:13 +1100)]
Merge the I/O buffering branch

commit 1d817f4340de9da358142746fdca48d45f078bc9
Author: Tony Cook <tony@develop-help.com>
Date:   Mon Oct 10 18:07:12 2011 +1100

    move changes into release area

commit a0392ffea07d33bb4daec26bb8099e729ab31ac5
Author: Tony Cook <tony@develop-help.com>
Date:   Sat Oct 8 13:37:10 2011 +1100

    bump API revision level and note the cause (in a comment)

commit fdbad1c9b2eb0ce899622aa0421a1096d2b76b2f
Author: Tony Cook <tony@develop-help.com>
Date:   Sat Oct 8 12:36:44 2011 +1100

    fill out changes some more

commit b54571f975d3a6f5643fddd80a0da852f65b43de
Author: Tony Cook <tony@develop-help.com>
Date:   Sat Oct 8 12:15:05 2011 +1100

    document io_new_cb() callbacks a little + some cleanup

commit a5504e7dde96bdc8db5af40d1f02612461d08ba4
Author: Tony Cook <tony@develop-help.com>
Date:   Sat Oct 8 11:53:17 2011 +1100

    make new I/O layer object constructors and document them

commit c631d25b87134f26b2bb026d1cf87711e0564947
Author: Tony Cook <tony@develop-help.com>
Date:   Sat Oct 8 00:14:07 2011 +1100

    document most I/O layer functions, export the io_glue constructors

commit 1d7d283cc69e0787fe235db1b906b391398a296f
Author: Tony Cook <tony@develop-help.com>
Date:   Thu Oct 6 18:59:49 2011 +1100

    make sure we read bytes for callback IO objects

commit 2aacacb2743d89836dde4fbc02bdaa08c6f4a8e9
Author: Tony Cook <tony@develop-help.com>
Date:   Thu Oct 6 17:00:35 2011 +1100

    document io_new_cb perl callbacks, buffered parameter and some cleanup

commit b1cb9fb3741984ac2372e78bb6700e3b142c0963
Author: Tony Cook <tony@develop-help.com>
Date:   Mon Oct 3 16:36:58 2011 +1100

    add Imager::IO pod coverage tests + add method docs

commit dd203834a9f5765bf57caa10b1e41e9e94da8b06
Author: Tony Cook <tony@develop-help.com>
Date:   Mon Oct 3 12:31:29 2011 +1100

    move internals to the end of iolayer.c

commit 4692ab9a42838919f1f5fd185f341d592319601b
Author: Tony Cook <tony@develop-help.com>
Date:   Mon Oct 3 11:58:35 2011 +1100

    clean up unneeded structures

commit b179462d315f0f953d55ec216d92912d8af6be7f
Author: Tony Cook <tony@develop-help.com>
Date:   Fri Sep 30 23:36:41 2011 +1000

    fail flush if error is set

commit 0db35f7e68d5027c85f7bf28b6706fb7dc210c96
Author: Tony Cook <tony@develop-help.com>
Date:   Tue Sep 27 00:08:11 2011 +1000

    add i_io_gets()

commit f1d7a30ae3376dcacf337faa3b172b135b8a85c2
Author: Tony Cook <tony@develop-help.com>
Date:   Mon Sep 26 23:18:20 2011 +1000

    remove more unused code, including unused variables

commit 9d4eea2b2d0725466162ee2008faa52825ea68ca
Author: Tony Cook <tony@develop-help.com>
Date:   Mon Sep 26 21:46:29 2011 +1000

    final coverage tests

commit 28a5ceb962c54f01d68115c8ce23cf47c9c33742
Author: Tony Cook <tony@develop-help.com>
Date:   Thu Sep 22 22:36:01 2011 +1000

    WIP, more coverage and fixes

commit 5a426928bc533e39c09acc795803a74054b7c779
Author: Tony Cook <tony@develop-help.com>
Date:   Thu Sep 22 22:35:43 2011 +1000

    we almost always want symbols with our coverage, so enable them

commit 7cfdd0cfde8b63760fb1817812ca53cbbb479b5b
Author: Tony Cook <tony@develop-help.com>
Date:   Thu Sep 22 22:35:07 2011 +1000

    actually store the character in the i_io_putc() macro

commit 676e43d395e0928ac46e3c6763169186c094fdcd
Author: Tony Cook <tony@develop-help.com>
Date:   Thu Sep 22 22:32:42 2011 +1000

    remove the 0 size check, since i_io_peekn() itself does the check

    This ensures we can test the underlying function's behaviour

commit 6175b9ef623b8c627b700f186b31937813c94f7f
Author: Tony Cook <tony@develop-help.com>
Date:   Thu Sep 22 22:30:56 2011 +1000

    make i_io_set_buffered() into a real function

    since it needs to flush

commit 3fc2c6587a5dbbaa7ef4ab84a1c83decc9f15bf8
Author: Tony Cook <tony@develop-help.com>
Date:   Sat Sep 17 15:06:27 2011 +1000

    more coverage, some fixes, still WIP

commit ddb433c610b9bc1e5588fcb7276b4f1916a09e8f
Author: Tony Cook <tony@develop-help.com>
Date:   Sat Sep 17 13:16:00 2011 +1000

    improve i_io_peekn() / i_io_read_fill() interaction

    a peekn() for a small amount no longer limits a following peekn() for
    a larger amount

    it also handles partly consumed input buffers

commit 830b5c652aa665b4ffe70c03b991ed53c18ea671
Author: Tony Cook <tony@develop-help.com>
Date:   Sat Sep 17 00:24:55 2011 +1000

    WIP, working on coverage tests

commit 1987245122d4a6eae095592f995786ad6097ed21
Author: Tony Cook <tony@develop-help.com>
Date:   Wed Sep 14 20:47:49 2011 +1000

    update iobuf todos

commit 2dbbb48e431d9c4f085330224e9a975be61f8a4c
Author: Tony Cook <tony@develop-help.com>
Date:   Tue Sep 13 11:28:36 2011 +1000

    make the error message checks unbuffered, update the grey32 test image

    since test_image_double() has changed

commit 84dc488a323bcded457d4f338b2636db59d51f03
Author: Tony Cook <tony@develop-help.com>
Date:   Tue Sep 13 11:28:24 2011 +1000

    improve error checking a bit

commit 617340662609eaf1ddf385758c7729e3fa8d37bb
Author: Tony Cook <tony@develop-help.com>
Date:   Mon Sep 12 22:37:42 2011 +1000

    WIP commit

commit 342167b92f30c4a1f8f94b16f85875c866383263
Author: Tony Cook <tony@develop-help.com>
Date:   Sat Sep 10 15:07:00 2011 +1000

    remove buffering from the PNM reader

commit 8c2fe37a2612a261cc53bcb955be11bd31974770
Author: Tony Cook <tony@develop-help.com>
Date:   Sat Sep 10 14:00:10 2011 +1000

    remove buffering from the callback IO object implementation

       - the callback IO object did its own buffering, controlled by the
         maxbuffer parameter supplied to the read() and write() methods.
         This buffering has been removed, to avoid redundancy with the
         common io_glue buffering.

       - the callback IO object new tests the result of calling the close
         callback, which should return true for success.

commit 2ffd623b6849096a3bd1ea9a0708c2f45d1824bf
Author: Tony Cook <tony@develop-help.com>
Date:   Sat Sep 10 13:13:46 2011 +1000

    change notes + todo for the iobuf changes

commit dce56aa69674ff522c0d617e84e1daa965c00775
Author: Tony Cook <tony@develop-help.com>
Date:   Sat Sep 10 00:01:23 2011 +1000

    buffering working

    Todo:

    - some file handlers don't check the result of i_io_close(), test that
      (with a close callback handler), fix that

    - remove other buffering implementations where possible, the callback
      code (Imager.xs) and pnm.c in particular

    - allow _get_writer() to produce unbuffered writers

    - add coverage tests for the buffering code

commit d45c6298a616a4481def0a1abfe0e91a26ef29b8
Author: Tony Cook <tony@develop-help.com>
Date:   Tue Aug 30 00:15:12 2011 +1000

    reorganize the io_glue types for the upcoming buffering changes

commit e080fa60bd5db126d4e2620131db4017cfe7a98c
Author: Tony Cook <tony@develop-help.com>
Date:   Tue Aug 30 00:14:26 2011 +1000

    eliminate the final remnants of io_glue_commit_types()

    it's not part of the API and has been a no-op for years

12 years agodocument the new test image functions
Tony Cook [Mon, 12 Sep 2011 12:37:18 +0000 (22:37 +1000)]
document the new test image functions

12 years agoadd simple tests for the Imager::Test test_image functions
Tony Cook [Mon, 12 Sep 2011 10:57:21 +0000 (20:57 +1000)]
add simple tests for the Imager::Test test_image functions

12 years ago0.85 release v0.85
Tony Cook [Mon, 29 Aug 2011 09:13:54 +0000 (19:13 +1000)]
0.85 release

12 years agobump the version requirement to something EU::MM will check
Tony Cook [Mon, 29 Aug 2011 09:07:18 +0000 (19:07 +1000)]
bump the version requirement to something EU::MM will check

or I could have just made them numeric

12 years agoupdate Imager dependency for W32/
Tony Cook [Mon, 29 Aug 2011 09:02:12 +0000 (19:02 +1000)]
update Imager dependency for W32/

12 years agonote the getheight change
Tony Cook [Mon, 29 Aug 2011 08:44:11 +0000 (18:44 +1000)]
note the getheight change

12 years agofix the link in the getheight() entry in the method index
Mark A. Stratman [Mon, 22 Aug 2011 12:49:41 +0000 (22:49 +1000)]
fix the link in the getheight() entry in the method index

via email

12 years ago0.84_02 release v0.84_02
Tony Cook [Mon, 22 Aug 2011 09:08:30 +0000 (19:08 +1000)]
0.84_02 release

12 years agosub-module version bumps and Changes notes in prep for dev release
Tony Cook [Mon, 22 Aug 2011 01:06:49 +0000 (11:06 +1000)]
sub-module version bumps and Changes notes in prep for dev release

12 years ago[rt #69877] don't leave t1 marked as initialized if re-init fails
Tony Cook [Sun, 21 Aug 2011 10:36:16 +0000 (20:36 +1000)]
[rt #69877] don't leave t1 marked as initialized if re-init fails

also, more error handling in Imager::init()

12 years ago[rt #69147] detect and use snprintf() more
Tony Cook [Sun, 21 Aug 2011 01:41:00 +0000 (11:41 +1000)]
[rt #69147] detect and use snprintf() more

12 years agobasic clean up of Makefile.PL
Tony Cook [Tue, 16 Aug 2011 11:51:47 +0000 (21:51 +1000)]
basic clean up of Makefile.PL

12 years ago[rt #70126] optimize the flines filter implementations
Tony Cook [Mon, 15 Aug 2011 12:06:28 +0000 (22:06 +1000)]
[rt #70126] optimize the flines filter implementations

and modernize the tests

12 years agoupdate Changes for the last two commits
Tony Cook [Mon, 15 Aug 2011 11:20:56 +0000 (21:20 +1000)]
update Changes for the last two commits

12 years ago[rt #69008] depend on a CPAN::Meta that depends on JSON::PP
Tony Cook [Mon, 15 Aug 2011 11:07:25 +0000 (21:07 +1000)]
[rt #69008] depend on a CPAN::Meta that depends on JSON::PP

From the CPAN::Meta Changes:

2.110580  2011-02-27 07:58:06 EST5EDT

  [OTHER]

  - Add explicit dependencies on JSON::PP and CPAN::Meta::YAML instead
    of relying on Parse::CPAN::Meta to provide them (as some CPAN Testers
    have had P::C::M installed without them somehow)

12 years ago[rt #69242] don't leak memory when setscanline() is called with a bad palette index
Tony Cook [Mon, 15 Aug 2011 10:56:33 +0000 (20:56 +1000)]
[rt #69242] don't leak memory when setscanline() is called with a bad palette index

12 years ago[rt #69170] update the bundled Devel::CheckLib with original dist changes
Tony Cook [Mon, 15 Aug 2011 09:54:23 +0000 (19:54 +1000)]
[rt #69170] update the bundled Devel::CheckLib with original dist changes

and merge my RT 60176 and 61645 changes back in.

12 years agofix TIFF test count to include the new ifd loop tests
Tony Cook [Mon, 15 Aug 2011 09:49:57 +0000 (19:49 +1000)]
fix TIFF test count to include the new ifd loop tests

12 years agonote the IFD loop fix
Tony Cook [Mon, 15 Aug 2011 09:21:05 +0000 (19:21 +1000)]
note the IFD loop fix

12 years ago[rt #69194] include more information in read()/write() error messages
Tony Cook [Fri, 12 Aug 2011 12:30:35 +0000 (22:30 +1000)]
[rt #69194] include more information in read()/write() error messages

12 years agoavoid looping badly on IFD loops in TIFF images, assuming a recent enough libtiff
Tony Cook [Mon, 15 Aug 2011 08:46:17 +0000 (18:46 +1000)]
avoid looping badly on IFD loops in TIFF images, assuming a recent enough libtiff

Switch to TIFFReadDirectory() instead of TIFFSetDirectory(), since
TIFFReadDirectory() does IFD loop detection.

Unfortunately it doesn't return an indication that there *is* a loop,
it just indicates the end of the chain, so we can't warn the caller
about the problem.

12 years ago[rt #69915] check image file limits when reading TIFF images
Tony Cook [Fri, 12 Aug 2011 13:36:16 +0000 (23:36 +1000)]
[rt #69915] check image file limits when reading TIFF images

12 years ago0.84_01 development release v0.84_01
Tony Cook [Mon, 8 Aug 2011 12:36:04 +0000 (22:36 +1000)]
0.84_01 development release

12 years agoavoid warning about gccversion being non-numeric
Tony Cook [Mon, 8 Aug 2011 12:21:28 +0000 (22:21 +1000)]
avoid warning about gccversion being non-numeric

12 years agoJPEG file format documentation (itu 81)
Tony Cook [Tue, 2 Aug 2011 01:55:03 +0000 (11:55 +1000)]
JPEG file format documentation (itu 81)

12 years agoswitch to using size_t and i_img_dim strictly
Tony Cook [Tue, 14 Jun 2011 13:32:14 +0000 (23:32 +1000)]
switch to using size_t and i_img_dim strictly

Also, use double instead of float where the value is used in
calculating a co-ordinate, since float may not be able to represent an
image ordinate with sufficient precision

12 years ago0.84 release v0.84
Tony Cook [Mon, 20 Jun 2011 12:20:40 +0000 (22:20 +1000)]
0.84 release

12 years agomore manifest updates
Tony Cook [Mon, 20 Jun 2011 11:52:19 +0000 (21:52 +1000)]
more manifest updates

12 years agoMerge branch 'master' of git://git.imager.perl.org/imager
Tony Cook [Mon, 20 Jun 2011 11:42:27 +0000 (21:42 +1000)]
Merge branch 'master' of git://git.imager.perl.org/imager

12 years agoupdate sub-manifests
Tony Cook [Mon, 20 Jun 2011 11:41:48 +0000 (21:41 +1000)]
update sub-manifests

12 years agocorrect type of length passed to i_utf8_advance()
Tony Cook [Mon, 20 Jun 2011 10:43:32 +0000 (20:43 +1000)]
correct type of length passed to i_utf8_advance()

12 years agomake it so we can release sub-dists from the Imager git tree
Tony Cook [Mon, 20 Jun 2011 10:23:17 +0000 (20:23 +1000)]
make it so we can release sub-dists from the Imager git tree

12 years agoadd Devel::CheckLib to each sub-module and ensure it stays packaged
Tony Cook [Sat, 18 Jun 2011 13:48:57 +0000 (23:48 +1000)]
add Devel::CheckLib to each sub-module and ensure it stays packaged

12 years agobump sub-module versions
Tony Cook [Sat, 18 Jun 2011 13:29:56 +0000 (23:29 +1000)]
bump sub-module versions

12 years agobinmode lib/Imager/APIRef.pod to avoid diffs from line endings
Tony Cook [Wed, 15 Jun 2011 13:13:32 +0000 (23:13 +1000)]
binmode lib/Imager/APIRef.pod to avoid diffs from line endings

12 years agofix ignores for Win32
Tony Cook [Wed, 15 Jun 2011 13:20:10 +0000 (23:20 +1000)]
fix ignores for Win32

12 years agoremove META.yml from MANIFEST, make dist adds it back in for the real dist
Tony Cook [Sat, 18 Jun 2011 13:15:38 +0000 (23:15 +1000)]
remove META.yml from MANIFEST, make dist adds it back in for the real dist

12 years agoavoid warnings from comparing a dev version number from Exporter
Tony Cook [Wed, 15 Jun 2011 12:12:48 +0000 (22:12 +1000)]
avoid warnings from comparing a dev version number from Exporter

12 years agocorrect the API i_get_image_file_limits() macro
Tony Cook [Tue, 14 Jun 2011 13:31:17 +0000 (23:31 +1000)]
correct the API i_get_image_file_limits() macro

12 years agoreport the mismatched version numbers if the Imager API version doesn't match
Tony Cook [Tue, 14 Jun 2011 13:30:45 +0000 (23:30 +1000)]
report the mismatched version numbers if the Imager API version doesn't match

12 years agothe PERL_INITIALIZE_IMAGER_PERL_CALLBACKS was checking the wrong version number
Tony Cook [Mon, 13 Jun 2011 07:30:05 +0000 (17:30 +1000)]
the PERL_INITIALIZE_IMAGER_PERL_CALLBACKS was checking the wrong version number

It was checking the general API version instead of the perl specific
version numbers

12 years agoprogressive JPEG support
Tony Cook [Wed, 8 Jun 2011 12:25:45 +0000 (22:25 +1000)]
progressive JPEG support

12 years agoreplace (imager|tony)@imager.perl.org with tonyc@cpan.org
Tony Cook [Wed, 8 Jun 2011 09:10:08 +0000 (19:10 +1000)]
replace (imager|tony)@imager.perl.org with tonyc@cpan.org

I plan to stop receiving mail on imager.perl.org eventually.  Give
myself a smaller attack surface for spammers.

12 years agocheck Affix::Infix2Postfix is available before testing transform()
Tony Cook [Mon, 30 May 2011 11:45:19 +0000 (21:45 +1000)]
check Affix::Infix2Postfix is available before testing transform()

12 years ago[RT #67912] writing GIFs now always uses the generated (or supplied) colors
Tony Cook [Fri, 27 May 2011 12:45:52 +0000 (22:45 +1000)]
[RT #67912] writing GIFs now always uses the generated (or supplied) colors

12 years ago[RT #68508] do error diffusion on gray scale if the supplied palette is all gray
Tony Cook [Mon, 30 May 2011 10:22:09 +0000 (20:22 +1000)]
[RT #68508] do error diffusion on gray scale if the supplied palette is all gray

12 years agosplit 8-bit image implementation out of the megafile image.c
Tony Cook [Wed, 25 May 2011 13:52:03 +0000 (23:52 +1000)]
split 8-bit image implementation out of the megafile image.c

12 years agoJFIF file spec
Tony Cook [Mon, 23 May 2011 12:37:41 +0000 (22:37 +1000)]
JFIF file spec

12 years agoclean up test files by default for some more test scripts
Tony Cook [Mon, 23 May 2011 12:22:23 +0000 (22:22 +1000)]
clean up test files by default for some more test scripts

12 years agoconvert t/t55trans.t to Test::More
Tony Cook [Mon, 23 May 2011 12:00:14 +0000 (22:00 +1000)]
convert t/t55trans.t to Test::More

12 years agoconvert t/t05error.t to Test::More
Tony Cook [Mon, 23 May 2011 11:47:00 +0000 (21:47 +1000)]
convert t/t05error.t to Test::More

12 years agono longer export anything by default
Tony Cook [Mon, 23 May 2011 11:14:04 +0000 (21:14 +1000)]
no longer export anything by default

https://rt.cpan.org/Ticket/Display.html?id=65228

12 years agoadd to_rgb_double() method
Tony Cook [Mon, 23 May 2011 10:52:25 +0000 (20:52 +1000)]
add to_rgb_double() method

https://rt.cpan.org/Ticket/Display.html?id=65101

12 years agotest and add error reporting to to_*() family methods
Tony Cook [Mon, 23 May 2011 10:50:56 +0000 (20:50 +1000)]
test and add error reporting to to_*() family methods

12 years agore-work META.yml validation and fix the detected errors
Tony Cook [Mon, 23 May 2011 10:13:00 +0000 (20:13 +1000)]
re-work META.yml validation and fix the detected errors

12 years agore-work document and test Imager's logging facility
Tony Cook [Sat, 21 May 2011 04:29:57 +0000 (14:29 +1000)]
re-work document and test Imager's logging facility

12 years agoremove useless #define
Tony Cook [Sat, 21 May 2011 03:04:58 +0000 (13:04 +1000)]
remove useless #define

12 years agoImager now avoids inheriting from Exporter
Tony Cook [Sat, 21 May 2011 02:56:59 +0000 (12:56 +1000)]
Imager now avoids inheriting from Exporter

we still do with old, old Exporters

12 years ago0.83 release v0.83
Tony Cook [Fri, 20 May 2011 14:04:01 +0000 (00:04 +1000)]
0.83 release

12 years agoproduce additional diagnostics on some TIFF tests
Tony Cook [Fri, 20 May 2011 13:59:30 +0000 (23:59 +1000)]
produce additional diagnostics on some TIFF tests

Intended to help track down the problem with:

http://www.cpantesters.org/cpan/report/6396db1e-8090-11e0-9682-112b785ebe45

12 years ago0.82_01 development release v0.82_01
Tony Cook [Tue, 17 May 2011 11:12:38 +0000 (21:12 +1000)]
0.82_01 development release

12 years agotest coverage and fix pass for compose()
Tony Cook [Fri, 18 Feb 2011 07:09:19 +0000 (18:09 +1100)]
test coverage and fix pass for compose()

went from ~10% coverage to 100% coverage including both 8-bit and
double/sample code paths.

12 years agoallow box() to accept floating colors for filling areas
Tony Cook [Mon, 16 May 2011 12:51:32 +0000 (22:51 +1000)]
allow box() to accept floating colors for filling areas

12 years agoallow the preprocessor to omit #line directives
Tony Cook [Mon, 16 May 2011 12:45:02 +0000 (22:45 +1000)]
allow the preprocessor to omit #line directives

useful for checking coverage of both the 8-bit and double versions
of .im file source.

12 years agoadd an internal i_img_samef() and adapt is_imaged() to use it
Tony Cook [Mon, 16 May 2011 12:44:09 +0000 (22:44 +1000)]
add an internal i_img_samef() and adapt is_imaged() to use it

This makes the is_imaged() function more useful, since exact matching
on doubles is unlikely.

13 years agoupdate Changes for the T1 fix
Tony Cook [Mon, 9 May 2011 09:19:34 +0000 (19:19 +1000)]
update Changes for the T1 fix

13 years ago[RT #67963] make the check for a leading drive letter case insensitive
Tony Cook [Mon, 9 May 2011 08:57:25 +0000 (18:57 +1000)]
[RT #67963] make the check for a leading drive letter case insensitive

13 years agoupdate from the separate T1 distribution
Tony Cook [Mon, 9 May 2011 08:56:44 +0000 (18:56 +1000)]
update from the separate T1 distribution

simplifies comparison

13 years agotry to generate all coverage into the one cover_db
Tony Cook [Mon, 4 Apr 2011 11:31:41 +0000 (21:31 +1000)]
try to generate all coverage into the one cover_db

13 years ago0.82 release Imager-0.82
Tony Cook [Mon, 14 Mar 2011 12:15:02 +0000 (23:15 +1100)]
0.82 release

13 years agonote some changes which weren't noted
Tony Cook [Mon, 14 Mar 2011 12:12:09 +0000 (23:12 +1100)]
note some changes which weren't noted

13 years ago[RT #9675] add the library detection summary back in and improve it
Tony Cook [Mon, 14 Mar 2011 12:00:24 +0000 (23:00 +1100)]
[RT #9675] add the library detection summary back in and improve it

13 years ago[RT #65955] handle LD_RUN_PATH ignores with -rpath in lddlflags
Tony Cook [Mon, 14 Mar 2011 10:24:58 +0000 (21:24 +1100)]
[RT #65955] handle LD_RUN_PATH ignores with -rpath in lddlflags

Only handled for FT2 for now

13 years agotighten and fix the i_img_to_pal() test
Tony Cook [Mon, 14 Mar 2011 08:42:26 +0000 (19:42 +1100)]
tighten and fix the i_img_to_pal() test

13 years agochange the fallback for an unknown make_colors value to match the default
Tony Cook [Mon, 14 Mar 2011 08:30:53 +0000 (19:30 +1100)]
change the fallback for an unknown make_colors value to match the default

13 years agonote the link checker test
Tony Cook [Mon, 21 Feb 2011 10:13:20 +0000 (21:13 +1100)]
note the link checker test

13 years ago[RT #65749] add pod link check test and fix the broken links
Tony Cook [Mon, 21 Feb 2011 10:11:00 +0000 (21:11 +1100)]
[RT #65749] add pod link check test and fix the broken links

13 years ago[RT #65812] skip the threads tests on Test::More 2.00_*
Tony Cook [Fri, 18 Feb 2011 13:30:56 +0000 (00:30 +1100)]
[RT #65812] skip the threads tests on Test::More 2.00_*

13 years ago[RT #65864] eliminate calls to Test::More's note()
Tony Cook [Fri, 18 Feb 2011 13:15:35 +0000 (00:15 +1100)]
[RT #65864] eliminate calls to Test::More's note()

13 years ago[RT #65863] mostly eliminate i_has_format
Tony Cook [Fri, 18 Feb 2011 13:14:38 +0000 (00:14 +1100)]
[RT #65863] mostly eliminate i_has_format

13 years agoavoid using note() since it's not in older Test::More and I don't want
Tony Cook [Fri, 18 Feb 2011 07:27:17 +0000 (18:27 +1100)]
avoid using note() since it's not in older Test::More and I don't want
to depend on the newer version that has it

13 years agochange version to avoid indexer confusion
Tony Cook [Mon, 14 Feb 2011 08:29:50 +0000 (19:29 +1100)]
change version to avoid indexer confusion

13 years ago0.81 release Imager-0.81
Tony Cook [Mon, 14 Feb 2011 08:19:41 +0000 (19:19 +1100)]
0.81 release

13 years ago[rt.cpan.org #65391] test/fix transform2 sat op
Tony Cook [Mon, 14 Feb 2011 08:07:54 +0000 (19:07 +1100)]
[rt.cpan.org #65391] test/fix transform2 sat op

13 years agofile moved, it doesn't belong here anymore
Tony Cook [Sat, 12 Feb 2011 08:15:22 +0000 (19:15 +1100)]
file moved, it doesn't belong here anymore

13 years ago[rt.cpan.org #65665] add the preload class method
Tony Cook [Sat, 12 Feb 2011 02:10:05 +0000 (13:10 +1100)]
[rt.cpan.org #65665] add the preload class method

13 years agobump Imager::Font version
Tony Cook [Sun, 6 Feb 2011 01:53:22 +0000 (12:53 +1100)]
bump Imager::Font version