-
Notifications
You must be signed in to change notification settings - Fork 3
Extra Verses in ESV / CEV #5
Description
This library uses the KJV versification scheme, compared to this:
-
ESV (and others?) split 3 John 1:14 of KJV in two, adding a new verse 3 John 1:15 (see
-
CEV (and others?) split Rev 12:17 into two, adding a new verse Rev 12:18
- Other translations move last part of 12:17 to start of 13:1)
- wikpedia
Using this library to generate a list of verses therefore misses out these - which can cause errors if we iterate over two data sources (one generated based on verses from this library, and other based on verses actually present in a translation).
We should fix outstanding versification issues (such as #1) - then I think the default versification should be a "superset" which would generate all verses in all reasonable translations. This prevents this source of bugs where we miss out data.
We should export specifiic versification schemes for KJV / ESV / CEV as well.
This would (probably?) be a breaking change, so would require a major version bump.