From b7f11b3b495cb3d5964f9028dd3ea2c977565e65 Mon Sep 17 00:00:00 2001 From: Bei Zhang Date: Sat, 23 Feb 2013 22:51:21 -0800 Subject: Browse command does not parse URL correctly --- src/browse.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/browse.py b/src/browse.py index 7f15e50..652bac2 100755 --- a/src/browse.py +++ b/src/browse.py @@ -29,6 +29,7 @@ except ImportError: import subprocess import sys import webbrowser +import urllib2 from collections import namedtuple Node = namedtuple('Node', ['inputs', 'rule', 'target', 'outputs']) @@ -151,7 +152,7 @@ def ninja_dump(target): class RequestHandler(httpserver.BaseHTTPRequestHandler): def do_GET(self): assert self.path[0] == '/' - target = self.path[1:] + target = urllib2.unquote(self.path[1:]) if target == '': self.send_response(302) -- cgit v0.12