<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Sep 2, 2015, at 11:14 AM, Karl Kleinpaste <<a href="mailto:karl@kleinpaste.org" class="">karl@kleinpaste.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
<meta content="text/html; charset=windows-1252" http-equiv="Content-Type" class="">
<div text="#000000" bgcolor="#FFFFFF" class="">
<div class="moz-cite-prefix">On 09/02/2015 10:51 AM, David Haslam
wrote:<br class="">
</div>
<blockquote cite="mid:1441205462142-4655185.post@n4.nabble.com" type="cite" class="">
<pre wrap="" class="">those whose real module names include a lowercase
language code prefix are listed below all the modules that have a
capitalized [ModName].</pre>
</blockquote>
<font face="FreeSerif" class="">An unintentional side effect that I intend to
try to fix, caused by the modules arriving in the list in ModName
order (straight from the Sword API), with the Abbreviation then
substituted. I need to find a way to re-sort before generating
the list, but given the sequence of events, it's a bit of a
problem.<br class="">
<br class="">
One catastrophe at a time.</font></div></div></blockquote><br class=""></div><div>Yes, one at a time! JSword has the same problem as I’ve been trying to weave in Abbreviation. There are lots of places that look odd now.</div><div><br class=""></div><div>Right now, I’m trying to figure out whether we need to replace Set, which doesn’t allow for collisions, with List. Or what the the true internal module ID is for the key.</div><div><br class=""></div><div>The displaying of that set is also a problem as we sometimes display a sorted list of Module names, other places Description.</div><div><br class=""></div><div>— DM</div><br class=""></body></html>