Kyle Dickerson
Kyle Dickerson
Is there anything I can do to help move this forward? I believe this change maintains backwards compatibility and includes a full set of tests, so it should be a...
(Bringing issue back from the dead) This does result in a technical wart if you're marrying Backbone to a server-side framework that requires trailing slashes. Right now with my Django...
Great, I have to push it through a corporate-review process before I can submit it, so that will take a little while; but it is happening. Edit: I've just learned...
Hey, @jashkenas, I'd really appreciate it if you could take a look at the PR for this. Thanks.
That would be fine by me. I was trying to avoid a new configuration option and make it do what the developer expects based on how the developer passed the...
I can do it. I'll see if I can get it done today.
Pushed an update after rebasing onto master. Maintains existing behavior unless `keepRootSlash` is passed as an option to `History.start()`. `keepRootSlash` opts into new behavior which always matches the trailing slash...
The `keepRootSlash` option switches the behavior to always respect whether `root` ends with a slash or not (perhaps it should be `respectRootSlash` instead). That is `_keepRootSlash` indicates we should respect...
> the start method enforces that it starts and ends with a slash on line 1863. Ah, I had missed that. I dislike code which force changes input to something...
Can help but wonder if I saw the normalization of the slashes when I wrote the original commit since this is basically the same as that. I chose the option...