[Pkg-javascript-commits] [backbone] branch master updated (edb3fc3 -> 56373ec)

Jonas Smedegaard dr at jones.dk
Tue Aug 30 15:14:03 UTC 2016


This is an automated email from the git hooks/post-receive script.

js pushed a change to branch master
in repository backbone.

  discards  edb3fc3   Target experimental
  discards  906ae9d   Bump compat to 9
  discards  501f3a3   Specify standards-version was bumped to 3.9.8
  discards  50acd75   Fix typo
  discards  5e090ba   Added back Jonas' copyright on the patch
  discards  a67d599   Prepare for upload
  discards  5c08fd3   Make the node- package versioned-depend on the libjs- one
  discards  9d4e484   Merge tag 'upstream/1.3.3+ds'
  discards  a82f6ae   New upstream version 1.3.3+ds
  discards  41bc683   Don't ship minimized files
  discards  08503c8   Rewrote depends and build-depends
  discards  929d24a   Put something in the packages (sic)
  discards  e5e274a   Complete d/rules a little
  discards  fa5ecca   Update d/copyright
  discards  bd8be55   Move away from cdbs
  discards  60644a6   Rewrite the patch to use Debian-packaged libraries
  discards  4c54394   Drop obsolete patch
  discards  5a00e0a   Use https in Vcs-* fields
  discards  d2d7edb   Bump standards-version
  discards  2d8b164   Packaging 1.3.3
       new  d77430e   Declare compliance with Debian Policy 3.9.8.
       new  21f8faa   Modernize Vcs-* fields: Use https protocol. Use cgit.
       new  1532344   Stop track upstream source with CDBS (use gpb --uscan).
       new  b47c00a   Update watch file: Bump to version 4. Use Github pattern. Mention gpb --uscan in usage comment.
       new  0b157a8   Sync control with rules: Stop build-depend on phantomjs.
       new  9c9aa6d   Repackage upstream tarball: Avoid non-free or minified files, and convenience code copies.
       new  9451b33   Update copyright info: Use License-Grant and License-Reference fields. Thanks to Ben Finney.
       new  0f8ad89   Add lintian override regarding license in License-Reference field. See bug#786450.
       new  c74f97b   Bump debhelper compatibility level to 9.
       new  2fecddd   Add lintian override regarding debhelper 9.
       new  1b9f544   Update copyright info: Use SPDF license short-name public-domain.
       new  99eaca7   Git-ignore quilt .pc dir.
       new  7a2659a   Modernize git-buildpackage config: Filter any .gitignore file.
       new  dfa8ff9   Recommend libjs-lodash as yet another alternative to libjs-jquery.
       new  d1020a3   Update copyright info: Extend coverage of packaging to include current year.
       new  fa42f74   Fix install package.json into node package.
       new  9060adc   Temporarily limit upstream version.
       new  b911f94   Update changelog, control file and copyright hints.
      adds  8a960b4   Initial Commit
      adds  ef49944   Initial semi-functional version of backbone.
      adds  6c993eb   Adding Docco'd source
      adds  8b233a0   fixed typo
      adds  b9b8a90   code style tweak
      adds  ec209f7   refactored Backbone.request out of Model.{save,delete}
      adds  44a4d12   Model.destroy no longer removes the model from its collection
      adds  a7b43b9   remove collection setting
      adds  cdf5cc5   Merge branch 'master' of github.com:documentcloud/backbone
      adds  61d8ede   underscore callbacks.
      adds  6278661   beginnings of a test harness
      adds  d66f2ed   some more tests
      adds  21b6638   more tests
      adds  232b0f8   no more generated ids and fixed rake build
      adds  595b3a5   Merge branch 'master' of github.com:documentcloud/backbone
      adds  17fc5a2   added a rake doc task
      adds  283bc89   Merge branch 'master' of git at github.com:documentcloud/backbone
      adds  fc58be7   Merge branch 'master' of github.com:documentcloud/backbone
      adds  0cfa8d9   rebuilt docs
      adds  a629331   jslint
      adds  573d491   fix bug in 'add' and 'refresh'
      adds  5269a5a   Merge branch 'master' of git at github.com:documentcloud/backbone
      adds  7e86539   Merge branch 'master' of github.com:documentcloud/backbone
      adds  ddd87c0   docs
      adds  a29dd5c   fixing refresh for attributes only
      adds  8eea2ca   first working version of create
      adds  1074f24   Adding Backbone.Collection#fetch
      adds  2ca43ea   fleshing out destroy
      adds  3190a5a   Backbone.View option handling tweak.
      adds  c63f01e   creating a model should set its attribute
      adds  03c1c70   linting test/bindable
      adds  71969d3   linting the remainder of the tests.
      adds  16149c7   Wrapped up the model tests.
      adds  6009b8d   more tests for collection, 0 is a valid id.
      adds  463ce3e   Making zero numeric ids more possible
      adds  80acf94   more tests, returning 'this', when performing side effects on collections
      adds  b1277b9   defaulting Backbone.Collection#model to be Backbone.Model
      adds  655ab7f   finished initial round of tests for collection
      adds  d343aa5   testing a handful of the underscore methods on collections
      adds  81f8294   finished commenting Views and Backbone.request -- regenerated docs.
      adds  2081bbf   more comments, more docs
      adds  2f4d1ac   --
      adds  9bdefd0   started working on the index page, copied from Jammit
      adds  d0e2775   Attributes should remain a safe copy.
      adds  ed1871c   first draft of basic validations
      adds  da07ced   sets can fire 'error' events for all models within, as well.
      adds  626f7d2   removing todo
      adds  1e8c0b8   a pleasant boney background...
      adds  cc48c76   Backbone.Bindable -> Backbone.Events
      adds  ad73393   A real start on the documentation ... intro is done-ish.
      adds  db2610e   moving along with the documentation
      adds  5cbfc4d   Adding demo of address book. Initial stub for now.
      adds  f6318f7   Merge branch 'master' of github.com:documentcloud/backbone
      adds  a15abd8   Merge branch 'master' of github.com:documentcloud/backbone
      adds  4929b19   Merge branch 'master' of github.com:documentcloud/backbone
      adds  ad3387b   shadowing
      adds  6b55bd8   typo
      adds  07e1b77   stubbing out view test
      adds  c32d536   fix a bug in view tests
      adds  829b2c7   Merge branch 'master' of github.com:documentcloud/backbone
      adds  eb5a89f   Up to attributes
      adds  cbbba47    ...
      adds  d66f920   validate
      adds  c14dde7   removing Backbone.Model#isEqual
      adds  66fb51c   down at the bottom of the model docco
      adds  f9d66a4   aliases and docs for underscore methods on collections
      adds  11c6ebb   add, remove, get, getbycid, at
      adds  6c88769   through Backbone.sync, methodmap, etc.
      adds  e2cc030   through render
      adds  21dfb55   axed setMode. setCallbacks -> bindCallbacks
      adds  727c299   first draft of docs is done.
      adds  8e7405e   updating rest tests.
      adds  7ea942e   fixing links
      adds  d8308f9   added view tests
      adds  15b2ec8   handleEvents API tweaks
      adds  bb53858   tweaking intro -- rebuilding docco
      adds  337d5db   tiny tweaks
      adds  accebff   ''
      adds  5c16f71   removing demos for the initial release.
      adds  c01f699   removing extra 's'
      adds  c983a05   Merge branch 'master' of github.com:documentcloud/backbone
      adds  1fb2843   a reasonable readme
      adds  a72920d   documenting id and cid
      adds  317c99b   attributes is now a public property, uncloned. documenting comparator, and more.
      adds  a2b924c   Lots of edits -- running well under Node.js
      adds  ed484a3   further down the page
      adds  4b2b8cf   final pass through the documentation
      adds  3a90cae   more annotated comments, adding length to the docs.
      adds  ae693af   making events forgiving of non-selectors...
      adds  53ac621   Documenting constructor options.
      adds  f09e791   removing toString
      adds  e9c0c86   typo
      adds  8109a6b   Merge branch 'master' of github.com:documentcloud/backbone
      adds  b06c877   docs
      adds  3cb5b34   code highlighting
      adds  f6de01e   Merge branch 'master' of github.com:documentcloud/backbone
      adds  8d5343d   merged
      adds  8d0ebba   widening the sidebar
      adds  0c1b13a   IE documentation tweaks
      adds  39034e5   Adding Closure Compiled minified production version.
      adds  284397f   softening the background.
      adds  c0f602e   Framework sizes are controversial and hard to measure, best to be hand-wavey...
      adds  cd0d2cc   augmenting the docs for Model#toJSON
      adds  7b49015   Issue #2, view.render documentation.
      adds  542f085   documentation wording tweaks.
      adds  e0b6103   internal _initialize to _reset
      adds  63085b6   Calling 'initialize', if it is defined.
      adds  091e266   Adding basic tests for initialize.
      adds  abd64dc   Documenting initialize
      adds  6886bca   typo in docs -- issue #4
      adds  13932d0   small typo
      adds  b8f54d5   sorry, wrong version of docco
      adds  e29b486   fixes #4, small typo
      adds  ff65c0a   Merge branch 'master' of github.com:documentcloud/backbone
      adds  2748c43   $ doesn't always belong to jQuery
      adds  544a7e7   Merge branch 'grayrest' of http://github.com/grayrest/backbone
      adds  aa35cb6   less cryptic method of safely referencing jQuery.
      adds  c211499   adding a brief aside about super.
      adds  8878c22   View#_reset -> View#_configure
      adds  184687b   Backbone 0.1.1
      adds  eb9f54c   willbailey's patch to use getByCid for internal lookups ... much safer.
      adds  8310903   Issue #8 -- a number of improvements to the documentation.
      adds  09e20c1   Documenting a collection's 'model' property
      adds  0ac4126   brief aside about sort versus sortBy
      adds  b2cb44b   rebuilding annotated source and min.js
      adds  a797829   a note about namespacing JSON requests.
      adds  82365e3   internal Collection#_add and Collection#_remove, should return the model, in case they're overridden.
      adds  7c901e2   Slightly shallower namespaced export for CommonJS.
      adds  9c535ca   expand inherits helper child constructor creation, for clarity.
      adds  2ae6098   Moving all helper functions down to the bottom.
      adds  3560062   removing redundant assignment in Events#trigger
      adds  e7ce57c   Adding the beginnings of a speed suite to the Test page.
      adds  500d66b   a handful of model speed tests.
      adds  d8d4014   Type found by pbowyer.
      adds  7b10698   making the speed test labels fit on the graph
      adds  5c5b7a8   Don't send up model data for GET requests by default, for folks who are re-fetching existing collections.
      adds  263245b   added package.json
      adds  6899988   Only send the model on create and update... It's better for destroy not to bother with it.
      adds  7f4a1bb   Added the _method hack from Sinatra for better coverage of PUT and DELETE for non-spec HTTP servers.
      adds  08030e4   fixed indentation
      adds  1966269   fixed indentation
      adds  7721f84   adding Backbone.emulateHttp for frameworks that don't support HTTP. Issue #11
      adds  83f4748   Adding a missing var declaration inside handleEvents
      adds  2b53957   Passing JavaScriptLint. Added 'rake lint' task.
      adds  17d64e0   Adding Backbone.Model#fetch
      adds  c5c795e   adding docs for Model#fetch
      adds  402f866   added underscore dependency
      adds  5222fe7   Merge branch 'master' of http://github.com/tmpvar/backbone
      adds  b854b28   additional documentation ... getting ready for 0.1.2
      adds  a09bcbc   error events are now always passed the model as the first argument. You may now also pass an error callback to set() and save(), if the callback is passed, it will be called instead of the 'error' event getting fired.
      adds  f0f7c8d   Adding an error when URLs are left unspecified, and highlighting the importance of the URL property in the docs for persistence to work.
      adds  2071b93   tweak to view docs
      adds  3e3c292   documenting the 'error' callback and it's overriding behavior.
      adds  d2ba331   Backbone.js 0.1.2
      adds  013e45c   Adding an Examples section to the homepage. Weak at the moment. More to come.
      adds  3144542   Adding initial demo of collections, models, and multiple views all bound to change events on the model.
      adds  09b1302   Merge branch 'master' of github.com:documentcloud/backbone into demos
      adds  5f0fe91   adding a missing semicolon and using initialize in the demo
      adds  ba3775e   changing the image url back
      adds  c5db449   Merge branch 'master' into demos
      adds  08687aa   Merge branch 'master' into demos
      adds  0f3c524   beginnings of a different demo.
      adds  4311d58   optional values in the template.
      adds  349878c   Using JSONP since the Same Origin Policy won't let file:// make an XHR to github.com
      adds  14d8186   Merge branch 'master' into demos
      adds  14db15b   Adding another demo: Todo Task manager
      adds  b27f57a   Merge branch 'demos' of http://github.com/fitzgen/backbone into demos
      adds  9d8b7ad   removing the embryonic gist demo
      adds  c98cfeb   moving 'demos' to 'examples'
      adds  8d7eff8   Adding chain() to the Collection prototype
      adds  a895bbb   fixing chain() test.
      adds  6252e25   adding Collection#chain to the documentation.
      adds  2e064bb   Adding support links -- Issues + Freenode + Twitter
      adds  8282270   Starting to move to templates for the todo example.
      adds  6ea50e6   moving edit UI out into a template.
      adds  c025904   Further cleaning up the todos example.
      adds  705aff5   Issue #33. Refactor towards View#_ensureElement
      adds  089fd5c   Adding a test for Issue #33
      adds  931338e   Fixing Collection#create success callback, passing the model parameter through.
      adds  89e7e67   Added Backbone.Collection.toJSON. Returns array of model's toJSON
      adds  c957ec0   Merge branch 'master' of http://github.com/bunchesofdonald/backbone
      adds  f3a8dcd   Merging in Collection#toJSON
      adds  9daf5d1   Moving the example to an 'examples' branch for the time being...
      adds  869861d   Adding an Examples section to the homepage. Weak at the moment. More to come.
      adds  a9de05e   Switching from assumed 'model' and 'models' namespacing to an overridable 'parse' method on models and collections.
      adds  a7195a9   Issue #28 -- handleEvents -> delegateEvents, which is now called in the constructor.
      adds  6e7894d   Streamlined event delegation from models through collections. Added documentation for 0.2.0 enhancements.
      adds  9d28018   Backbone 0.2.0
      adds  3ba999c   Cleaning up warnings
      adds  0c61107   resolving merge
      adds  f260ac2   Revert the attack of the italics.
      adds  42cd7d5   Merge branch 'master' into gh-pages
      adds  6aa2f53   adding a disclaimer
      adds  34355e0   Merging master
      adds  37b8fb7   First semi-working version of the jQuer-ified example.
      adds  f6bd4df   another mootools remmnant.
      adds  6b6d3a7   updating CSS style. Fixing ordering.
      adds  092131d   A little further on.
      adds  3a47769   Nice improvements to the rendering ... more templates, less javascript.
      adds  62f43bd   cleaning up generated CSS
      adds  d6e57b3   Adding a hover-able destroy icon
      adds  edbdeb1   Removing unnecessarily bound functions.
      adds  6efd643   simplifying localStorage interface a bit.
      adds  22f5a33   Fixing line-heights on multi-line todos
      adds  0ddef3b   Building the annotated source.
      adds  0f1e84f   Ensuring the Todo model has a sane default
      adds  806a51b   resolve conflict
      adds  581688b   Merge branch 'master' into gh-pages
      adds  607bd7a   Remove the cross-linking between the sources
      adds  16ae9dc   Merge branch 'master' into gh-pages
      adds  4109040   Adding the Todos example to the homepage
      adds  cc74468   Reworking the localStorage plugin.
      adds  16ad4fd   fixing broken link
      adds  de4b2b3   Fixing backbone-localstorage links.
      adds  2ac532f   Don't bury the lede.
      adds  8e0bd05   Only one open todo item at a time.
      adds  4c5b74c   Saving todo-in-editing on blur.
      adds  1d57168   Adding one line to Backbone.js to provide seamless CoffeeScript integration (inheritance from Backbone.Model, View, Collection) + tests
      adds  0749421   Fixing out-of-date documentation (mrjjwright)
      adds  cd21480   one more out-of-date-doc tweak
      adds  f0ecfcd   Issue #44 -- Model#set, empty string vs null.
      adds  d84ef25   Added clear method to Model. Removes all attributes like you would expect.
      adds  47ba5c6   Merge branch 'model-clear' of http://github.com/chrislloyd/backbone
      adds  b4d573c   Merging in Chris Lloyd's Model#clear. Making validations run, if defined, on Model#clear and Model#unset
      adds  302c0d5   Added Backbone.emulateJSON to enable the current behavior of syncing and made sending the body as application/json without a wrapping model param, the default
      adds  6c97269   Default behavior for Backbone.sync is now to send everything as application/json.  Emulating http and sending data as form url-encoded can be turned on with Backbone.emulateHttp
      adds  77b15e5   Merge branch 'master' of http://github.com/mrjjwright/backbone
      adds  2d4ebd0   Merging Issue #46. Use full JSON requests, falling back to encoded forms with emulateHttp.
      adds  315ba73   Added TodoView.remove()
      adds  3d36c62   merging in willmoffat's patch
      adds  d651d82   don't send any data up, if you're not sending any data up ... fixes destroy.
      adds  b04854e   Cleaned up the inherits function and added some extra comments to make it clear what is happening.
      adds  6181445   merging dxgriffiths' annotations to 'inherits'.
      adds  771b87f   added options argument to Backbone.Model initialize function
      adds  ece51d2   Allowing a collection to be passed into a model via the options.
      adds  65c5276   fixing more model.collection in initialize.
      adds  9a74dbc   Make protoProps optional, when inheriting.
      adds  501b9ab   processData should be true if emulateHttp is true
      adds  ee0cf27   fixing comments typo.
      adds  09c7870   Adding version number + header to backbone-min.js
      adds  e1e6625   that's .js
      adds  bdee3a2   first draft of Backbone.Controller and Backbone.History
      adds  37cd991   first draft of splatted params.
      adds  3fc9ef1   commentng out Backbone.Controller
      adds  61397b9   commenting Backbone.History
      adds  4aafb6b   Adding tests for Backbone.Controller
      adds  6de4a8c   all tests pass in IE7
      adds  6443b73   making the iframe tabindex -1
      adds  3373fa0   Adding the IE8-in-IE7-mode hack.
      adds  cbc5055   lowering the default hashchange time to 50.
      adds  be37cf0   passing silent: true now suppresses validations. Issue #52
      adds  151417e   separating out emulateHTTP from emulateJSON, with tests.
      adds  f636b3a   Making the fragment a little more consistent and pushState-ready. No octothorpe.
      adds  4ff388a   removing extraneous hasState flag.
      adds  9ebe66b   slight refactor to old-IE detection.
      adds  b638e31   light refactor for History#getFragment
      adds  1f740b9   first draft of Controller/History documentation.
      adds  1e0986b   save -> saveLocation
      adds  f22d77a   Backbone 0.3.0
      adds  46d196d   tweaking annotated source.
      adds  03b790f   removing erroneous mention of History#setLocation
      adds  3fa14be   one more bound routes example for the road...
      adds  b38e916   Adding View#remove.
      adds  d190e9e   send 'add' and 'remove' events through the model.
      adds  2541654   Remove !current check from checkUrl to allow loading of empty fragments.
      adds  5a32ece   Remove duplicate backbone.localStorage docs
      adds  6eb90e3   more mentions of history.start()
      adds  8ad010f   removing a cautionary note that has been obsoleted by recent changes to jQuery.
      adds  58e748b   adding commas to the docs
      adds  78cf070   Backbone 0.3.1
      adds  86c3089   Issue #77, don't call toJSON unless you need to.
      adds  7e363df   Rails include_root_in_json tips.
      adds  99fbc08   Adding empty initialize() function for all Backbone classes, to make calling super() a easier to get right.
      adds  11dcf24   Using a save join() for the default implementation of Model#url
      adds  327ba8c   Fixing id=0
      adds  52c460b   Allowing collections to remove models by either Cid or Id (prefering cid).
      adds  f63c995   Merge branch 'master' of github.com:documentcloud/backbone
      adds  70e6cd6   that should be docMode <= 7
      adds  d574c9f   docMode does not exist in IE < 8
      adds  f3e961d   Issue #80. Adding default attributes to Backbone.Model
      adds  a969d67   Allowing 'sync' to be overriden on a per-model per-collection basis.
      adds  94c77e8   about:blank for the IE hashchange iframe support, for IE 6.
      adds  9e1fcfa   Revert "about:blank for the IE hashchange iframe support, for IE 6."
      adds  57194be   Fix recursion error when saving from within a change event.
      adds  33232f5   Adding DC Workspace and Backbone Mobile examples.
      adds  356664a   Backbone.js 0.3.2
      adds  a98ecc9   Helpful error messages on rake tasks
      adds  9994d2b   merging in zmack's enhanced Rakefile
      adds  7ae0384   first draft of Model#escape
      adds  160f0ba   first draft of REST-failure 'error' events.
      adds  fa9a4c8   Passing through the options argument to 'change' events.
      adds  6e4046d   All Backbone events now pass through their options as the ffinal argument.
      adds  418b77f   Upgrading test suite to latest Underscore.
      adds  e0cb5ee   Zepto support
      adds  de44d9e   Update to Zepto 0.2
      adds  0057523   Merge branch 'zepto' of https://github.com/sstephenson/backbone
      adds  c7a7aa5   Updating test-zepto.html to latest Underscore
      adds  3505bde   Backbone.js 0.3.3
      adds  6a0ac93   Fixing Issue #109 -- ignore 'add' and 'remove' events that originate from models shared with other collections.
      adds  d4dc736   adding a bit more of a test for changedattributes.
      adds  b085fa0   Events#trigger ... making it safe to unbind your own event within a trigger() call.
      adds  bbcf196   A silent change to a model will now make hasChanged() return true ... Issue #105
      adds  3246463   Adding an FAQ section to the backbone docs.
      adds  9f842bd   Adding FAQ section for bootstrapping
      adds  21a3675   Implement model.is() for attr test, with docs, tests
      adds  b73fc46   Merge branch 'Model-is' of https://github.com/mtodd/backbone
      adds  0c1bbbc   Adding Model#has to Backbone...
      adds  3623916   Added append option when fetching a collection. Useful when lazy loading data sets.
      adds  784adc6   Adding Collection#fetch with add: true
      adds  6ea500b   Fixing un-released models from refresh'd collections. Issue #128
      adds  17602c3   Make Backbone View's delegateEvents only ever unbind the events that it adds itself.
      adds  5249010   Add urlBase option to model to allow specifying restful url without using a collection
      adds  03aa12a   Merge branch 'master' of https://github.com/mkelly12/backbone
      adds  e8be47f   merge mkelley's urlBase, renamed to urlRoot.
      adds  81cd0cf   documenting urlRoot ... making collection.url take precedence over urlRoot, if defined.
      adds  53ae5b5   Issue #132 ... initial _changed after new with attributes.
      adds  5886fe4   Issue #134. json2.js source link.
      adds  34d1d0a   Multiple views may listen for events on the same element
      adds  aec3f47   Merge branch 'multiple-views-per-element' of https://github.com/sstephenson/backbone
      adds  d01b136   Merging Issue #135. Multiple views per DOM element.
      adds  3d8fe92   Issue #78. Changes the Backbone.sync API to enable passing through of options ... like {data} in fetch()
      adds  ad2ae8e   Pass Collection#fetch options along to refresh
      adds  43176d9   Expanding View#el documentation.
      adds  71c9838   If Backbone.View#el is a string, pass it through $(...).get(0) in _ensureElement
      adds  12f7ae9   Merging Issue #149. View#el can be a string.
      adds  2c29387   Pass along the current value of `this` to Backbone's closure wrapper
      adds  714a521   Merge branch 'closure-scope' of https://github.com/sstephenson/backbone
      adds  8c5cd17   Update test-zepto.html for Zepto 0.3
      adds  c644866   Merge branch 'zepto' of https://github.com/sstephenson/backbone
      adds  2610593   Making the collection-proxies-model-events a bit more clear
      adds  3098321   Issue #143, properly escaping regex characters in literal routes.
      adds  4d6d494   adding options to the onError direct callback.
      adds  e3aa575   adding a bit more explanation to Model#save onError
      adds  c0c8cb2   Revising controller test as per dvv's suggestion.
      adds  331cb8b   Allowing Model#defaults to be a function as well as a hash.
      adds  67dd2ee   prefer single quotes.
      adds  a0ace0d   Taking some of dvv's suggestions.
      adds  65e4340   Updating Model-save documentation.
      adds  1c30828   Updating to latest QUnit, fixing Issue #153 ... overly aggressive urlError.
      adds  4c1bdb4   Issue #154. Make options.data possible for creates and updates with the default sync.
      adds  178887e   removing broken History-saveLocation link.
      adds  c933262   Adding QuietWrite.com as a Backbone example.
      adds  289d4e0   Model::escape() now coerces non-string (non-falsy) values to strings before escaping them.
      adds  440d141   Fixing a small bug in model inheritance: Class properties need to be inherited (along with the instance properties). See test.
      adds  39cabb8   Merge branch 'master' of github.com:documentcloud/backbone
      adds  f194f2d   adding an FAQ section.
      adds  06a1506   Adding FAQ section for bootstrapping
      adds  0c03331   Pushing the QuietWrite.com example.
      adds  d4a091b   Adding Tzigla to the examples.
      adds  65f6830   merging in tzigla example.
      adds  14000a8   Improve multiple collection support
      adds  a2f0468   merging in fixes for models in multiple collections ...
      adds  3619844   Adding CloudEdit as an example.
      adds  79b33ae   Merge branch 'gh-pages'
      adds  7442f82   Forcing Collection.create to run through validation before saving.
      adds  4c41ea7   Merging issue #216 (+ others) validation on Collection#create.
      adds  51f9ce6   Adding an index.js for npm, Issue #207
      adds  e398583   keep custom `sync` methods for a given model/collection scoped to `this`.
      adds  1944234   Merge branch 'master' of https://github.com/jed/backbone
      adds  f1e0f6b   Throw an error if Backbone.history.start is called twice.
      adds  7d4d527   No periods on errors.
      adds  2fd11a8   delete this.id when unsetting the id attribute
      adds  0383ef7   Merge branch 'unset_id' of https://github.com/reverie/backbone
      adds  ec68420   Merging in #167, unsetting 'id'
      adds  ac8c3dd   Changing route order behavior. Issue #189. Declarative route maps are the same, procedural route() calls can now override previously-defined routes.
      adds  164ad72   Upgrading Backbone.js (test) dependencies to latest jQuery, Zepto, and Underscore.
      adds  d04bf67   Fixing test-zepto.html HTML.
      adds  1a9404c   Initial support for models with non-default id attribute names (MongoDB, CouchDB). Various tickets.
      adds  b86d3f6   Issue #209 ... unsetting a missing attribute should not fire a change event.
      adds  c5160fc   fixing lingering idAttribute spot -- thanks, jdknezek
      adds  c6d2c69   ditto
      adds  aab49eb   encodeURIComponent this.id
      adds  4489d7f   Merging in a test for Issue #204
      adds  c3da552   Add attributes parameter to Backbone.View. All attributes are being applied to view's this.el during element creation.
      adds  ece686d   Merge branch 'master' of https://github.com/documentcloud/backbone
      adds  512ff7e   Merge branch 'master' of https://github.com/hippich/backbone
      adds  a5079ab   merging #179 + refactor, view 'attributes' for this.el
      adds  ce05957   .get -> .escape in the docs
      adds  02c40e5   linking to the documentcloud workspace
      adds  0ca0481   adding basecamp mobile, instagreat, and tilemill
      adds  f4a394b   Issue #223 ... fixing json2.js link.
      adds  6c968b6   Issue #224 ... underlining links, updating docs.
      adds  52953c1   Adding mql's Substance.io
      adds  7216d99   merged gh-pages in.
      adds  0cdc525   Fixed escapeHTML function to skip not only &***;, but also &#***; and &x***;
      adds  d97d8bf   Upgrading Backbone.js tests to Underscore 1.1.5
      adds  d149451   Issue #278. Allow 'extend' to be overrideable+inheritable.
      adds  c9a6349   Upgrade tests to Zepto 0.5
      adds  7ceab2c   Fix incorrect prototype.constructor comment
      adds  da52ae1   Merge branch 'fix-comment' of https://github.com/jimmydo/backbone
      adds  ed5a88d   Make it possible to take advantage of jQuery.Deferred with Backbone, without breaking compatibility by changing return values.
      adds  8f80fb1   A somewhat smarter approach (more DRY).
      adds  7d88162   Even simpler; merely expose the (jq)XHR object, enabling the use of jQuery.Deferred.
      adds  7b494c1   Upgrading to Underscore 1.1.6 for test deps.
      adds  67d61fc   Adding Backbone.noConflict() and keeping track of the original root.Backbone.
      adds  e2a5c18   Adding Mobile SoundCloud as an example.
      adds  fd35fcb   Adding MetaLab's Flow to the examples.
      adds  35ba4a9   Adding Flow to sidebar under Examples.
      adds  1028e63   Merge branch 'gh-pages'
      adds  f4cfbd6   Documenting the new Backbone.noConflict() method.
      adds  12661ff   Merge branch 'master' of github.com:documentcloud/backbone
      adds  94edc63   ender.js support
      adds  5f3135f   Merge branch 'master' of https://github.com/dvv/backbone
      adds  4070364   merging in Ender.js support
      adds  223c4fb   Add failing test for #319
      adds  1499d75   Check for model before accessing its properties, fixes #319
      adds  76b3ed1   Merge branch 'fix_custom_events_on_models_inside_collections' of https://github.com/autohaus24/backbone
      adds  857f756   removing backbone-min from master ... it'll only live on the gh-pages branch now.
      adds  9159ed3   clarifying that jQuery or Zepto is required for History support (for the moment)
      adds  37ddad5   Issue #309, more sophisticated event handling, for unbinding events in the midst of them firing.
      adds  222d673   Issue #289. Enable the use of jQuery.Deferred by returning Deferred objects from save() and fetch() calls.
      adds  0503b4d   Merge remote branch 'remotes/upstream/master'
      adds  1d4484d   Removing Ender.js support for the time being, as it needs to fix its AJAX methods to corrospond with jQuery/Zepto success/error signatures.
      adds  4881621   Adding XHR object to Model.parse and Collection.parse method signatures. jQuery and Zepto use the same callback signature: response, status, xhr.
      adds  399e745   _ to status in Model.parse. No need to clobber Underscore.js just to ignore a parameter.
      adds  577758a   Adding XHR object to Collection.create (which comes from Model.save).
      adds  1598801   Pass the error and success callbacks when creating the model to add to a Collection
      adds  0f118ec   Add a failing test for Collection.create not running callbacks
      adds  0cc8cb0   Merge https://github.com/ptn/backbone
      adds  21fa0aa   change hashStrip regex to strip bang as well, so hash-bang urls will work transparently
      adds  914ff9d   rebuild to include previous change
      adds  ee215be   Adding test for hashbang URLs. For pull request #312.
      adds  f44cfee   Adding in a note about passing in an object literal or a model to Collection.create. Thanks to MattJ for the recommendation.
      adds  a00b798   Adding in a note about Backbone.history.start() returning a boolean for whether or not a match has been found in the current URL fragment. Thanks to XiXora for the recommendation.
      adds  089aeb8   Adding a note about using Collection.create on a model that has been saved server-side.
      adds  58708b3   clarifying wording
      adds  9b40c7a   Merge branch 'master' of git://github.com/documentcloud/backbone
      adds  965c299   Factor out model preparation to a separate function in Backbone.Collection, so 'create' and 'add' behave the same.
      adds  c9bf20e   Adding CloudApp to the list of examples.
      adds  db68321   resolving merge
      adds  bbce120   Adding the bittorrent example app.
      adds  7489bf0   Merge branch 'gh-pages'
      adds  bbf28b8   expanding the FAQ for MVC with a direct Rails comparison.
      adds  d8edb5d   Merge branch 'gh-pages'
      adds  a5d01f9   fixing tests for IE / Webkit ... regex, not string match.
      adds  83250a5   Only set request content type for create/update
      adds  ee2ec92   Fix typo
      adds  82e0b34   Merge pull request #267 from jasondavies/master.
      adds  a251810   Merge branch 'master' of github.com:documentcloud/backbone
      adds  489ebb7   Issue #228 ... IE7 hash should look correct after initial load.
      adds  e8476af   Issue #366, support for namespaced events.
      adds  6b229ff   Merge remote branch 'remotes/upstream/master'
      adds  cf32151   initial draft of a 0.5.0 branch
      adds  300c7f0   fix the zepto test suite.
      adds  636e7b0   remove an extraneous this.options
      adds  e5ee550   Adding Backbone.Router.setLocation, alongside saveLocation, to both save and route at once.
      adds  e9b38de   Backbone.Router formatting, tweaks.
      adds  f742bbe   fixing IE support for 0.5.0
      adds  e56346c   normalizing for the Safari window.location bug.
      adds  46fbd4c   Controller -> Router in the docs, and adding docco for setLocation().
      adds  9a1deb6   mention that Backbone require's jQuery > 1.4.2, if using jQuery. Issue #367.
      adds  2b1eae4   Issue #365. delete options.comparator.
      adds  9503627   documenting that fetch options can also be jquery options.
      adds  78212c2   Issue #359 -- removing duplicate model.escape documentation.
      adds  2f04473   fixing refresh -> reset documentation.
      adds  d8d94f1   add a warning about pass by reference. Issue #356
      adds  5f7b01d   document collection.reset() with no args.
      adds  82c288c   Following recommendations from the OWASP https://www.owasp.org/index.php/XSS_(Cross_Site_Scripting)_Prevention_Cheat_Sheet
      adds  082cb28   Merge branch 'master' of https://github.com/reconbot/backbone into 0.5.0
      adds  9d5308b   Pass options to the coll.add call in Collection::create so that it can work silently.
      adds  c66650a   Merge branch 'master' of https://github.com/corbanbrook/backbone into 0.5.0
      adds  7afd43c   Reference calls variable in list variable definition in Backbone.Events.bind
      adds  f7602a3   Merge branch 'patch-1' of https://github.com/damienholzapfel/backbone into 0.5.0
      adds  d7e3d5b   Updated to apply on the 0.5.0 branch
      adds  dae2527   Merge branch '0.5.0'
      adds  fb8da91   merging in #336.
      adds  ed63632   Issue #250 -- duplicated QUnit.
      adds  9accf97   Issue #246 -- never fire nested change events for the same model. The top-level one will do.
      adds  482a115   better document that hasChanged, previous, etc are only valid during a change event. Issue #240
      adds  87a81e4   partial issue #239, always pass options to error callbacks / events.
      adds  5a89ed3   destroy of non-persisted model should not call sync
      adds  e01ad9d   Merging in #232. Allow destroy() to be called on non-persisted objects ... just in case.
      adds  93c82aa   Adding the Unofficial google group to the documentation.
      adds  ff57b65   ouch, leaking global attrs. (shakes fist)
      adds  d568305   adding headers for all Backbone.js example apps
      adds  2620c6a   Adding Chop as a Backbone example.
      adds  4057591   Adding Chop, Fluxiom, And Menagerie Vet
      adds  9bdbdd8   merged in gh-pages
      adds  6ca2dc6   adding quoteroller
      adds  32deec5   Merge branch 'gh-pages'
      adds  3e4f628   Minor doc typo
      adds  e1167d7   Merge pull request #422 from arturadib/master
      adds  61c4874   Adding Decide.com as an example.
      adds  d2a7309   Merge branch 'gh-pages'
      adds  16eb3f3   Minor doc typos
      adds  7ed20d7   Merge pull request #432 from jroes/master
      adds  573c347   Fix unit test for model.isNew()
      adds  4e9037b   Model is no longer considered to be new if its id is a falsey value
      adds  0b74a24   Merge pull request #438 from gravof/master
      adds  fa6092b   fixing comment.
      adds  3eb075a   Allow initialize on any class to pass on original arguments.
      adds  07f753b   Merge pull request #435 from threepointone/patch-1
      adds  621c9ed   Test complex query strings. Fails in some browsers.
      adds  4138b58   Merge pull request #430 from reconbot/master
      adds  ba1d9a1   removing complex router text (unfixable)
      adds  77caaed   #426, better error message when events are missing.
      adds  cc46300   Issue #417. Word choice for the literal minded.
      adds  0853866   Collection.add should fail if duplicate id/cid exists
      adds  b5112b4   Merge pull request #414 from niallsmart/master
      adds  b28bb50   clarified example; fixed typo
      adds  245acb0   removed unused var
      adds  2ed2af6   expanded Model.save example
      adds  1491d29   Merge pull request #395 from lorensr/master
      adds  e67422a   restoring some examples.
      adds  ddf1a83   slightly saner validation on initialize.
      adds  af674c9   almost to 0.5.0...
      adds  8f07f96   link to association extensions.
      adds  2e1f85d   replacing setLocation and saveLocation with navigate, after Spine's API.
      adds  0798d97   tweaking transparent URL upgrades.
      adds  799cdad   updating generated docco for pushState upgrading.
      adds  dc84cc6   docs tweaks.
      adds  c39ddd0   Better hash-to-pushState upgrades, via replaceState.
      adds  d2082a5   issue #451 + test.
      adds  3a56d36   expanded docs for pushState
      adds  a30ea0d   Fixes #453, typo.
      adds  cbefdb8   Fixes #454, docs for backbone.sync
      adds  d3c9a9b   fixes #459, inconsistency with constructor/initialize.
      adds  fcbedad   Addinga a test case for #459
      adds  10230e4   Issue #460 -- removing the optional bang from hashStrip ... too many inconsistencies.
      adds  13acb8a   fix documentation and tests for negative ids
      adds  5ebd949   use hash literal directly
      adds  8971361   split out test for positive and negative ids
      adds  4595b48   refine the isNew test
      adds  12e9d95   add helper method to cleanup isNew test
      adds  d3a0b64   remove model_with helper from test
      adds  da6d0b9   resolving merge conflict, removing old test.
      adds  c4872c4   add 'contains' alias for 'include'
      adds  961d599   Merge pull request #448 from braddunbar/contains
      adds  c87460e   Fixed back button issue then open pushState link in browser without pushState support
      adds  69e63b1   Merge pull request #457 from asan/master
      adds  d2e79e5   Merge branch 'master' of github.com:documentcloud/backbone
      adds  36dddfb   Backbone.js 0.5.1
      adds  6d07d2f   multiple models with the same ID should be allowed in a collection.
      adds  3f8f4cf   Adding Trajectory as an example app
      adds  8ffdd09   Fix an unclosed HTML entity when escape single quote
      adds  48cfa5a   Merge pull request #470 from wuzhe/upstream-master
      adds  909c427   Call Backbone.Model.defaults() with "this" set to the model instance.
      adds  8b3ca51   Merge pull request #481 from shesek/master
      adds  7816861   processData should use ajax default (true), and only be set to false when doing a non-GET request
      adds  bc964ac   Merge pull request #469 from afeld/patch-1
      adds  ca8a049   Merge branch 'master' of github.com:documentcloud/backbone
      adds  bc3daff   Adding Trapit as an example app.
      adds  70cc8ee   updated model isNew to use idAttribute
      adds  a6a478f   Merge pull request #495 from tbranyen/isNew
      adds  b32a34c   do not call loadUrl when redirecting to hash based URL on non-push state browser
      adds  63a4be9   Merge pull request #497 from rsim/return_immediately_after_redirect_to_hash_route
      adds  5271e7a   Merge branch 'master' of github.com:documentcloud/backbone
      adds  7723975   Adding SeatGeek as an example
      adds  3145b4d   isNew should use id, not idAttribute
      adds  d8ef258   Merge pull request #503 from cdmwebs/master
      adds  6ef6f75   Add a third "context" argument to Backbone.Event.Bind which, when passed, will bind the callback to the provided context.
      adds  49a16bd   Merge pull request #500 from keithcirkel/master
      adds  9d2811a   Backbone.js 0.5.2
      adds  e148948   Adding Pandora and Blossom as backbone examples.
      adds  39b36af   Setting to context to `this` by default on bind() instead of trigger()
      adds  fb60bf5   Merge pull request #507 from shesek/patch-4
      adds  22456de   whitespace
      adds  7bfc9b8   Merge branch 'master' of github.com:documentcloud/backbone
      adds  f7c23e4   Adding Hotel Tonight as a Backbone example.
      adds  aa0eff9   Adding a Tim Toady section to the FAQ
      adds  b85c116   Ajax.processData is left as the default if emulateJSON is set to true
      adds  ebf9dd9   Merge pull request #509 from devinhunt/master
      adds  41a6a0f   Merge branch 'master' of github.com:documentcloud/backbone
      adds  f399b04   some Markdown snuck in.
      adds  f77033d   Remove coupling from model to view in example app by listening to model's 'destroy' event to remove the view.
      adds  89bdddd   merging the jcoglan's patch
      adds  c7e195b   copyedits: typos and word choice
      adds  960a1c8   Edited comment
      adds  b4f0afc   Merge pull request #512 from neerajdotname/master
      adds  541f0fa   Merge branch 'master' of github.com:documentcloud/backbone
      adds  59dc74c   Adding Americas Test Kitchen + Talking Points Memo's Baroque as example apps
      adds  55bbbd4   copy edits on the previous commit
      adds  5dc001f   Adding Groupon Now as a backbone example app.
      adds  10e71e3   Fixes #531, reverts 39b36af
      adds  6bb43c1   fixes #244 -- allow View#events to be defined as a function, making it easier to call super.
      adds  3b68648   Added 'groupBy' to underscore proxy methods
      adds  a1acb09   Merge pull request #537 from asan/master
      adds  b1574b1   allow history start to not call initial route
      adds  8fe04a9   Merge pull request #541 from tbranyen/silent-start
      adds  44629da   patching a pernicious pushstate problem.
      adds  29b60e5   Backbone.js 0.5.3
      adds  b1822a7   updating the intro graf for the Router.
      adds  467dd14   Adding LinkedIn Mobile as an example app.
      adds  b2051a8   Adding Shortmail.com as an example app
      adds  49645de   Fixed misspelled word in comments for _ensureElement.
      adds  fa12ed0   Merge pull request #568 from TrisMcC/master
      adds  9de6c3e   Merge branch 'master' of github.com:documentcloud/backbone
      adds  cfc98b0   Tiny tweaks to the todo app demo.
      adds  084e028   add support and tests for ender jeesh
      adds  ce39735   Merge pull request #572 from fat/ender
      adds  38d1e96   Adding Opzi/Blackcomb as an example app.
      adds  190bc00   Adding Salon.io as an example app.
      adds  78a626d   Adding rround.me as an example app
      adds  ec17af0   Adding Trello as an example app.
      adds  123b92e   Fix incorrect variable name on docs for delegateEvents
      adds  16f4857   Merge pull request #597 from keithcirkel/patch-1
      adds  9ba9cef   fix a small error in the documentation
      adds  5f8e704   Merge pull request #607 from two-bit-fool/misc_cleanup
      adds  08a9759   Merge branch 'master' of github.com:documentcloud/backbone
      adds  e8519f7   Adding Kicksend as an example app.
      adds  6ed5e45   Issue #613 .. only call history.start() on domready.
      adds  b20f54f   Fix root prefix handling in navigate.
      adds  291863d   Merge pull request #599 from walmartlabs/root-handling
      adds  d2eee2a   Fix typo.
      adds  c62e613   Merge pull request #617 from rgieseke/patch-1
      adds  1aaffa1   Clear event callbacks with clearEvents
      adds  ef40512   Rename to undelegateEvents
      adds  31d961b   Merge pull request #620 from leshill/clear_events
      adds  fa66a22   Adding battlefield as an example app.
      adds  41e4703   forcing a git commit
      adds  32ae113   upgrading to the latest version of Underscore.
      adds  d94cfe5   Fixes #689, documenting the need to resort collections with comparators.
      adds  5310996   Test for unset attributes not being returned by changedAttributes
      adds  98877ff   Fix for unset attributes not being returned by changedAttributes
      adds  f499fc8   Merge branch 'master' of github.com:spmason/backbone
      adds  f6a73ff   Reducing the amount of properties we are iterating over by removing the old properties that already exist in now. To do that, previousAttributes had to be cloned. Changing "void 0" return to "undefined".
      adds  d50c5e9   Adding a _unsetAttributes property on model that stores unset attributes and appends them to the changedAttributes object.
      adds  2be7714   Setting _unsetAttributes to false in unset rather than changedAttributes so that the unset attributes aren't lost on subsequent calls of changedAttributes. Added test to verify this behavior.
      adds  b4f680e   Merge branch 'master' of https://github.com/iros/backbone
      adds  de740f8   Fixes #552 #693, allowing unset to work with changedAttributes()
      adds  567e0a3   Fix for adding models with custom set methods to collections, issue #539
      adds  c37e2f9   Merge branch 'master' of https://github.com/alexgraul/backbone
      adds  8478567   Needs testing, but fixes #686, fixes #592, and probably others -- allow you to override any $.ajax options.
      adds  6799c8e   added a test and code to allow a router to define a route with no callback method for the route name
      adds  b2407ef   Merge branch 'router_no_callback' of https://github.com/derickbailey/backbone
      adds  5ebbeb0   Fixes #659
      adds  970ce07   fix for wrapped errors inside success callbacks on save, issue #690
      adds  79eea1d   better method names
      adds  afc2d99   nicer again
      adds  fbffb36   Merge pull request #698 from alexgraul/master
      adds  80769fc   #673 - Adding index as a property on the options object that gets passed when the add/remove callbacks get triggered on a collection.
      adds  9982e31   Merge pull request #700 from iros/673
      adds  e2f1350   gitignore vim swapfiles
      adds  c336e4b   Update QUnit
      adds  6717e42   Bump jQuery test suite dependency from 1.5 to 1.6.4
      adds  2156b9e   Merge pull request #699 from jasonm/jm-bump-qunit
      adds  0cd5b93   Fix Todos example by importing the currently shipped version of jQuery that is located in /test/vendor.
      adds  fdbd3ee   Merge pull request #705 from oldAdam/master
      adds  39061ff   Merge branch 'master' of github.com:documentcloud/backbone
      adds  de24305   implement callbacks as linked list
      adds  6da0683   create empty tail as an invariant
      adds  35600be   Merge branch 'events' of https://github.com/braddunbar/backbone
      adds  18be710   fixing broken comparison.
      adds  3392d5f   relying on _.escape, and fixing a lint problem.
      adds  eec7d2a   Adding AudioVroom as an example app.
      adds  f17747e   This means that after unbinding every event, a trigger call will return faster, because !(calls = this._callbacks) will evaluate to true.
      adds  7070c27   Merge pull request #717 from JustinDrake/patch-1
      adds  becb826   Make function definition formatting consistent
      adds  f9ae1a1   Merge pull request #722 from jasonm/jm-format-function-defs
      adds  da51087   Trigger error on originalModel not model
      adds  d9f4479   Merge pull request #721 from TrisMcC/fix-model-trigger
      adds  a0843bb   fixing whitespace consistency for #718 	all functions are formatted as such: `function(args) { ...`
      adds  0ccbba7   Merge pull request #733 from wookiehangover/whitespace
      adds  7ece4ef   Revert "fixing whitespace consistency for #718"
      adds  20a2e34   set _changing = false only if !alreadyChanging
      adds  478ef5c   Merge pull request #736 from braddunbar/nested-set
      adds  06e0826   Adding Do.com as an example app.
      adds  49b532b   removing the ol' upgrading section from the docs.
      adds  1d41b45   merging in the new backbone.js logo
      adds  4f9cf93   adding foursquare as an example app, plus new logo
      adds  61246a7   Adding Grove.io as an example app
      adds  da93529   Adding Slavery Footprint as a Backbone.js example app
      adds  fa96a37   tweaking link
      adds  66800f5   Upgrading our Underscore.js test dep to 1.2.2
      adds  9cbf87e   Fix typo in Backbone.Collection documentation
      adds  6df6070   Merge pull request #755 from alonsogarciapablo/master
      adds  b2cf0dc   Update index.html
      adds  7f80359   Merge branch 'master' of github.com:documentcloud/backbone
      adds  cfc5b1f   updating copyright dates
      adds  f5acb6d   hardlining the sidebar line for Lion.
      adds  df7c279   Navigate learns to change the route without adding a history entry
      adds  30a89ac   Merge branch 'replaceState' of https://github.com/lmp/backbone
      adds  1332246   merging in #750 -- support for replaceSTate
      adds  4185341   Fixes #674 -- pass options through to validate()
      adds  3f00419   assert that change is only triggered once
      adds  368953e   implement unset/clear in terms of set
      adds  12b1141   ignore values when unsetting
      adds  66d209d   unit test for ignore values when unsetting
      adds  93ad86c   add tests for #730 and #565
      adds  0c08ab8   bail immediately if !this._changed
      adds  d87144d   unset accepts var args
      adds  7658021   simpler arg parsing
      adds  bc9fbcb   Merge branch 'set-unset-clear' of https://github.com/braddunbar/backbone
      adds  6687cde   merging in #739 -- a massive simplification.
      adds  2d2198c   Return the jquery object for el when this.$ is called without argument
      adds  43c815a   Merge branch 'master' of https://github.com/TMaYaD/backbone
      adds  9fc7443   merging in #758 -- although the API leaves something to be desired.
      adds  42ee70e   Update remaining call to _updateLocationHash to _updateHash
      adds  c785ecb   Merge pull request #759 from lmp/master
      adds  db8d85e   Update two links at index.html to latest URLs
      adds  e8c1ce7   Merge pull request #761 from d2s/master
      adds  1a06f9a   Bugfix: replace hash should not append hash mark to javascript:0
      adds  8adac91   Merge pull request #769 from lmp/master
      adds  bdbcfa9   parse:true runs the attributes through parse():
      adds  67f689d   Col.fetch() should create models with parse:true:
      adds  dcc041a   Merge pull request #773 from judofyr/model-parse
      adds  fd78dbf   Only remove single '#' when getting URL fragment.
      adds  e10525d   Merge pull request #772 from rgieseke/master
      adds  14dd201   Add Ducksboard as an example app.
      adds  64d8fd6   merging in ducksboard.
      adds  1626fa7   Fixes #734
      adds  1400eea   Fixes #732
      adds  a50b714   Fixes #792
      adds  d806f7e   fixing commit note bug.
      adds  c3852b8   unifying property-or-function logic.
      adds  dd83f20   Fixes #788
      adds  cda555a   Adding Posterous Spaces as an example app
      adds  ee305c4   Fixes #818
      adds  6ccdbb3   Optimize regular expressions. The capture groups aren't needed/used; the character classes will do the job just fine.
      adds  d644a4b   Merge pull request #804 from davidmurdoch/patch-1
      adds  9e80ca1   \w still includes \d http://www.regular-expressions.info/charclass.html#shorthand
      adds  04cb79a   Merge pull request #805 from fabiomcosta/patch-1
      adds  9d145ab   Forcing quint test execution order.
      adds  a9fcd9b   Merge pull request #807 from iros/qunit.force.order
      adds  b4e650b   A model's urlRoot can now be a function allowing definition at runtime.
      adds  9374fe5   Merge branch 'urlrootasfunction'
      adds  93a3911   Use getValue to interpret urlRoot instead.
      adds  061fd3b   Merge pull request #809 from islandr/master
      adds  4226d58   Merge branch 'master' of github.com:documentcloud/backbone
      adds  5701569   #819 documenting idAttribute. Also requested on pull req #210.
      adds  a04c248   Merge pull request #820 from iros/819.idAttribute
      adds  1591c42   Added navigation link
      adds  7420342   Merge pull request #821 from iros/819.idAttribute
      adds  9a56d52   streamlining idAttribute documentation.
      adds  d06e8a6   Adding Picplum as an example app
      adds  934aba4   hasChanged/set should use the same comparison
      adds  060da2b   Merge pull request #842 from braddunbar/hasChanged-comparison
      adds  44bb57a   being a bit stricter about comment wrapping at 80 chars.
      adds  6b3ff7b   Fixes #9, Backbone comparators can now be either sort() or sortBy() iterators.
      adds  1715c18   Fixes #81 -- optimize for addition of large arrays of models, not for individual inserts.
      adds  780ddd3   Adding Diaspora as an example app.
      adds  df71650   Documentation request in #599
      adds  61b2779   no need to _.bindAll _onModelEvent
      adds  68d95c8   Merge pull request #852 from braddunbar/no-bindall
      adds  1675e76   Merge branch 'master' of github.com:documentcloud/backbone
      adds  478aaf3   Switched order of delegateEvents and initialize in Backbone.View constructor in order to allow for explicit setting of this.el in initialize (and ensure that events are bound correctly).
      adds  933469a   Merge pull request #851 from mickeyreiss/master
      adds  2312b90   adding a test to ensure that routes aren't triggered multiple times. #849
      adds  1ffae59   only call splice once instead of on each add
      adds  c8919c4   collection.add should not alter models array
      adds  eb868b6   merging in #846
      adds  bf1ffbe   nice refactor. removed _add and _remove and moved 'em in to the public API.
      adds  3cbd790   clarifying paragraph for #843
      adds  d3ae0aa   Fixes #839
      adds  cb7090d   fixes #838 -- allow View#attributes to be defined as a function, as well as a value.
      adds  8cfb243   Fixes #836, Fixes #708 -- going back to previous stance: two models with the same id can't be added to the same collection.
      adds  f329cbf   only increment length once
      adds  4dd506c   more descriptive variable name
      adds  a8dbe4e   Merge pull request #854 from braddunbar/inline-add-remove
      adds  1d90bb9   binding the comparator function before using it, so that you can rely on properties of your collection within it.
      adds  4719659   Fixes #841, adding upgrading jquery, classname --> class in the docs.
      adds  cee62e6   Fixes #826 -- expose Backbone.wrapError.
      adds  4d29dfc   Fixes #823, mention 'attributes'
      adds  88e6b32   Fixes #822, change comment to avoid 'confusing' reference to super
      adds  1c15874   allowing view events to be functions instead of simply names of properties on a view
      adds  b081fe8   view events can now be a function that returns an events object
      adds  cd18a96   adding docs for events function
      adds  feefb1c   Merge pull request #815 from zowens/master
      adds  93cb997   removing overzealous events setting API.
      adds  d514f2b   fixes #814 -- load initial models after Collection#initialize, not before.
      adds  a49bb4f   Fixes #811 -- allow you to pass a context when unbinding events as well.
      adds  328cb66   Fixes #803, allows you to opt-out of hashchange, while opting-in to push state, using full-page refreshes for old browsers.
      adds  d5ff5e3   Fixes #786 (and others) -- leading slashes should never be defined as routes, or passed to navigate ... so strip 'em out proactively.
      adds  8c03df5   Fixes #783 -- adds a 'sync' event, fired whenever a successful call has been made to update the server.
      adds  47e1f7e   (un)bind does not alter callback list during trigger
      adds  159e51e   Merge pull request #723 from braddunbar/bind-during-trigger
      adds  837f774   lint/style tweaks to prev commit.
      adds  a881ba6   Fixes #720, document 'constructor'
      adds  7c7f550   adding a favicon
      adds  a8bd142   Fixes #714, assign model.collection early, so that those overriding set() can use it from the get-go.
      adds  a78be62   Fixes #702: adds 'initial' and 'shuffle' to Backbone collections.
      adds  5b43cd9   Fixes #419 -- add a global 'route' event, on Bacckbone.history.
      adds  b28a242   fixes #651 -- always clone options.
      adds  51335bf   Fixes #641 -- on and off are now the preferred names for bind and unbind, following jQuery.
      adds  5aa4fda   Fixes #640 -- adds the ability to bind/unbind/trigger (on/off/trigger) multiple, space separated events, after jQuery.
      adds  4316b04   allow the passing of any number of arguments to Model#initialize
      adds  32e5ab7   Fixes #634, documentation of emulateHTTP
      adds  9c62b26   Fixes #629, documents how easy it is to make event dispatching objects.
      adds  3f0979f   Fixes #593 -- pass complete options to model constructor on create()
      adds  34e0f7f   Fixes #582, fixes #425, run a second loop to trigger change:attribute events after all changes have been made.
      adds  2dce413   Adding options.index to Collection#add and #remove.
      adds  920d047   Documentation for Backbone.Events
      adds  9c0e7f0   Merge pull request #857 from braddunbar/events-documentation
      adds  9df6387   trigger all for each event
      adds  61fc127   Merge pull request #858 from braddunbar/trigger-multiple
      adds  32b2f28   Cross domain issue patch for old ie browsers (<=7)
      adds  07ba2d5   Simple refactoring
      adds  05a45d3   Merge pull request #859 from ekratskih/master
      adds  ff176ac   reverting previous change (#859)
      adds  7ba0275   Fixes #574, clone 'models' before removing, so as to allow collection.remove(collection.models)
      adds  2d02a3c   Fixes #861, better error message for adding invalid models to a collection.
      adds  66d509f   expanding the section in the FAQ explaining why Backbone doesn't model associations / nested documents for you.
      adds  09110a6   removing erroneous console.log
      adds  42d321f   Fixes #570, supports Model#save(key, value)
      adds  1c053d9   Fixes #567 ... Adds a view. for the jQuery cached reference to a view's element ... and this.setElement() as a way to easily change it, redelegating events.
      adds  57ef218   use implicit callback if none provided
      adds  0dedb05   Merge pull request #862 from braddunbar/implicit-callback
      adds  b5875ac   removing redundant attributes check.
      adds  cdce2ec   DRY-ing up setElement() a bit.
      adds  cea56e5   Fixes #563. Initial draft of 'wait: true' for pessimistic instead of optimistic save() create() and destroy(). Makes it easier to have your asynchronous UI and eat it too.
      adds  29c512c   docs for #862
      adds  252919f   Merge pull request #863 from braddunbar/route-docs
      adds  f417ddd   Fixes #555 -- don't return the parent constructor's value.
      adds  efa58fd   making method colon style consistent -- no space before the colon.
      adds  b2a2d6f   `added`/`removed` should be `add`/`remove`
      adds  197861c   Merge pull request #865 from braddunbar/add-remove-docs
      adds  397d11e   `equals` is deprecated;  use `equal` instead
      adds  fc7e6ba   Merge pull request #867 from braddunbar/equal
      adds  09ab8cb   Collection#add tweaks
      adds  910ca3c   Merge pull request #866 from braddunbar/add-tweaks
      adds  b05deb5   fix #871 - calling set with 'attributes' property
      adds  3a89185   setting undefined attributes
      adds  a739098   Merge pull request #879 from braddunbar/set
      adds  66161b0   Model.constructor only take attrs, not models.
      adds  8d5f50a   Merge pull request #881 from braddunbar/ctor-args
      adds  04c2d10   resolved merge
      adds  5962efa   changing README to Markdown to make the new GitHub CSS happy.
      adds  4c1b247   trying new ASCII
      adds  a9a3499   linking to backbonejs.org directly
      adds  c7c7b3c   fixed typo in test for (presumably) equality
      adds  36fde54   Merge pull request #872 from vovik/master
      adds  96a7274   Fixes #538 -- adds Backbone.history.stop() for unit testers.
      adds  4980453   Fixes #490 -- named, but not splatted params, must match at least one character.
      adds  3e5f713   Fixes #886, pass through options.parse when creating a new collection.
      adds  71641fb   moving the methodMap inside of the Backbone.sync section.
      adds  ab164c4   Overhauling 'validate' -- Receives the computed new state of the attrs, not just the delta. Now runs on model create, raising an exception if you try to 'new' and invalid model ... also runs even if changed silently.
      adds  94333d2   updated date
      adds  617fc7d   Merge pull request #887 from nhajratw/master
      adds  3cf646b   Merge branch 'master' of github.com:documentcloud/backbone
      adds  97c72a1   Fixes #117 -- adds a section to the FAQ about Rails' preference to namespace/wrap JSON.
      adds  c5ddc6b   fixing accidental global 'l' in loop.
      adds  67a6092   comments++
      adds  da25d46   adding pretty download link/buttons
      adds  e63fdc6   bumping up the size of the section headers...
      adds  9ad7b6a   re-wording the intro 'graf, adding links.
      adds  028771f   spacing out the headers a bit more
      adds  0d6e5f3   Fire `'change:attr'` from `change`
      adds  db12a23   documentation for #893
      adds  2f654d2   cache changed attributes
      adds  2a6624c   use `_.has` for Object proto props
      adds  d3459ee   Merge pull request #893 from braddunbar/change
      adds  e1762ed   Made minor optimization to scoped jQuery/Zepto method $ on the Backbone.View
      adds  018c19a   Updated context find (`.$`) to use new cached, wrapped `this.$el`.
      adds  31046e0   Merge pull request #897 from dcneiner/jquery-zepto-context
      adds  8df28fd   tweaking font-sizes / spacing a bit.
      adds  e08ff14   fixes #64 -- mention that POST and PUT are complete in docs.
      adds  ecd4e5a   Added Animoto to Examples
      adds  edafdeb   Merge pull request #898 from ckorhonen/master
      adds  0bbff7d   adding Animoto.com as an example app.
      adds  ecba0ec   trying to fix animoto.png
      adds  00b2551   Adding Stripe and Code School as example apps.
      adds  ac580ca   Fixes #892 ... make .route() chainable.
      adds  a2ab3b1   adding a section to the Backbone FAQ on extending...
      adds  4b4f2c1   missed an API regression in model.changedAttributes(), reimplementing in the same way as the original.
      adds  ef9d40a   factor away else branch
      adds  fb97ef1   one more refactor...
      adds  50e8103   check for duplicate models/ids
      adds  da7bf99   Merge pull request #901 from braddunbar/add-duplicate
      adds  f52ef8c   Fixed small leak introduced by #901
      adds  62620b5   Merge pull request #902 from tomasztunik/master
      adds  8ce8753   leaked global
      adds  5ce976b   Backbone.js 0.9.0
      adds  12a6fa4   Adding a note about the need to upgrade Underscore.js
      adds  73858ec   Removed multiple  definitions for already defined variable
      adds  843eacf   Merge pull request #903 from tomasztunik/master
      adds  6ffd392   added a few missing things to the change log
      adds  db95e2c   fixes #907 - `save` with `wait` succeeds without `validate`
      adds  7a48639   ensure `options` is present
      adds  e572881   Merge pull request #911 from braddunbar/validate
      adds  9d65176   adding a link to the wiki of examples
      adds  4ad12bc   Return `this` from View.setElement
      adds  bbee6f1   Merge pull request #909 from josscrowcroft/master
      adds  c860070   refactor `_changed` to prevent confusion
      adds  bc79fea   passing falsey keys to `hasChanged` or `previous`
      adds  c4254cb   Merge pull request #925 from braddunbar/falsey-haschanged
      adds  ec61503   fixes #928 - Save sends correct attrs.
      adds  4d2ea14   Merge pull request #932 from braddunbar/save-wait
      adds  8da1ff0   Merge branch 'master' of github.com:documentcloud/backbone
      adds  29a4359   fixes #915 - nested `'change:attr'` events
      adds  17d0f12   use a while loop instead of do...while
      adds  dfc9662   Merge pull request #936 from braddunbar/nested-change
      adds  0cbcdc9   Fixes #935. ensuring that sync is triggered on the collection after the model is removed.
      adds  799b9b3   Revert "Fixes #935. ensuring that sync is triggered on the collection after the model is removed."
      adds  ad870b2   Fixes #933, Fixes #908
      adds  aafbcb0   Fixes #917 -- reverts validate() behavior to never run on silent sets.
      adds  9bdaa62   use `$` as DOM abstraction library
      adds  fc2c4de   Merge pull request #920 from braddunbar/$
      adds  0e709e4   Merge branch 'master' of github.com:documentcloud/backbone
      adds  eb47538   #917, adding an Model#isValid() function.
      adds  bb1a7d7   Fixes issue #904
      adds  d187f7f   Merge pull request #906 from tomasztunik/master
      adds  738e25d   options.silent respected in _prepareModel ... prepping for a 0.9.1
      adds  8a427f3   DRY-ing up _validate
      adds  701350a   inject js library with `Backbone.use(myLib)`
      adds  9bd086e   Change from Backbone.use to Backbone.setjQuery and fix tests
      adds  e97c58f   Change name to setDomLibrary
      adds  0ffd7ea   merging in setDomLibrary
      adds  4337fc3   comments for setDomLibrary
      adds  655bd05   Backbone.js 0.9.1
      adds  9e3236d   fixing changelog typo
      adds  7c10181   editing the intro
      adds  a865aa4   removing obsolete error case.
      adds  0afae7c   Adding Wunderkit as an example app.
      adds  ec7e422   fixing typo in Wunderkit description
      adds  dfeea84   Adding the Khan Academy as an example app.
      adds  954da67   Refactor some tests.
      adds  65fa4f4   Merge pull request #940 from braddunbar/test-refactor
      adds  b8001f9   Merge branch 'master' of github.com:documentcloud/backbone
      adds  1d921d6   Add tests for #906.
      adds  db97d99   Merge pull request #942 from braddunbar/wraperror
      adds  3ef9c3a   Add tests for #908, #933.
      adds  2e40b49   Merge pull request #941 from braddunbar/test-933-908
      adds  f63b5f5   fixes #946 - documentation for changes to `set`
      adds  8256cdf   Merge pull request #947 from braddunbar/upgrade-notes
      adds  2eb9c50   removing old trajectory link.
      adds  b86cfeb   more documentation on upgrading and change events.
      adds  e3ac6f8   Adding Collection#push, pop, shift, and unshift to the API, returning references to the model. Fixing a too-unescaped regex.
      adds  522e090   fixes #964 - collection.get has consistent return
      adds  501799e   Merge pull request #965 from braddunbar/collection-get
      adds  b993441   Tiny spelling error, no functional changes.
      adds  be937ff   Merge pull request #968 from StanAngeloff/patch-1
      adds  2a92f71   Merge branch 'master' of github.com:documentcloud/backbone
      adds  639ce1a   added picklive's game client as an example app
      adds  b1e2e69   moving picklive up, removing bittorrent from the examples...
      adds  18fba57   Much asked-for change. Instead of throwing an early error when adding duplicate models, Backbone will simply skip them instead.
      adds  3761d28   fixes #972 by cleaning up a messy conditional
      adds  b3aed20   Merge pull request #980 from vovik/new-master
      adds  417bcb9   Fixes #984
      adds  178ae27   Merge pull request #985 from peterp/patch-1
      adds  3d9d834   Adding sidebar items for github repo and annotated source, as well as a reference to Backbone's license file to documentation.
      adds  e0b2449   unify dashes in index.html
      adds  af4fdb3   Merge pull request #994 from OttoAllmendinger/master
      adds  a603e5a   resolving merge with master.
      adds  63188db   added qunit toolbar
      adds  1406ef1   Merge pull request #1001 from vertigem/feature/qunit-toolbar
      adds  c2a0895   Fix signature of urlRoot in documentation
      adds  b9e36f0   Merge pull request #1006 from bmaland/docs
      adds  8b285c6   `on` is a noop if no callback is provided
      adds  04e2e20   Merge pull request #1008 from braddunbar/missing-callback
      adds  742dde3   Changed:
      adds  c4d53ab   fixes #1004
      adds  cf93180   Merge pull request #1004 from peterp/patch-2
      adds  232c888   fixes #1003 - History is started before `navigate`
      adds  16b37e7   Merge pull request #1010 from braddunbar/history-start
      adds  8d8a359   adding test coverage for route precedence as per issue #996
      adds  e5db1c9   Merge pull request #1011 from wookiehangover/issue996
      adds  5071967   fix error message on missing event callback
      adds  9587a1f   Merge pull request #1014 from OttoAllmendinger/master
      adds  69b80f5   Fixes #959 - Silent changes fire `'change:attr'`.
      adds  82ee97d   Use `null` for uninitialized variables.
      adds  afbca72   Fixes #1016 - Expose `changed`.
      adds  5f12967   documentation for `changed`
      adds  c6b2814   Merge pull request #982 from braddunbar/change
      adds  a4410ed   fix instances of it's to its for proper grammar
      adds  6560ad8   Merge pull request #1022 from hswolff/grammar-fixes
      adds  c8cbde2   Correct more grammar.
      adds  f92fa9a   Clean up `Backbone.Events`.
      adds  4de073c   Merge pull request #1023 from braddunbar/events
      adds  e309848   Use local references to `Model`, `View`, etc.
      adds  a960794   Merge pull request #1024 from braddunbar/locals
      adds  ef5835a   Fixes #1038 - Document changes to `view.$`.
      adds  41e9d1a   Merge pull request #1040 from braddunbar/$-docs
      adds  daea564   Made Backbone.sync options parameter optional
      adds  a91b325   Merge pull request #1052 from Sid3Show/master
      adds  c9599d6   fixing or= JS style for sync options.
      adds  0d1d278   Added ability to avoid an additional '$()' call in 'setElement' method if current 'element' is already wrapped with '$()'
      adds  b37a096   Merge pull request #1048 from marat-dreizin/master
      adds  402508d   Getting the hash value from location.href rather than location.hash as a workaround to the Firefox bug where location.hash is decoded.
      adds  17459a3   Adding test for #967.
      adds  07604de   merging in hash fixer for FF
      adds  111d5a1   Add a test for #1052.
      adds  f8b37a8   Add test for #1048.
      adds  54e284b   Merge branch 'master' of github.com:documentcloud/backbone
      adds  83d2918   removing a test that is invalid in IE.
      adds  f930b5f   adding additional router test
      adds  5ef4921   merging async test.
      adds  dca02ec   Fixes #1053 -- updating comment to reflect changed style of validate()
      adds  6c392fa   Fix #986 - Undelegate events before changing `el`.
      adds  77c12ac   Merge pull request #1041 from braddunbar/undelegate
      adds  673d07b   adding attictv and codiqa as example apps
      adds  fdfe010   adding chaincal as an example app
      adds  f422291   fix typo in index.html
      adds  1f40de7   Merge pull request #1065 from ewang/master
      adds  5db14ff   Merge branch 'master' of github.com:documentcloud/backbone
      adds  3c69806   Add links to software.
      adds  b9c6ee9   Merge pull request #1079 from paulmillr/add-links-to-software
      adds  f499690   clean up tests to use fresh object instances for each run, and don't set globals within test files
      adds  6d85811   Merge pull request #1093 from afeld/test-cleanup2
      adds  5d43483   Added a note to javascript injection attacks when bootstrapping data #1034
      adds  b59fa6f   Merge pull request #1084 from dira/patch-3
      adds  58b5a22   fixes #1073 -- document that sync can be overridden at the collection or model level.
      adds  c473066   Updated documentation for validate #1063
      adds  2b849a9   Merge pull request #1070 from dira/patch-1
      adds  64f37ce   fixes #1067, urlRoot vs collection.url() order
      adds  9414513   Fixes #1098
      adds  82eed08   Slight optimization for Events cache splitting Regex
      adds  44b40c1   Merge pull request #1097 from lxb/optimization-1
      adds  7e82188   Merge branch 'master' of github.com:documentcloud/backbone
      adds  9928dee   Documentation for set - mention that the validation is skipped when passing {silent: true}
      adds  d5751d5   Improved description.
      adds  a3282f4   Merge pull request #1071 from dira/patch-2
      adds  8b61975   Add airbnb mobile to examples
      adds  ec8dc94   Fix typo
      adds  01fb414   editing airbnb mobile
      adds  9ffc84c   Fix #1112 - options.model sets collection.model.
      adds  315d67b   Merge pull request #1119 from braddunbar/collection-model
      adds  6948b59   Fix #1057 - Save with wait validates model.
      adds  e2e0a09   Merge pull request #1114 from braddunbar/save-wait-validate
      adds  fb27097   Fix #1105 - Add convenience overloads for `off`.
      adds  5f41b88   Merge pull request #1110 from braddunbar/off
      adds  de599c1   Fixes #991. Add Collection#where for simple filters
      adds  79045c1   small patch to allow passing options through reset to model initializer
      adds  7b6dbc8   Merge pull request #1021 from ahamid/reset_passes_options
      adds  84a7e35   Fix #1108 - document return value of `sync`.
      adds  0ae1627   Document jqXHR return values.
      adds  a554d6b   Merge pull request #1111 from braddunbar/sync-docs
      adds  e9e1abf   model.destroy() returns false if the model.isNew()
      adds  f4a1ebc   fixes #1030 -- save with wait:true with a synchronous Backbone.sync
      adds  42ad7a6   fixes #1092 -- use model.get( internally instead of raw access, for easier extension / overriding.
      adds  3cf1bb4   Updating with latest version from TodoMVC
      adds  561cb70   Merge branch 'master' of https://github.com/addyosmani/backbone
      adds  9899a81   tweaking addy's todo changes.
      adds  4f8d790   more comments, more better
      adds  56e1045   more comments, more spacing, more better
      adds  863814e   Backbone.js 0.9.2
      adds  f784ae3   adding EDITD as an example app
      adds  af721fb   adding a missing typoed comment.
      adds  69d2c50   Allow make to take an argument of 0.
      adds  c7034b9   Let make take other falsy values for content.
      adds  cb8a12f   Merge pull request #1129 from r00k/allow-content-of-0-in-make
      adds  4d0051d   Merge branch 'master' of github.com:documentcloud/backbone
      adds  a1dea84   touch scrolling the sidebar for ios
      adds  2d9d77c   Corrected link to address issue #1132 (Broken link in annotated source)
      adds  d8de1ca   Merge pull request #1141 from colevscode/master
      adds  db4b617   add ignores comparator when at option is passed
      adds  01adb38   Merge pull request #1144 from bebanjo/fix_add_with_at
      adds  e4c7a79   Update Rakefile - missing '
      adds  dbdd49d   Merge pull request #1154 from tombell/patch-1
      adds  5d04588   toJSON is called implicitly.
      adds  fd4df5a   Merge pull request #1152 from braddunbar/implicit-tojson
      adds  d852c72   Add a test case for cloning the attribute object
      adds  2a1d063   Make sure the attribute object is clone before extending it
      adds  bc922ab   Merge pull request #1172 from wrapp/master
      adds  da97490   Optimizing #1172
      adds  54c4d7c   adds documentation for the automatic nested collection option on models
      adds  42bb540   fix comment to more accurately reflect its true usage
      adds  fad38af   Merge pull request #1163 from aterris/model-collection-docs
      adds  d7b8c8c   reworking docs for model.collection
      adds  34c058e   Fixes #1155 -- remove erroneous documentation about create() returning an XHR
      adds  59b39c4   Add router test for urls with encoded characters
      adds  948d41c   Merge pull request #1156 from VIISON/master
      adds  e5aabc6   Merge branch 'master' of github.com:documentcloud/backbone
      adds  a2ed079   removing reg exp test.
      adds  af30bcf   `off` is chainable when there are no events.
      adds  137b7fd   Fix #1179 - isValid returns true in the absence of validate.
      adds  091b3e5   Merge pull request #1181 from braddunbar/isvalid
      adds  74dec4d   Bypass iframe for old IE when hash change disabled
      adds  f60e485   Merge pull request #1199 from mostly-magic/master
      adds  7596947   use pathname as fragment when hashChange: false
      adds  fb49233   Merge pull request #1185 from aterris/fragment
      adds  1bd9b7c   adding art.sy as an example app
      adds  f71bc0d   fix setting of id for todo model
      adds  e2c5ce8   Merge pull request #1200 from ymichael/master
      adds  c8030ce   Slightly update blossom example.
      adds  951f1db   Merge pull request #1203 from paulmillr/patch-1
      adds  8455b50   Update salon.io example.
      adds  0b270cc   Merge pull request #1204 from paulmillr/patch-2
      adds  1b8ed46   Added additional information to warning text in model-defaults section, to explain when to use a function to define model default values. See Issue #1145
      adds  2e652e4   Merge pull request #1187 from Benjen/master
      adds  8bb15b9   tweaking wording
      adds  db4f66b   Fixes #1151
      adds  2cab3a3   Fixes #1134 -- better document that model attributes are 'plain' data, not often arbitrary JS objects.
      adds  b9021b6   normalize fragment when hashChange: false in navigate
      adds  35f11ba   remove unneeded line and return on window.location.assign
      adds  656f59e   Merge pull request #1206 from aterris/frag
      adds  67c3ea8   simple refactor for #1206
      adds  87c9b17   Fix #474 - Backbone.ajax
      adds  a88efef   Merge pull request #1213 from braddunbar/backbone-ajax
      adds  bdfcd5e   Adding Rdio as an example app.
      adds  e1e4257   reverting master backbone-min.js to 0.9.2
      adds  b1441b2   adding pitchfork as an example app.
      adds  dddd001   pitchfork ain't https
      adds  e2042c3   Fixes #1225 -- old documentation for urlRoot vs collection.url()
      adds  5fc8005   Fix #1228 - tagName can be provided as a function.
      adds  9c08141   Merge pull request #1234 from braddunbar/tagname
      adds  35bb2c0   Use raises correctly.
      adds  b536b13   Merge branch 'master' of github.com:documentcloud/backbone
      adds  c986ae2   adding KANO/GAMES as an example app
      adds  fd25368   Correct minor mistake in todo example.
      adds  7eca8c7   Giving Collections a clone() method.
      adds  3d6772a   Adding Collection's clone() to docs
      adds  04a778c   Merge pull request #1239 from philfreo/master
      adds  7dbab65   Support merging of updated object state on collection add.
      adds  9ee0358   Merge pull request #1220 from folded/master
      adds  b42cc64   tweaking duplicate model merge:true
      adds  07a00ba   adding tests for merge:true
      adds  8aee79a   Fixes #1223 -- new attributes left behind after a failed wait:true
      adds  bf9e4f6   adding a test for the previous commit -- failed save with wait:true
      adds  64205fb   Add tests for #1122.
      adds  f878b7c   supporting url params in browsers without pushState support when pushState is enabled
      adds  0c4bea5   removing ds_store -- should be added to .gitignore...
      adds  ff8f9d4   Merge pull request #1260 from zamiang/push_state_unsupported
      adds  4ed6016   add link to Walmart Mobile
      adds  7de0b26   Merge pull request #1258 from syntacticx/master
      adds  06338a7   shifting the Walmart mobile down a teense.
      adds  d49c4da   updating linkedin example app
      adds  7958956   Use the same type of URL for installation instructions.
      adds  b6ab27a   point to CoffeeScript.org for installation instructions
      adds  67dc8b9   Merge pull request #1257 from benatkin/patch-1
      adds  c4f5584   Whitespace cleanup for extend Collection.prototype.chain function definitions.
      adds  26a3e2b   Merge pull request #1264 from gsamokovarov/patch-1
      adds  e0d349a   Merge branch 'master' of github.com:documentcloud/backbone
      adds  46d43ae   null and undefined are invalid ids.
      adds  fdc12d1   Merge pull request #1274 from braddunbar/null-id
      adds  70005fd   Update QUnit.
      adds  c7a7584   Merge pull request #1275 from braddunbar/qunit-1.5.0
      adds  c4297e5   Fix #1282 - "all" callback list is retrieved for each event.
      adds  6c3d383   Merge pull request #1283 from braddunbar/retrieve-all
      adds  15a61c0   refactor events using array instead of linked-list to improve performance
      adds  7fcba24   Merge pull request #1284 from lifesinger/master
      adds  22606f9   Tweak events implementation.
      adds  4dcf4bd   Avoid throwing when $ is not defined.
      adds  36dfdab   Merge pull request #1285 from braddunbar/ajax
      adds  0ea9f47   Refactor _prepareModel.
      adds  c919568   Merge pull request #1295 from braddunbar/refactor-preparemodel
      adds  d862436   fixed broken fragment links to underscore proxy methods
      adds  52c54d4   adding a rel=canonical
      adds  cacd01d   Fix #1292 - unexpected results when passing undefined to Model.hasChanged()
      adds  c3aed6f   simplifying hasChanged if statement
      adds  638af0f   updating model.previous arguments check to match hasChanged
      adds  7d8c51a   Merge pull request #1293 from wookiehangover/issue1292
      adds  83a24bb   Fix #1310 - off does not skip consecutive events.
      adds  cb50c10   adding scrollkit as an example site
      adds  080241a   changing links to underscorejs.org
      adds  192b1c0   Events.off uses reverse iteration to avoid altering indicies.
      adds  d14e8cf   additional documentation for Model.clear
      adds  9907211   documenting model.clear's new behavior in the 0.9.0 changelog
      adds  291bfad   Merge pull request #1307 from wookiehangover/issue1306
      adds  f141984   Merge branch 'master' of github.com:documentcloud/backbone
      adds  ba24990   Copied Backbone.ajax from global DOM lib at runtime to allow calls to Backbone.setDomLibrary to take effect and improve compatibility with test frameworks that mock $.ajax
      adds  9f161ae   Merge pull request #1317 from lennym/master
      adds  b3425b8   Fixing Backbone.ajax implementation.
      adds  1a767d6   Changed mind. More breathing room.
      adds  020ed10   smart @braddunbar simplification.
      adds  04bd18e   Jettison setDomLibrary in favor of Backbone.$.
      adds  dcd1043   Update docs.
      adds  e34e14c   Merge pull request #1322 from braddunbar/backbone-$
      adds  5af01e2   implement optimized mobile version of backbone website
      adds  6cabc5b   remove comment, fix my xy
      adds  29be393   Further updates: * Clean up @media query indentation * Support other larger resolution mobile phones * Fix Backbone logo to not appear smushed * Try alternate mobile sidebar display to indicate scrolling * Fix width to be dynamic depending on width of screen
      adds  fdb3451   Merge pull request #1323 from hswolff/mobile-site
      adds  f86674d   Fixes #1343, adding Collection#slice
      adds  6f3328f   Updated `Collection.sort()` doc to clarify priority maintenance
      adds  7bea8ee   Merge pull request #1341 from caseywebdev/master
      adds  3c7c8d2   Merge branch 'master' of github.com:documentcloud/backbone
      adds  6d21c05   Allow Collection to receive falsy `comparator` to override default
      adds  98e01bb   adding test for falsy comparators (#1342)
      adds  3952cde   Merge pull request #1 from wookiehangover/issue1342
      adds  4a0acde   Simplified falsy comparator test case
      adds  c016a1c   Added a few more cases for the test
      adds  b6dc6a2   Merge pull request #1342 from caseywebdev/master
      adds  201373a   Documentation for #1342.
      adds  f222360   Advocate proper usage of $el over $(this.el) in documentation
      adds  5509e13   Merge pull request #1349 from nervetattoo/docs-advocate-proper-el-usage
      adds  b371d56   Pass fetch options to success function (as error function does).
      adds  6250b63   Pass options to success function on save, create and destroy.
      adds  c924e05   adding tests for #1355
      adds  f4ebee0   adding the `expected` argument to all tests
      adds  3ad4ee8   Merge pull request #1373 from wookiehangover/test_expected
      adds  626e3f1   adding correct number of expected assertions to nested change events model test
      adds  41f64c7   Refactor a test for simplicity.
      adds  465f297   Merge pull request #1374 from braddunbar/test-refactor
      adds  7828d6d   Prefer on/off over bind/unbind.
      adds  dad7e27   Fix #1339 - Add Backbone.View#destroy.
      adds  767e751   Documentation for View#destroy.
      adds  7054ca4   Merge pull request #1353 from braddunbar/destroy
      adds  2b0ad77   Fix #1366 - Do not prepend root to history.fragment.
      adds  97379d6   Merge pull request #1372 from braddunbar/fragment
      adds  ceb68d7   Revert "Fix #1366 - Do not prepend root to history.fragment."
      adds  ba98080   Revert "Revert "Fix #1366 - Do not prepend root to history.fragment.""
      adds  76eeafc   Skip pushState tests with 'file:' protocol.
      adds  2939a2a   Revert "Skip pushState tests with 'file:' protocol."
      adds  85bd0b5   Revert "Revert "Revert "Fix #1366 - Do not prepend root to history.fragment."""
      adds  3630b04   Improve test "merge in duplicate models with {merge: true}"
      adds  ead3d48   Reorder code in Collection.add
      adds  d7e77b1   Merge pull request #1327 from TheBits/silent-merge
      adds  6454074   Small typo in comment : missing "`".
      adds  a8553e1   Merge pull request #1380 from DjebbZ/master
      adds  ee062f6   Fix assertion count.
      adds  7bcd6ad   Fix #1391 - Use apply in example to account for variadic usage.
      adds  f133f0d   Ensure tests run in IE7.
      adds  c59ec4d   Merge pull request #1398 from braddunbar/ie-test
      adds  2e2e9f7   Use mock location to test Backbone.history.
      adds  fd178e8   Merge pull request #1400 from braddunbar/mock-location
      adds  e4caafc   Add router tests for #1185, #1206.
      adds  2cd5818   Merge pull request #1404 from braddunbar/history-tests
      adds  1abfefd   Fix broken reference to missing underscore.js file in todos example.
      adds  adc81a1   Merge pull request #1409 from durden/master
      adds  d4d7fb9   adding Inkling as an (amazing) example app.
      adds  45afea1   adding Easel.io as an example site.
      adds  6a39bfd   Move collection assignment a few lines up so this.collection is available in Model.parse
      adds  db6514b   Merge pull request #1408 from davidmarble/master
      adds  3955123   Quote attributes correctly for older browsers.
      adds  30e630a   QUnit 1.8.0
      adds  a3dbdd5   fix typo in docs
      adds  0b15e16   Merge pull request #1411 from philfreo/master
      adds  f24ca5a   #1412 - Trigger "sync" event for fetch also
      adds  4ecc161   Tweak tests a bit.
      adds  2b5af42   Merge branch 'master' of github.com:documentcloud/backbone
      adds  4286e0c   Fix #1403 - Trigger "sync" unconditionally.
      adds  54ec530   Provide a default implementation of `sync`.
      adds  b6b9ec7   Fix #1365 - Destroy: new models execute success callback.
      adds  9f9028b   Add documentation for Model#sync, Collection#sync.
      adds  faeca24   Note options parameter for add/remove/reset in Catalog of Events.
      adds  af31b4e   Merge pull request #1422 from rhencke/patch-1
      adds  966bb3d   Update event args for `"destroy"` and `"sync"`.
      adds  27e9e47   Fix #1387 - getFragment trims trailing slash before removing root.
      adds  76de397   Merge pull request #1414 from braddunbar/root-trailing-slash
      adds  be5d4fd   Fix #1366 - Root should not be prepended to history.fragment.
      adds  2eeaa4a   merged
      adds  bc931c3   Fixing Routing.
      adds  9ee453f   updating tests
      adds  352d486   adding spin as an example site.
      adds  c709104   Just do the media query for the iPhone 4, not retina macbook
      adds  ef1900b   Merge pull request #1432 from brettgoulder/master
      adds  f3039b6   Fix #1420 - Lazy load example images.
      adds  2d7aa99   Adding Disqus as an example app.
      adds  5d3e441   Document test source.
      adds  10b3b38   Remove accidental inclusion.
      adds  af5e8f5   Fix #1433 - Do not save invalid models.
      adds  17189f3   Merge pull request #1440 from braddunbar/save-invalid
      adds  a9e42aa   Fix typo, "models state" should be "model's state"
      adds  7f375d8   to_json doesn't include namespace by default for Rails>=3.1
      adds  17a3734   Fix typo - "Backbones's" should be "Backbone's"
      adds  cf80581   Merge pull request #1444 from christopherwright/master
      adds  ff561ca   Fix #1447 - `model.save` does not delete `options.wait`.
      adds  6df4874   Move sort after merge
      adds  6a8232a   Merge pull request #1448 from ganmor/sortfix.
      adds  c18b776   Add a test and tweak whitespace for #1448.
      adds  d10b6dd   adding Prose as a Backbone example.
      adds  d8477f4   Revert #1353 for further discussion.
      adds  639819c   prefer on over bind
      adds  b6f1d52   Merge pull request #1484 from bukhamseen/master
      adds  f663ba6   updating airbnb example
      adds  131e169   removed redundant extend
      adds  07f2a68   Merge pull request #1486 from mitya777/remove-extend
      adds  5f57f8c   reduced extends to single return
      adds  9a12b76   Merge pull request #1488 from tbranyen/master
      adds  9b7dd43   Put short if statements on one line and add some whitespace
      adds  9ef2b3c   Merge pull request #1492 from gsamokovarov/patch-3
      adds  ddefd21   Consistent use of `===` and `void 0`.
      adds  6d88067   Merge pull request #1493 from braddunbar/consistency
      adds  76bc9fa   Fix #1494 - Clarify documentation for `off`.
      adds  b5e32d4   Merge pull request #1498 from braddunbar/clarify-off
      adds  75befbb   Adding WordPress.com as an example app
      adds  6fef16b   Merge pull request #1503 from nb/example-wpcom
      adds  8b23c01   tweaking wordpress example
      adds  86cffe9   Fixed Backbone.History.navigate and Backbone.History.start so any url changes include a slash between the root and route fragment when using pushState
      adds  3d6b20c   Normalizing root url on Backbone.History.start, consistently matching root url for atRoot in History.start regardless of trailing slash
      adds  596b12b   Added test case for trailing slashs changes to atRoot in Backbone.history.start()
      adds  9a81468   Tweak root normalization.
      adds  037b3f5   Fix #1511 - Add a comment explaining performance concerns in `trigger`.
      adds  b75c3e1   Merge pull request #1512 from braddunbar/trigger-args-loop
      adds  442a860   Don't include everything into the npm package.
      adds  28f0b6a   Merge pull request #1518 from nullobject/master
      adds  abee26c   Update Khan Academy blurb and screenshot
      adds  215805e   Merge pull request #1519 from spicyj/ka
      adds  4e2da66   Fixes #1554, removes FUD about _.template
      adds  51387eb   getValue for View::className and View::id
      adds  41333df   Merge pull request #1520 from gsamokovarov/getvalue-id-classname
      adds  2810143   Tweak id/className test.
      adds  71d0fe3   escape todo items.
      adds  971a5fb   Add View#dispose.
      adds  3ae1af6   Merge pull request #1461 from braddunbar/view-dispose
      adds  db9545c   Merge branch 'master' of github.com:documentcloud/backbone
      adds  cebc33a   teense of clarification about urlRoot being a rare override
      adds  952fb88   Ensure that Collection proxies underscore aliases.
      adds  6782ba2   Merge pull request #1560 from braddunbar/aliases
      adds  330f2ba   adding model parsing for collections on initialization of a collection from raw data
      adds  980f60e   removing extra options check
      adds  cee30cf   Merge pull request #1557 from iros/collection.parse
      adds  3c67364   [style] coll -> collection
      adds  a8cf11e   Merge pull request #1569 from aeosynth/master
      adds  4c6f192   use inherits helper directly
      adds  ab98b91   Merge pull request #1571 from aeosynth/master
      adds  e5a2910   add check for jsl
      adds  ec06125   Merge pull request #1579 from ngauthier/master
      adds  e23c871   Fix #1455 - Warn that attribute names should not contain spaces.
      adds  9747d23   Merge pull request #1459 from braddunbar/attr-spaces
      adds  e70a38e   Fix #1584 - Create default Backbone.history.
      adds  8f27153   Merge pull request #1585 from braddunbar/default-history
      adds  62960e7   Refactor extend.
      adds  f36f11e   Use Surrogate instead of Prototype.
      adds  355c480   Merge pull request #1590 from braddunbar/extend
      adds  38991ab   Merge branch 'master' of github.com:documentcloud/backbone
      adds  66a79f1   isValid now takes an optional 'options' parameter that gets passed through to validate. Needed so one can test validation under a variety of contexts
      adds  2af9f4d   Merge pull request #1445 from 'emorikawa/master'.
      adds  d9f1e00   No need to default `options` to `{}`.
      adds  306e20e   Trigger error even when providing a callback.
      adds  3a388b6   Always trigger error when validation fails.
      adds  4335fa8   Merge pull request #1472 from 'contiamo/master'.
      adds  1f3f452   Consolidate sync/error events in Backbone.sync.
      adds  6a22f01   Merge pull request #1599 from braddunbar/sync
      adds  f49272e   Fix variable scope error, provide test.
      adds  dabc5ca   Upgrade QUnit.
      adds  65ed49b   Clean up.
      adds  8ef1730   Consolidate test boilerplate; use consistent names.
      adds  f4506ca   Merge pull request #1603 from braddunbar/test-module
      adds  10db0ab   getValue -> _.result
      adds  b3b2736   Merge pull request #1607 from braddunbar/result
      adds  75216c0   Fix #1608 - Clarify render example with template definition.
      adds  1206fbe   update comment
      adds  6f39005   Merge pull request #1614 from aeosynth/master
      adds  81669f5   test/{test.html -> index.html}
      adds  4beaf2f   Merge pull request #1610 from braddunbar/test-index
      adds  f8b5f7f   Avoid creation of extra array in collection proxy.
      adds  d52c612   Merge pull request #1611 from braddunbar/collection-proxy
      adds  d015ef1   pushState/replaceState takes a relative url.
      adds  16001ca   Merge pull request #1605 from braddunbar/relative-url
      adds  1efeae7   fix #1619: fix navigation when root is empty
      adds  8a7076a   Fix #1619 - Streamline rootStripper implementation.
      adds  f3be02e   Add test for transition to hashChange.
      adds  f4937eb   Merge pull request #1623 from braddunbar/transition-to-hashchange
      adds  00a69cc   Fix #1615 - Update localstorage code.
      adds  33cdab4   Drop doubled test prefixes.
      adds  3fd842c   Merge pull request #1626 from braddunbar/test-prefix
      adds  c19459a   Remove unnecessary `frag` variable.
      adds  e809bfb   Merge pull request #1628 from braddunbar/frag
      adds  e413f63   Refactor test/view.js
      adds  68e4377   Merge pull request #1629 from gsamokovarov/view-test-refactoring.
      adds  3b08fb8   Remove dependencies on qunit html.
      adds  fcd3898   TravisCI integration.
      adds  dc960f7   Merge pull request #1637 from braddunbar/travis
      adds  d97b884   allowing propname arg as collection comparator
      adds  b9e5c1e   variable name cleanup
      adds  8fafad1   changed suffix syntax to prefix
      adds  e2e70f7   updated docs to reflect new comparator API
      adds  a8388e2   refactored to replace comparator string with the generated function instead of generating on every sort call
      adds  43491f6   minor performance refactor
      adds  342a525   automatic resort when sorting attribute changes
      adds  72c4607   updated docs to reflect automatic resorting
      adds  d2b4c1e   test update
      adds  4707b02   removed automatic sorting in anticipation of sort option to .set
      adds  8f29954   removed prefix logic
      adds  8fdcaf2   Merge pull request #1587 from krawaller/master.
      adds  36a733a   Tweak string comparator implementation.
      adds  59416ca   Backbone.sync now takes an emulateHTTP setting to override global setting
      adds  ed5eb58   Use global emulate options as defaults.
      adds  e736811   Adding an Edge Version link
      adds  07b6760   Style - Split long line into two.
      adds  5eb4c7b   Merge branch 'master' of github.com:documentcloud/backbone
      adds  5b19d8a   tweaking edge link
      adds  74ba05c   adding CONTRIBUTING to backbone
      adds  85fca58   Refactor reset/sort.
      adds  8ea7d9a   Merge pull request #1644 from braddunbar/default-options
      adds  07b88ef   Revert "TravisCI integration."
      adds  7c993bd   Fix #1649 - Set location.hash with a leading #.
      adds  ff0ddbc   Merge pull request #1650 from braddunbar/#
      adds  c344201   Fix #1655 - sortBy & groupBy use attributes.
      adds  161c3a2   Merge pull request #1656 from braddunbar/sortby-groupby
      adds  da18e00   Merge branch 'master' of github.com:documentcloud/backbone
      adds  a424341   Fix #1653 - Ensure that `History` can be used outside of the browser.
      adds  7bfce6f   Merge pull request #1658 from braddunbar/history-window
      adds  74ec1e5   Update examples/todos/todos.js
      adds  6d0a7fd   Merge pull request #1596 from fancyoung/patch-1.
      adds  b785a59   Remove shadowed `clear` function from todo models.
      adds  9fd48f1   Fix namespace reference in the todos example app docs.
      adds  c0cdd7e   Merge pull request #1669 from liquid/docs_fixes
      adds  e7e689a   Fix #1677 - Escape title attribute.
      adds  a45ab00   Remove dead code.
      adds  3d0d8f0   Merge pull request #1674 from braddunbar/url-root
      adds  142d2ac   Fix #1604 - Refactor add, remove index option.
      adds  1e87356   Added test for sorting during collection#add
      adds  9ba3846   Merge pull request #1667 from braddunbar/add
      adds  d6046cf   fixing z-index
      adds  9a58173   allow for chaining of router navigation
      adds  57e1e7d   Merge pull request #1612 from joshvermaire/chain_navigation
      adds  d02415f   Merge branch 'master' of github.com:documentcloud/backbone
      adds  5720e54   Fixes #1589 -- make the Backbonejs.org docs go responsive.
      adds  2eabf04   fixing unescaped regex
      adds  b347f9f   consistently handle `undefined` being passed to the model constr (#1545)
      adds  aa36a35   Merge pull request #1691 from wookiehangover/issue_1545
      adds  2b646c6   Fix #1684 - Correct regression in refactoring extend.
      adds  cb988aa   Merge pull request #1692 from braddunbar/extend
      adds  804bb55   Merge branch 'master' of github.com:documentcloud/backbone
      adds  0051734   Fix #1377 - Saving without attrs triggers "error".
      adds  06c764c   merge conflict resolved
      adds  e2d5483   Allow view.el to be provided as a function.
      adds  84039f3   Merge pull request #1693 from braddunbar/el-function
      adds  3f530c2   Fix #1695 - Ignore location.search during pushState transition.
      adds  64e2d0a   Merge pull request #1696 from braddunbar/pushstate-transition
      adds  95e1eb5   revising Inkling description, as requested
      adds  1f67712   Adding Hulu.com as an example
      adds  e120642   Fixes #1701 -- improves documentation for model.off()
      adds  ac8a807   added optional groups to route syntax, with tests
      adds  3169cfe   swapped optional route syntax to parentheses, and adding docs
      adds  612496b   Merge pull request #1509 from ianstormtaylor/optional-params
      adds  2b1e9b4   Merge branch 'master' of github.com:documentcloud/backbone
      adds  205307a   Fixes #1697 -- media query for firefox for embedding inside firebug for documentation.
      adds  71b6404   refactor change/set, fixing #1478 and #1664
      adds  2e4f48e   whitespace cleanup after rebase
      adds  bdefd3c   Merge branch 'change-bug' of https://github.com/tgriesser/backbone
      adds  f0586cf   period in comment
      adds  4a20d66   Check if model/collection support .off when disposing of the view
      adds  bc4c7a3   Merge pull request #1714 from RStankov/view-dispose-can-work-with-normal-objects
      adds  7278dfb   Use ok(false) instead of non-existent fail.
      adds  a10e3c6   Add Lo-Dash reference to index.html.
      adds  4d80d88   Merge pull request #1713 from jdalton/lodash
      adds  162a833   Updated Basecamp Mobile example to Basecamp Calendar
      adds  5e103f7   adding bitbucket as an example app
      adds  9b0e852   Minor optimization to Router#_bindRoutes.
      adds  ed95008   Merge pull request #1739 from braddunbar/bind-routes
      adds  47a47b2   Fix #1729 - Clarify expected arguments for get/getByCid.
      adds  d484423   Merge pull request #1730 from braddunbar/get-docs
      adds  b41d562   fix for #1735 - consistently use attrs in Model constructor
      adds  46b8ee3   testing expected behavior when Model.parse returns null
      adds  9df2b8d   Merge pull request #1736 from wookiehangover/issue1735
      adds  a52fcb6   Fixed inconsistency and typo in docs
      adds  dd68a31   Merge pull request #1742 from caseywebdev/master
      adds  8638bfe   Add `extend` to Backbone.History.
      adds  be0f44d   Merge pull request #1741 from braddunbar/history-extend
      adds  d73b6d7   allow empty routes
      adds  db26c74   Merge pull request #1746 from michalkot/master.
      adds  094dab2   Adding USA Today as an example app.
      adds  e0c30d6   Adding Gilt Groupe as an example app.
      adds  3685f76   Fix #1751 - `root` is `exports`, not `global`.
      adds  817f872   Call 'beforeSend' function set with $.ajaxSetup when Backbone.emulateHTTP is set to true.
      adds  1d909d4   Fix #1756 - preserve user provided beforeSend.
      adds  203e9b9   Merge pull request #1757 from braddunbar/beforesend
      adds  dd592ad   Be sure to return the value of `beforeSend`
      adds  aa4dd9d   Add test for #1758.
      adds  4e0627c   Update outdated comments
      adds  12cfb98   Merge pull request #1761 from gsamokovarov/update-comments
      adds  85a1e3e   Use _.pick to simplify View#_configure
      adds  078bb39   Merge pull request #1762 from gsamokovarov/simplify-configure
      adds  c9585a3   Add a more meaningfull test for parsing by default.
      adds  4288805   Merge pull request #1769 from braddunbar/parse-test
      adds  f73de64   Refactor `set` to avoid unnecessary `arguments` object creation
      adds  dbad306   Match `save` to new `set` signature
      adds  23751b8   Merge pull request #1766 from caseywebdev/set-refactor
      adds  eebbca8   Merge branch 'master' of github.com:documentcloud/backbone
      adds  ef8e10f   Further simplify Router#_bindRoutes.
      adds  a65d334   Merge pull request #1773 from braddunbar/bind-routes
      adds  92623e5   Adding IRCCloud as an example app
      adds  d91f205   Update package.json with more relevant keywords
      adds  1350c84   Merge pull request #1784 from caseywebdev/package-json-keywords
      adds  086b2dd   Bump underscore version to 1.3.3 in package.json
      adds  1eb7964   Merge pull request #1786 from gsamokovarov/bump-underscore-in-package-json
      adds  c162894   updating documentation for Collection#reset method signature, fixes #1785
      adds  34cb42d   Merge pull request #1787 from wookiehangover/issue1785
      adds  34ce371   Fix #1791 reorder constructor so `attributes` is defined for `parse`
      adds  7909341   Add test for #1791
      adds  aeaf2ee   Merge pull request #1792 from caseywebdev/reorder-constructor
      adds  8decce8   Issue #1793: Backbone.history.navigate should use this.getFragment instead of fragment to avoid routes getting triggered twice
      adds  d389418   Updated issue number in test to match pull request issue.
      adds  d196c25   Strip trailing space from fragments.
      adds  91ce6c3   Merge pull request #1795 from braddunbar/trailing-space
      adds  b75c4c5   Merge branch 'master' into emulate-options
      adds  85d58a1   Merge pull request #1371 from braddunbar/emulate-options
      adds  29cb71c   Fix #1798 correct Model#fetch documentation
      adds  35054da   A bit more documentation on success and error callbacks.
      adds  489b1d4   Adding Syllabus as an example app
      adds  ca250f6   index.html
      adds  30f3273   s/https/http
      adds  39ff387   Fix gh-1820 - Update comment, use global flag.
      adds  6fd32ea   Fixes #1825 -- document that multiple adds of the same model is a no-op.
      adds  9edadc2   Perhaps the most frequently asked question ... Why Backbone, not X?
      adds  693d58d   typo
      adds  549bc32   tiny edits
      adds  09ba834   Adding newsblur as an example app
      adds  bf82159   capitalization typo
      adds  783ecf7   Fix #1801 - Add documentation for disabling hash based routing.
      adds  626f3d7   Merge pull request #1803 from braddunbar/hashchange-false
      adds  bec4130   rewording hashChange: false docs
      adds  e1a29bd   Fixes #1832 -- stretched images on retina mobile
      adds  a96fe08   allowing events to be passed in view's options
      adds  dd59ae6   Merge pull request #1826 from tgriesser/events-options
      adds  c746c3c   Fixes #1806, model.save(null, {wait: true}) with validation
      adds  0b27091   fixes previous commit
      adds  6f95a9b   Fixes #1750 -- better document View#options
      adds  ef8bb66   Asserting that cloning a model and passing it in as attributes doesn't share object identity.
      adds  46f2823   Fixes #1849 -- adding a .npmignore
      adds  8898fbf   Removed a redundant sentence.
      adds  7b51c22   Merge pull request #1836 from Ore4444/patch-1
      adds  70ff93b   Update backbone.js
      adds  900c4fe   Merge pull request #1837 from j0nx/master
      adds  be209e6   Pass options through to toJSON
      adds  5ebd1fd   Merge pull request #1838 from asgeo1/add_options_for_tojson
      adds  4ac21c0   Merge branch 'master' of github.com:documentcloud/backbone
      adds  b34f4f3   use _.result for this.options
      adds  bc87c3f   add options function test
      adds  182804b   Merge pull request #1846 from akre54/extendable-options
      adds  e7d85ef   tiny tweak
      adds  3de9f35   Revert "tiny tweak"
      adds  fbbb2e6   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)
      adds  94b86bf   Fix gh-1201 - Simple TravisCI support.
      adds  b17a37b   Merge pull request #1835 from braddunbar/travis
      adds  a0aabb4   Revert "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)"
      adds  2da7c73   fixing the parse inconsistency in the original mmanner.
      adds  9fa8a0a   disabling travis email notifications
      adds  2274b31   emphasizing the nature of silent
      adds  89009ca   Collection.add triggers an error rather than throwing an error when an invalid model is added.
      adds  c2261bf   Modified two tests to listen for error events rather than catching exceptions when adding an invalid model to a collection
      adds  9b68269   Tweak add implementation.
      adds  de59b16   Merge pull request #1 from braddunbar/add-error
      adds  942c199   Merge pull request #1717 from davidgtonge/master
      adds  e27c86e   indentation
      adds  36516d9   Overhauling set/change for speed improvements
      adds  a5a2036   moving trigger loop into 'change', this.changed into 'changeCenter', more simplification of '_changeCenter'
      adds  68d1e70   Refactor `set` to avoid unnecessary `arguments` object creation
      adds  33a5ea3   Match `save` to new `set` signature
      adds  29dc8fc   initial merge of tgriesser's change cleanup
      adds  e841851   Fix global `i` leak in `change`
      adds  7d3f13d   Merge pull request #1851 from caseywebdev/global-leak
      adds  41c6b58   Use noglobals in `npm test`.
      adds  1b2a286   Merge pull request #1852 from braddunbar/noglobals
      adds  f2c6412   noglobals check mandatory for browser qunit and node runner
      adds  f668e84   Force noglobals.
      adds  a2a32cd   Merge pull request #1 from braddunbar/noglobals
      adds  d0bed60   Merge pull request #1853 from tgriesser/qunit
      adds  5985064   Only sort on `add` when it make sense
      adds  0b22256   Tweak sort test a bit.
      adds  f918d9d   Adding Jolicloud as an example app
      adds  e5a3b0b   consistent 'parse' option on collection constructor & reset
      adds  a7be84e   merged.
      adds  6d19aba   remove the Ender test suite. We never update it -- and I can't remember ever hearing about anyone actually using Ender w/ Backbone.
      adds  828f15a   our noglobals flag to QUnit breaks the test suite in Safari (for whatever reason) ... removing it.
      adds  193ba77   Fixes #1871 -- move the Catalog of Events to the top of the docs.
      adds  8711f3c   Fixes #1870 -- allow empty bodies for difficult endpoints.
      adds  362b91c   Fixes #1456. Enhances Backbone.Events to support jQuery-style event maps, in 'on' and 'off'.
      adds  23cc302   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.
      adds  f416c5b   bumping the version in master, reflecting the wip state
      adds  fa19b17   Fragments should be handled encoded.
      adds  6dadc92   Merge branch 'encoded-fragments' of https://github.com/braddunbar/backbone
      adds  c277773   Reset events include previous models.
      adds  62b80bf   Fixes #1340 -- reset events include previous list of models, for added convenience.
      adds  5af6879   Fixes #1876 -- add travis badge to backbonejs.org
      adds  7dbfecc   Fixes #697 -- Add 'once' to backbone events, supporting event maps, off, and all that jazz
      adds  a389e81   removing accidental globals -- need to get lint hooked up.
      adds  4da25a4   Passing a configured version of jshint
      adds  631fd34   Replace undefined with void 0 at router's test
      adds  2bb28cd   Merge pull request #1886 from gsamokovarov/patch-4
      adds  a3da45e   Backbone extends Events
      adds  d08611a   Simplify test for Backbone Events inheritance
      adds  4976b66   Merge pull request #1889 from caseywebdev/global-events
      adds  0991608   Rewriting comment.
      adds  188eb98   Add asynchronous test for once
      adds  615b08c   Merge pull request #1881 from gsamokovarov/refactor-events-test
      adds  ec97a1c   Fixes #1468 -- add a 'request' event that allows folks to watch for spinners etc. Passes the XHR on which you can .then, .error, and so on.
      adds  beffc15   Add Collection#update to better use collection events
      adds  1b98579   Simplify conditional in Collection#update
      adds  54ac6b0   Cleanup collection#update
      adds  aefd78f   Merge branch 'master' into collection-update
      adds  c51b9cc   Rebasing `update`
      adds  bee1296   Update `update` to merge cleanly
      adds  764c38f   Pass models in `update` trigger
      adds  c6ca928   Merge branch 'master' into collection-update
      adds  d6d264b   Merge branch 'collection-update' of https://github.com/caseywebdev/backbone
      adds  104e9ba   Merging in Collection#update -- revised implementation, some tweaks: models are retained by default, there's no new 'update' event.
      adds  d4d2daf   Fixes #618 -- support for a simple version of PATCH
      adds  5713b5e   s/event/run
      adds  a645760   Change Collection#sort's event from 'reset' to 'sort', so you can optimize further if you wish.
      adds  6c0cda6   Fix #1894, Collection#push should not sort.
      adds  68413a0   Merge pull request #1896 from braddunbar/push-sort
      adds  5cab60b   Defaulting remove:true for Collection#update
      adds  f71004f   Add failing test case for different `idAttribute` fields
      adds  a97880c   merged
      adds  b9d0f8d   #1894 `sort` option for `add`
      adds  d04c618   merged
      adds  968ec9e   Shave some bytes with an array literal
      adds  d3afe80   Merge pull request #1899 from caseywebdev/array-literal
      adds  1191640   Fixes #1363, fixes #1461, removes View#dispose, adds Events#listenTo and Events#stopListening, and implements View#remove in terms of those.
      adds  0494252   Make event maps a bit more lenient about context, for internal convenience.
      adds  601feb3   don't blow up if you try to stopListening() an object, but have never listened in the first place
      adds  7e7b214   revised update implementation with inline id/cid map instead of using an inline Collection for speed. Plus tests.
      adds  1be8eb0   Implement once with minimal change to other Events methods.
      adds  f0da2eb   Merge pull request #1890 from braddunbar/once
      adds  4d9776e   DRY-ing up event map support
      adds  89936d8   simplifying trigger condition
      adds  9ce995d   spacing for off condition
      adds  aa4c056   renaming once'd event callback for clarity -- new failing test.
      adds  9de1ddd   back to previous 'once' implementation ... tbd
      adds  9e07557   Revamped events
      adds  842f48f   Events revamp alternative version
      adds  2a7a45a   Account for `once("all", ...)`
      adds  307b293   Final events optimizations and rebase
      adds  15bf791   Implement brad's off with _.once
      adds  b2b0142   merged in casey's events optimizations ... tweaking to follow
      adds  ac94b84   working version, WIP
      adds  644aecc   (hopefully) simplifying and optimizing 'trigger' further
      adds  4439b21   add one more switch case to triggerEvents, because most built-in backbone events are called with 3 arguments.
      adds  72a24ec   renaming 'cb' to 'callback' for clarity, and refactoring Events#off
      adds  6459a39   expanding comments
      adds  b978df1   removing escapedAttributes caching for simplicity's sake
      adds  36c3e44   you shouldn't be able to set(model), instead set(model.attributes)
      adds  ba7a279   moving unset loop from set into unset itself
      adds  bcce5f4   renaming 'set' internals, for clarity
      adds  a5299f8   removing escape handling of undefined in favor of an upgraded Underscore.js
      adds  02a78ac   adding a test to ensure that changes are triggered in the appropriate order.
      adds  6ea96c1   unset does *not* need to fire a change for undefined attributes
      adds  69b3c13   optimize computeChanges() by removing a splice, and fix a bug with multiple falsy values being set for an attribute
      adds  f8753b8   various simplifications to _computeChanges
      adds  66e25ef   Removing pedantic definition of internal private variables
      adds  bd09529   rename _currentState to _currentAttributes
      adds  1bd34b0   Simplify/robustify `update`
      adds  b7102e0   Merge pull request #1905 from caseywebdev/update
      adds  cc16456   fixing issue in patch not sending data
      adds  df74b03   Merge pull request #1907 from tgriesser/patch-bug
      adds  957595f   removing false optimization, inlining triggerEvents. Thanks @caseywebdev
      adds  9365dac   Revert "removing false optimization, inlining triggerEvents. Thanks @caseywebdev"
      adds  0737dee   Bump Underscore to 1.4.3 in package.json and index.html
      adds  27d9428   Merge pull request #1911 from gsamokovarov/bump-to-underscore-14
      adds  50be442   Fixes #1913 -- updates Backbone defaults semantics to use _.defaults.
      adds  daf6892   Fixes #1912 -- Collection#fetch only parses once.
      adds  dc0bfe4   failing unit tests with 'defaults'
      adds  d2e2e93   Merge pull request #1917 from elasticsales/master
      adds  bd31613   Fix earlier commit -- got my defaults ordering backwards.
      adds  abd96d6   inlining defaults
      adds  1806a8d   Cache context, avoid switch in loop, profit
      adds  50c41d3   Merge pull request #1916 from caseywebdev/events
      adds  74ae40e   Fix #1915 - `parse` ordering in `update`
      adds  87a25d5   Merge pull request #1920 from caseywebdev/master
      adds  18b445e   Backbone 0.9.9
      adds  5ecaa09   trying to reset against master
      adds  5342d3d   removing old isValid tests
      adds  9b97cc3   adding a 'listenTo' example to the main View docco.
      adds  aaaefd2   tweaking test case for IE7
      adds  328e721   router test tweak to placate oldIEs
      adds  3ccde89   router test tweak to placate oldIEs
      adds  501c2e7   fixed typo
      adds  3f345dd   Merge pull request #1921 from mindscratch/master
      adds  3efc1ed   Fix #1922 -- document removal of getByCid
      adds  0085732   typo
      adds  ab8364e   Fixes #1924 -- properly document fetch-with-update
      adds  4e239d4   Fixes #1928 -- document the new 'request' event.
      adds  5d3edae   removing line about silent delaying validation
      adds  1da76a2   Merge pull request #1936 from tgriesser/validation-line
      adds  68b650d   Merge branch 'gh-pages' of github.com:documentcloud/backbone into gh-pages
      adds  399afd8   Fixes #1937 -- fixes source annotations
      adds  bb0d351   using 'listenTo' instead of 'on' in todos example app
      adds  ef0225e   Merge pull request #1933 from yuku-t/update-todos
      adds  91eb6c3   re-docc'ing todo example with listenTo.
      adds  884e4ee   Fixes #1931 -- document Backbone mixing in Events
      adds  abd938f   Fixes #1929 -- clarify the change to 'parse' behavior
      adds  cd9a90a   Add changelog note about deprecated setDomLibrary
      adds  bc8b829   Merge pull request #1926 from nervetattoo/patch-1
      adds  8d243b5   tweak setDomLibrary changelog
      adds  919bd91   catalog the route event on history when Router.route matches
      adds  31655fc   Merge pull request #1945 from akre54/docs-route-event
      adds  8a4af72   tweaking catalog of events
      adds  bb67b6c   using isEqual to check model change
      adds  c1a9384   Merge pull request #1944 from tgriesser/isEqualChange
      adds  c1b0224   Fix typo in update changelog bullet
      adds  ff5876a   Merge pull request #1941 from gsamokovarov/update-bullet-typo
      adds  6aaec10   Document View#id and View#className as functions
      adds  523fb81   Merge pull request #1940 from gsamokovarov/document-id-classname
      adds  5f72408   Fix #1939 - `parse` receives `options`
      adds  25505d6   Merge pull request #1951 from caseywebdev/parse
      adds  3666613   default constructor should return parent value
      adds  c13005a   Merge pull request #1947 from cdavaz/master
      adds  75a52db   Fix #1925 document for {sort:false}
      adds  1cc5ede   Merge pull request #1956 from wyuenho/master
      adds  0745d23   fixing docs on validate
      adds  132f123   Merge pull request #1957 from tgriesser/validateDocs
      adds  65ec60e   Improve getting of models with non-default ids
      adds  9ae1271   Make use of new .get() functionality in .update()
      adds  17fba9e   Fix getting model from collection by model
      adds  6f0e4cc   Merge pull request #1955 from johtso/get-by-idattr
      adds  828f121   Simplify internal id/cid split. Add back in update-with-nonstandard-id test.
      adds  74c674d   allow context as 4th parameter to Events#listenTo method
      adds  015e60d   allow context as 4th parameter of stopListening
      adds  d6dd3d8   updated docs to add context param in listenTo and stopListening
      adds  90099af   accounting for event maps
      adds  64aa208   fixed typo on context var in stopListening
      adds  b6566ef   Merge pull request #1954 from derickbailey/listenTo_stopListening_context
      adds  7237ff9   Merge branch 'master' of github.com:documentcloud/backbone
      adds  396f072   Fix typo in .npmignore
      adds  3dbf6db   Merge pull request #1969 from caseywebdev/master
      adds  86a9c53   fixing #1964 - change event should be fired if a change occurs
      adds  1a31cc9   Merge pull request #1965 from tgriesser/final-change
      adds  af7effe   Trigger `sort` after `add`s for efficient reordering
      adds  4c5e237   Bitwise declared bitdumb, revisions ensued
      adds  462969b   ok(true)
      adds  1b9335d   Merge pull request #1962 from caseywebdev/sort
      adds  76b512b   adding validate flag for validation of models, defaulting to true on save
      adds  485be3f   merging big validate semantics change. Hopefully for the very last time.
      adds  6946d5f   added a note about the removal of Backbone.wrapError to the 0.9.9 changelog. closes #1966
      adds  b646cea   Merge pull request #1971 from wookiehangover/issue1966
      adds  5a4d405   Tweaked wrapError changelog mention.
      adds  134d4a6   Correcting upgrade guide for collection.fetch({add: true})
      adds  9ad93cb   Merge pull request #1975 from philfreo/master
      adds  dd746a8   better to link to the method than try to re-describe it
      adds  dd4b081   Fixes #1977 -- add a test to ensure that default values work with merge (they do).
      adds  b76ca83   Fixes #1938 -- Splits up 'error' into two events: 'error' (for XHR) and 'invalid' (for client side validation) errors.
      adds  1ec8251   #1938 continued. Removing the options.error callback for client-side validation, adding model.validationError for convenient reference.
      adds  5f9380e   #1977 update test to fail
      adds  d55ab70   Merge branch 'master' of github.com:documentcloud/backbone
      adds  5a3ec24   Really fix #1977 - models with default values merge properly
      adds  9c5d02e   first draft of 'simple'
      adds  e92c526   progress
      adds  cc8a5c2   ... progress ...
      adds  7fce8d7   removing a bit of 'silent'
      adds  8178bf1   ... progress ...
      adds  f29c912   right up to the edge ... nested sets are the next challenge
      adds  14bfb40   ... progress ...
      adds  9c55b4b   finished with the simple case for models ... hurrah
      adds  c0f3f42   remove lingering silents
      adds  23a0673   using 'current' instead of storing extra state
      adds  d7179e5   Pour one out on the ground for JSLitmus...
      adds  0de1512   Use boolean for `nested`.
      adds  ddefc0a   Merge pull request #1995 from braddunbar/simple
      adds  34f8528   revisited tests with simple silent
      adds  da9da55   Options everywhere
      adds  4817c41   Bring add optimization over to simple
      adds  e7df588   Bring add/sort optimization over to simple
      adds  4089bf0   sync tests passing, tweaking save validation rules
      adds  5debd9d   Perf tweaks, see http://jsperf.com/testing-equals-versus-strict-equals/3, http://jsperf.com/conditional-assignment-vs-reassignment
      adds  e658535   Add test for smart add-sorting
      adds  e5c30a3   merged with simple
      adds  3ffcce8   trying new hasChanged() semantics
      adds  2eab0fe   hasChanged shouldn't be true after the constructor.
      adds  5ac783b   complete test suite passing.
      adds  5350dc9   Ensure toJSON receives the correct attributes.
      adds  b3c0687   Merge pull request #2001 from braddunbar/simple
      adds  45b3870   Merge branch 'simple' of github.com:documentcloud/backbone into simple
      adds  0e20e93   fixed leaking global
      adds  d0af336   Even smarter sort-reduction
      adds  812a846   failing test case
      adds  09bd7fe   Fix test case
      adds  1c131da   Clear up comments in last test
      adds  236c1ae   Fix #1978 - Correctly document `model.urlRoot` and `collection.url`
      adds  8f87e56   Fix #1987 - Be consistent when passing options to trigger callbacks
      adds  83de3d3   Merge pull request #1993 from caseywebdev/options
      adds  ca88fcd   Add test for #1989
      adds  74633ab   Merge pull request #1991 from gsamokovarov/model-change-test
      adds  9e542c0   Add test for once without callback.
      adds  fa041b4   Merge pull request #1994 from braddunbar/once-noop
      adds  b28c146   Fix #1987 - Mention the removal of `options.index` in the changelog
      adds  4ec055f   Add missing space in docs
      adds  7f29c8c   Remove accidental global.
      adds  72f9d12   Speed up set, see http://jsperf.com/isobject-vs-typeof
      adds  810c535   Only sort when a model is changed or added
      adds  c9b025f   Merge pull request #1996 from caseywebdev/sort
      adds  1c4a1e3   Fix #1980 - Named and optional params.
      adds  40b7419   Merge pull request #2002 from braddunbar/named-optional
      adds  1357ecd   tricky merge with master ...
      adds  b6ca71c   Simplify argument juggling for set/save
      adds  ef0db23   Revert set/save argument juggling
      adds  6d589ba   Fix #2003 - success callback arguments.
      adds  6023be4   Remove unused arguments.
      adds  0aff3f2   Use `collection` in Collection#fetch.
      adds  320347d   Merge pull request #2005 from braddunbar/success-args
      adds  e2bcc8c   Adding test for change event only firing if setting an object with a different value
      adds  2abe285   Merge pull request #2004 from elasticsales/master
      adds  6868457   Match comparator string checks in `sort` and `add`
      adds  e16c762   Remove unused declarations in `add`, noglobals for phantomjs
      adds  16bcd42   bumping jquery to 1.7+
      adds  a24544b   jquery-* -> jquery.js
      adds  c396adb   save with non-model success
      adds  7fe4138   Use _.isObject instead of typeof.
      adds  54fe48f   Fix #2023 - Change log mentions ignored search parameters in routes.
      adds  1a754a2   Update index.html
      adds  3283442   Merge pull request #2021 from Ore4444/patch-3
      adds  047d0d6   using typeof rather than _.isObject for model.save
      adds  4f1cb85   Changed the model's set function so that the 'nested' variable isn't required
      adds  323d216   Merge pull request #2022 from adriaanlabusc/remove_nested
      adds  14d124a   updated View#make to use Backbone.$ exclusively
      adds  1e8c79d   Use single quotes and drop self closing slash.
      adds  61021d3   removing model.change from docs
      adds  e12e1d8   fixing validation & internal change flag order
      adds  03f1de0   removing unnecessary options check
      adds  c013a60   Import _.drop
      adds  afa294e   Merge pull request #2033 from taka84u9/collection-drop
      adds  678bdd0   Tweak #2017 ... isObject instead of typeof
      adds  4b2ce42   removing context from listenTo/stoplistening
      adds  d63fe9e   Merge pull request #2019 from tgriesser/nocontext
      adds  4488374   nested silent changes should not trigger change events
      adds  9bbdf4f   Merge pull request #2038 from tgriesser/nested-change-silent
      adds  22bcb99   removed one if statement from model.set to simplify #2038
      adds  1cff00a   Merge pull request #2039 from adriaanlabusc/silent_fire_patch
      adds  c45e310   Fix #2044 - `once` events are properly removed after triggering
      adds  15959b1   Clean up conditional, remove internal-coupled test
      adds  c1e62cd   removing view.make
      adds  8a42d53   Merge pull request #2041 from tgriesser/removing-make
      adds  99091fb   added test to show listenTo called on the same object
      adds  abccd98   resolving merge conflict with derickbailey-listenTo_yourself
      adds  9a2633c   removed reference to model.change from docs
      adds  4be2323   Merge pull request #2047 from adriaanlabusc/patch3
      adds  baac550   Add listenTo yourself and cleaning with stopListening test
      adds  3f300c4   Merge pull request #2050 from gsamokovarov/listen-to-cleans-itself
      adds  fd9eefc   Exit early in Collection#create
      adds  ae90362   Merge pull request #2058 from gsamokovarov/patch-5
      adds  245b2ff   Mirror `create`s model conditional from `add`
      adds  4960070   clarifying/correcting docs about View#remove
      adds  9550bec   Merge pull request #2060 from philfreo/master
      adds  a93ed04   Chain can now be called directly on underscore
      adds  63adb4f   fix argument name in docs
      adds  444fa90   Merge pull request #2076 from rutkovsky/master
      adds  10cf99a   Fix #2008 - Correct comments for `fetch`
      adds  faa776a   Add keys, values, pairs, invert, pick, omit, each, and other underscore methods to models
      adds  ab4a794   Merge pull request #2040 from akre54/add-underscore-methods-to-model
      adds  6e3e137   Revert "Add keys, values, pairs, invert, pick, omit, each, and other"
      adds  52dc7de   added trigger applyment
      adds  17bb8ba   route parameters provided as array argument
      adds  317c5b9   changed trigger call
      adds  016825e   Add a test for the "route" event.
      adds  3817742   Fix #2073 - Remove cid description.
      adds  a74dd74   Update test-zepto.html to match the newer test html for jquery.
      adds  af2db21   Merge pull request #2081 from af/zepto-tests
      adds  22b2398   renaming zepto
      adds  ba8f180   Remove useless code in `add`, tidy up
      adds  6198ee8   Fix #2094 - Update TODO example with new success callback signature
      adds  edb68c7   Fix #2099 - sortedIndex use model attributes for string iterator
      adds  95480b8   Semicolon.
      adds  b653186   removed unused variable 'model' from 'save' function
      adds  5e2a5d6   Merge pull request #2107 from adriaanlabusc/remove_var
      adds  975a44a   Consistently turn on `parse` flag in `save`, like `fetch` already does
      adds  915700f   Simplify `sortedIndex` test
      adds  e14c433   updating CONTRIBUTING to reflect keeping index.html up to date with master
      adds  2ae846f   Removing View#make from docs
      adds  3d15709   Updating Model#validate docs
      adds  e180e82   Merge pull request #2092 from philfreo/master
      adds  ef55034   change log updates
      adds  0836b56   docs for route event, save bug, formatting
      adds  ce63c8e   Add link to Docs for old versions of Backbonejs
      adds  56d363c   Add links to Diff and Docs for older Backbonejs versions as well
      adds  7036f6e   remove dead link
      adds  615ed8d   Merge pull request #2114 from hswolff/stray-link
      adds  857e2da   trying with faster array reset code (see http://stackoverflow.com/q/1232040)
      adds  5dd6601   fix failing test cases
      adds  e928d27   use slice instead of _.clone per @caseywebdev
      adds  7efec38   add collection models init to constructor
      adds  9e80717   Merge pull request #2106 from akre54/array-reset-speed-testing
      adds  172ecd4   Use === instead of == in Model#save
      adds  1573f63   Merge pull request #2121 from gsamokovarov/patch-6
      adds  4961f56   Clarify collection request/sync event behavior
      adds  00540d9   Merge pull request #2127 from philfreo/master
      adds  07b8f0c   Fixed minor bug in examples/todos/todos.js
      adds  96f4701   Merge pull request #2128 from colevscode/master
      adds  201f9e4   fix for #2100
      adds  b443fb0   Merge pull request #2132 from tgriesser/listenTo-patch
      adds  80fbe37   Bail from listenTo early.
      adds  a27d47b   Merge pull request #2133 from braddunbar/listen-to
      adds  4d8ca2b   Account for listenTo/stopListening edge cases, add tests
      adds  179887e   Consistent argument names across event functions, remove unused argument from `triggerEvents`
      adds  7f24896   Fix #2134 - Clarify purpose of toJSON in documentation.
      adds  7e91af0   Merge pull request #2135 from braddunbar/tojson
      adds  f12518e   bumping to 0.9.10
      adds  fe3f5af   Merge pull request #2137 from tgriesser/0.9.10
      adds  836a8cb   a few missing 0.9.9's
      adds  172b488   fixing duplicate header in docs.
      adds  b890e3e   Issue number in comments.
      adds  289d76d   Merge pull request #2112 from braddunbar/issue-comments
      adds  902c3e2   Revert "Issue number in comments."
      adds  f1b2785   Removing the 'graf about model.set validating.
      adds  9b3fa12   Reverting #2106 -- satisfying lint.
      adds  bd6cc4b   Documentation Fix: as -> are
      adds  d17b8cf   Merge pull request #2142 from JasonPunyon/patch-1
      adds  00d8df7   Documentation Fix: Art.sy
      adds  1f91852   Merge pull request #2146 from JasonPunyon/patch-2
      adds  4aaf3b8   Fixed comment for Model#_validate
      adds  65bb188   Merge pull request #2148 from quartzmo/patch-1
      adds  87ee87d   Tidy up event internals, delete empty event keys in `off`, return `this` early in `stopListening`
      adds  062f020   Fix document for `Model#validate`
      adds  dbb7e9e   Merge pull request #2166 from hokaccha/fix_validate_doc
      adds  e716b86   documenting validationError
      adds  9e2cf08   Merge pull request #2172 from tgriesser/validationError
      adds  beea398   Changed the year from 2012 to 2013.
      adds  5cef570   Merge pull request #2176 from diegotres/patch-1
      adds  fbcfea4   Refactor var name `list` -> `events` for clarity, uniformity
      adds  1c0a725   Changed the year from 2012 to 2013.
      adds  9def62d   Changed the year from 2012 to 2013.
      adds  9f546ec   Merge pull request #2178 from diegotres/master
      adds  160b27f   Updated documentation for model.changed
      adds  be45a32   Tweak changed documentation.
      adds  fee8967   Return "this" reference
      adds  5f657b9   Merge pull request #2186 from DreamTheater/patch-2
      adds  f5d703b   Return "this" reference
      adds  11a45e6   Merge pull request #2187 from DreamTheater/patch-3
      adds  02d4234   Add Events#oneTimeListenTo
      adds  1f6ed06   Add tests for Events#oneTimeListenTo
      adds  3caee55   Rename Events#oneTimeListenTo to Events#listenToOnce
      adds  4d6b813   Merge pull request #2049 from gsamokovarov/listen-to-once
      adds  4be1288   tweaking variable name
      adds  a69a7e8   Adding Quartz as an example app.
      adds  a4929aa   Update backbone.js
      adds  770883f   added event functions chaining tests
      adds  78b55f7   also tested noevents and eventsAPI code branches
      adds  1dfebab   Tweak chainable events tests
      adds  a5ddc18   fixing incorrect save documentation
      adds  103c9e8   `triggerEvents` now under the 80 char line and even faster!
      adds  0631d15   Fix #2228 - Add `findWhere` for parity with underscore
      adds  05339d7   Bugfix to tests for Backbone.Collection underscore methods. `_.include` was not being called correctly.
      adds  b05df0f   Documentation for Collection#slice
      adds  b085103   Merge branch 'document_collection_slice' of git://github.com/lukeasrodgers/backbone
      adds  093c974   Add link to MDN for Array#slice
      adds  6e646f1   making error/success handlers promise compatible
      adds  5a72cac   Add missing wrapError and simplify a bit.
      adds  a60a961   Merge pull request #1 from braddunbar/sync
      adds  50201be   One simplification step further...
      adds  ebd85e8   Merge pull request #2 from caseywebdev/sync-revert2
      adds  b1575f7   adding tests for error event on all sync methods
      adds  0a70b39   Semicolon.
      adds  5e27cc1   Merge pull request #3 from braddunbar/patch-1
      adds  e4c046c   Merge pull request #2221 from tgriesser/sync-revert2
      adds  ee350e1   Update `parse`s at model level, simpler `get`
      adds  8645164   Fix possible memory leak in `stopListening`, refactor
      adds  9396756   Refactor, account for double-parse bug in `update`
      adds  7b627d2   lowercase books in docs
      adds  bccce45   lowercasing all of the instances
      adds  3ce8ff8   Merge pull request #2219 from tgriesser/docs-updates
      adds  5cf6701   Refactor `update` to reduce wasted lookups
      adds  6352331   Merge pull request #2261 from caseywebdev/update
      adds  f2b3e91   Mention that `parse` receives `options` in docs
      adds  2849d9e   Fixed edge-version incompatibility
      adds  c530b49   Fix error callback in localStorage sync
      adds  81f6a16   Fix #2269 - clone options before modifying
      adds  43544ca   Really fix #2269, remove circular reference.
      adds  772a5cd   Account for another leak case
      adds  79f7f25   Revert "Account for another leak case"
      adds  3648aa4   Revert "Really fix #2269, remove circular reference."
      adds  1a4d08b   Update QUnit, phantomjs.
      adds  f4cc17e   Fixed typo
      adds  6d3aed4   Tweak language.
      adds  21a875b   Fix #2296 `get` works with `0` as a model id
      adds  2c24e5c   Simplify test
      adds  e351178   Tweak .parse(opt) to be .parse(attrs) for descriptiveness.
      adds  11af9b4   Merge pull request #2304 from dillonforrest/fix/descriptive-parse-tests
      adds  0a085bd   Fixed to pass with edge version of Underscore
      adds  8e3c38a   Update due to recomendations
      adds  61276cc   Merge pull request #2282 from DreamTheater/patch-1
      adds  610fae5   Fix #2312 - Clarify eventsApi logic.
      adds  3a36dae   improve rendering of travis-ci build status
      adds  ec974e7   adding a class to the travis badge
      adds  bb26987   Document master as the target branch for pull requests.
      adds  b3283f4   Reword based on discussion.
      adds  94a8533   Merge pull request #2319 from braddunbar/target-branch
      adds  5f522c7   Remove silent option from Model#set.
      adds  97c36b0   Merge pull request #2113 from braddunbar/silent
      adds  000f4bc   Correct minor spelling mistake.
      adds  dbc0ddd   Fix #2335 - Update `viewOptions` comment.
      adds  1cb4a1b   Don't `model.set(model.attributes)`...pointless
      adds  33a145b   Tweak comment a bit more.
      adds  55375e5   underscore documentation anchor
      adds  a287f23   Merge pull request #2342 from zyzniewski/master
      adds  c4f009a   underscore documentation anchors
      adds  5636fd2   Merge pull request #2347 from zyzniewski/master
      adds  df7a6f2   add documentation about collections containing polymorphic models. Fixes #2338
      adds  0224e6d   Merge pull request #2350 from hshoff/polymorphic
      adds  561440d   Merge branch 'master' of github.com:documentcloud/backbone
      adds  17277f0   new docs, fresh docs
      adds  c82cca4   Copy url from options in the Collection constructor
      adds  26efd06   Tweak url attachment a bit.
      adds  4086a42   Merge branch 'master' of github.com:documentcloud/backbone
      adds  b70b00a   Fix #2357 - Correct reference to `Backbone.history`.
      adds  293fb23   Fix #2364 - typo in index.html
      adds  8bec722   Move Collection#sortedIndex definition
      adds  ac4bbb8   Merge pull request #2366 from gsamokovarov/sort-sorted-index
      adds  bb8e003   Add coffee and docco versions to package.json.
      adds  a7937b2   Docco 0.6.1.
      adds  15cd9bd   Merge pull request #2356 from braddunbar/dev-dependencies
      adds  4c56e50   Remove lingering comments on silent changes.
      adds  abb34ad   removing errant comma following `_onModelEvent`
      adds  5f5c501   fixing broken comparator test in IE8 (missing return statement)
      adds  99eea63   Merge pull request #2381 from wookiehangover/master
      adds  bb2e8f3   Fix #2376 - Update docs for changedAttributes.
      adds  493a03f   Merge pull request #2378 from braddunbar/changed-attributes-docs
      adds  932b369   Fixes #2367 -- outdated documentation about validate()
      adds  29ad43e   Write a test for making Router.routes accept a function
      adds  5a281c5   Make Router.routes accept a function
      adds  02d6c35   Fix test: making vars local
      adds  1b212ab   Merge pull request #2375 from davidinjc/routes_function
      adds  d93acce   Merge branch 'master' of github.com:documentcloud/backbone
      adds  2077861   Revising CONTRIBUTING
      adds  170e1f9   remove initialize defaults logic; defaults handles this for us
      adds  88eb4aa   update comparator and filter fns to showcase the latest and greatest
      adds  4055847   Merge pull request #2361 from akre54/default-defaults
      adds  1fd18b7   Adding custom constructor example code.
      adds  2201b2c   Merge pull request #2386 from tgriesser/doc-custom-constructor
      adds  3b6fd5f   Merge branch 'master' of github.com:documentcloud/backbone
      adds  8cd112d   Add .jshintrc
      adds  8d46c8c   Merge pull request #2279 from caseywebdev/jshint
      adds  e6ec3bb   Merge branch 'master' of github.com:documentcloud/backbone
      adds  0b5774b   initial attempt at moving `add` logic to `update`
      adds  614f0b8   fix two parse tests to actually have something to parse
      adds  26344f2   remove options check guard
      adds  ae707a7   attempt to follow BB style a little closer
      adds  11489b3   have reset specify merge: false to update
      adds  5fcc433   save a remove loop by setting remove to false in reset
      adds  1415361   update returns `this`, save an extra line by returning update directly
      adds  89f4770   Cleanup `reset` by using `add` to extend merge and remove args
      adds  cf6e862   Move stuff around, handle null cleanly
      adds  56f21ea   Merge pull request #1 from caseywebdev/refactor
      adds  e83d1ee   Merging in the update unification.
      adds  c828436   Wait a minute -- JSHint settings should be global, they're super-annoying when they change per-project.
      adds  b0bfe5a   Tiny tweak to  -- otherwise, it's looking pretty good.
      adds  ad37b3f   Renaming Collection#update to Collection#set for parallelism ... After a fetch, set is now the default, and reset is the opt-in.
      adds  0f1b88b   #2321 -- unicode test
      adds  9e206e1   Fix comment about invalid event.
      adds  75e2e1f   fix isValid
      adds  e9d8596   move changelog update to new version
      adds  53fe11d   merge
      adds  a399922   Add changelog entries for 'invalid' event
      adds  df569f4   Merge pull request #2284 from stepantubanov/master
      adds  d3ce40e   add options.parse to the model constructor documentation
      adds  a0363e4   Merge pull request #2283 from stevecraig/options-parse-docs
      adds  a920fed   Fixes #2262 -- always use parsed attributes.
      adds  e6e7fe8   Fixes #2216, fixes #2239, allow routes to be defined anonymously.
      adds  9437bb2   #2215. correcting create documentation.
      adds  7f682a5   Put localStorage up to date
      adds  e496a55   backbone.mootools is no more + link to localstorage project instead of outdated docs
      adds  974deb8   updated backbone.localStorage with latest version
      adds  0a8509d   Merge pull request #2204 from jeromegn/master
      adds  8bf56c6   fixing bizzare version string test in Backbone.localstorage
      adds  108e114   Improve consistency: get rid of a zealous early error breaking apps in inconvenient ways
      adds  2b42cc0   Merge pull request #2191 from byroot/feature-ignore-undefined-methods-in-views-events
      adds  01a9c30   fixing style of previous merge
      adds  b7096f8   typo
      adds  04da5ad   removing (99% unused) zepto version of tests.
      adds  46bf8c8   Removing HTTP PATCH support from Backbone. Revert this commit as soon as jQuery supports PATCH.
      adds  71f4359   Fixes #2143, Add a source map for backbone-min.js
      adds  d33a5a1   add reset collection memory tests
      adds  c779865   Merge pull request #2104 from akre54/collection-tests
      adds  8753649   Add keys, values, pairs, invert, pick, omit, each, and other underscore methods to models
      adds  87c359c   remove map, contains, and pairs methods from Model
      adds  4e3f923   Merge pull request #2082 from akre54/underscore-methods-on-model-2
      adds  83eb26f   removing some underscore model methods, adding others
      adds  8b0973c   adding validationError as options property
      adds  9e16057   Merge pull request #2388 from tgriesser/validateError
      adds  429277b   Removing duplicate error and more version checks for localstorage
      adds  7edfcf8   Merge pull request #2389 from tgriesser/localstorage-fix
      adds  155bd06   Revert "Removing HTTP PATCH support from Backbone. Revert this commit as soon as jQuery supports PATCH."
      adds  f495c36   Fixes #2152 -- support PATCH in IE <= 8
      adds  b490e47   attaching url and urlRoot on the model if passed
      adds  4ab7d05   Merge pull request #2391 from tgriesser/model-options
      adds  5b7d5bb   Cleaning up Model constructor with modelOptions
      adds  556938a   removing extra guard
      adds  d6e283e   Fixes #2321, fixes #2014 -- decode route arguments.
      adds  2b8f116   Adding a test for slashes with splats, github-style
      adds  fe251a4   Restoring model.set() with 'silent'
      adds  b9ea638   No need for _.bind, just use the closure.
      adds  a732722   Style.
      adds  b0771d9   Merge branch 'master' of github.com:documentcloud/backbone
      adds  3d43134   Use empty route name for anonymous routes.
      adds  1c17c2e   Merge pull request #2393 from braddunbar/route-names
      adds  9414b9a   D-D-D-Documentation Refactor.
      adds  699fe32   Backbone.js 1.0
      adds  a50000d   Rebuilding minified release with --mangle
      adds  12ae2b2   Adding url/urlRoot options to the Model#constructor documentation.
      adds  953df7d   Update Collection#fetch's doc to refer to Collection#set
      adds  69707fe   Doc fix for error callback signature for Model#fetch and Collection#fetch
      adds  c80cdde   Fix typo in collection.set example
      adds  d353b4c   Merge pull request #2398 from tranver/master
      adds  9710d0e   Merge pull request #2397 from wyuenho/collection-fetch-doc-fix
      adds  b3caaba   Merge branch 'master' of git://github.com/documentcloud/backbone into error-callback-doc-fix
      adds  f44defc   Merge pull request #2399 from wyuenho/error-callback-doc-fix
      adds  c122375   Consolidating references to silenced changes.
      adds  a51c874   Merge pull request #2400 from tgriesser/removing-silent-docs
      adds  31cff06   rewording events paragraph
      adds  7e0e3e3   added "retinafied" favicon
      adds  4a40653   Merge pull request #2406 from jcarbo/retinafy-favicon
      adds  05089f6   Fixing documentation for Collection#fetch
      adds  ee8739a   Merge pull request #2408 from tgriesser/fetch-docs
      adds  8d41eaa   lowercase instance var in example code
      adds  5c183b2   Merge pull request #2411 from philfreo/another-typo
      adds  22305a4   Removing invalid 'set' option in 'Collection#fetch' docs
      adds  495eaae   Merge pull request #2410 from philfreo/master
      adds  e638d76   more lowercasing of instance vars
      adds  7df8c30   more lowercasing of instance vars
      adds  0b27f87   fixing minor typos
      adds  3a94f4e   Merge pull request #2412 from philfreo/another-typo
      adds  c3c48e8   Revert "lowercase instance var in example code"
      adds  42d3588   Fix #2417 - Use apply to implement slice.
      adds  e91b36c   Don't attach url if passed as an option in Model
      adds  dd49c6a   Merge pull request #2420 from gsamokovarov/model-no-url-option
      adds  795b442   Fix #2422 - Clarify docs about changed attributes.
      adds  820182b   Merge pull request #2423 from braddunbar/model-changed
      adds  3bfbcd4   Don't accept urlRoot from Model and url from Collection
      adds  5b8f794   Remove the redundant documentation bits
      adds  dd85833   Merge pull request #2426 from gsamokovarov/no-url-no-urlroot
      adds  297b152   fixed documentation anchor
      adds  61243f5   Merge pull request #2429 from zyzniewski/master
      adds  c5a791b   Fixed tiny typo in FAQ
      adds  68ffa87   Merge pull request #2433 from CSNW/faq-typo
      adds  9b6ee41   Add license to package.json
      adds  dc2521d   Merge pull request #2435 from theoreticaLee/master
      adds  81585a0   Clarification on optional parameters and trailing slashes in routes documentation
      adds  9c9463c   Merge pull request #2445 from alexmcpherson/master
      adds  7adeeaf   adding missing comma
      adds  0e7ac5a   Fix #2438 - Indicate shallow copying.
      adds  8e7208e   Fix #2446 `save` should always `set` with `validate: true` by default
      adds  4db2676   Don't validate twice in
      adds  624a507   very minor code formatting
      adds  5e68330   Remove leftover attachable url documentation
      adds  4b7b0d1   Merge pull request #2454 from gsamokovarov/remove-leftover-url-docs
      adds  9116dde   Phantomjs 1.9.0-1.
      adds  746aa1d   return from Backbone.history.navigate whether a route was matched.
      adds  852aaf6   Merge pull request #2455 from williamhc/patch-1
      adds  d12e4cf   `set` respects input order in absence of comparator
      adds  165849e   Merge pull request #2085 from caseywebdev/reorder
      adds  afb9dfc   Fixes #2431, #2452, a little bit lex talionis, but appropriate, I think.
      adds  a22cbc7   Fix #2458 - Options are not attached to views.
      adds  bc82a4d   Merge pull request #2460 from braddunbar/view-options
      adds  51eed18   Dispense with View#options merging.
      adds  4e72ab1   Merge pull request #2461 from braddunbar/view-options
      adds  f61bd29   Add failing merge with defaults test
      adds  8141f4f   Fix #2471 merging with defaults
      adds  c3a1af0   Merge pull request #2477 from caseywebdev/merge-defaults
      adds  2caf748   add if statement and add passing test
      adds  6d72e1b   trigger request event only if model extends Backbone.Events, and fix whitespace
      adds  32743e6   Allow non-model object as second argument, with test.
      adds  dc5de01   Revert non-model sync commits.
      adds  921799c   Updating license to reflect DocumentCloud's correct attribution.
      adds  6b3e52c   Fixing licensing typo.
      adds  fd0cb96   Fix bug causing mutations while merging with nested models
      adds  3a8204d   slightly clarifying collection.model docs
      adds  1e1e065   Don't mutate options in `add` or `set`
      adds  61987e8   Force add true and remove false flags in `add`, merge optional
      adds  6ac7704   Fix same mutation problem with existing/non-existing mix of models
      adds  12c6595   Added missing word to emulateHTTP comment
      adds  f69f1e6   Merge pull request #2539 from fixe/patch-1
      adds  971173c   Update PATCH/xhr check so that IE9 works
      adds  9be5f2f   Merge pull request #2550 from jerryorr/master
      adds  3567dc6   Fix #2538 - Only transition if both pushState and hashChange are requested.
      adds  fc8c2a9   Merge pull request #2565 from braddunbar/hashchange-false
      adds  b8d8db1   Fix #2569 - Add repository to package.json.
      adds  744dbaf   Fix #2554 - adding clarification about route behavior
      adds  5f93ba7   Do not load the hash as a fallback.
      adds  e589f92   Merge pull request #2572 from braddunbar/no-hash-fallback
      adds  9b9046e   Document listenTo's implicit 'this' context.
      adds  47499da   Fix a small typo in patch.
      adds  98a35b8   Tweak context comment.
      adds  1c88d71   Fix #2535 - Update changelog with Model#set changes.
      adds  b2ab90a   Merge pull request #2591 from braddunbar/model-set-changelog
      adds  dec76e1   Avoid double _validate calls in _prepareModel
      adds  9dbffe3   Add "difference" collection method
      adds  6f9c1ec   Ensure Collection#get does not return a false negative during the change:attr event
      adds  4149557   Merge pull request #2602 from caseywebdev/fallback-get
      adds  fa411d6   Fix #2606 - Collection#create success arguments.
      adds  bfc6d74   Merge pull request #2609 from braddunbar/collection-create
      adds  55388e1   Use Collection#where for TodoList#remaining
      adds  4b417c1   Merge pull request #2613 from gsamokovarov/todo-difference
      adds  48e6a8e   Changed link to test at backbone.org
      adds  c523222   Merge pull request #2632 from ingermaa/master
      adds  a1337f1   Merge branch 'master' of github.com:documentcloud/backbone
      adds  0956a81   Gawker Media as an example app
      adds  2f77349   Removed unnecessary variable 'matched'
      adds  cbdcbfa   Merge pull request #2637 from kjbekkelund/remove-unnecessary-variable
      adds  b4455a6   Be explicit about boolean "trigger" option.
      adds  8c9a6ad   Add missing comma.
      adds  0925996   QUnit 1.12.0
      adds  f9e34da   Merge pull request #2652 from braddunbar/qunit
      adds  d651f83   Fixed typo: missing s in "asynchronous"
      adds  0ec1c7e   Revert "Fixed typo: missing s in "asynchronous""
      adds  dd92f4d   Fixed typo: missing s in "asynchronous"
      adds  a173ebf   Merge pull request #2655 from eastbayjake/master
      adds  25f3949   Replace non-standard #substr with #slice.
      adds  0a662d6   Fix #2656 - Trailing slash on root.
      adds  151bd73   Never include trailing slash on the root.
      adds  15b7d77   Avoid calling pushState with an empty url.
      adds  9e0f188   Merge pull request #2659 from braddunbar/trailing-root
      adds  f252091   Moving over urls for administration.
      adds  ae90da0   Doccloud credit in the README
      adds  a9da67a   Fix #2670 - Document route events.
      adds  0b004c0   Merge pull request #2671 from braddunbar/route-events
      adds  1c35102   whitespace
      adds  934300c   Merge pull request #2672 from skaterdav85/master
      adds  cc9f466   fix spelling error in documentation
      adds  517624d   Merge pull request #2681 from carldanley/master
      adds  20b8cff   Adding eLife Lens as an example app.
      adds  06433f5   Adding a do-not-post-if section to CONTRIBUTING
      adds  f305eba   Giving CONTRIBUTING a more accurate title.
      adds  37b5abc   Fixes #2684 -- tweak toJSON docs.
      adds  7b7dd1b   remove null options guard
      adds  8aa4db1   Merge pull request #2702 from hartzler/remove-unreachable-code
      adds  8afd143   Merge branch 'master' of https://github.com/jashkenas/backbone
      adds  633591e   fixed two stand-out typos :)
      adds  027e8f6   Restore "elan".
      adds  1acfedd   use shorter form for comparator
      adds  3a54b74   Merge pull request #2706 from akre54/comparator-docs
      adds  be7862f   Fixing travis-ci badge after repo move
      adds  dc0f4cd   Merge pull request #2728 from philfreo/patch-1
      adds  44de0af   (2x) new Collection -> new Backbone.Collection
      adds  eca5a96   Merge pull request #2732 from douglascalhoun/patch-1
      adds  a727009   Add favicon to test/index.html
      adds  f15b182   Merge pull request #2745 from braddunbar/icon
      adds  42ef5c7   remove Rakefile in favor of npm scripts
      adds  83d5074   Merge pull request #2749 from akre54/remove-rakefile
      adds  86170d9   Fixing semantics of listeners hash
      adds  906f64f   Merge pull request #2740 from lowkaseo/listeners-rename
      adds  2acf58e   More listen* var name tweaks.
      adds  42370dd   Test from #2724 for listener cleanup.
      adds  e76646d   Add docs for the View#template convention.
      adds  b6fa46e   Grammar, capitalization.
      adds  6916d67   Remove superfluous sentence.
      adds  ace363c   Reword according to feedback.
      adds  476e764   Merge pull request #2716 from braddunbar/template-docs
      adds  d68e007   Rewording #2716, docs for View#template.
      adds  4126a58   Fixes #2714. Docs for {collection: c} in Model constructors.
      adds  6e5683f   Fixes #2629, by removing the no-longer-used sortedIndex
      adds  22ab3ea   Fixing borked listeners test. #2724
      adds  f9e434f   _listeners -> _listeningTo in event tests
      adds  9e8fca0   Merge branch 'master' of https://github.com/jashkenas/backbone
      adds  c198270   Fixes #2724, leak with non-specific calls to stopListening.
      adds  10b0825   Fixes #2623 -- make 'invalid' events pass consisent arguments. Error should go second, after the model in question.
      adds  8810453   Adding test from #2619
      adds  09e0cb3   model#parse may no longer set the idAttribute
      adds  cbbd944   Merge pull request #2755 from tgriesser/idAttr
      adds  abcb3cf   Removing extra preparemodel calls.
      adds  cfe4492   adding test case for #2612
      adds  2bd5df9   remove $(document).ready(...) from tests
      adds  866b84d   remove jQuery-specific selector
      adds  4107366   Merge pull request #2761 from akre54/no-more-domready
      adds  b0884cf   fix stack overflow exception fired  in Collection.set with large collection (with chrome/nodejs/v8)
      adds  3f2d565   Merge pull request #2768 from jaguardev/master
      adds  98356bd   Style tweaks
      adds  30f84f5   Fix the set stack overflow case with the at option too
      adds  9d88234   Adding ZocDoc as an example app
      adds  f0572b0   Fix #2765 - Strip hash and query for matching.
      adds  f6fa0cb   Merge pull request #2766 from braddunbar/navigate-hash
      adds  cdceabe   shorter defaults in model ctor, shorter extends in history
      adds  f627855   Merge pull request #2795 from akre54/shorter-defaults
      adds  5644a59   Fix #2470 Do not mutate options in _prepareModel
      adds  ce69368   Merge pull request #2783 from caseywebdev/gh-2470
      adds  9c47a78   Test for #2666.
      adds  d9ac39f   Fixes #2428 -- set now returns added or merged models, so does add, so does push, so does unshift.
      adds  a895d29   Fixes #2401 – Adds mission statement-ish to introduction in the docs.
      adds  ac83197   Firming up returning models from add and remove, plus tests.
      adds  41f815d   Mild DRY-ing, and fixing logic error.
      adds  0a4399e   Backbone.js 1.1.0
      adds  8d0dbe5   Fix #1978 - Correctly document `model.urlRoot` and `collection.url`
      adds  172d111   Fix #1987 - Mention the removal of `options.index` in the changelog
      adds  b91f669   Fix #2023 - Change log mentions ignored search parameters in routes.
      adds  9490b3a   Merge branch 'gh-pages' of github.com:documentcloud/backbone into gh-pages
      adds  83e6ad0   Merge branch 'master' into gh-pages
      adds  9901e69   Merge branch 'master' into gh-pages
      adds  1422be9   Merge branch 'master' into gh-pages
      adds  333a924   Documentation Fix: as -> are
      adds  0c97bd0   Merge branch 'master' into gh-pages
      adds  c56362f   Merge branch 'master' into gh-pages
      adds  b9d6641   Mention that `parse` receives `options` in docs
      adds  08ccfe7   improve rendering of travis-ci build status
      adds  6d63109   Merge pull request #2318 from blissdev/gh-pages
      adds  da1536e   adding a class to the travis badge
      adds  3ff4680   Merge branch 'master' into gh-pages
      adds  5a203d2   Adding Quartz as an example app.
      adds  99ac84c   new docs
      adds  77a34b2   fixing gray for github pages
      adds  f96ca1e   new new docs
      adds  5f71704   rebuilt docs
      adds  b29689b   merged
      adds  e528ee2   merged
      adds  cdc1a5a   Merge branch 'master' into gh-pages
      adds  569e78e   Merge branch 'master' into gh-pages
      adds  bdad8e5   Merge branch 'master' into gh-pages
      adds  59b5e7a   Merge branch 'master' into gh-pages
      adds  efdf176   Merge branch 'gh-pages' of github.com:documentcloud/backbone into gh-pages
      adds  08eccde   removing the final diff between gh-pages and master
      adds  9e1ba5e   Merge branch 'master' into gh-pages
      adds  3853b31   Merge branch 'master' into gh-pages
      adds  91730b9   Merge branch 'master' into gh-pages
      adds  9d8d954   Gawker Media as an example app
      adds  13ba469   merge
      adds  23d4772   Adding eLife Lens as an example app.
      adds  bd81c33   Adding ZocDoc as an example app
      adds  51365d9   Fixing travis-ci badge after repo move
      adds  72df4a9   (2x) new Collection -> new Backbone.Collection
      adds  cc4a784   Merge branch 'gh-pages' of https://github.com/jashkenas/backbone into gh-pages
      adds  1473a3e   Update underscore dependency.
      adds  15a5748   Merge pull request #2778 from braddunbar/underscore-version
      adds  c56849d   merged
      adds  008f3f1   Being clearer about the changes to View options
      adds  d13b40e   Correcting incorrect changelog about View options.
      adds  6e99a2c   fixing minor inconsistency in docs
      adds  52a03a7   Merge pull request #2803 from philfreo/patch-2
      adds  02ebc78   Fixes #2812 Model-options-url out-of-date doc.
      adds  43bfaf0   Update images to retina versions, remove images no longer used, minify everything else
      adds  d150aaa   Merge pull request #2810 from patrickkettner/retinafy-images
      adds  541c3e6   Adding the new new Delicious as an example app.
      adds  11c908a   Upgrading to 1.1, for the docs.
      adds  74cf53d   Added documentation for Backbone.(H|h)istory
      adds  f3290aa   Merge pull request #2938 from nwwells/patch-1
      adds  1b030f3   document url and urlRoot options removal
      adds  237486b   Merge pull request #2946 from akre54/url-opts-docs
      adds  3be62f1   Earth. Merge.
      adds  4755dab   menu link
      adds  ddc05e3   allow operation with dense array for Backbone collection
      adds  cc1d114   refactor to more better fix and add some more tests
      adds  98e271b   Merge pull request #2802 from jdkanani/master
      adds  e5bd8bf   Clarify collection sync events in event catalog
      adds  acb653e   Merge pull request #2817 from jtwb/patch-1
      adds  da55501   Use QUnit `raises` instead of `throws`. `throws` is a future reserved word.
      adds  af73977   Merge pull request #2818 from lukeasrodgers/use-raises-in-tests
      adds  34f2f0d   Adding the new new Delicious as an example app.
      adds  a653dfe   Upgrading to 1.1, for the docs.
      adds  f0c9dcc   upgrade test dep underscore to 1.5.2
      adds  beb3b27   fix old form of _.bindAll and pass it a fn name
      adds  4cb0a7e   Merge pull request #2827 from akre54/fix-router-test
      adds  1226e7b   Remove speed test from unit test suite.
      adds  1187102   Merge pull request #2830 from braddunbar/speed-test
      adds  2d52d8f   Add new methods from underscore 1.5.2.
      adds  dba0ec8   Merge pull request #2829 from braddunbar/new-methods
      adds  0798b00   Add docs links for 0.9.10 to 1.1.0 to changelog
      adds  18f24fd   Merge pull request #2837 from akre54/docs-links
      adds  fb8dfda   _addReference, to mirror _removeReference
      adds  1b347a1   Merge pull request #2838 from tgriesser/addReference
      adds  01d9f0f   Close #2847 assume obj as an id first in Collection#get
      adds  9c44838   Style tweak, remove jQuery dependency.
      adds  260aba7   Merge pull request #2852 from braddunbar/style
      adds  c6908e6   Fix #2850 - Use `hashChange: false` where appropriate.
      adds  bd66259   Merge pull request #2851 from braddunbar/old-ie-tests
      adds  492ad3a   Clarify bindAll and events hash `this` binding in FAQ section
      adds  a5e6326   more specific bindAll warning
      adds  00d2782   Merge pull request #2854 from akre54/bindall-docs
      adds  ae33e34   Tweaking 'this' FAQ
      adds  cf5349d   Fixes #2833 — document bound comparator woes in the appropriate spot.
      adds  47331ef   Fix #2846 nested "change" events trigger with correct options
      adds  0b507f4   Merge pull request #2856 from jashkenas/gh-2846
      adds  ea29bd9   UMD wrapper for AMD, node and browser globals.
      adds  ab5d2eb   Adding AMD support to Backbone.
      adds  28d345a   Adding Bower and Component files.
      adds  d1de6e8   Fixes #2836 -- default to id if there's funny business going on with a missing idAttribute
      adds  1a2d3f2   Improve events performance in some cases by 20x.
      adds  e4e349f   Merge pull request #2858 from paulmillr/patch-1
      adds  d9faafd   Fix AMD tests. jQuery is modern enough that we dont need a shim. Remove JSLitmus, and add in stubbed xhr environment file
      adds  b513887   Merge pull request #2860 from akre54/fix-amd-tests
      adds  5cafd2a   Add jQuery as a commonjs import
      adds  e83a7d0   Merge pull request #2862 from akre54/commonjs-imports
      adds  888959f   Merge branch 'master' of https://github.com/jashkenas/backbone
      adds  857cb4e   documents url, urlRoot constructor changes to model in 1.1 in Change Log
      adds  8fffbaa   Merge pull request #2864 from Schlaefer/patch-1
      adds  19dcf9f   Fixes #2866 -- inconsistent variable naming in docs
      adds  9280d85   Fixes #2824 — create() triggering an improper parse()
      adds  cdc00f0   Remove extra comma from component.json
      adds  d7405ea   Merge pull request #2867 from wyuenho/patch-1
      adds  857954f   Fixed invalid component name error when installing backbone with component
      adds  2958efd   Merge pull request #2868 from wyuenho/patch-1
      adds  f9fad1c   repository -> repo and depend on underscore master because component doesn't support version range and the 1.5.2 tag doesn't have a component.json file
      adds  d13208a   Merge pull request #2869 from wyuenho/master
      adds  e1661a9   update version of underscore dependency
      adds  0466b1e   Update bower.json
      adds  cc3721a   Merge pull request #2876 from j03w/master
      adds  6dcec29   Make isNew use the has functionality to avoid forcing multiple odd overrides.
      adds  926756c   Merge pull request #2878 from blakeembrey/has-fix
      adds  ba9eeb5   Add support for runnig tests with jQuery-compatible libraries
      adds  56e3221   Tweak fixture attachment.
      adds  9c29a86   Fix «request», «sync» and «error» events documentation.
      adds  4146db0   Merge pull request #2875 from kmike/events-doc-fix
      adds  25d5679   Move favicon.ico to root directory so it shows up on all pages. Closes #2883
      adds  c84c0f7   Shim for AMD underscore test dependency to export _ object
      adds  9436340   remove shadowed _. Use only the UMD loader for deps
      adds  a06d417   copy most recent qunit fixtures from test/index.html so tests pass
      adds  d2f99bd   Merge pull request #2885 from akre54/amd-exports-underscore
      adds  b6d8747   Fix broken link
      adds  9ac7e38   Merge pull request #2889 from kalafut/master
      adds  a2a1bf9   Move the faq above the examples.
      adds  aa8d245   Merge pull request #2897 from braddunbar/faq
      adds  8412c34   Fixed typo with `model.isValid()` in docs.
      adds  79b4b4f   Merge pull request #2903 from clayzermk1/master
      adds  b966c94   Split up long lines for style and readability.
      adds  a6d400b   Merge pull request #2905 from braddunbar/line-length
      adds  dc779e2   Tweaking #2905 -- long line styles.
      adds  2599c52   Simplify Model#url, split long line.
      adds  405efc7   Merge pull request #2912 from braddunbar/url
      adds  d381ee9   Move delete back to model.remove
      adds  172daed   Merge pull request #2930 from tgriesser/remove-reference-patch
      adds  4f2c63c   gitignore bower_components
      adds  c627966   Merge pull request #2934 from watilde/develop
      adds  8c10b4c   Minor code tweaks to pass linting
      adds  934160b   Merge pull request #2942 from tgriesser/master
      adds  a50317b   All routes can now optionally be queried.
      adds  6fb8e7a   Query string now parsed if Backbone.qs defined
      adds  ddbdd06   Removed fragment stripper. Changes to query params will trigger route change.
      adds  05b1df0   Fragment now includes query string and hash for pushState.
      adds  814d362   Added query string parsing support for pushState with hashChange
      adds  066acdc   Search params.
      adds  791033d   Add Router#execute hook.
      adds  d6ac995   Merge pull request #2890 from braddunbar/search-params
      adds  2e3eed8   decode location.pathname
      adds  1f5340b   Merge branch 'branch-1.1.0' of https://github.com/skyhood/backbone
      adds  12fe2d0   Add a route test for unicode paths.
      adds  b5b72ba   Merge pull request #2957 from braddunbar/unicode-path
      adds  b76d391   Adding Earth as an example app.
      adds  e6f8f7e   menu link
      adds  8429118   ignore favicon.ico in bower package
      adds  edb539a   update copyright year range
      adds  8d4b196   Merge pull request #2983 from gdi2290/patch-1
      adds  990ab04   Fix #2976 Do not add multiple models with same `id`
      adds  722bee4   Merge pull request #2986 from caseywebdev/gh-2976
      adds  c0fa269   Fixed link to the Walmart mobile app
      adds  4d4bf14   Merge pull request #2995 from somethingkindawierd/master
      adds  6ccc158   Backbone.js 1.1.1
      adds  05f12d9   merged
      adds  f1479e6   Fixes #2997 — don't bother trying to load jQuery on the server-side.
      adds  494e021   bump test underscore to 1.6.0 and remove shim config from test-amd.html. closes #2999
      adds  ae288fa   Update index.html
      adds  e4890b8   Merge pull request #3000 from sunkibaek/patch-1
      adds  5b49aae   Handle newlines in route params.
      adds  07f6079   Merge pull request #3010 from braddunbar/newline
      adds  01f7f9b   fixes #3004, edge case for titanium
      adds  53f7790   Backbone 1.1.2
       new  8dc036c   Add a comment about clearInterval.
       new  a717a71   Merge pull request #3011 from braddunbar/clear-interval
       new  5202187   Do not trigger router/history events if Router#execute returns false
       new  e88d34d   Tweak a bit.
       new  a31d863   Check that model exists before trying to verify uniqueness
       new  f7c7199   Tweak and merge.
       new  2e82a1e   A little cleanup of `Collection#set`.
       new  261b94a   Merge pull request #3023 from braddunbar/set-cleanup
       new  64ff32f   More consistency in loops.
       new  0a5ffe8   Merge pull request #3025 from braddunbar/loops
       new  e6fc18f   A facelift for `Events#off`.
       new  49123e9   Don't be clever.
       new  d4b5f59   Merge pull request #3026 from braddunbar/off
       new  6ed0cdd   add in addEventListener shim from @wyuenho (0844b00c) to remove jQuery dependency in History
       new  1115997   add window.popstate checks for IE7 backwards compat
       new  0101416   cleanup oldIE sniff code and iframe creation per @jdalton
       new  5d305bf   remove first window argument from add/removeEventListener
       new  4ab05ad   check for onpopstate in window instead of window.onpopstate
       new  573070f   Remove `_oldIE` variable.
       new  87dce15   Pass `useCapture` to `removeEventListener`.
       new  501d7bf   Merge pull request #2 from braddunbar/history
       new  18e15e2   Remove `isExplorer` RegEx.
       new  e5eeea4   Merge pull request #3 from braddunbar/history
       new  91ef885   improve inline comments
       new  2c50dc5   Check `documentMode` and combine checks.
       new  feeab3f   Merge pull request #4 from braddunbar/history
       new  b1bcf0a   Remove `onpopstate` check.
       new  a91f6ac   Merge pull request #6 from braddunbar/history
       new  f9f7131   Add documentation to the iframe approach.
       new  dc6a697   Merge pull request #9 from braddunbar/history
       new  674f101   Create iframe conditional on options and hashchange and pushstate support
       new  16b6f1e   Merge pull request #10 from wyuenho/history-native-hooks
       new  1853297   Merge pull request #3006 from akre54/history-native-hooks
       new  83c8100   Re #3029 Guard against unavailable edge underscore proxies
       new  7612699   Merge pull request #3030 from caseywebdev/_-guard
       new  fa7e617   Add new `_.partition`
       new  bdc5c63   Merge pull request #3029 from Crisfole/update/underscore
       new  16e5483   pass along model and comparator to cloned collection. Fixes #3013
       new  0c1838b   Merge pull request #3032 from akre54/clone-opts
       new  5bc7333   Re #2976 Allow `id` values to be generated from a function given attrs
       new  60b9cc1   Merge pull request #2985 from caseywebdev/generate-id
       new  36e4925   #2985 -- use 'change-id' as the event name
       new  7a52396   Change the reference to rails in the 'sync' docs to reflect Rails 4
       new  4128390   Merge pull request #3037 from rsofaer/update-docs-rails-4
       new  05fbaad   Update collection docs on underscore methods.
       new  5552443   Merge pull request #3040 from braddunbar/underscore-methods
       new  b362ea0   Fix #3015 - History#stop cleans up iframe.
       new  e0233d8   Merge pull request #3041 from braddunbar/iframe-cleanup
       new  3f7fbde   Return `id` assumption for simple polymorphic `Collection#model` factories.
       new  f814b85   Make new tests more thorough
       new  a9e1bee   vox example
       new  6b0314e   remove un-used local variables
       new  c0a5f9d   Merge pull request #3053 from sfishel18/master
       new  7a0f833   Update devDependencies
       new  6e5d3e9   Merge pull request #3054 from caseywebdev/deps
       new  ab802ba   Always delegate in #setElement.
       new  b5f1574   Merge pull request #3060 from braddunbar/delegate-events
       new  3580496   Correct split infinitives.
       new  ba88916   Merge pull request #3063 from janaspage/correct-split-infinitives
       new  b44ee99   broken link for tilemill example
       new  e0b84c4   Merge pull request #3067 from shidel-dev/master
       new  cbaa8d1   Pass along `textStatus` and `errorThrown`.
       new  2543be2   Merge pull request #3048 from braddunbar/error
       new  0cdb38b   revert c1e62cda: add `View#make` back in for overriding
       new  90c36ca   add `View#delegate` as a single event listener version of delegateEvents for easier overriding
       new  4e5b282   save two lines in View#make: jquery handles nulls nicely
       new  be1cba3   Move delegate up and move  check into undelegateEvents
       new  3369bf4   Speed up method calls in delegateEvents and delegate
       new  ad44cb4   Further isolate $.remove by exposing removeElement in case subclasses forgot to clean up
       new  5f66f9a   Rename make to _createContext and have _ensureElement and setElement delegate to it
       new  d78fb34   Prefix all hooks with _ and introduce _undelegate
       new  1e9cd4a   Revert introduction of _undelegate
       new  9028e33   Shortened _createContext
       new  6ebb6e1   _createContext is side-effect only
       new  18d17db   Disallow chaining in hook calls
       new  390275b   Fix comment
       new  9868bfb   No reason jQuery can't be a little faster too
       new  25c0bee   Fix typo
       new  12abe8e   Comment for 2 arg form inside _delegate
       new  72b88b5   Revert "Speed up method calls in delegateEvents and delegate"
       new  20935c8   Fix test for fc95eae
       new  5dc2d09   Call _createContext only once during new View
       new  3edf74c   return `this` from `delegate`
       new  e30e6b9   small cleanup in _createContext
       new  446ee52   save a var in _createContext
       new  fd64254   Rename delegate's method param to listener to tell people it's ok to attach an unbound function as handler
       new  f13181f   rename _createContext to _setEl
       new  02d270f   revert c1e62cda: add `View#make` back in for overriding
       new  e9543ee   add `View#delegate` as a single event listener version of delegateEvents for easier overriding
       new  aacd0e1   save two lines in View#make: jquery handles nulls nicely
       new  19d82b8   Move delegate up and move  check into undelegateEvents
       new  846de91   Speed up method calls in delegateEvents and delegate
       new  54252e6   Further isolate $.remove by exposing removeElement in case subclasses forgot to clean up
       new  33e23df   Rename make to _createContext and have _ensureElement and setElement delegate to it
       new  8ab8646   Prefix all hooks with _ and introduce _undelegate
       new  31bb428   Revert introduction of _undelegate
       new  15cb64e   Shortened _createContext
       new  09d3762   _createContext is side-effect only
       new  f872032   Disallow chaining in hook calls
       new  7c46856   Fix comment
       new  aca58b7   No reason jQuery can't be a little faster too
       new  e14a903   Fix typo
       new  be3a354   Comment for 2 arg form inside _delegate
       new  bde634f   Merge pull request #5 from wyuenho/view-native-hooks
       new  fc95eae   Revert "Speed up method calls in delegateEvents and delegate"
       new  3cef7fa   Fix test for fc95eae
       new  2b19b00   Call _createContext only once during new View
       new  c80be41   Merge pull request #8 from wyuenho/view-native-hooks
       new  557edc7   return `this` from `delegate`
       new  933c02e   small cleanup in _createContext
       new  6fec7a5   save a var in _createContext
       new  6433043   Rename delegate's method param to listener to tell people it's ok to attach an unbound function as handler
       new  7eedd4b   View conformance tests
       new  01f794f   Merge remote-tracking branch 'wyuenho/view-native-hooks' into view-native-hooks
       new  a9d066a   test view.$ interface and rename _createContext to _setEl in view test
       new  70933e5   fix merge conflict
       new  0fca38c   view test cleanup
       new  7339bed   Merge branch 'master' into view-native-hooks
       new  fca75fb   Fix up global in view test
       new  6cef2f1   Check typeof length instead of instanceof
       new  81809e1   add global Element guard for IE8
       new  7e95b9c   short-circuit on attributes
       new  c5aa603   rephrase _setEl comment
       new  986540f   swap argument ordering to setElement, boolean goes last
       new  1cb19be   Test for view.remove and view._removeElement
       new  2711185   Merge pull request #16 from wyuenho/view-native-hooks
       new  6d69999   test _removeElement
       new  9eff496   Revert "View conformance tests"
       new  bef78ef   test setEl and el.parentNode
       new  c62708f   use notEqual body isntead of equal null
       new  d9f6c64   remove undelegateEvents call from remove
       new  58c9a2a   remove undelegateEvents call from remove
       new  b840669   Rename _removeElement to _remove and test _remove for event undelegation
       new  393a209   Merge _remove and remove tests and remove _setEl tests
       new  b377e30   Merge remote-tracking branch 'wyuenho/view-native-hooks' into view-native-hooks
       new  20ed074   rename _setEl to _setElement for parity
       new  be11f3a   add an undelegate method to View and pass back the listener from delegate
       new  d21fd79   remove namespace test from custom events test.
       new  d99e43b   test for undelegate with handler and selector, and use an element that exists in the DOM for bubbling
       new  3850d37   add missing semi
       new  b59b621   shorter delegate method thanks to jQuery empty selector checks
       new  291f3bc   nicer jq test
       new  764eef4   shorter undelegate
       new  264bd9b   comments cleanup
       new  c5c0d2e   Merge branch 'master' into view-native-hooks
       new  06586f3   shorter comment
       new  f67c7a1   test delegate returns listener
       new  3f79ea8   fix leftover merge conflict
       new  4e8caf4   no need for repeated comment on `remove`
       new  ad39972   Return undefined from delegate
       new  b79bd78   Merge pull request #18 from wyuenho/view-native-hooks
       new  72f7da4   A little clarification.
       new  155a738   Merge pull request #19 from braddunbar/view-hooks
       new  7180d5c   Add #_setAttributes and clean up #setElement.
       new  1d6eb7a   Merge pull request #20 from braddunbar/view-hooks
       new  3994c1c   Merge pull request #3003 from akre54/view-native-hooks
       new  f5dba8e   Fixes #3028 assign collection in prepareModel
       new  28ac874   Merge pull request #3036 from tgriesser/create-model-fix
       new  c4766c9   test node 0.10.x version on travis.
       new  ee0ea61   Merge pull request #3082 from appleboy/patch
       new  6f5e409   Remove link to Diaspora example
       new  ed3a17d   Merge pull request #3084 from andyw8/patch-1
       new  a04d7da   DOM element creation should be overrideable
       new  7287d0b   Merge pull request #3085 from nhunzaker/master
       new  c10267d   view test reorg
       new  66d57ad   Add comment about overriding _createElement
       new  06f19f4   fix tagName test description
       new  6232078   Fix #3078 - Router#execute receives route name.
       new  d3314af   Merge pull request #3089 from braddunbar/route-name
       new  3edb085   Potential fix for #3051. Add isModel method to collections
       new  f45788c   rename to _isModel, add semi-colon, move to be next to other internal methods
       new  3caba2a   Merge pull request #3052 from HenrikJoreteg/master
       new  a020fbd   Minor spelling fixes in comments
       new  9165f0d   Merge pull request #3091 from smelnikov/fixspell
       new  d137401   Remove unnecessary checks and variables.
       new  efcf761   Merge pull request #3092 from braddunbar/history-cleanup
       new  a79f7ac   History#atRoot handles params without path.
       new  d427447   Merge pull request #3094 from braddunbar/at-root
       new  9ef54fa   Just slice the root.
       new  4aa4fa6   Merge pull request #3096 from braddunbar/root
       new  015a85f   Add #getPath to mirror #getHash.
       new  4bebccd   Merge pull request #3106 from braddunbar/force-push
       new  7c4fc69   Simplify fragment logic.
       new  c1710db   Merge pull request #3107 from braddunbar/spring-cleaning
       new  cea2f3f   Added reverse option in the collection sort method
       new  8e551aa   Merge pull request #3117 from fcsonline/feature/sort-reverse
       new  edb2a21   cleanup reverse tests
       new  285e07b   cleanup reverse line
       new  ccdb757   Revert "Added reverse option in the collection sort method"
       new  5821bc0   Decode the fragment before comparing.
       new  4c25a81   Merge pull request #3125 from braddunbar/decode-fragment
       new  92e238b   bower: ignore index.html
       new  321e2f2   Merge pull request #3127 from alexanderGugel/patch-1
       new  8b29778   Set attribute instead of property.
       new  e0b34e2   Merge pull request #3131 from braddunbar/save-example
       new  17b6976   Merge branch 'master' of https://github.com/jashkenas/backbone
       new  11cc0e8   Revert "Make new tests more thorough"
       new  c8f8830   Merge pull request #3132 from caseywebdev/generate-id-revert
       new  af0a76b   Adding Enigma.io as an example app
       new  ce67808   add Model#chain back in. closes gh-3161
       new  c33dcde   Merge branch 'method-chain' from akre54/method-chain
       new  78fad22   document jQuery dependency as >= 1.11.0
       new  f210ef6   Removing the IE8 PATCH requests fix
       new  a32e1ff   Merge pull request #3172 from gmajoulet/master
       new  9dc6071   trim trailing whitespace in docs page
       new  b28840b   Update phantomjs
       new  be25917   Merge pull request #3174 from megawac/phantomjs
       new  2f388a9   Only test node 0.10.
       new  d3032e2   Merge pull request #3177 from braddunbar/node-version
       new  1ed8710   Add test for urls in params.
       new  b986d2b   Merge pull request #3176 from braddunbar/url-param
       new  701b443   Update README URLs
       new  11f0fd2   Merge pull request #3190 from rjz/master
       new  33fba0a   Include query string parsing in the changelog.
       new  e43dc28   Merge pull request #3194 from braddunbar/params-docs
       new  872607d   Ignore other unecessary bower files
       new  18f9ad6   Merge pull request #3111 from akre54/bower-ignores
       new  c1bf400   Changelog: fixed typo
       new  80edf19   Merge pull request #3204 from julen/patch-1
       new  4e2d209   Allow Collections to determine uniqueness, not Models
       new  8761f25   Merge pull request #3133 from caseywebdev/generate-id
       new  05cab3a   Add missing semicolon
       new  7afdc65   Merge pull request #3215 from austentalbot/patch-2
       new  4807136   Switch from double to single quotes
       new  3b34bf7   Merge pull request #3214 from austentalbot/patch-1
       new  628590b   _setElement no longer takes in attributes, update the corresponding comment
       new  4584124   Use rawgit for linking to old versions of docs
       new  bc59f53   Merge pull request #3220 from megawac/rawgit-docs
       new  428ff7d   Docs: Fix URL to MDN's JSON.stringify() toJSON behavior
       new  749c477   Docs: Remove localization from URL to MDN's JSON.stringify()
       new  4e02c9a   Merge pull request #3234 from go-oleg/master
       new  937fa53   document patch
       new  f59e37e   Merge pull request #3239 from akre54/document-patch
       new  0538fc7   add example to Backbone.$ for commonjs
       new  0770ab4   Merge pull request #3240 from HHSnopek/master
       new  2deb84a   allow Model#save with patch: true to take different attrs. Fixes #3232
       new  ac384b2   test for attributes set on the model correctly in patch save
       new  f7cc792   Merge pull request #3236 from akre54/save-and-patch-diff-attrs
       new  028a066   Cleanup event listeners on destroy
       new  f2612a9   Merge pull request #3222 from emorikawa/master
       new  4b38a61   Update JavaScript toJSON API documentation URL
       new  56fbfc1   Merge pull request #3258 from NotBobTheBuilder/master
       new  fc6b2a6   Allow MDN to select an appropriate localization
       new  6a82b0c   Merge pull request #3259 from megawac/patch-1
       new  be17670   Handle incorrect hash/search values in IE6.
       new  5573ef7   Add comment, remove anchors.
       new  1dbe3dd   Merge pull request #3152 from braddunbar/ie6
       new  7a20f16   Collection docs: models is not optional if options is passed in
       new  fa69c20   Merge pull request #3265 from tomascasas/bb-col-doc-update
       new  34e1a1e   Send correct 'at' when firing 'add' event
       new  b966584   Merge pull request #3039 from fastest963/master
       new  e6fa0e2   Enhancing Model with isEmpty function
       new  a1b7ac3   Adding the isEmpty function into the modelMethods
       new  c349965   Merge pull request #3301 from AndrewEastwood/patch-1
       new  7554b2f   draft changelog for backbone 1.2.0
       new  325a50f   Allow Collection.at to accept negative indexes
       new  63790cd   Add test for negative indexes in `at` method
       new  7e4f140   Set correct number of assertions
       new  028fc59   Update README to better match backbonejs.org
       new  d54a8a4   removed the strong tags, but kept the "with" on 14
       new  cd15abf   Update backbone.js comment for clarity
       new  5025d3c   fix flawed test
       new  b93030b   Use matches in .where
       new  b4f65f7   fix wrong test: collection.model must be a function
       new  342b24b   don't just test for the presence of options, test that it points to the same object as passed in.
       new  2878091   clone options passed to reset
       new  a8f8e82   Hyphenate compound modifier.
       new  b7eeb0c   Un-split an infinitive verb tense.
       new  a5d7b63   Un-split infinitive [v 2].
       new  ded60e4   Update trailing slash for search params.
       new  5410804   Transition with search params.
       new  52416c1   fixed camel case filename for doc run script
       new  7ab8fea   Don't check hash from iframe.
       new  ae3bf02   Failing spec for listenToOnce
       new  a7016ec   Fixes listenToOnce memory leak.
       new  570a881   test for correct context in event maps
       new  c942ce3   fix listenToOnce with event maps
       new  a7587d7   use on in all cases of listenTo
       new  d61ab4d   implement listenToOnce via listenTo
       new  1000f7c   use clearer event names
       new  cb8cbf8   de-duplicate some of the listenToOnce wrapCallback logic
       new  00542f9   Return `this` from `#listenTo`
       new  e00dd73   Register stopListening once instead of wrapping
       new  ad0006f   Remove duplicated context
       new  b19f087   Test both `_listeningTo` and `_events` are empty
       new  07913be   Clean up references on both listener and listened objects
       new  55749e8   Invert the for loop
       new  9c8fd8c   move listenTo and listenToOnce in with the rest of the Backbone Events code
       new  19a37e8   check for cleaned up references in listenToOnce with stopListening
       new  2b6cf70   remove double event binding. Simply stashing the original callback works as intended
       new  5ae9863   Remove duplicated tests
       new  9c297ed   Test that `listenToOnce` is only called once
       new  33f814a   Off wrapping callback, not the original
       new  0ca71a1   Return the result of listenTo in listenToOnce
       new  ece73c0   Make backbone-min.js available for bower
       new  a35d88e   listen for invalid, not error
       new  185c8df   Fix unescaped script tag in backbone.localstorage. Closes #3379
       new  cd22d59   bump underscore dependency to 1.6.0 due to #3331
       new  51084c6   use number of assertions, not another var
       new  545a12e   Order should trigger a sort iff order was changed
       new  620639a   Cleanup redundant variables in sort
       new  04f912c   Code style cleanup in collection tests and add an extra sort test
       new  8569f89   Collection.add accepts negative indexes for the `at` option
       new  407705f   Ensure iframe hash is set.
       new  d65fd24   Add a comment about iframe history.
       new  0ccb71f   draft changelog for backbone 1.2.0
       new  d550b8b   Leave out unnecessary trailing slash.
       new  18ae321   Specify npm included files explictly in package.json
       new  2e1b8b8   change "overriden" to "overridden" in two places.
       new  84fc093   Allow Collection.at to accept negative indexes
       new  992fc7b   Add test for negative indexes in `at` method
       new  bcd7549   Set correct number of assertions
       new  4927b6e   Merge pull request #3281 from jisaacks/master
       new  644c912   Update README to better match backbonejs.org
       new  56b6613   removed the strong tags, but kept the "with" on 14
       new  743ebb7   Merge pull request #3318 from NickStefan/patch-1
       new  e10ab33   fix flawed test
       new  cdce75e   fix wrong test: collection.model must be a function
       new  8a73ff8   Merge pull request #3329 from hmil/fix-options-success
       new  833ab6f   don't just test for the presence of options, test that it points to the same object as passed in.
       new  dae5424   clone options passed to reset
       new  0a51e22   Merge pull request #3336 from admangum/issue_3306
       new  dd00fd4   Update backbone.js comment for clarity
       new  ace1355   Merge pull request #3326 from biversen21/master
       new  45c80b7   Hyphenate compound modifier.
       new  f1a742d   Merge pull request #3351 from janaspage/patch-2
       new  188bd82   Un-split an infinitive verb tense.
       new  c568fee   Un-split infinitive [v 2].
       new  687ebf6   Merge pull request #3354 from janaspage/patch-3
       new  23599e7   Update trailing slash for search params.
       new  eda14bd   Merge pull request #3357 from braddunbar/trailing-slash
       new  81eb7fd   fixed camel case filename for doc run script
       new  5b97de0   Merge pull request #3360 from morganrallen/localStorageDoc
       new  8997f69   Remove trailing whitespace (line containing only space chars).
       new  854a2a4   Merge pull request #3362 from jmm/jmm/docs-trailing-whitespace
       new  71cecdc   Failing spec for listenToOnce
       new  459dc24   Fixes listenToOnce memory leak.
       new  d84e15b   test for correct context in event maps
       new  b12a310   fix listenToOnce with event maps
       new  89995f0   use on in all cases of listenTo
       new  caee464   implement listenToOnce via listenTo
       new  c6a1df5   use clearer event names
       new  83c0b38   de-duplicate some of the listenToOnce wrapCallback logic
       new  7bf1f2a   Return `this` from `#listenTo`
       new  3461128   Register stopListening once instead of wrapping
       new  55bdc3f   Remove duplicated context
       new  b3ab611   Test both `_listeningTo` and `_events` are empty
       new  e7126ec   Clean up references on both listener and listened objects
       new  711b658   Invert the for loop
       new  3c0cafb   move listenTo and listenToOnce in with the rest of the Backbone Events code
       new  7409461   check for cleaned up references in listenToOnce with stopListening
       new  3e56761   remove double event binding. Simply stashing the original callback works as intended
       new  fab32cc   Remove duplicated tests
       new  2450b70   Test that `listenToOnce` is only called once
       new  ac1de4d   Off wrapping callback, not the original
       new  bd22429   Merge pull request #3366 from akre54/listentoonce-is-borked
       new  acf52d0   Return the result of listenTo in listenToOnce
       new  40ea6f1   Merge pull request #3368 from megawac/lto-ret
       new  fb55f38   Make backbone-min.js available for bower
       new  b4df22e   Merge pull request #3374 from romamatusevich/master
       new  962a3eb   Fix unescaped script tag in backbone.localstorage. Closes #3379
       new  182185d   Use matches in .where
       new  819e174   Merge pull request #3331 from megawac/where
       new  388d819   bump underscore dependency to 1.6.0 due to #3331
       new  51d076c   listen for invalid, not error
       new  f2fe23e   use number of assertions, not another var
       new  433219a   Merge pull request #3378 from robrobbins/patch-collection-test
       new  787ee49   Order should trigger a sort iff order was changed
       new  bc88f12   Merge pull request #3381 from fastest963/orderSort
       new  158334f   Cleanup redundant variables in sort
       new  0519e7d   Code style cleanup in collection tests and add an extra sort test
       new  c3b09dd   Collection.add accepts negative indexes for the `at` option
       new  84db2ba   Merge pull request #3383 from fastest963/addNegative
       new  ea9f5b8   Transition with search params.
       new  78b41d6   Don't check hash from iframe.
       new  efb60cc   Ensure iframe hash is set.
       new  62b1f25   Add a comment about iframe history.
       new  7e67491   Leave out unnecessary trailing slash.
       new  151d252   Merge pull request #3359 from braddunbar/transition-params
       new  85058d4   Specify npm included files explictly in package.json
       new  70636d6   Merge pull request #3401 from megawac/npm-files
       new  232fb0d   change "overriden" to "overridden" in two places.
       new  54a4c17   Merge pull request #3407 from brianjscoles/master
       new  ea24e0a   Fix fetch success callback to not reset model/collection if HTTP "304 Not Modified" is received.
       new  3c8da29   Merge pull request #3410 from kperry42/http304-fetch
       new  d04b0f7   Revert "Fix fetch success callback to not reset model/collection if HTTP "304 Not Modified" is received."
       new  98b6be8   redoc
       new  f798855   Add `Model::matches` as special-cased proxy to `_.matches`
       new  29244e4   Merge pull request #3307 from gf3/model-matches
       new  585e244   Add missing articles ('a', 'the')
       new  f752362   Merge pull request #3431 from yokangy/patch-1
       new  7af3329   Ensure a search test fails when appropriate.
       new  d52ed12   Merge pull request #3435 from braddunbar/search-test
       new  f6695d1   Fix #3448. Ensure listenToOnce splits event names.
       new  dc048c6   Ensure events are triggered by the correct name.
       new  c5c4d27   Merge pull request #3449 from braddunbar/split-events
       new  94922c7   update copyright year range
       new  f888f10   Merge pull request #3452 from zzmp/patch-1
       new  1b0c67b   Collection#set - options.at accepts a string.
       new  3bad9a7   Merge pull request #3459 from braddunbar/at-string
       new  8588513   Ensure listenToOnce without a callback noops
       new  7315c56   Merge pull request #3461 from jridgewell/listenToOnce-noop
       new  7ecf183   Test trigger arguments behavior
       new  760004f   Merge pull request #3465 from jridgewell/trigger-objects
       new  828ace7   Clarify docs around View#el. Fixes #3454
       new  61a5eaf   Merge pull request #3456 from akre54/el-docs
       new  68220af   Tweak View#el docs further.
       new  c2b2a71   Call the success callback with context
       new  c1ce7a7   Merge pull request #3423 from jridgewell/ajax_context
       new  9d83399   Merge branch 'master' of https://github.com/jashkenas/backbone
       new  c48cf5f   Do not alter the "on" events array
       new  85fb8c3   Fix listenTo memory leak
       new  0c200ca   Delete events hash if there are none.
       new  1cb600e   Simplify #stopListening
       new  d7b7a9c   Use faster listeningTo iteration
       new  50adef3   Refactor the eventsApi
       new  9abb4ab   Trigger with object behaves dumbly
       new  59c3704   Test trigger arguments behavior
       new  c73a3c3   Inline onceWrapper
       new  6796ca0   Comment eventsApi refactor
       new  e01869d   Break instead of continuing
       new  778d447   Address listenTo and off memory leak
       new  b49f17c   off cleans up listenTo
       new  826b110   Create internal use stopListening
       new  4018a56   Rearrange and comment Events
       new  3aac74d   Undo `concat` `#on` tests
       new  713c288   Merge pull request #3455 from jridgewell/listenTo-memory-leak
       new  0f2e968   Add failing test for save and wait.
       new  9f81d98   Model#url id falls back to #get(this.idAttribute).
       new  e48212d   Fixed copyright range to be updated to 2015
       new  d8645e6   Merge pull request #3482 from arianf/master
       new  389ca54   Fix #3477. Clarify Model.fetch docs
       new  956138f   Merge pull request #3480 from wettowelreactor/patch-1
       new  87a4af8   fetch docs cleanup
       new  1577524   Update QUnit to v1.7.1
       new  377b9c8   Merge pull request #3485 from megawac/qunit-update
       new  2d041d7   Updated Model to allow configuration of the cid prefix
       new  0b2835f   Merge pull request #3490 from yousefcisco/master
       new  19f9905   Merge branch 'master' into bb-120
       new  1af5092   correct number of Underscore model methods in sidebar
       new  6aed248   Revert "Merge pull request #3465 from jridgewell/trigger-objects"
       new  2238723   Remove trigger with object's value prepend
       new  6da5d85   Merge pull request #3499 from jridgewell/trigger-objects
       new  ab30487   Simplify `History.root`
       new  077dbf0   Use `_usePushState` to determine "wants" and "has"
       new  50f364c   Add test case for root with mandatory trailing slash
       new  de65728   Simplify root normalization
       new  e58e6f0   Fix issue with atRoot matching.
       new  074544a   Merge pull request #3443 from jridgewell/history-root
       new  d52b5f9   Revert "History's root"
       new  ebed63a   Merge pull request #3500 from jashkenas/revert-3443-history-root
       new  780c847   Collection#create passes extra options added by model sync to success callback
       new  1088d18   Collection#fetch, Model#save, Model#fetch, and Model#destroy should all pass extra sync options to success callbacks.
       new  b331afe   Small style tweaks per akre54's comments on the pull request.
       new  0df246e   Merge pull request #3488 from platinumazure/include-updated-options-in-sync-callback
       new  4fd9da4   style tweaks
       new  7370162   Add documentation about `models` arg.
       new  9b70a28   Merge pull request #3495 from jmm/jmm/collection-remove
       new  e09fa7f   minor grammar cleanup in Collection-remove docs
       new  bc01466   Remove AMD test. We know it works, no need to keep an extra file around.
       new  0f25d20   Use `_usePushState` to determine "wants" and "has"
       new  6d4a328   Use `_useHashChange` to determine "wants" and "has"
       new  89b1c58   Merge pull request #3504 from jridgewell/history-use
       new  f02ba1f   Run test suite using karma
       new  8dc6be9   Merge pull request #3505 from megawac/karma
       new  6934daf   Set up sauce test runner
       new  2ef7a42   Merge pull request #3510 from jashkenas/sauce
       new  3d2a8a2   Fix a bunch of accessibility issues.
       new  ab9c571   Merge pull request #3338 from danielnixon/master
       new  8eb8407   Test IE7 & IE8
       new  9dc8536   Merge pull request #3511 from jashkenas/sauce
       new  74fdd62   fix comma at end of collections test
       new  787f3bc   Revert "Fix a bunch of accessibility issues."
       new  685ec1f   Merge pull request #3513 from jashkenas/revert-3338-master
       new  2c83984   Use for-loop, instead of slice
       new  caafa67   Merge pull request #3489 from jridgewell/trigger-for-slice
       new  7d64674   Optimize underscore proxy methods
       new  c9e60d1   Rework addUnderscoreMethods
       new  a75709b   Merge pull request #3330 from megawac/_-opt
       new  6b4606e   Adding "Getting Started" documentation section.
       new  91522b7   Updated View and Routing summaries.
       new  1863729   Merge pull request #3419 from gmac/master
       new  5b331de   removing the upgrading section
       new  cb7ecba   #3419 -- editing. it could be even more conversational...
       new  7ed58e4   Decode unicode escapes without decoding `%25`.
       new  faea842   Elaborate on `History#decodeFragment`.
       new  e109f6d   Merge pull request #3434 from braddunbar/decode-fragment
       new  173d519   Encrypt keys
       new  6c63ef2   Set the pathname explicitly for phantomjs.
       new  bdf0999   Merge pull request #3524 from braddunbar/phantom-pathname
       new  75b9c0d   Sync test scripts with karma config.
       new  8b28f31   Merge pull request #3523 from braddunbar/test-scripts
       new  f3c2ad2   Fix for issue #3470
       new  3749b40   Merge pull request #3508 from wettowelreactor/Fix#3470
       new  efa2288   Fix wording in validate docs. Addresses #3445
       new  da98d9e   Merge pull request #3498 from akre54/validate-docs
       new  659acb1   Remove the micro-opt of caching array length. It's not actually effective and it makes the code uglier
       new  52973d3   Merge pull request #3497 from akre54/no-length-cache
       new  3d3f0a0   Prevent "on" and "off" from altering trigger events array
       new  dfec4b8   Merge pull request #3463 from jridgewell/on-does-not-alter
       new  81813c8   Remove xhr-polling restriction
       new  a5cb5fb   Update the sauce configuration
       new  1262263   Merge pull request #3537 from jashkenas/sauce
       new  96f7746   bump Underscore dependency to 1.7.0
       new  499f6af   allow Model#matches to take a predicate function
       new  bf73153   Merge pull request #3507 from akre54/matches-with-callback
       new  401fdbd   Merge branch 'master' into bb-120
       new  4463e9b   build latest version and compile docs
       new  f9c03a2   note about commonjs / jquery
       new  f475de8   Add uglify-js as a dev-dependency in package.json
       new  4f58c5b   move backbone.localstorage.html -> backbone.localStorage.html. Fixes #3545
       new  b2a10af   Attempt to require jQuery in CommonJS, swallow error if not available
       new  43818cc   Merge pull request #3542 from akre54/jq-require
       new  c42b38d   Remove unneeded files from bower package
       new  eb974f7   Merge pull request #3548 from JustBlackBird/clean_bower_package
       new  918ceaf   Update documentation for Backbone.Router
       new  d27ad60   Merge pull request #3441 from balloob/chore-fix-documentation-for-router
       new  57a5df4   Fix typo
       new  c5857c8   Merge pull request #3563 from adrianblynch/patch-1
       new  aa7616f   clarify docs that Model#changed and Model#hasChanged is specific to model and not general. Fixes #3235
       new  442142b   Merge pull request #3237 from akre54/haschanged-set
       new  f040208   Better documentation around the behaviour of `once` when multiple events are passed in.
       new  24a5144   Merge branch 'pull-3056'
       new  8b46ffa   remove stray var in docs
       new  c1e70a2   If the root doesn't match, no routes can match.
       new  21180e7   Handle roots with regex characters.
       new  24daf35   Use more descriptive test names.
       new  c896885   Simplify.
       new  1eb03c8   Clean up.
       new  bb8d26a   Merge pull request #3580 from braddunbar/match-root
       new  6a075f2   Fix grammar in Helpers documentation.
       new  60d67dc   Merge pull request #3583 from kuychaco/patch-1
       new  e345ebf   Clarify reference to the parent constructor.
       new  113d7ce   Merge pull request #3590 from kuychaco/patch-6
       new  77f34b4   bump docco version to 0.7.0
       new  6ea3bfb   merge in master branch
       new  d7943fe   Always call success async
       new  4aa539d   Merge pull request #3577 from jridgewell/destroy-zalgo
       new  c731f72   Merge branch 'master' into bb-120
       new  c66c211   document async success callback in changelog
       new  683aa77   Merge pull request #3285 from akre54/bb-120
       new  6d1128f   redoc
       new  020bec3   Refine eventsApi
       new  9ad11dd   Ensure `#on` and `#off` **never** alter callback list
       new  f2a2cd0   Use an options object
       new  6ef5746   Merge pull request #3594 from jridgewell/eventsApi-refinements
       new  5a6ffcb   Fixes #3566 loading with '''ES6''' script loaders
       new  cebd831   Amend #3566 fix; global detection Amendment to 5a6ffcb873ec555bda9d623b411a243da4efc9a7
       new  7ff4b3a   Merge pull request #3602 from megawac/globs
       new  c05203f   Add set event triggered once when collection models are added or removed
       new  3150eec   merged in 'updated'
       new  a1c65e2   s/updated/update
       new  48d9b9c   rebuild, redoc
       new  b45f0de   mo docs
       new  bc73e25   Fixes #3512
       new  6541698   Backbone.js 1.2.0 (I think)
       new  e69efe7   s/updated/update
       new  1bde5c5   updating sizes and dates
       new  2b628d5   mo docs
       new  8b0d82e   Update documented underscore dependency
       new  27b2d43   Typo @ index.html
       new  5ef2304   Merge pull request #3606 from ogonkov/patch-1
       new  7c01b2f   document Model#matches
       new  875af33   merge in master docs
       new  ff63c79   Document delegateEvents change from #3060
       new  72d9c00   typo: elements -> events
       new  dfd2e5b   Update documented underscore dependency
       new  45e8e55   Update index.html
       new  22b92bf   Merge pull request #3604 from craigmichaelmartin/href-fix
       new  18fdc4c   s/updated/update/ event
       new  c693340   document Model#matches
       new  47932de   fix spacing in index.html page, manually merge #3606
       new  dba0faa   Collection#invoke should collect arguments
       new  f430fa0   Merge pull request #3612 from jridgewell/collection-invoke
       new  8266bd4   Remove unneeded assignment
       new  1f4fb29   Un-golf #delegateEvents
       new  d1b4779   Merge pull request #3632 from jridgewell/view-style
       new  b5fd59e   Grab id using #get in #url
       new  a6731e1   Merge pull request #3631 from jridgewell/model-url
       new  cd11702   Un-golf #changedAttributes
       new  68292f8   Merge pull request #3626 from jridgewell/model-changedAttributes-style
       new  632a2b3   Use defaults in #isValid
       new  61d1840   Merge pull request #3625 from jridgewell/model-isValid-style
       new  4d70b87   Declare variable when it's used
       new  e78e9a2   Merge pull request #3627 from jridgewell/model-set-style
       new  5c8c40f   Test #render returns view
       new  fda1f62   #delegate returns view
       new  dc52dec   #undelegate returns view
       new  dcbd0ea   Test #undelegateEvents returns view
       new  00226d5   Test #remove returns view
       new  11071ba   Test #setElement
       new  17adb0b   Merge pull request #3630 from jridgewell/test-view
       new  962bbe9   Declare the var when we use it
       new  39a596e   Make it apparent what temporarily needs waited attributes
       new  0a09177   Default parse during extend
       new  3601b80   Cleanup Model#save success callback
       new  dc9b8f1   Don't mutate attrs
       new  751d6b1   Merge pull request #3629 from jridgewell/model-save-style
       new  0c2953a   Respect parse option in Model#fetch
       new  9407713   Default parse during extend
       new  165034b   Merge pull request #3628 from jridgewell/model-fetch-style
       new  bbb43a9   Document Collection#modelId
       new  7bf2d68   Merge pull request #3609 from akre54/modelid-docs
       new  46c9064   Return removed models from #_removeModels
       new  a910bac   Collection#remove returns removed model
       new  61e7650   Test that Collection#remove _only_ returns removed models
       new  e926394   #_removeReference now removes references
       new  2e46597   Merge pull request #3637 from jridgewell/collection-removeModels
       new  196cee7   Fix syntax error.
       new  dbcfc15   Merge pull request #3639 from jridgewell/collection-removeModels
       new  cc25815   correct "polymorphic" typo
       new  1521570   Document delegateEvents change from #3060
       new  d1a459a   Merge pull request #3640 from akre54/document-delegate-change
       new  2195406   typo: elements -> events
       new  1a8ed2e   Variable cleanup
       new  6518a4c   Merge pull request #3645 from jridgewell/variable-cleanup
       new  6ecee63   Juggle context param with event maps
       new  a41a205   Merge pull request #3603 from jridgewell/event-map-context
       new  53a4e70   Remove unnecessary assignment
       new  cac05d4   Merge pull request #3647 from jridgewell/collection-removeModels
       new  9be4131   fix typo in once comment
       new  565b2a1   Move addUnderscoreMethods out of Backbone.Events, adjust comment now that array methods is only 1 method
       new  80ef9d5   Merge pull request #3655 from akre54/code-reorg
       new  591ab69   Delete `main` property duplication
       new  46ec991   Merge pull request #3656 from sroucheray/patch-1
       new  4cf2274   fix opening and closing iframe doc for jsdom
       new  dced7c8   use local iframe window to open/close
       new  1c6b763   Merge pull request #3613 from ahumphreys87/jsdomRouter
       new  f79e0bc   Fix failing IE6 test
       new  5ea1585   Merge pull request #3657 from jridgewell/ie6-test-false-positive
       new  415c3a7   Collection#set shouldn't parse
       new  13de636   Ensure fetch'd data is only parsed once
       new  ff57b54   Merge pull request #3644 from jridgewell/collection-parse
       new  c95d977   Revert "Merge pull request #3644 from jridgewell/collection-parse"
       new  ffa4fa5   Added failing test case
       new  fdea29d   Collection#add shouldn't parse a model instance
       new  6215000   Ungolf #create assignment
       new  41ee3b7   Merge pull request #3665 from jridgewell/collection-style-updates-2
       new  2bfc84d   Draft changelog for Backbone 1.2.1
       new  4148f54   Merge pull request #3661 from paulfalgout/changelog-1.2.1
       new  938a8ff   Backbone 1.2.1
       new  2499e4b   Merge branch 'master' into gh-pages
       new  573b2fe   document Collection#at with negative index
       new  f964613   fix bookmark
       new  a7eaa58   Merge pull request #3681 from knowlet/patch-1
       new  1b3da60   Add docs for View#events
       new  4f53f78   style cleanup
       new  f08bffb   Refactor example code in View#events docs
       new  6852516   Fixed a broken link.
       new  9b684dc   Merge pull request #3759 from ohbarye/fix-link
       new  edc26d1   document Collection#at with negative index
       new  74427c9   Remove the only `_.bindAll` use.
       new  b91feac   Merge pull request #3675 from jdalton/no-bind-all
       new  a1e8943   Remove moot `version` property from bower.json
       new  9a9ba86   Merge pull request #3670 from kkirsche/patch-1
       new  c23f613   Replace `_.any` with `_.some`.
       new  4b4c58f   Merge pull request #3678 from jdalton/not-any-more
       new  bec0e4a   updated TodoMVC link
       new  ae4547d   Merge pull request #3643 from CoolGoose/patch-1
       new  be7fc95   Update model's id with #get
       new  dce3bdb   Merge pull request #3646 from jashkenas/model-set-id-update
       new  2be220f   Update comments throughout the code
       new  a3a0484   Merge pull request #3679 from akre54/doc-improvements
       new  007a1b8   Collection methods from underscore (reject, filter, some, every, ...) take function, set of model attributes, or attribute name as argument
       new  2ddcd47   Merge pull request #3667 from sophietk/collection-predicates
       new  b60b7da   modelProperty doesn't need to check for null
       new  67f063b   Merge pull request #3682 from jridgewell/collection-modelProperty
       new  adf13ce   Reorganize addUnderscoreMethods logic
       new  28ea4b7   fix addMethod examples
       new  6b927eb   Event maps should support multiple event syntax
       new  f55b4a2   Merge pull request #3680 from akre54/multi-event-maps
       new  0d43789   Fix test for IE7/IE8 build
       new  c3c3d6a   Merge pull request #3690 from sophietk/collection-predicates-fix
       new  e5dcf87   improve readability
       new  5f871af   Merge pull request #3701 from craigmichaelmartin/master
       new  a37d30a   Update collection.js
       new  1b1f50a   Merge pull request #3709 from elgubenis/patch-1
       new  d6dd17c   typos
       new  96b20d0   Merge pull request #3710 from elgubenis/patch-2
       new  c16e810   Add docs for View#events
       new  861c563   Merge pull request #3719 from DannyDelott/master
       new  71a0e01   style cleanup
       new  2e43ec4   Refactor example code in View#events docs
       new  84adba1   Merge pull request #3721 from DannyDelott/master
       new  abb2343   Fix #3724; add qunit dependency
       new  d8d93df   update docs according to issue #3694
       new  8c168c1   Merge pull request #3725 from trizko/docs_3694
       new  cb47ea4   fix grammario
       new  635eef5   Update index.html: adjust toc_section font
       new  3e3a055   Merge pull request #3736 from vanquang9387/adjust-index-sidebar
       new  f4d4557   Setup DOM for every view test
       new  71b8b8e   Merge pull request #3743 from jridgewell/fix-qunit-15
       new  7dc9708   Use `_.bind` instead of `context` param of `_.sortBy`.
       new  73f08b5   Merge pull request #3732 from jdalton/sortBy
       new  376249e   Add Collection#includes for underscore v1.8
       new  a276308   Merge pull request #3676 from jridgewell/collection-includes
       new  0bc02af   Use some, includes, map in tests instead of any, include, pluck.
       new  46b461c   Merge pull request #3747 from jdalton/t-for-test
       new  1f29c67   Add Modernizr style check for 'onhashchange' to avoid issues in IE compat modes. [closes #3730]
       new  c05c316   Merge pull request #3751 from jdalton/ie
       new  5e5f689   Draft change log for Backbone 1.3
       new  caa0105   Merge pull request #3740 from paulfalgout/changelog-1.3
       new  cf73162   doc fixes and tightening
       new  4dcbd2c   include -> contains
       new  fc19ee3   fix localStorage link
       new  3e334b1   Merge pull request #3659 from jridgewell/collection-parse-v1-2-1
       new  e814748   Don't bother with Collection#set unless models
       new  1b8c9b4   Declare variables as they are used
       new  496d083   Ungolf assignments
       new  7902a2f   Golf assignment
       new  e42e311   Invert ternary
       new  c105cc2   Invert conditional
       new  a082d2f   Return only added or merged models
       new  198726d   Make adding models with at **orders** faster
       new  203052e   Do not update models if nothing is set
       new  7ba78fe   Remove unnecessary options clone
       new  9a15fcf   Use a splicing for-loop for stabler performance
       new  0052c2f   Keep backwards compatibility with v1
       new  d1cc8b7   Use a simple slice
       new  c86de5b   Use some instead of any
       new  c403962   Fix incorrect test
       new  a6e2f0f   Test null set doesn't clear model.
       new  09fca1d   Merge pull request #3663 from jridgewell/collection-set-style-compat
       new  2ee9081   kill old email
       new  00f8b6f   Backbone.js 1.2.2
       new  15a33c3   merged
       new  7db3e5e   Remove LICENSE from package.json files array.
       new  9f436d6   Merge pull request #3765 from paulfalgout/patch-2
       new  91d0824   fix error when adding model to collection at an out of bounds index
       new  45a68a5   Merge pull request #3770 from ahumphreys87/fixCollectionAtIssue
       new  e8ba576   document delegate/undelegate
       new  b75329c   Merge pull request #3771 from akre54/delegate-undelegate-docs
       new  05fde9e   Backbone.js 1.2.3
       new  b099cb6   New upstream version 1.2.3~dfsg
       new  afb8362   Merge tag 'upstream/1.2.3_dfsg'
       new  d4f3789   Update copyright info: Extend coverage of main author to include recent years.
       new  a812eaf   Update copyright info: Cover Normalize file (Expat licensed).
       new  9a20122   Update copyright info: Cover docco.css (BSD-3-Clause licensed).
       new  7c2d1c6   Update copyright info: Update Backbone.localStorage paths.
       new  23be241   Update copyright info: Cover Roboto fonts (Apache-2.0 licensed).
       new  7dc5ba9   Drop patch cherry-picked upstream.
       new  444b0fb   Extend patch 2001 (use system-shared code) to cover tests and upstream index.html. Build-depend on libjs-qunit. Suggest libjs-jquery-lazyload (and mention why in long descriptions).
       new  d3c6951   Update copyright info: Stop cover convenience code copies.
       new  5afa24d   Tighten to (build-)depend versioned on libjs-underscore and node-underscore.
       new  56373ec   Update changelog, control file and copyright hints.

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (edb3fc3)
            \
             N -- N -- N   refs/heads/master (56373ec)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omits" are not gone; other references still
refer to them.  Any revisions marked "discards" are gone forever.

The 763 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .eslintrc                               |   91 -
 .gitignore                              |    6 +-
 .travis.yml                             |    6 +-
 LICENSE                                 |    2 +-
 README.md                               |    7 +-
 backbone-min.map                        |    1 -
 backbone.js                             |  198 +-
 bower.json                              |    4 +-
 component.json                          |   13 +
 debian/README.source                    |   11 +
 debian/changelog                        |   63 +-
 debian/control                          |   36 +-
 debian/{control => control.in}          |   26 +-
 debian/copyright                        |  107 +-
 debian/copyright_hints                  |   46 +-
 debian/gbp.conf                         |    1 +
 debian/libjs-backbone.install           |    3 -
 debian/node-backbone.install            |    1 -
 debian/node-backbone.links              |    3 -
 debian/patches/2001_use_system_js.patch |   63 +-
 debian/rules                            |   94 +-
 debian/source/lintian-overrides         |    8 +
 debian/watch                            |   10 +-
 docs/backbone.html                      |  748 ++-
 docs/backbone.localStorage.html         |    2 +-
 docs/jsl.conf                           |   44 +
 docs/public/fonts/aller-bold.eot        |  Bin 29804 -> 0 bytes
 docs/public/fonts/aller-bold.ttf        |  Bin 66836 -> 0 bytes
 docs/public/fonts/aller-bold.woff       |  Bin 33244 -> 0 bytes
 docs/public/fonts/aller-light.eot       |  Bin 29509 -> 0 bytes
 docs/public/fonts/aller-light.ttf       |  Bin 68620 -> 0 bytes
 docs/public/fonts/aller-light.woff      |  Bin 33124 -> 0 bytes
 examples/backbone.localStorage.js       |    2 +-
 index.html                              |  154 +-
 karma.conf-sauce.js                     |   16 +-
 package.json                            |   41 +-
 test/.eslintrc                          |   15 -
 test/collection.js                      | 1826 +++---
 test/events.js                          |  486 +-
 test/model.js                           | 1156 ++--
 test/noconflict.js                      |    9 +-
 test/router.js                          |  540 +-
 test/setup/environment.js               |    2 -
 test/sync.js                            |  194 +-
 test/vendor/jquery.js                   | 9472 -------------------------------
 test/vendor/json2.js                    |  481 --
 test/vendor/qunit.css                   |  305 -
 test/vendor/qunit.js                    | 4125 --------------
 test/vendor/require.js                  | 2054 -------
 test/vendor/underscore.js               | 1548 -----
 test/view.js                            |  434 +-
 51 files changed, 2936 insertions(+), 21518 deletions(-)
 delete mode 100644 .eslintrc
 delete mode 100644 backbone-min.map
 create mode 100644 component.json
 create mode 100644 debian/README.source
 copy debian/{control => control.in} (69%)
 delete mode 100644 debian/libjs-backbone.install
 delete mode 100644 debian/node-backbone.install
 delete mode 100644 debian/node-backbone.links
 create mode 100644 debian/source/lintian-overrides
 create mode 100644 docs/jsl.conf
 delete mode 100644 docs/public/fonts/aller-bold.eot
 delete mode 100644 docs/public/fonts/aller-bold.ttf
 delete mode 100644 docs/public/fonts/aller-bold.woff
 delete mode 100644 docs/public/fonts/aller-light.eot
 delete mode 100644 docs/public/fonts/aller-light.ttf
 delete mode 100644 docs/public/fonts/aller-light.woff
 delete mode 100644 test/.eslintrc
 delete mode 100644 test/vendor/jquery.js
 delete mode 100644 test/vendor/json2.js
 delete mode 100644 test/vendor/qunit.css
 delete mode 100644 test/vendor/qunit.js
 delete mode 100644 test/vendor/require.js
 delete mode 100644 test/vendor/underscore.js

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/backbone.git



More information about the Pkg-javascript-commits mailing list