<div style="font-family: Arial, sans-serif; font-size: 14px;">With excellent and timely help from Karl Kleinpaste, we have updated the <span>Daily Devotional </span>module <b>MCheyne</b> in the <b>Xiphos</b> repository (aka module source) to version 1.4</div><div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><div style="font-family: Arial, sans-serif; font-size: 14px;">All the scripture reference links now use <b>OSIS syntax</b> (instead of the deprecated ThML scripRef ).</div><div style="font-family: Arial, sans-serif; font-size: 14px;">The external links now go to <a href="https://mcheyne.info">https://mcheyne.info</a>  - instead of the defunct URL for UK Online which closed in 2011.</div><div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><blockquote style="border-left: 3px solid rgb(200, 200, 200); border-top-color: rgb(200, 200, 200); border-right-color: rgb(200, 200, 200); border-bottom-color: rgb(200, 200, 200); padding-left: 10px; color: rgb(102, 102, 102);"><div style="font-family: Arial, sans-serif; font-size: 14px;"><span>SwordVersionDate=2025-03-06</span><div><span>Version=1.4</span></div><div><span>History_1.4=(2025-03-06) Rebuilt using OSIS syntax.</span></div><div><span>History_1.3=(2021-01-08) Moved Jeremiah 45 within August to be read with chapter 44.</span></div><div><span>History_1.2=(2014-07-30) Five references corrected by David Haslam. Website, etc., changed in conf file.</span></div><div><span>History_1.1=Problems with some references corrected by David Bell</span></div><div><span>History_1.0=Modified and posted by Karl Kleinpaste</span></div><div><span>History_0.9=Initial module, converted from HTML version by David Bell</span></div></div></blockquote><div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><div style="font-family: Arial, sans-serif; font-size: 14px;">The updated module installs OK in both Xiphos & PocketSword, and the 4 links for today's readings all work.</div><div style="font-family: Arial, sans-serif; font-size: 14px;">I've not yet tried it in Bishop, though others among you may get there before I do.<br><br>Please report any bugs to both myself & Karl.  <i>Thanks</i>.</div><div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div>
<div class="protonmail_signature_block" style="font-family: Arial, sans-serif; font-size: 14px;">
    <div class="protonmail_signature_block-user">
        Best regards,<br><br>David
    </div>
    <div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div>
    <div class="protonmail_signature_block-proton">
        Sent with <a target="_blank" href="https://proton.me/mail/home">Proton Mail</a> secure email.
    </div>
</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><div class="protonmail_quote">
        On Tuesday, January 14th, 2025 at 9:14 PM, David Haslam <dfhdfh@protonmail.com> wrote:<br>
        <blockquote class="protonmail_quote" type="cite">
            <div style="font-family: Arial, sans-serif; font-size: 14px;">Thanks Peter,</div><div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><div style="font-family: Arial, sans-serif; font-size: 14px;">I think that would require someone to develop a bespoke script to convert <b>mcheyne.dat</b> to OSIS XML, not only to properly structure it as XML, but also to accurately convert each ThML <b>scripRef</b> element to OSIS, taking account of the special cases where the reference is for a range (whether more than one whole chapter, or even including part of a chapter).<br><br>btw. There are several other early DD modules which are still based on ThML <b style="scrollbar-width: thin; background-color: rgb(255, 255, 255);">scripRef </b>elements. Some of these are found in the CrossWire repository. <br>It's not only the Xiphos repository which contains modules that are quite old.<br></div><div style="font-family: Arial, sans-serif; font-size: 14px;"><br>Best regards,</div><div style="font-family: Arial, sans-serif; font-size: 14px;" class="protonmail_signature_block"><div class="protonmail_signature_block-user"><br>David
    </div>
    <div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div>
    <div class="protonmail_signature_block-proton">
        Sent with <a href="https://proton.me/mail/home" target="_blank" rel="noreferrer nofollow noopener">Proton Mail</a> secure email.
    </div>
</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><div class="protonmail_quote">
        On Tuesday, January 14th, 2025 at 6:09 PM, Peter von Kaehne <refdoc@gmx.net> wrote:<br>
        <blockquote type="cite" class="protonmail_quote">
            <div dir="ltr"><div>




    </div><div><div dir="ltr">There is a long-standing misunderstood THML encoding of such references  in some old modules, including this one. Today I think thanks to the phasing out of ThML in CrossWire repos itself the issue is concentrated on Xiphos. Basically the behaviour you describe as working is undefined and not intentional. The module should get updated. </div>

    <div id="ms-outlook-mobile-signature"><div dir="ltr"><br></div>Sent from <a rel="noreferrer nofollow noopener" target="_blank" href="https://aka.ms/o0ukef">Outlook for iOS</a></div>


<div> </div><hr style="display:inline-block;width:98%" tabindex="-1"><div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif"><b>From:</b> sword-devel <sword-devel-bounces@crosswire.org> on behalf of David Haslam <dfhdfh@protonmail.com><br><b>Sent:</b> Tuesday, January 14, 2025 3:29 pm<br><b>To:</b> sword-devel mailing list <sword-devel@crosswire.org><br><b>Subject:</b> [sword-devel] Bishop for iPadOS - links in the Daily Devotional module MCheyne ?<div> </div></font></div>Today I tried out Bishop in my iPad Mini 4, following the suggestion that I try Bishop in case we lose PocketSword forever.
<br>
<br>Aside: The KJV module was already installed, but it needed to be updated.
<br>
<br>Afterwards, I installed the Daily Devotional module MCheyne from the Xiphos repo.
<br>
<br>M'Cheyne's Bible Reading Calendar
<br>
<br>After selecting MCheyne, and seeing the four readings for Today, I discovered that clicking any of the links took me to Revelation 1:1 rather than the actual passage for today!
<br>
<br>Family Reading: Genesis 15
<br>Family Reading: Matthew 14
<br>Secret Reading: Nehemiah 4
<br>Secret Reading: Acts 14
<br>
<br>The links in mcheyne.dat are very simple! e.g.
<br><scripRef>Genesis 15</scripRef>
<br>
<br>i.e. They don't use OSIS XML constructs!
<br>
<br>cf. These MCheyne module links always work fine in PocketSword !
<br>The only minor issue is when the passage is a [chapter] range.
<br>In that case, the passage selector ends up indicating the last chapter as having been selected, even though the screen displays the first chapter in the range.
<br>
<br>NB. Within Bishop, links in the Daily devotional module SME work properly.
<br>
<br>btw. Clicking such a link from MCheyne in Xiphos for Windows gives an error too!
<br> BUG! Xiphos is about to crash due to a STRDUP error.
<br>However, there's no means to select the error popup text in Xiphos.
<br>I have no recollection of testing this Daily Devotional module in Xiphos before today. It's conceivable that the issue has always been there. I mention this merely for comparison now that I'm reporting what happens in Bishop.
<br>
<br>Can Bishop be improved such that these simple <scripRef>...</scripRef> links will work correctly?
<br>
<br>Best regards,
<br>
<br>David
<br>
<br>Sent with Proton Mail secure email.
<br>_______________________________________________
<br>sword-devel mailing list: sword-devel@crosswire.org
<br>http://crosswire.org/mailman/listinfo/sword-devel
<br>Instructions to unsubscribe/change your settings at above page
<br></div><div id="ms-outlook-mobile-signature"><div><br></div>Sent from <a rel="noreferrer nofollow noopener" target="_blank" href="https://aka.ms/o0ukef">Outlook for iOS</a></div></div><p>_______________________________________________<br>
sword-devel mailing list: sword-devel@crosswire.org<br>
http://crosswire.org/mailman/listinfo/sword-devel<br>
Instructions to unsubscribe/change your settings at above page<br>
</p>
        </blockquote><br>
    </div>
        </blockquote><br>
    </div>