summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris McDonough <chrism@plope.com>2012-01-05 07:16:58 -0500
committerChris McDonough <chrism@plope.com>2012-01-05 07:16:58 -0500
commitc52c927e930f44c25912c8e5d444489e95ea9d31 (patch)
tree273328c0839094b6057fea5dd3bf491b74619017
parent403dc9f1ca3627c9456a056b7a5f6429c0c218e5 (diff)
downloadpyramid-c52c927e930f44c25912c8e5d444489e95ea9d31.tar.gz
pyramid-c52c927e930f44c25912c8e5d444489e95ea9d31.tar.bz2
pyramid-c52c927e930f44c25912c8e5d444489e95ea9d31.zip
garden
-rw-r--r--CHANGES.txt11
1 files changed, 9 insertions, 2 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 6116da229..8aafeef74 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -28,7 +28,7 @@ Bug Fixes
https://github.com/Pylons/pyramid/issues/386
- Literal portions of route patterns were not URL-quoted when ``route_url``
- or ``route_path`` was used.
+ or ``route_path`` was used to generate a URL or path.
- The result of ``route_path`` or ``route_url`` might have been ``unicode``
or ``str`` depending on the input. It is now guaranteed to always be
@@ -50,9 +50,16 @@ Bug Fixes
config.add_route('trav_route', 'traversal/{traverse:.*}')
Would cause a ``UnicodeDecodeError`` when the route was matched and the
- matched portion of the URL contained any high-order characters. See also
+ matched portion of the URL contained any high-order characters. See
https://github.com/Pylons/pyramid/issues/385 .
+- When using a ``*traverse`` stararg in a route pattern, a URL that matched
+ that possessed a ``@@`` in its name (signifying a view name) would be
+ inappropriately quoted by the traversal machinery during traversal,
+ resulting in the view not being found properly. See
+ https://github.com/Pylons/pyramid/issues/382 and
+ https://github.com/Pylons/pyramid/issues/375 .
+
Backwards Incompatibilities
---------------------------