<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>I tried it again, here is what I got:
      <br>
      <br>
    </p>
    <blockquote type="cite" style="color: #000000;">$ diatheke -b FreCJE
      -k Gen.1.2
      <br>
      Genesis 1:2:
      <br>
      (FreCJE)
      <br>
      <br>
      $ diatheke -b FreCJE -k Gen.1.3
      <br>
      Genesis 1:3:
      <br>
      (FreCJE)
      <br>
    </blockquote>
    <p><br>
    </p>
    <p>So nothing :-/</p>
    <p>--yvand</p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">Le 24/07/2020 à 10:38, Troy A.
      Griffitts a écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:5a7c3ed0-e3b6-9f46-c603-11ebf2e667aa@crosswire.org">Hi
      yvand,
      <br>
      <br>
      Well, that's not an authoritative test.  You need to ask ONLY for
      verse Gen.1.2.
      <br>
      <br>
      SWORD has logic to "skip" contiguous linked verses, so diatheke
      might be taking advantage of that to prevent it from printing out
      the same commentary 19 times in a row.  The output you see is the
      desired output when a user requests the entire chapter.  One
      instance of each commentary entry.
      <br>
      <br>
      To test linking, you need to ask for a verse within the range, but
      not the first verse.
      <br>
      <br>
      Hope this explains a bit,
      <br>
      <br>
      Troy
      <br>
      <br>
      <br>
      On 7/24/20 10:27 AM, yvand wrote:
      <br>
      <blockquote type="cite">Hey,
        <br>
        <br>
        Thanks Troy for your help. I use annotateRef and not osisID, as
        mentioned in <a class="moz-txt-link-freetext" href="https://wiki.crosswire.org/OSIS_Commentaries">https://wiki.crosswire.org/OSIS_Commentaries</a> . I
        tried diatheke, here is what I got :
        <br>
        <br>
        <blockquote type="cite">diatheke -b FreCJE -k Gen.1 | head
          <br>
          Genesis 1:1: <div annotateRef="Gen.1.1-Gen.1.19"
          annotateType="commentary" sID="gen1" type="section"/>
          <div sID="gen2" type="x-p"/><hi type="bold">La
          création de l'univers</hi><div eID="gen2"
          type="x-p"/> <div sID="gen3" type="x-p"/>Avant que
          rien n'existe de tout………….<div eID="gen4" type="x-p"/>
          <div annotateRef="Gen.1.1-Gen.1.19"
          annotateType="commentary" eID="gen1" type="section"/>
          <br>
          Genesis 1:2:
          <br>
          Genesis 1:3:
          <br>
          Genesis 1:4:
          <br>
          Genesis 1:5:
          <br>
          Genesis 1:6:
          <br>
          Genesis 1:7:
          <br>
          Genesis 1:8:
          <br>
          Genesis 1:9:
          <br>
          Genesis 1:10:
          <br>
        </blockquote>
        I don't know if this is normal: Gen.1.2 is empty, does it mean
        no link entry?
        <br>
        <br>
        Best regards,
        <br>
        <br>
        --yvand
        <br>
        <br>
        <br>
        Le 23/07/2020 à 23:51, Troy A. Griffitts a écrit :
        <br>
        <blockquote type="cite">Hey yvand,
          <br>
          <br>
          My apologies for not getting back with you.  osis2mod isn't my
          domain these days, so I am not sure what the current behavior
          is for annotateRef.  I am pretty sure linking works, and the
          normal way for linking is the provide osisID="Gen.1.1 Gen.1.2
          Gen1.3"
          <br>
          <br>
          You an test linking by using any of the lookup tools, like
          diatheke, or I use sword/examples/cmdline/lookup.
          <br>
          <br>
          e.g., ./lookup FreCJE Gen.1.2
          <br>
          <br>
          I'd have to dig into the source for osis2mod and how it
          handles annotateRef ranges, but I would think it should work
          the same as osisID verse lists.
          <br>
          <br>
          Troy
          <br>
          <br>
          <br>
          <br>
          On 7/23/20 6:44 PM, yvand wrote:
          <br>
          <blockquote type="cite">Thanks Greg for your quick reply with
            explanation!
            <br>
            <br>
            I thought there was a bug and "link entries" were not taken
            into consideration, when using osis2mod. Is there a simple
            way to test if a commentary module contains link entries? I
            tried with mod2imp to export FreCJE but it only shows verses
            with attached commentary ($$$Genesis 1:2 is missing for
            instance). Maybe I misunderstood "link entries"
            functionality...
            <br>
            <br>
            I believe it worked as expected in the past (at least with
            Xiphos), but maybe I am wrong.
            <br>
            <br>
            Unfortunately I am not familiar with C/C++ and with the
            sword engine, so I am not able to offer you a patch.
            <br>
            <br>
            I understand the issues you pointed and it doesn't seem
            easy. Currently, there are still questions, for instance:
            how will operate the engine if there are multiple
            commentaries starting with Gen.1.1 in the source, like :
            <br>
            <br>
            <blockquote type="cite"><div ...
              annotateRef="Gen.1.1">...</div>
              <br>
              <div ...
              annotateRef="Gen.1.1-Gen.1.16">...</div>
              <br>
              <div ...
              annotateRef="Gen.1.1-Gen.1.31">...</div>
              <br>
            </blockquote>
            I guess I will now give up for this feature.
            <br>
            <br>
            --yvand
            <br>
            <br>
            _______________________________________________
            <br>
            sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
            <br>
            <a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
            <br>
            Instructions to unsubscribe/change your settings at above
            page
            <br>
          </blockquote>
          _______________________________________________
          <br>
          sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
          <br>
          <a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
          <br>
          Instructions to unsubscribe/change your settings at above page
          <br>
        </blockquote>
        _______________________________________________
        <br>
        sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
        <br>
        <a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
        <br>
        Instructions to unsubscribe/change your settings at above page
        <br>
      </blockquote>
      _______________________________________________
      <br>
      sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
      <br>
      <a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
      <br>
      Instructions to unsubscribe/change your settings at above page<br>
    </blockquote>
  </body>
</html>