Added a 'lambda' to gray in color.rb to allow definition of a color specific function.
Added 'arc' to shape.rb.
Implemented 'arc' in swt/shape.rb (converts radians to degrees).
Small changes to simple-arc.rb to make it match example image referenced in source file.
Possible issue with change in simple-arc.rb to use @app.width / @app.height as self.width and self.height always seem to be 0 - need to check how this works.
Define gray method explicitly, use a positive check for alpha value
Merge pull request #1 from wasnotrice/gray

A different approach to defining the gray method
Initial cut at working Guardfile

Lines up specs properly with the lib/shoes directory, and will run the shoes
mocked backend tests. Still has problems with the Swt backend tests, and some
undesired output.
Merge branch 'master' of https://github.com/GazCMarsh/shoes4
use the app width and height for the shape width and height, at least thats what shoes3 used to seem to do
Set width/height specs to pending because of new behavior akin to shoes3

* would like to discuss it though, as the new one might make more sense
Change cap back to curve (seems to work)
Removing rspec :version from Guardfile

Passing the version is now deprecated, and we are using version 2 as it
required anyway.
Removing pry-nav for Guard

pry-nav was throwing exceptions in resolving the shoes.gemspec every time Guard
would perform any checks. After asking, I've just removed it.

pry itself wasn't causing any issues I could see, so I've left that in place
for those that might want to use it.
Adding shoes-guard script

On OS X unfortunately we have to pass the -J-XstartOnFirstThread flag along to
JRuby and the JVM when starting up, otherwise the SWT tests fail badly. Even
worse, apparently setting that flag will cause other OS's to crash.

Everyone can use bin/shoes-guard to start up Guard, and those on OS X will get
the necessary flag set, while other OS's won't.
Call out dsl.rb -> swt/dsl_spec.rb
Merge branch 'master' into shapeFix
Correct PI constant scoping as discussed in #424
Added :state to missing elements

Added :state to check, edit_box, edit_line, list_box and radio as
discussed in issue #430. Includes corresponding rspec tests.
Merge branch 'shapeFix' of github.com:PragTob/shoes4 into shapeFix
Adjust specs to reflect new expected behavior (shpae width == app width)
Havent seen shoes WhiteShoes in a long time
Merge pull request #424 from PragTob/shapeFix

Fixing simple-arc.rb and gray DSL method *picks up #394)
Converted tabs to spaces

Converted tabs to 2 spaces in new state.rb file.