diff options
author | Evan Martin <martine@danga.com> | 2011-03-06 00:27:25 (GMT) |
---|---|---|
committer | Evan Martin <martine@danga.com> | 2011-03-07 19:31:11 (GMT) |
commit | 07ffa9195dd83176ddb96bbfb1eca0a3ca938a8b (patch) | |
tree | 03b240b89fa2500cf8b6285ad8e2f7be277eb667 /src/browse.py | |
parent | 15d4695878749c3525c96e856ef08dfb19a2c3e5 (diff) | |
download | Ninja-07ffa9195dd83176ddb96bbfb1eca0a3ca938a8b.zip Ninja-07ffa9195dd83176ddb96bbfb1eca0a3ca938a8b.tar.gz Ninja-07ffa9195dd83176ddb96bbfb1eca0a3ca938a8b.tar.bz2 |
use a shell script to inline browse.py
Relying on the inline-assembly trick was cute but it didn't work on
other platforms; relying on xxd will make us depend on xxd being
available. Instead, inline browse.py into a header using a shell
script.
(Making this work required fixing multiple bugs in ninja...)
Diffstat (limited to 'src/browse.py')
-rwxr-xr-x | src/browse.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/browse.py b/src/browse.py index 92c7eaa..1860df3 100755 --- a/src/browse.py +++ b/src/browse.py @@ -26,7 +26,9 @@ import sys import webbrowser def match_strip(prefix, line): - assert line.startswith(prefix) + if not line.startswith(prefix): + print prefix, line + assert line.startswith(prefix) return line[len(prefix):] def parse(text): |