contrib/import-checker.py
changeset 33920 8a8dd6e4a97a
parent 33919 5ed0be4d9df9
child 34038 bc2535238de2
--- a/contrib/import-checker.py	Tue Aug 22 15:28:54 2017 -0400
+++ b/contrib/import-checker.py	Tue Aug 22 16:37:06 2017 -0400
@@ -693,7 +693,10 @@
             else:
                 script.append(l[4:])
             continue
-        if inlinepython and l == b'  \n':
+        # If we have an empty line or a command for sh, we end the
+        # inline script.
+        if inlinepython and (l == b'  \n'
+                             or l.startswith(b'  $ ')):
             yield b''.join(script), (b"%s[%d]" %
                    (modname, inlinepython)), t, inlinepython
             script = []