You can clone with
HTTPS or Subversion.
Improve clarity of guards using :foo? names.
0 is one digit.
Dot cairo renderer sometimes runs out of memory on OS X.
Check default using context#guard method.
Added NamedArray#|, #& operators.
Remove unnecessary $: additions.
Preliminary attempt to defer Transition namespace to outermost StateM…
…achine; does not completely work.
Support for @sep for Transition namespaces.
Partial fix for Machine#to_transition.
Check if copy responds to :freeze, not the original.
Hackery for RSpec 2.x, Ruby 1.9, etc.
Remove pointless local variable.
Do not interpret guards that return nil as guards that are true.
Test broken guard == nil means true bug.
Added rake test file= option.
Use dynamic symbol syntax.
Avoid colorized test output on non-ttys.
Test improvements from CNU.
Improve support for debian rubygems installs of rcov.
Merge branch 'master' of email@example.com:kstephens/red_steak
Minor logger change.
Improved logging of behavior callbacks.
bogus case for no transitions for event.
Error#inspect now has newlines to aid human comprehension.
Preliminary support for improved #_behavior! callback argument handling.
Annoying git merge crap.
Improved Dot rendering; support for #trigger === pattern matching.
Fixed issue with Builder augmentation; force unique Transition names …
* lib/red_steak/machine.rb: run_event!: Force errors for too few or t…
matching Transtions for an event.