Changes for version 2.11
- updated version number for release
- minor changes of text format
- added fix for problems with Graphics::ColorNames::GrayScale
Changes for version 2.10_05
- checks if modules already loaded before re-loading them (uses Module::Loaded for this)
- requires changed to load for dynamically loaded modules
- updated README
Changes for version 2.10_04
- reverted back to standard object-oriented style
- Tie::Sub is only loaded when a subroutine is used for scheme
Changes for version 2.10_03
- 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
Changes for version 2.10_02
- 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
Changes for version 2.10_01
- 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
Modules
defines RGB values for common color names
HTML color names and equivalent RGB values
Netscape 1.1 Color Names
Windows color names and equivalent RGB values
X-Windows color names and equivalent RGB values