Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
...
This comparison is big! We’re only showing the most recent 250 commits
Commits on Sep 23, 2012
@braddunbar braddunbar Merge pull request #1669 from liquid/docs_fixes
Fix namespace reference in the todos example app docs.
c0cdd7e
Commits on Sep 24, 2012
@braddunbar braddunbar Remove dead code.
Since the root will always contain a leading slash and
the fragment will never contain a leading slash, the
fragment will never start with the root.
a45ab00
Commits on Sep 25, 2012
@braddunbar braddunbar Fix #1677 - Escape title attribute. e7e689a
Commits on Sep 26, 2012
@jashkenas Merge pull request #1674 from braddunbar/url-root
Remove dead code.
3d0d8f0
@jashkenas Merge pull request #1667 from braddunbar/add
Fix #1604 - Refactor add, remove index option.
9ba3846
Commits on Sep 28, 2012
@jashkenas Merge pull request #1612 from joshvermaire/chain_navigation
allow for chaining of router navigation
57e1e7d
@jashkenas fixing z-index d6046cf
@jashkenas Merge branch 'master' of github.com:documentcloud/backbone d02415f
@jashkenas Fixes #1589 -- make the Backbonejs.org docs go responsive. 5720e54
Commits on Oct 01, 2012
Sam Breed consistently handle `undefined` being passed to the model constr (#1545) b347f9f
Sam Breed Merge pull request #1691 from wookiehangover/issue_1545
consistently handle `undefined` being passed to the model constr (#1545)
aa36a35
@braddunbar braddunbar Fix #1684 - Correct regression in refactoring extend. 2b646c6
@jashkenas Merge pull request #1692 from braddunbar/extend
Fix #1684 - Correct regression in refactoring extend.
cb988aa
@tgriesser tgriesser refactor change/set, fixing #1478 and #1664 71b6404
@tgriesser tgriesser whitespace cleanup after rebase 2e4f48e
@braddunbar braddunbar Allow view.el to be provided as a function. e2d5483
@jashkenas fixing unescaped regex 2eabf04
@jashkenas Merge branch 'master' of github.com:documentcloud/backbone 804bb55
@jashkenas merge conflict resolved 06c764c
Commits on Oct 02, 2012
@jashkenas Merge pull request #1693 from braddunbar/el-function
Allow view.el to be provided as a function.
84039f3
@braddunbar braddunbar Fix #1695 - Ignore location.search during pushState transition. 3f530c2
@jashkenas Merge pull request #1696 from braddunbar/pushstate-transition
Fix #1695 - Ignore location.search during pushState transition.
64e2d0a
@jashkenas revising Inkling description, as requested 95e1eb5
@jashkenas Adding Hulu.com as an example 1f67712
Commits on Oct 03, 2012
@ianstormtaylor ianstormtaylor added optional groups to route syntax, with tests ac8a807
@ianstormtaylor ianstormtaylor swapped optional route syntax to parentheses, and adding docs 3169cfe
@jashkenas Merge pull request #1509 from ianstormtaylor/optional-params
added optional groups to route syntax, with tests
612496b
@jashkenas Fixes #1701 -- improves documentation for model.off() e120642
@jashkenas Merge branch 'master' of github.com:documentcloud/backbone 2b1e9b4
@jashkenas Fixes #1697 -- media query for firefox for embedding inside firebug f…
…or documentation.
205307a
@jashkenas Merge branch 'change-bug' of https://github.com/tgriesser/backbone bdefd3c
@jashkenas period in comment f0586cf
Commits on Oct 05, 2012
@RStankov RStankov Check if model/collection support .off when disposing of the view 4a20d66
@jashkenas Merge pull request #1714 from RStankov/view-dispose-can-work-with-nor…
…mal-objects

Check if model/collection support .off when disposing of the view
bc4c7a3
@tgriesser tgriesser Overhauling set/change for speed improvements 36516d9
Commits on Oct 08, 2012
@tgriesser tgriesser moving trigger loop into 'change', this.changed into 'changeCenter', …
…more simplification of '_changeCenter'
a5a2036
@davidgtonge davidgtonge Collection.add triggers an error rather than throwing an error when a…
…n invalid model is added.
89009ca
@davidgtonge davidgtonge Modified two tests to listen for error events rather than catching ex…
…ceptions when adding an invalid model to a collection
c2261bf
@braddunbar braddunbar Use ok(false) instead of non-existent fail. 7278dfb
@braddunbar braddunbar Tweak add implementation. 9b68269
Commits on Oct 09, 2012
@davidgtonge davidgtonge Merge pull request #1 from braddunbar/add-error
Tweak add implementation.
de59b16
Commits on Oct 10, 2012
@jdalton jdalton Add Lo-Dash reference to index.html. a10e3c6
@tbranyen tbranyen Merge pull request #1713 from jdalton/lodash
Add Lo-Dash reference to index.html.
4d80d88
@jashkenas Updated Basecamp Mobile example to Basecamp Calendar 162a833
@jashkenas adding bitbucket as an example app 5e103f7
Commits on Oct 12, 2012
@braddunbar braddunbar Fix #1729 - Clarify expected arguments for get/getByCid. 47a47b2
Commits on Oct 14, 2012
Sam Breed fix for #1735 - consistently use attrs in Model constructor b41d562
Sam Breed testing expected behavior when Model.parse returns null 46b8ee3
Commits on Oct 15, 2012
@braddunbar braddunbar Minor optimization to Router#_bindRoutes. 9b0e852
@jashkenas Merge pull request #1739 from braddunbar/bind-routes
Minor optimization to Router#_bindRoutes.
ed95008
@jashkenas Merge pull request #1730 from braddunbar/get-docs
Fix #1729 - Clarify expected arguments for get/getByCid.
d484423
@jashkenas Merge pull request #1736 from wookiehangover/issue1735
fix for #1735 - consistently use attrs in Model constructor
9df2b8d
Commits on Oct 16, 2012
@braddunbar braddunbar Add `extend` to Backbone.History. 8638bfe
@caseywebdev caseywebdev Fixed inconsistency and typo in docs a52fcb6
@braddunbar braddunbar Merge pull request #1742 from caseywebdev/master
Fixed inconsistency and typo in docs
dd68a31
@jashkenas Merge pull request #1741 from braddunbar/history-extend
Add `extend` to Backbone.History.
be0f44d
Commits on Oct 17, 2012
michalkot allow empty routes d73b6d7
@braddunbar braddunbar Merge pull request #1746 from michalkot/master.
Allow empty routes.
db26c74
@jashkenas Adding USA Today as an example app. 094dab2
Commits on Oct 19, 2012
@braddunbar braddunbar Fix #1751 - `root` is `exports`, not `global`. 3685f76
@mlowicki mlowicki Call 'beforeSend' function set with $.ajaxSetup when Backbone.emulate…
…HTTP is set to true.

Previously if we set:

  Backbone.emulateHTTP = true;

and 'beforeSend' on $.ajax via:

  $.ajaxSetup({
    beforeSend: function (xhr) {
      xhr.setRequestHeader('X-CSRFToken', $.cookie('csrftoken'));
    }
  });

Then 'beforeSend' won't be called on xhr requests.
817f872
@braddunbar braddunbar Fix #1756 - preserve user provided beforeSend. 1d909d4
@jashkenas Merge pull request #1757 from braddunbar/beforesend
Preserve user provided beforeSend.
203e9b9
@caseywebdev caseywebdev Be sure to return the value of `beforeSend` dd592ad
@braddunbar braddunbar Add test for #1758. aa4dd9d
Commits on Oct 21, 2012
@gsamokovarov gsamokovarov Update outdated comments 4e0627c
@braddunbar braddunbar Merge pull request #1761 from gsamokovarov/update-comments
Update outdated comments
12cfb98
Commits on Oct 22, 2012
@gsamokovarov gsamokovarov Use _.pick to simplify View#_configure 85a1e3e
@jashkenas Merge pull request #1762 from gsamokovarov/simplify-configure
Use _.pick to simplify View#_configure
078bb39
Commits on Oct 23, 2012
@caseywebdev caseywebdev Refactor `set` to avoid unnecessary `arguments` object creation f73de64
@braddunbar braddunbar Add a more meaningfull test for parsing by default. c9585a3
@caseywebdev caseywebdev Match `save` to new `set` signature dbad306
@jashkenas Merge pull request #1769 from braddunbar/parse-test
Add a more meaningfull test for parsing by default.
4288805
Commits on Oct 24, 2012
@braddunbar braddunbar Merge pull request #1766 from caseywebdev/set-refactor
Refactor `set` to avoid unnecessary `arguments` object creation
23751b8
@jashkenas Adding Gilt Groupe as an example app. e0c30d6
@jashkenas Merge branch 'master' of github.com:documentcloud/backbone eebbca8
@braddunbar braddunbar Further simplify Router#_bindRoutes. ef8e10f
@jashkenas Merge pull request #1773 from braddunbar/bind-routes
Further simplify Router#_bindRoutes.
a65d334
Commits on Oct 25, 2012
@caseywebdev @tgriesser caseywebdev + tgriesser Refactor `set` to avoid unnecessary `arguments` object creation 68d1e70
@caseywebdev @tgriesser caseywebdev + tgriesser Match `save` to new `set` signature 33a5ea3
@jashkenas Adding IRCCloud as an example app 92623e5
Commits on Oct 30, 2012
@caseywebdev caseywebdev Update package.json with more relevant keywords d91f205
@jashkenas Merge pull request #1784 from caseywebdev/package-json-keywords
Update package.json with more relevant keywords
1350c84
@gsamokovarov gsamokovarov Bump underscore version to 1.3.3 in package.json 086b2dd
@jashkenas Merge pull request #1786 from gsamokovarov/bump-underscore-in-package…
…-json

Bump underscore version to 1.3.3 in package.json
1eb7964
Commits on Oct 31, 2012
Sam Breed updating documentation for Collection#reset method signature, fixes #… c162894
@braddunbar braddunbar Merge pull request #1787 from wookiehangover/issue1785
updating documentation for Collection#reset method signature (fixes #1785)
34cb42d
Commits on Nov 02, 2012
@caseywebdev caseywebdev Fix #1791 reorder constructor so `attributes` is defined for `parse` 34ce371
@caseywebdev caseywebdev Add test for #1791 7909341
Sam Breed Merge pull request #1792 from caseywebdev/reorder-constructor
Fix #1791 reorder constructor so `attributes` is defined for `parse`
aeaf2ee
@djbriane djbriane Issue #1793: Backbone.history.navigate should use this.getFragment in…
…stead of fragment to avoid routes getting triggered twice
8decce8
@djbriane djbriane Updated issue number in test to match pull request issue. d389418
@braddunbar braddunbar Strip trailing space from fragments. d196c25
@jashkenas Merge pull request #1795 from braddunbar/trailing-space
Strip trailing space in fragments.
91ce6c3
@braddunbar braddunbar Merge branch 'master' into emulate-options
Conflicts:
	backbone.js
	test/sync.js
b75c4c5
@jashkenas Merge pull request #1371 from braddunbar/emulate-options
Sync accepts options for emulateHTTP, emulateJSON.  Uses globals as defaults.
85d58a1
Commits on Nov 05, 2012
@caseywebdev @braddunbar caseywebdev + braddunbar Fix #1798 correct Model#fetch documentation
Conflicts:
	index.html
29cb71c
@braddunbar braddunbar A bit more documentation on success and error callbacks. 35054da
Commits on Nov 06, 2012
@braddunbar braddunbar Fix #1801 - Add documentation for disabling hash based routing. 783ecf7
Commits on Nov 07, 2012
@jashkenas Adding Syllabus as an example app 489b1d4
@jashkenas index.html ca250f6
Commits on Nov 12, 2012
@jashkenas s/https/http 30f3273
Commits on Nov 14, 2012
@braddunbar braddunbar Fix gh-1820 - Update comment, use global flag. 39ff387
Commits on Nov 16, 2012
@jashkenas Fixes #1825 -- document that multiple adds of the same model is a no-op. 6fd32ea
@tgriesser tgriesser allowing events to be passed in view's options a96fe08
@jashkenas Perhaps the most frequently asked question ... Why Backbone, not X? 9edadc2
@jashkenas typo 693d58d
@jashkenas tiny edits 549bc32
@jashkenas Adding newsblur as an example app 09ba834
@jashkenas capitalization typo bf82159
@jashkenas Merge pull request #1803 from braddunbar/hashchange-false
Fix #1801 - Add documentation for disabling hash based routing.
626f3d7
@jashkenas rewording hashChange: false docs bec4130
Commits on Nov 19, 2012
@jashkenas Fixes #1832 -- stretched images on retina mobile e1a29bd
@jashkenas Merge pull request #1826 from tgriesser/events-options
Allowing events to be passed in view's options
dd59ae6
@jashkenas Fixes #1806, model.save(null, {wait: true}) with validation c746c3c
@jashkenas fixes previous commit 0b27091
@jashkenas Fixes #1750 -- better document View#options 6f95a9b
@jashkenas Asserting that cloning a model and passing it in as attributes doesn'…
…t share object identity.
ef8bb66
@braddunbar braddunbar Fix gh-1201 - Simple TravisCI support. 94b86bf
Commits on Nov 20, 2012
@Ore4444 @Ore4444 Ore4444 + Ore4444 Removed a redundant sentence. 8898fbf
@jashkenas Merge pull request #1836 from Ore4444/patch-1
Removed a redundant sentence.
7b51c22
Al Urim Update backbone.js
Remove unnecessary argument.
70ff93b
@braddunbar braddunbar Merge pull request #1837 from j0nx/master
Minor clean up
900c4fe
Commits on Nov 21, 2012
@asgeo1 asgeo1 Pass options through to toJSON
This is useful if you have overriden toJSON with own implemention and
need to pass some options through
be209e6
Commits on Nov 26, 2012
@jashkenas Merge pull request #1838 from asgeo1/add_options_for_tojson
Pass options through to toJSON
5ebd1fd
Commits on Nov 27, 2012
@akre54 akre54 use _.result for this.options b34f4f3
@akre54 akre54 add options function test bc87c3f
Commits on Nov 28, 2012
@jashkenas Fixes #1849 -- adding a .npmignore 46f2823
@jashkenas Merge branch 'master' of github.com:documentcloud/backbone 4ac21c0
@jashkenas Merge pull request #1846 from akre54/extendable-options
Allow View.options to be provided as a function
182804b
@jashkenas tiny tweak e7d85ef
@jashkenas Revert "tiny tweak"
This reverts commit e7d85ef.
3de9f35
@jashkenas Fixes #1843 -- reworks parsing behavior. It now always applies if you…
… define it, and no longer passes xhr. (parsing should be a pure function of the data)
fbbb2e6
@jashkenas Merge pull request #1835 from braddunbar/travis
Fix gh-1201 - Simple TravisCI support.
b17a37b
@jashkenas Revert "Fixes #1843 -- reworks parsing behavior. It now always applie…
…s if you define it, and no longer passes xhr. (parsing should be a pure function of the data)"

This reverts commit fbbb2e6.
a0aabb4
@jashkenas fixing the parse inconsistency in the original mmanner. 2da7c73
@jashkenas disabling travis email notifications 9fa8a0a
@jashkenas emphasizing the nature of silent 2274b31
@jashkenas Merge pull request #1717 from davidgtonge/master
Stop Backbone throwing an error when an invalid model is added
942c199
@jashkenas indentation e27c86e
@jashkenas initial merge of tgriesser's change cleanup 29dc8fc
Commits on Nov 29, 2012
@caseywebdev caseywebdev Fix global `i` leak in `change` e841851
@braddunbar braddunbar Merge pull request #1851 from caseywebdev/global-leak
Fix global `i` leak in `change`
7d3f13d
@braddunbar braddunbar Use noglobals in `npm test`. 41c6b58
@jashkenas Merge pull request #1852 from braddunbar/noglobals
Use noglobals in `npm test`.
1b2a286
@tgriesser tgriesser noglobals check mandatory for browser qunit and node runner f2c6412
@braddunbar braddunbar Force noglobals. f668e84
@tgriesser tgriesser Merge pull request #1 from braddunbar/noglobals
Force noglobals.
a2a32cd
@braddunbar braddunbar Merge pull request #1853 from tgriesser/qunit
noglobals check mandatory for browser qunit and npm runner
d0bed60
Commits on Nov 30, 2012
@tgriesser tgriesser consistent 'parse' option on collection constructor & reset e5a3b0b
@caseywebdev caseywebdev Only sort on `add` when it make sense 5985064
Commits on Dec 01, 2012
@braddunbar braddunbar Tweak sort test a bit. 0b22256
@caseywebdev caseywebdev Add Collection#update to better use collection events beffc15
@caseywebdev caseywebdev Simplify conditional in Collection#update 1b98579
Commits on Dec 03, 2012
@jashkenas Adding Jolicloud as an example app f918d9d
Commits on Dec 04, 2012
@jashkenas merged. a7be84e
@jashkenas remove the Ender test suite. We never update it -- and I can't rememb…
…er ever hearing about anyone actually using Ender w/ Backbone.
6d19aba
@jashkenas our noglobals flag to QUnit breaks the test suite in Safari (for what…
…ever reason) ... removing it.
828f15a
Commits on Dec 05, 2012
@caseywebdev caseywebdev Cleanup collection#update 54ac6b0
@caseywebdev caseywebdev Merge branch 'master' into collection-update
Conflicts:
	test/collection.js
aefd78f
Commits on Dec 06, 2012
@jashkenas Fixes #1871 -- move the Catalog of Events to the top of the docs. 193ba77
@jashkenas Fixes #1870 -- allow empty bodies for difficult endpoints. 8711f3c
@jashkenas Fixes #1456. Enhances Backbone.Events to support jQuery-style event m…
…aps, in 'on' and 'off'.
362b91c
@jashkenas Fixes #1477 -- Changing Backbone's internal logic so that validation …
…always happens, even when silent: true. Defining a validate should never allow state to become invalid, even during a silent change.
23cc302
Commits on Dec 07, 2012
@tbranyen tbranyen bumping the version in master, reflecting the wip state f416c5b
@jashkenas Merge branch 'encoded-fragments' of https://github.com/braddunbar/bac… 6dadc92
@jashkenas Fixes #1340 -- reset events include previous list of models, for adde…
…d convenience.
62b80bf
@jashkenas Fixes #1876 -- add travis badge to backbonejs.org 5af6879
@jashkenas Fixes #697 -- Add 'once' to backbone events, supporting event maps, o…
…ff, and all that jazz
7dbfecc
Commits on Dec 09, 2012
@caseywebdev caseywebdev Rebasing `update`
Reuse prepared model in Collection#update

Remove extra whitespace

Trigger `update` after Collection#update unless silent

Don't create new models in Collection#update

Remove `slice` call from Collection#update

It isn't necessary since the array isn't being modified. `add` and
`remove` both slice the arrays they are passed, so simply reading
and passing on the pristine array to those functions is harmless.

Simplify excessive ternary in Collection#update

`update` supports simple add/remove/merge options

Cleanup `update`, support for any combination of add/merge/remove

Save a potentially useless `slice` in `update`

Add comments and more tests for Collection#update

Avoid splice and slice, they're too slow!
c51b9cc
@caseywebdev caseywebdev Update `update` to merge cleanly bee1296
Commits on Dec 10, 2012
@gsamokovarov gsamokovarov Replace undefined with void 0 at router's test
Spotted these after commenting on the Change Log issue.
631fd34
@jashkenas removing accidental globals -- need to get lint hooked up. a389e81
@jashkenas Passing a configured version of jshint 4da25a4
@jashkenas Merge pull request #1886 from gsamokovarov/patch-4
Replace undefined with void 0 at router's test
2bb28cd
@caseywebdev caseywebdev Backbone extends Events a3da45e
@caseywebdev caseywebdev Simplify test for Backbone Events inheritance d08611a
@jashkenas Merge pull request #1889 from caseywebdev/global-events
Backbone extends Events
4976b66
@jashkenas Rewriting comment. 0991608
@caseywebdev caseywebdev Pass models in `update` trigger
Let `sort` trigger "sort" in an effort to phase out `reset`

Avoid unneccessary array rebuild in `update`
764c38f
@caseywebdev caseywebdev Merge branch 'master' into collection-update c6ca928
@gsamokovarov gsamokovarov Add asynchronous test for once 188eb98
@jashkenas Merge pull request #1881 from gsamokovarov/refactor-events-test
Refactor events tests
615b08c
@braddunbar braddunbar Implement once with minimal change to other Events methods. 1be8eb0
@jashkenas Fixes #1468 -- add a 'request' event that allows folks to watch for s…
…pinners etc. Passes the XHR on which you can .then, .error, and so on.
ec97a1c
@jashkenas Merge branch 'collection-update' of https://github.com/caseywebdev/ba… d6d264b
@jashkenas Merging in Collection#update -- revised implementation, some tweaks: …
…models are retained by default, there's no new 'update' event.
104e9ba
@jashkenas Fixes #618 -- support for a simple version of PATCH d4d2daf
@jashkenas s/event/run 5713b5e
Commits on Dec 11, 2012
@jashkenas Change Collection#sort's event from 'reset' to 'sort', so you can opt…
…imize further if you wish.
a645760
@caseywebdev caseywebdev Add failing test case for different `idAttribute` fields f71004f
@braddunbar braddunbar Fix #1894, Collection#push should not sort. 6c0cda6
@jashkenas Merge pull request #1896 from braddunbar/push-sort
Fix #1894, Collection#push should not sort.
68413a0
@jashkenas Defaulting remove:true for Collection#update 5cab60b
@jashkenas merged a97880c
@caseywebdev caseywebdev #1894 `sort` option for `add` b9d0f8d
@jashkenas merged d04c618
@caseywebdev caseywebdev Shave some bytes with an array literal 968ec9e
@jashkenas Merge pull request #1899 from caseywebdev/array-literal
Shave some bytes with an array literal
d3afe80
@jashkenas Fixes #1363, fixes #1461, removes View#dispose, adds Events#listenTo …
…and Events#stopListening, and implements View#remove in terms of those.
1191640
@jashkenas Make event maps a bit more lenient about context, for internal conven…
…ience.
0494252
@jashkenas don't blow up if you try to stopListening() an object, but have never…
… listened in the first place
601feb3
@jashkenas revised update implementation with inline id/cid map instead of using…
… an inline Collection for speed. Plus tests.
7e7b214
@caseywebdev caseywebdev Revamped events
- Fix awkward event order in test
- Remove all slice/splice calls (too slow)
- Break out of loops/functions ASAP
9e07557
@caseywebdev caseywebdev Events revamp alternative version 842f48f
@caseywebdev caseywebdev Account for `once("all", ...)` 2a7a45a
@caseywebdev caseywebdev Final events optimizations and rebase 307b293
Commits on Dec 12, 2012
@jashkenas Merge pull request #1890 from braddunbar/once
Implement once with minimal change to other Events methods.
f0da2eb
@jashkenas DRY-ing up event map support 4d9776e
@jashkenas simplifying trigger condition 89936d8
@jashkenas spacing for off condition 9ce995d
@jashkenas renaming once'd event callback for clarity -- new failing test. aa4c056
@jashkenas back to previous 'once' implementation ... tbd 9de1ddd
@caseywebdev caseywebdev Implement brad's off with _.once 15bf791
@jashkenas merged in casey's events optimizations ... tweaking to follow b2b0142
@jashkenas working version, WIP ac94b84
@jashkenas (hopefully) simplifying and optimizing 'trigger' further 644aecc
@caseywebdev caseywebdev Simplify/robustify `update` 1bd34b0
@jashkenas add one more switch case to triggerEvents, because most built-in back…
…bone events are called with 3 arguments.
4439b21
@jashkenas renaming 'cb' to 'callback' for clarity, and refactoring Events#off 72a24ec
@jashkenas expanding comments 6459a39
@jashkenas removing escapedAttributes caching for simplicity's sake b978df1
@jashkenas you shouldn't be able to set(model), instead set(model.attributes) 36c3e44
@jashkenas moving unset loop from set into unset itself ba7a279
@jashkenas renaming 'set' internals, for clarity bcce5f4
@jashkenas removing escape handling of undefined in favor of an upgraded Undersc…
…ore.js
a5299f8
@jashkenas adding a test to ensure that changes are triggered in the appropriate…
… order.
02a78ac
@jashkenas unset does *not* need to fire a change for undefined attributes 6ea96c1
@jashkenas optimize computeChanges() by removing a splice, and fix a bug with mu…
…ltiple falsy values being set for an attribute
69b3c13
@jashkenas various simplifications to _computeChanges f8753b8
@jashkenas Removing pedantic definition of internal private variables 66e25ef
@jashkenas rename _currentState to _currentAttributes bd09529
@jashkenas Merge pull request #1905 from caseywebdev/update
Simplify/robustify `update`
b7102e0
Commits on Dec 13, 2012
@tgriesser tgriesser fixing issue in patch not sending data cc16456
@jashkenas Merge pull request #1907 from tgriesser/patch-bug
Fixing issue in patch not sending data
df74b03
@jashkenas removing false optimization, inlining triggerEvents. Thanks @caseywebdev
957595f
@jashkenas Revert "removing false optimization, inlining triggerEvents. Thanks @…
…caseywebdev"

This reverts commit 957595f.
9365dac
@gsamokovarov gsamokovarov Bump Underscore to 1.4.3 in package.json and index.html 0737dee
@jashkenas Merge pull request #1911 from gsamokovarov/bump-to-underscore-14
Bump Underscore to 1.4.3 in package.json and index.html
27d9428
@jashkenas Fixes #1913 -- updates Backbone defaults semantics to use _.defaults. 50be442
@jashkenas Fixes #1912 -- Collection#fetch only parses once. daf6892
@caseywebdev caseywebdev Cache context, avoid switch in loop, profit 1806a8d
@philfreo philfreo failing unit tests with 'defaults' dc0bfe4
@jashkenas Merge pull request #1917 from elasticsales/master
failing unit tests with 'defaults'
d2e2e93
@jashkenas Fix earlier commit -- got my defaults ordering backwards. bd31613
@jashkenas inlining defaults abd96d6
@jashkenas Merge pull request #1916 from caseywebdev/events
Cache context, avoid switch in loop, profit
50c41d3
@caseywebdev caseywebdev Fix #1915 - `parse` ordering in `update` 74ae40e
@jashkenas Merge pull request #1920 from caseywebdev/master
Fix #1915 - `parse` ordering in `update`
87a25d5
@jashkenas Backbone 0.9.9 18b445e