You can clone with
HTTPS or Subversion.
fix a typo
Ruby's modulo operator works with floating point values. This code ca…
…n therefore be simplified.
Hsl: some code compacting and caching
Added a comprehensive set of conversion examples so that I can confid…
…ently apply algorithm changes.
Version bump for new gem.
Allow the use of the compact three-digit hex representation where pos…
Equality operator was useless.
Ignore future gemspecs
Don't need a gemspec any more.
Helper methods for adjusting colour components.
Treat hue as a circle, rather than clipping values outside 0 to 360.
Hue should not be NaN when colour is white.
Added gemspec to build a gem.
Added a readme to introduce the library.
Ignore packaged files.
A Rakefile to build a gem and run the tests.
Should also accept upper-case hex colours.
Raising an error when parsing hex colours fails wasn't tested.
Now has a version number and constant.
There is no base class, so composition makes more sense than inherita…
Broke up tests into separate files so that it's easier to work out wh…
…at each is doing.
Initial code for a colour mathematics library.