Changelog
libgraphics-colornames-perl (2.11-3) unstable; urgency=low
* Updated the location of the repository for the package (moved to git)
* Moved to the new, stream lined target mechanism in the build system.
libgraphics-colornames-perl (2.11-2) unstable; urgency=low
* Bug fix: "libgraphics-colornames-perl: FTBFS with Perl 5.10: the empty
/usr/lib/perl5 is gone", thanks to Niko Tyni. Actually, not just
/usr/lib/perl5 , all of /usr/lib was gone. closes: #467786
libgraphics-colornames-perl (2.11-1) unstable; urgency=low
* New upstream release
- updated version number for release
- minor changes of text format
- added fix for problems with Graphics::ColorNames::GrayScale
* checks if modules already loaded before re-loading them
(uses Module::Loaded for this)
- requires changed to load for dynamically loaded modules
- updated README
- reverted back to standard object-oriented style
- Tie::Sub is only loaded when a subroutine is used for scheme
- tests use Test::Exception to catch errors
- rewrite parts of documentation to emphasize object-oriented
interface rather than the tied interface
- implemented a proper DESTROY method
- misc code cleanup and reorganization
* added support for Color::Library dictionaries
- minor changes to error messages
- underscores in color names ignored
- auto-loading color names in object-oriented interface, e.g.
$obj->black()
- stubs for DESTROY and UNTIE methods
- 06-obj.t test more flexible
- pointless 01-ColourNames test removed
- more updates to documentation
* non-word characters (spaces, punctuation) now ignored in
color names
* smarter handling of comments in rgb.txt files
* significant rewrite to parts of the code, requires Tie::Sub
* rewritten how FIRSTKEY and NEXTKEY methods work
- better error handling
- minor updates to documentation
- typos in comments
- added better checking for minimum Perl version reqs
- added aliaes w/out punctuation in Netscape scheme
- fixed inconsistencies in Netscape color scheme
- fixed glitch with version test
- cleaned up format of text files
- removed unneeded dependency
- renamed developer-related test scripts
- removed 90-prereqs.t (it wasn't working properly sometimes)
- added DEVEL_TESTS environment variable as requirement for
developer tests
- README generated from POD using Pod::Readme
- Changed versions of specific color schemes to match main module
* Removed Graphics::ColourNames from the distribution
- updated documentation for Netscape.pm
- fixed Pod::Coverage tests (RT#20923)
- various optimizations
- changed to use inside-out object scheme
- no longer signing code (too many problems w/Module::Signature)
- fixed bug with reading scheme from FileHandle type
- fixed glitch in pod-coverage test
- corrected version in Graphics::ColourNames
- added tests to check versions in sync
- lesser-used routines made into autoloaded methods
- added Test::Portabiity::Files test
- minor updates for Netscape theme
- added support for :utility export tag
- added support for :all export tag
- removed DSLIP information from POD, since it has little meaning
- tweaked code
- color scheme can be a module name
- fixed bug in Pod::Coverage test, uses Test::Pod::Coverage
* major change in how schemes are stored, which affects priority
when CODE scheme types are used
- can load rgb.txt from GLOB, FileHandle or IO::File
- references can be specified as possible schemes in constructor
- added public load_scheme method
- various optimizations and tweaks
- IO::File is loaded only as needed
- rgb.txt file must be radable to be loaded
- tweaked tests
- RGB passthrough now consistently returns lowercase values
- minor optimization in FETCH for RGB passthrough
- added all_schemes function to query schemes
-- Ubuntu Archive Auto-Sync <email address hidden> Sun, 01 Jun 2008 14:12:59 +0100