kohana/core — pull request #427 by JackEllis (2014-01-11 17:16:06+00:00)
Title: #4079 - Route::uri() Should encode parameters

Route::uri() does not currently handle special characters very well.

route.php modification was copied from @jimktrains (#306), but I've used rawurlencode to achieve OP's expected result.

See: http://dev.kohanaframework.org/issues/4079