# HG changeset patch # User Ludovic Chabant # Date 1541661583 28800 # Node ID eacacee352f7d29f79e326a6413b1d1f1985670d # Parent 68b3cee3c80584e995fb107f53279016643ac611 core: Don't URL-encode endpoint separators (`:`). This makes endpoint URLs nicer looking. diff -r 68b3cee3c805 -r eacacee352f7 wikked/resolver.py --- a/wikked/resolver.py Wed Nov 07 23:18:53 2018 -0800 +++ b/wikked/resolver.py Wed Nov 07 23:19:43 2018 -0800 @@ -246,7 +246,7 @@ self.output.out_links.append(url) action = 'edit' if is_edit else 'read' - quoted_url = urllib.parse.quote(url.encode('utf-8')) + quoted_url = urllib.parse.quote(url.encode('utf-8'), safe='/:') split_url = split_page_url(url) endpoint_markup = '' if split_url[0]: