David Frank Haslam
David Frank Haslam
This has happened on more than one occasion when I clicked **Check XML syntax now**. See [screenshot](https://www.dropbox.com/s/eqp2bzff0u1xdyp/Screenshot%202020-05-06%2010.55.57.png?dl=0). It's quite a large XML file, and numerous other files are open in...
We programmers are so centered on **0-9** style digits that we often don’t properly handle other writing systems, yet we live in a world that has many. There's a systemic...
XMLTools used to report all validation fails, albeit the reporting dialog was not ideal. Now it just stops at the first validation error line and describes how something on that...
What if every place name in a digital Bible could link to a what3words address? See [what3words.com](https://what3words.com/)
Should you implement sub-identifiers as documented in the SWORD developers' wiki ? - http://www.crosswire.org/wiki/OSIS_Bibles#Marking_cross-references_notes - Example: (in which the ! sub-identifier syntax is used) - ``
**Orphaned verse tags** can occur in a number of contexts, some simple to describe and some rather more complex. This issue will initially focus on the simpler contexts in Bibles...
#### Thinking horizontally... In theory, it should be feasible to adapt `orefs.py` to process an OSIS file for a work other than a Bible. e.g. An OSIS commentary, or OSIS...
Here's another observation for whenever you may resume the work on `orefs.py`. There's no compulsion for a translator to always use a **punctuation mark** to separate multiple references. The following...
I just found that this gave invalid OSIS: ``` \c 142 \cl 142. Mezmur \x - \xo 142:0 \xt 1Sa.22:1; 24:3\x* \d Davut'un Maskili - Mağaradayken ettiği dua ``` The...
One of the references in my current project was as follows: ``` \x + \xt Oha. 22. 8, LXX.\x* ``` i.e. The reference is to this verse in Proverbs as...