Reset events include previous models.
isValid now takes an optional 'options' parameter that gets passed through to validate. Needed so one can test validation under a variety of contexts
Trigger error even when providing a callback.
Always trigger error when validation fails.
Fix #1377 - Saving without attrs triggers "error".
use inherits helper directly
Merge pull request #1571 from aeosynth/master

use inherits helper directly
add check for jsl
Merge pull request #1579 from ngauthier/master

Add check for jsl in `Rakefile`
Fix #1455 - Warn that attribute names should not contain spaces.
Merge pull request #1459 from braddunbar/attr-spaces

Fix #1455 - Warn that attribute names should not contain spaces.
Fix #1584 - Create default Backbone.history.
allowing propname arg as collection comparator
variable name cleanup
Refactor extend.

* Use coffeescript style `this.constructor = child`.
* Extend child with parent and static props in one _.extend.
* Use _.has in place of hasOwnProperty.
Merge pull request #1585 from braddunbar/default-history

Fix #1584 - Create default Backbone.history.
Use Surrogate instead of Prototype.
Merge pull request #1590 from braddunbar/extend

Refactor extend.
teense of clarification about urlRoot being a rare override
Merge branch 'master' of github.com:documentcloud/backbone