documentcloud/backbone — pull request #742 by afeld (2011-11-11 07:00:06+00:00)
Title: add 'replace' option to router.navigate()

Add 'replace' option to router.navigate(), to allow the URL to be updated (and optionally the route to be triggered), without adding an entry to the browser's history. Note this makes a backwards-compatible change to navigate()'s syntax. Thanks to @timcharper for non-pushstate-browser support.

(Note this replaces pull request #580 - see there for prior discussion)