A usfm file that has a blank line or extra spaces before the \id marker will cause the u2o.py script to fail generating the proper XML and revert to a TEST print out and an unused id marker.
Changes:
Add script usage to README
Created output directory for generated osis files and gitgnore files
Created a test and included a sample usfm file that caused the failure
I just added a commit that fixes this issue in a different way. I have to think about some of the other changes. I don't want to mess up anyone's workflow with changing the default output directory. Thanks!
A usfm file that has a blank line or extra spaces before the \id marker will cause the u2o.py script to fail generating the proper XML and revert to a TEST print out and an unused id marker.
Changes: