From db9c29f525a0a53810a6dcb641849d7247ae4e08 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Wed, 22 Feb 2012 09:54:19 -0500 Subject: [PATCH] jsvn: allow double-underscore comands to bypass jsvn processing --- jsvn | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/jsvn b/jsvn index dd27f82..0224e95 100755 --- a/jsvn +++ b/jsvn @@ -608,6 +608,10 @@ def main(argv): r = handlers[argv[0]](argv, realsvn, out) if r == RET_OK or r == RET_ERR: do_normal_exec = False + elif argv[0].startswith('__'): + # allow double-underscore commands to execute the native + # subversion command (e.g. "__st") + argv[0] = argv[0][2:] if do_normal_exec: Popen([realsvn] + argv, stdout=out).wait()