about summary refs log tree commit diff
path: root/oeb.py
diff options
context:
space:
mode:
Diffstat (limited to 'oeb.py')
-rwxr-xr-xoeb.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/oeb.py b/oeb.py
index ce4718c..7d8c786 100755
--- a/oeb.py
+++ b/oeb.py
@@ -23,6 +23,7 @@ def main(qs):
   print('=> gemini://gemini.zachdecook.com/usfm2gmi/ and rendered with usfm2gmi')
   for passage in passages:
     printing = 0
+    inendc = False
     book=passage.start.format('b').upper()
     eprint(book)
     fname=sco(['find', 'oeb/', '-iname', f'*-{book}*']).strip()
@@ -37,15 +38,14 @@ def main(qs):
     startv= passage.start.verse
     endc = passage.end.chapter
     endv= passage.end.verse
-    endmark = passage.end.format('a c:v')
     for line in f:
       if f'\\c {startc}' == line.strip():
         printing = 1
       if printing == 1 and (f'\\v {startv} ') in line:
         printing =2
       if (f'\\c {endc}') == line.strip():
-        printing = 3
-      if printing == 3 and (f'\\v {endv+1} ') in line:
+        inendc = True
+      if inendc and (f'\\v {endv+1} ') in line:
         printing =0
       if (f'\\c {endc+1}') in line.strip():
         printing =0