xp-framework/xp-framework — pull request #288 by thekid (2013-04-15 19:44:04+00:00)
Title: Allow anything inside path segments except the forward slash

This pull request will change the regular expression used for route matching to allow anything inside segments except the forward slash, `/`.

Given the following pattern via `@path` annotation: `/binford/{id}/{name}`:

### Old behaviour
* [x] /binford/6100/chainsaw
* [x] /binford/6100/chainsaw/ (*OK, because trailing slashes are stripped*)
* [x] /binford/6100/chainsaw+
* [x] /binford/6100/chainsaw-
* [x] /binford/6100/chainsaw%40
* [ ] /binford/6100/chainsaw@
* [ ] /binford/6100/chainsaw\*
* [ ] /binford/6100/chainsaw;motorcycle
* [ ] /binford/6100/chainsaw;model=US

### New behaviour
All of the above are matched.