Hi (Ben, Mike :),

First of all, excuse me for not digging into the issue deeply enough
myself (will do that when I reach home.)

Routes 1.8 takes <a href="/one+%2B+one">one + one</a> and passes to my
controller the undesirable id u'one+++one'

I did notice from a quick grep through my site-packages/ that there
are only a few quote_plus with no unquote_plus --

~/lib/python2.5/site-packages$ grep --include="*.py" -r quote_plus . |
egrep -i "paste|pylons|routes"
./Routes-1.8-py2.5.egg/routes/util.py:    """A Unicode handling
version of urllib.quote_plus."""
./Routes-1.8-py2.5.egg/routes/util.py:    return urllib.quote_plus(s,
'/')
./Routes-1.8-py2.5.egg/routes/util.py:
urllib.quote_plus(unicode(key).encode(encoding)),
./Routes-1.8-py2.5.egg/routes/util.py:
urllib.quote_plus(unicode(value).encode(encoding))))
./Routes-1.8-py2.5.egg/routes/util.py:
urllib.quote_plus(unicode(key).encode(encoding)),
./Routes-1.8-py2.5.egg/routes/util.py:
urllib.quote_plus(unicode(val).encode(encoding))))

Could that be a (known) Routes bug?

Many thanks in advance!

Jerry
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to