{"shas":[["13acb8a8229e2d567699d8dd154741cc822345c5","fdd8f4717ca49890e4f1c6001d1c768e63e44889@gmail.com","fix documentation and tests for negative ids\n\nThe documentation said that a model was considered new if it had a negative id.\nThe test had the right message, but failed to instantiate the model the for the second assertion, and the assertion was inverted.","Matt Smith"],["5ebd949c7f2f38f3a4d519512a72975aa73101b8","fdd8f4717ca49890e4f1c6001d1c768e63e44889@gmail.com","use hash literal directly\n\nThis will make it harder to forget to instantiate the model.","Matt Smith"],["8971361bdc14ef968816c53b341cedda074bc333","fdd8f4717ca49890e4f1c6001d1c768e63e44889@gmail.com","split out test for positive and negative ids","Matt Smith"],["4595b48ffb6a7d743c441ba1008fd84f2c7f854a","fdd8f4717ca49890e4f1c6001d1c768e63e44889@gmail.com","refine the isNew test","Matt Smith"],["12e9d95b452852f7386cf401c9017737951092d0","fdd8f4717ca49890e4f1c6001d1c768e63e44889@gmail.com","add helper method to cleanup isNew test","Matt Smith"],["83250a5a62ba5de7648ad2ee08ce379bad6b010d","68c46a606457643eab92053c1c05574abb26f861@jasondavies.com","Only set request content type for create/update","Jason Davies"],["ee2ec9213ea00ff17c6ad109902f77b01574dcce","68c46a606457643eab92053c1c05574abb26f861@jasondavies.com","Fix typo","Jason Davies"],["e2a5c183088d743edd89a4d9bc3075bbdef119ab","b9e32cb3c604041bc27a7a1a0e26adb068f1b608@gmail.com","Adding Mobile SoundCloud as an example.","Jeremy Ashkenas"],["7ceab2ca63e0468ba84ee3e9e731c96ce4f0c6da","04d98d2819faf945261d3b827ba4c12a65c36405@jimmydo.net","Fix incorrect prototype.constructor comment\n\nprototype.constructor does not affect instanceof","Jimmy Do"],["d97d8bf336186555b0562ee20c5880d7a24c8f79","b9e32cb3c604041bc27a7a1a0e26adb068f1b608@gmail.com","Upgrading Backbone.js tests to Underscore 1.1.5","Jeremy Ashkenas"],["d149451fd46ad42e9e1eae47261d970bde4e8b40","b9e32cb3c604041bc27a7a1a0e26adb068f1b608@gmail.com","Issue #278. Allow 'extend' to be overrideable+inheritable.","Jeremy Ashkenas"],["c9a634982a8314e2df5ef2a6d7eded0a66d600ac","b9e32cb3c604041bc27a7a1a0e26adb068f1b608@gmail.com","Upgrade tests to Zepto 0.5","Jeremy Ashkenas"],["da52ae1c43b0411c9cb78f48052a3d0cad7c0df0","b9e32cb3c604041bc27a7a1a0e26adb068f1b608@gmail.com","Merge branch 'fix-comment' of https://github.com/jimmydo/backbone","Jeremy Ashkenas"],["ed5a88d4457079a0b91411b1fc2ee14bef4283b9","51537c5bdd3abea355d44f99d2f59ab157a55da2@gmail.com","Make it possible to take advantage of jQuery.Deferred with Backbone, without breaking compatibility by changing return values.\n\nImplemented by adding a \"promise\" attribute to Backbone.Model and Backbone.Collection, set by Backbone.Model's \"fetch\", \"save\", \"destroy\" and Backbone.Collectin's \"fetch\" and \"create\".","Paul Uithol"],["8f80fb1fb4ef4843e9edac8a7cb4717e0ac98f5f","51537c5bdd3abea355d44f99d2f59ab157a55da2@gmail.com","A somewhat smarter approach (more DRY).","Paul Uithol"],["fd35fcb6ee749ef8b4d273292474b194b288e0f2","c16aab9fe3288df0fb8fc1d24990a300b6b8f299@ofbrooklyn.com","Adding MetaLab's Flow to the examples.","Samuel Clay"],["7d881624bd8a7c7f94697d5cce935c54a79e9daa","51537c5bdd3abea355d44f99d2f59ab157a55da2@gmail.com","Even simpler; merely expose the (jq)XHR object, enabling the use of jQuery.Deferred.","Paul Uithol"],["67d61fc355b00fcbd402ca551799138441dcf764","c16aab9fe3288df0fb8fc1d24990a300b6b8f299@ofbrooklyn.com","Adding Backbone.noConflict() and keeping track of the original root.Backbone.","Samuel Clay"],["35ba4a927266e15a68fc34f2781f827ec01aefba","c16aab9fe3288df0fb8fc1d24990a300b6b8f299@ofbrooklyn.com","Adding Flow to sidebar under Examples.","Samuel Clay"],["1028e63f7b0ad96fea04de54ad4d4d12f3eca0df","c16aab9fe3288df0fb8fc1d24990a300b6b8f299@ofbrooklyn.com","Merge branch 'gh-pages'\n\nConflicts:\n\tindex.html","Samuel Clay"]],"ref":"refs/heads/master","size":211,"head":"5f8e7044954d160343571b8c6a601579dbc73849","push_id":42335454}