<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<br>
<br>
<div class="moz-cite-prefix">Le 14/03/2024 à 22:23, Karl Kleinpaste
a écrit :<br>
</div>
<blockquote type="cite"
cite="mid:1c5c1a1f-f218-4bd5-bf48-fa0c97e7bd83@kleinpaste.org">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<font face="FreeSerif">Quite honestly, the Real Solution™ to this
problem is to bite the bullet, make a concrete decision that
Strong's numbers are to be encoded in exactly one way, and
re-work all existing modules to conform to that standard.
Personally, I advocate that such a standard would stipulate
Strong's numbers to be encoded in minimal (natural) digits:
Encoding an OT reference as "1" means a Heb Strong's dictionary
key of "00001" and an NT "1401" means a Grk Strong's dictionary
key of "01401", that is, zeroes to create dictionary module keys
are prepended to natural numbers to fill exactly 5 digits.<br>
<br>
I've never bothered to attempt a final fix to this problem in
Xiphos for exactly the reason that, no matter which direction I
might take, it will be an unreliable hack; that in turn is
because the very concept of a leading '0' as a weak discriminant
between Heb and Grk Strong's numbers is itself an unreliable
hack. Whenever the subsequent conceptual change came along, to
distinguish Heb/Grk numbers according to a leading H or G (that
is, lucene search using e.g. "lemma:G1401"), <i>that</i> was
the point at which the leading-zero-encoding nonsense should
have been forced into the trash bin.<br>
<br>
It was not, and here we are.<br>
</font></blockquote>
<br>
Personally, I also support the fact that we make a decision, but I
don't know who decides that.<br>
<blockquote type="cite"
cite="mid:1c5c1a1f-f218-4bd5-bf48-fa0c97e7bd83@kleinpaste.org"><font
face="FreeSerif"> <br>
Probability of the Real Solution™ coming to pass: Vanishingly
close to zero.<br>
</font> <br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<a class="moz-txt-link-freetext" href="http://crosswire.org/mailman/listinfo/sword-devel">http://crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page
</pre>
</blockquote>
<br>
<div class="moz-signature"><br>
</div>
</body>
</html>