Robert O'Callahan wrote:
On Fri, Aug 14, 2009 at 10:21 AM, Christopher Robert Jaquez <crjaquez@gmail.com> wrote:
I like that.  And for a linear gradient, the end value could
optionally be <angle> <color> <length>
 
That would just be <angle> <color>.

Not necessarily.  I intended <angle> <color> <length> as that is what is required to determine the point.  Otherwise, you have the direction but where do you stop?  The stop point is essentially a polar coordinate centered at the start point in this case.