Added test to issue
Corrected test for issue 560
Corrections to test for issue 560
first semi-working cut of list-defered
Merge branch 'mustache-each-in-list' into list-deferreds
deferred demo works
renames promise to deferred
Merge branch 'master' of git://github.com/yaroslavtsev/canjs into yaroslavtsev-master
adds a fix to #560
makes sure parseModel works
adding documentation
fixes other libraries' tests
you can listen to events change in jQuery
attributes event works in all libraries
corrects doubled history states
Merge branch 'patch-3' into patch-4
Suggested fix to broken attr behaviour

Fixed tests
Attribute values should only be escaped when concatenated literally

This takes care of a bug where attribute values would sometimes have
html entities in them when the content was escaped. For example, & in
an attribute value string would show up as &amp; in the actual attribute
value.

The only case where we actually want to escape attributes in can.view
is when they're immediately concatenated because they're simple strings.
This test was not correctly testing the handling of unescaped attributes
implementing can.view.attr and tag and changing mustache to cache compute