<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -367,7 +367,7 @@ module Colorist
       
       h, s, v = *self.to_hsv
       
-      h = _clamp(h + opts[:h], 0..359) if opts[:h]
+      h = (h + opts[:h]) % 360 if opts[:h]
       s = _clamp(s + opts[:s], 0..1)   if opts[:s]
       v = _clamp(v + opts[:v], 0..1)   if opts[:v]
       </diff>
      <filename>lib/colorist/color.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>a22110be8ae8486e135dc1e9f8b50824d28d4a6a</id>
    </parent>
  </parents>
  <author>
    <name>Slippy Douglas</name>
    <email>git@6bitt.com</email>
  </author>
  <url>http://github.com/slippyd/colorist/commit/b442bf4d62eb20caf00040580601180084f8b0ac</url>
  <id>b442bf4d62eb20caf00040580601180084f8b0ac</id>
  <committed-date>2009-10-11T21:50:05-07:00</committed-date>
  <authored-date>2009-10-03T15:15:12-07:00</authored-date>
  <message>Colorist::Color#adjust now can wrap hue adjustments both from 360 to 0 and from 0 to 360.</message>
  <tree>04d19f4d45043dd744602393b9abff11c9ee1c35</tree>
  <committer>
    <name>Slippy Douglas</name>
    <email>git@6bitt.com</email>
  </committer>
</commit>
