Re: [sword-devel] libsword issue in handling XML entities such as &

2025-08-03 Thread DM Smith
> On Aug 2, 2025, at 9:40 AM, David Haslam wrote: > > Hi DM, > > Does this part of your reply contain a typo? > Also, osis2mod will properly convert it to & And it will output a > diagnostic for the conversion. No typo. & may be valid for HTML, but it is not valid for XML. In XML, <, >,

Re: [sword-devel] libsword issue in handling XML entities such as &

2025-08-02 Thread David Haslam
Hi DM, Does this part of your reply contain a typo? > Also, osis2mod will properly convert it to & And it will output a > diagnostic for the conversion. Best regards, David Sent with [Proton Mail](https://pr.tn/ref/SWXT9A5YZ67G) secure email. On Thursday, July 31st, 2025 at 2:35 PM, DM S

Re: [sword-devel] libsword issue in handling XML entities such as &

2025-07-31 Thread DM Smith
See below. > On Jul 31, 2025, at 8:53 AM, David Haslam > wrote: > > Hi DM, > > Further to the feedback relating to the recent updates of the FreGeneve1669 > module... > > Has anyone yet created an issue in JIRA for the failure of libsword to output > the & chara

Re: [sword-devel] [modules] New Beta Module: FreGeneve1669

2025-07-29 Thread DM Smith
> On Jul 26, 2025, at 6:07 AM, David Haslam wrote: > > I therefore conclude that the spaces must have been removed by osis2mod. > This is serious! It needs to be investigated by our Sword developers. If the module is built without compression, you can use a regular text editor to view the ot.da

Re: [sword-devel] New Beta Module: FreGeneve1669

2025-07-26 Thread David Haslam
Resending without attachment! On Saturday, July 26th, 2025 at 11:07 AM, David Haslam wrote: > Thanks Dom, > > It would seem therefore that the "ampersand issue" is not a bug in how > libsword processes module content for output! > > I just did the following experiment... > > - Used mod2imp to

Re: [sword-devel] Fedora packager?

2025-07-24 Thread Aaron Rainbolt
On Thu, Jul 24, 2025 at 4:05 PM Matěj Cepl wrote: > > On Thu Jul 24, 2025 at 4:22 PM CEST, Aaron Rainbolt wrote: > > This significantly raises the difficulty of installing those > > applications for many users. To my awareness, none of the major > > distros (Debian, Fedora, Ubuntu, or openSUSE I t

Re: [sword-devel] Fedora packager?

2025-07-24 Thread Matěj Cepl
On Thu Jul 24, 2025 at 4:22 PM CEST, Aaron Rainbolt wrote: > This significantly raises the difficulty of installing those > applications for many users. To my awareness, none of the major > distros (Debian, Fedora, Ubuntu, or openSUSE I think) have Flatpak > with Flathub enabled by default. I beli

Re: [sword-devel] Fedora packager?

2025-07-24 Thread Aaron Rainbolt
On Thu, Jul 24, 2025 at 1:34 AM Matěj Cepl wrote: > > On Wed Jul 23, 2025 at 10:53 PM CEST, Greg Hellings wrote: > > For a while I've been the basket holder for packaging the CrossWire related > > packages in Fedora. These include: > > > > biblesync > > mingw-biblesync > > sword > > mingw-sword >

Re: [sword-devel] Fedora packager?

2025-07-23 Thread Matěj Cepl
On Wed Jul 23, 2025 at 10:53 PM CEST, Greg Hellings wrote: > For a while I've been the basket holder for packaging the CrossWire related > packages in Fedora. These include: > > biblesync > mingw-biblesync > sword > mingw-sword > xiphos > bibletime I completely hear you (as a SUSE employee, I am i

Re: [sword-devel] Fedora packager?

2025-07-23 Thread Aaron Rainbolt
On Wed, Jul 23, 2025 at 4:14 PM Greg Hellings wrote: > > I have so far tackled all of the CMake ones (finishing up with Bibletime > right now) - although for libsword itself I don't seem to have rights to > commit directly anymore. But you should find a PR against that in Pagure. > > I've added

Re: [sword-devel] Fedora packager?

2025-07-23 Thread Greg Hellings
I have so far tackled all of the CMake ones (finishing up with Bibletime right now) - although for libsword itself I don't seem to have rights to commit directly anymore. But you should find a PR against that in Pagure. I've added you as an admin to biblesync as well, so you can respond to that al

Re: [sword-devel] Fedora packager?

2025-07-23 Thread Aaron Rainbolt
On Wed, Jul 23, 2025 at 4:05 PM Aaron Rainbolt wrote: > > On Wed, Jul 23, 2025 at 3:53 PM Greg Hellings wrote: > > > > For a while I've been the basket holder for packaging the CrossWire related > > packages in Fedora. These include: > > > > biblesync > > mingw-biblesync > > sword > > mingw-swor

Re: [sword-devel] Fedora packager?

2025-07-23 Thread Aaron Rainbolt
On Wed, Jul 23, 2025 at 3:53 PM Greg Hellings wrote: > > For a while I've been the basket holder for packaging the CrossWire related > packages in Fedora. These include: > > biblesync > mingw-biblesync > sword > mingw-sword > xiphos > bibletime > > As I have not been a Fedora user in quite some t

Re: [sword-devel] Server Down?

2025-07-19 Thread Greg Hellings
On Sat, Jul 19, 2025 at 11:58 AM Karl Kleinpaste wrote: > On 7/19/25 12:54 PM, Greg Hellings wrote: > > I'm getting consistent HTTPS related errors > > > I just surfed www.crosswire.org with no problem, and then checked out > https://www.crosswire.org/svn/sword as well. > > Local(-to-you) routing

Re: [sword-devel] Server Down?

2025-07-19 Thread Karl Kleinpaste
On 7/19/25 12:54 PM, Greg Hellings wrote: I'm getting consistent HTTPS related errors I just surfed www.crosswire.org with no problem, and then checked out https://www.crosswire.org/svn/sword as well. Local(-to-you) routing problem?___ sword-devel

Re: [sword-devel] Server Down?

2025-07-19 Thread Greg Hellings
Hmm, I'm getting consistent HTTPS related errors, both on desktop Firefox and mobile Vanadium browsers. Demo'd here: @ curl -vi https://www.crosswire.org * Host www.crosswire.org:443 was resolved. * IPv6: (none) * IPv4: 209.250.6.226 * Trying 209.250.6.226:443... * ALPN: curl offers h2,http/1.1

Re: [sword-devel] Server Down?

2025-07-19 Thread DM Smith
It’s up for me too. Greg, please check again. > On Jul 19, 2025, at 12:41 PM, pierre amadio wrote: > > Hello. > Web access works from here. > > On Sat, 19 Jul 2025 at 18:35, Greg Hellings wrote: >> >> Looks like the entirety of www.crosswire.org is down on the web. Host is >> still up for IC

Re: [sword-devel] Server Down?

2025-07-19 Thread pierre amadio
Hello. Web access works from here. On Sat, 19 Jul 2025 at 18:35, Greg Hellings wrote: > > Looks like the entirety of www.crosswire.org is down on the web. Host is > still up for ICMP pings, but web and SVN are both down. > > --Greg > ___ > sword-devel

Re: [sword-devel] OSIS and intros

2025-07-13 Thread Michael H
RE: Book intros. The best way I know of to include Book level intro material into Sword data structure is to make it a note on Verse 1. This will allow it to appear visible to the end user without disrupting scripture display in parallel too much, and most/all front ends will provide annotation tex

Re: [sword-devel] OSIS and intros

2025-07-13 Thread brickviking
I, like others, was also hoping for a way to put book introductions into some bible format for translation into mod format. So far I've come up relatively empty, and it seems reasonably obvious that at least OSIS doesn't provide for book-level introductions, let alone chapter-level, without some st

Re: [sword-devel] OSIS and intros

2025-07-11 Thread pinoaffe
DM Smith writes: > The issue with heuristics is that they essentially enforce > assumptions, which may very well be wrong. I think a heuristic along the line of "Does this book group contain only new testament books and are all new testament books that are present in this bible contained in this

Re: [sword-devel] OSIS and intros

2025-07-11 Thread DM Smith
> On Jul 11, 2025, at 4:15 PM, pinoaffe wrote: > > Karl Kleinpaste writes: >> On 7/10/25 6:20 PM, Kahunapule Michael Johnson wrote: >>> In USFM, any introductory material for the New Testament would be >>> actually included in the beginning of Matthew, before the chapter 1 >>> marker. Introduc

Re: [sword-devel] OSIS and intros

2025-07-11 Thread pinoaffe
Karl Kleinpaste writes: > On 7/10/25 6:20 PM, Kahunapule Michael Johnson wrote: >> In USFM, any introductory material for the New Testament would be >> actually included in the beginning of Matthew, before the chapter 1 >> marker. Introductory material for the Old Testament would be in >> Gene

Re: [sword-devel] OSIS and intros

2025-07-11 Thread Karl Kleinpaste
I just noticed that bsb.conf includes Feature=NoParagraphs. This is an error; the module has paragraph formatting. But Xiphos selects verse-per-line display by default in the presence of Feature=NoParagraphs. This can be turned off.___ sword-devel mai

Re: [sword-devel] OSIS and intros

2025-07-11 Thread Karl Kleinpaste
On 7/11/25 10:28 AM, Timothy Allen wrote: The BSB module begins with some introductory text about the translation. To view it, you typically have to go to Genesis 1:1, and then scroll up. That content exists as intro material to Genesis -- that's not a module or testament introduction. Xiphos

Re: [sword-devel] OSIS and intros

2025-07-11 Thread Timothy Allen
On 11/7/25 21:04, Karl Kleinpaste wrote: On 7/10/25 6:20 PM, Kahunapule Michael Johnson wrote: In USFM, any introductory material for the New Testament would be actually included in the beginning of Matthew, before the chapter 1 marker. Introductory material for the Old Testament would be in G

Re: [sword-devel] OSIS and intros

2025-07-11 Thread Karl Kleinpaste
On 7/10/25 6:20 PM, Kahunapule Michael Johnson wrote: In USFM, any introductory material for the New Testament would be actually included in the beginning of Matthew, before the chapter 1 marker. Introductory material for the Old Testament would be in Genesis, or could be in the "INT" or "PRE"

Re: [sword-devel] OSIS and intros

2025-07-10 Thread Kahunapule Michael Johnson
On 7/10/25 04:21, DM Smith wrote: The module team has a usfm2osis.py to convert USFM to OSIS. Michael also has one. The nature of USFM is that it’s goal is presentation not OSIS’s nature of semantic markup. I don’t know how that transformation handles intro material. I’m pretty sure neither ha

Re: [sword-devel] OSIS and intros

2025-07-10 Thread DM Smith
> On Jul 10, 2025, at 2:28 AM, pinoaffe wrote: > > DM Smith writes: >> OSIS recommends to surround a collection of >> books. But osis2mod does not require this. (Should it? Should it make >> any assumptions about a book group?) > bookgroups can be nested within bookgroups and can refer to any

Re: [sword-devel] OSIS and intros

2025-07-09 Thread pinoaffe
DM Smith writes: > OSIS recommends to surround a collection of > books. But osis2mod does not require this. (Should it? Should it make > any assumptions about a book group?) bookgroups can be nested within bookgroups and can refer to any grouping a specific bible might want to include, e.g. "Prop

Re: [sword-devel] OSIS and intros

2025-07-09 Thread DM Smith
> On Jul 9, 2025, at 10:35 AM, Karl Kleinpaste wrote: > > On 7/9/25 10:01 AM, DM Smith wrote: >> These have to be enable with setIntros(true). I’m not sure which frontends >> support these intros. > > Xiphos does, but for only book and chapter, obtained as 0:0 and [1-n]:0. > > It has no awar

Re: [sword-devel] OSIS and intros

2025-07-09 Thread Karl Kleinpaste
On 7/9/25 10:01 AM, DM Smith wrote: These have to be enable with setIntros(true). I’m not sure which frontends support these intros. Xiphos does, but for only book and chapter, obtained as 0:0 and [1-n]:0. It has no awareness of module or testament intros. How are these accessed in terms of

Re: [sword-devel] Osis2mod debug messages

2025-07-09 Thread DM Smith
I did not indicate I was initially building with MSVC. I am compiling on a Mac using cmake. I don’t know what it's defaults are. -- DM > On Jul 8, 2025, at 11:42 PM, Greg Hellings wrote: > > Including it also fixes the build in my cross-build environment. Did you > indicate you were initially

Re: [sword-devel] Osis2mod debug messages

2025-07-08 Thread Greg Hellings
Including it also fixes the build in my cross-build environment. Did you indicate you were initially building with MSVC? That might explain the difference. --Greg On Tue, Jul 8, 2025 at 9:54 PM DM Smith wrote: > While I don’t get the error in my local build environment, I get it on the > crossw

Re: [sword-devel] Osis2mod debug messages

2025-07-08 Thread DM Smith
While I don’t get the error in my local build environment, I get it on the crosswire server. If I include , it compiles just fine. I’ll guess that my build environment includes it indirectly. DM > On Jul 8, 2025, at 10:40 PM, DM Smith wrote: > > Greg, > Could you try 2 different things and let

Re: [sword-devel] Osis2mod debug messages

2025-07-08 Thread DM Smith
Greg, Could you try 2 different things and let me know what the result is? a) include as I didn’t include it, but somehow “It works for me”. b) remove the namespace. I’ll try the same on the crosswire server. Thanks, DM > On Jul 8, 2025, at 9:35 PM, Greg Hellings wrote: > > DM, > > A

Re: [sword-devel] Osis2mod debug messages

2025-07-08 Thread Greg Hellings
DM, As mentioned elsewhere, here is the compile error from gcc when trying to cross-build osis2mod. It appears to be a case where the function exists but is not namespaced to `std::` in whichever version of C++ is the default version. From a quick glance around it appears there is a difference bet

Re: [sword-devel] Xiphos repo moved: new server host

2025-07-01 Thread David Haslam
Hi Karl, There must be an explanation that neither of us know of (to date). Sent you a screenshot via Messenger. Could it be the fast search index was already created somewhere else? David Sent from [Proton Mail](https://proton.me/mail/home) for iOS On Tue, Jul 1, 2025 at 17:00, Karl Kleinpas

Re: [sword-devel] Xiphos repo moved: new server host

2025-07-01 Thread Karl Kleinpaste
David Haslam wrote: > installed Persian Bible module FarFLB from the Xiphos repo toPocketSword- complete with the associated fast search index, and it all worked OK. That's a neat trick, because there is no fast search index for FarFLB in the repo. I don't know what you did, but Xiphos repo

Re: [sword-devel] Xiphos repo moved: new server host

2025-07-01 Thread David Haslam
Thanks Karl, After a refresh, I successfully installed Persian Bible module FarFLB from the Xiphos repo toPocketSword- complete with the associated fast search index, and it all worked OK. NB. In general, for modules installed from the CrossWire & eBible.org repos, the associated search indice

Re: [sword-devel] Script to find a best fit v11n

2025-07-01 Thread pinoaffe
Arnaud Vié writes: > It might be a silly question, but can't we just consider changing the > libsword license to something more permissive to allow such use cases, > without overthinking about GPL compatibility issues ? Relicensing to GPLv2+ or GPLv3+ or LGPL seems like a good idea However, reli

Re: [sword-devel] Script to find a best fit v11n

2025-07-01 Thread Matěj Cepl
On Tue Jul 1, 2025 at 1:35 AM CEST, Greg Hellings wrote: > I think this sentiment from Peter is the crux of why people in this > community don't want to use a more permissive license. Most of us don't > want our work on scripture, scripture access, and the surrounding utilities > to be turned into

Re: [sword-devel] Script to find a best fit v11n

2025-07-01 Thread Matěj Cepl
On Mon Jun 30, 2025 at 3:32 PM CEST, Arnaud Vié wrote: > It is quite uncommon for open source libraries to use GPL nowadays, as it's > very restrictive by nature. GPL remains mostly for "complete" applications > - libraries tend to rather use LGPL, Apache 2.0 or MIT license (depending > on the leve

Re: [sword-devel] Script to find a best fit v11n

2025-06-30 Thread Greg Hellings
m > *Sent:* Monday, June 30, 2025 2:57 pm > *To:* sword-devel mailing list > *Cc:* David Instone-Brewer ; Jamie Jamieson > > *Subject:* Re: [sword-devel] Script to find a best fit v11n > > Hi Peter, > > STEP Bible is formally & organisationally separate from Tyndale

Re: [sword-devel] Script to find a best fit v11n

2025-06-30 Thread Arnaud Vié
have access to. And Tyndale House > behaves badly in terms of negotiating on everyone’s behalf. my view. > > Peter > > Sent from Outlook for iOS <https://aka.ms/o0ukef> > > -- > *From:* sword-devel on behalf of > David Haslam > *Se

Re: [sword-devel] Script to find a best fit v11n

2025-06-30 Thread Greg Hellings
On Mon, Jun 30, 2025, 9:32 AM Arnaud Vié wrote: > It might be a silly question, but can't we just consider changing the > libsword license to something more permissive to allow such use cases, > without overthinking about GPL compatibility issues ? > It could be done, yes. But it is not a change

Re: [sword-devel] Script to find a best fit v11n

2025-06-30 Thread Greg Hellings
On Mon, Jun 30, 2025, 8:43 AM Matěj Cepl wrote: > On Mon Jun 30, 2025 at 4:55 AM CEST, Aaron Rainbolt wrote: > > From what I understand as someone who isn't a lawyer but has done > > licensing audits for applications in Ubuntu and Debian, you'll only > > run into issues if you publish *built bina

Re: [sword-devel] Script to find a best fit v11n

2025-06-30 Thread Peter von Kaehne
<<< text/html; charset="utf-8": Unrecognized >>> ___ sword-devel mailing list: sword-devel@crosswire.org http://crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Script to find a best fit v11n

2025-06-30 Thread David Haslam
gt; > Peter > > Sent from [Outlook for iOS](https://aka.ms/o0ukef) > > --- > > From: sword-devel on behalf of David > Haslam > Sent: Monday, June 30, 2025 2:40 pm > To: sword-devel mailing list > Subject:

Re: [sword-devel] Script to find a best fit v11n

2025-06-30 Thread Peter von Kaehne
<<< text/html; charset="utf-8": Unrecognized >>> ___ sword-devel mailing list: sword-devel@crosswire.org http://crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Script to find a best fit v11n

2025-06-30 Thread David Haslam
Does anyone know whether STEP Bible uses JSword as is, or a modified form of JSword ? Asking in view of Arnaud’s observation about LGPL. Kind regards, David Sent from [Proton Mail](https://proton.me/mail/home) for iOS On Mon, Jun 30, 2025 at 14:32, Arnaud Vié <[unas.zole+a...@gmail.com](mailt

Re: [sword-devel] Script to find a best fit v11n

2025-06-30 Thread Arnaud Vié
It might be a silly question, but can't we just consider changing the libsword license to something more permissive to allow such use cases, without overthinking about GPL compatibility issues ? It is quite uncommon for open source libraries to use GPL nowadays, as it's very restrictive by nature.

Re: [sword-devel] Script to find a best fit v11n

2025-06-30 Thread Matěj Cepl
On Mon Jun 30, 2025 at 4:55 AM CEST, Aaron Rainbolt wrote: > From what I understand as someone who isn't a lawyer but has done > licensing audits for applications in Ubuntu and Debian, you'll only > run into issues if you publish *built binaries* of your code. That technically may be true, but it

Re: [sword-devel] Script to find a best fit v11n

2025-06-29 Thread Greg Hellings
On Sun, Jun 29, 2025 at 9:55 PM Aaron Rainbolt wrote: > From what I understand as someone who isn't a lawyer but has done > licensing audits for applications in Ubuntu and Debian, you'll only > run into issues if you publish *built binaries* of your code. If you > just publish code, even if it's

Re: [sword-devel] Script to find a best fit v11n

2025-06-29 Thread Aaron Rainbolt
From what I understand as someone who isn't a lawyer but has done licensing audits for applications in Ubuntu and Debian, you'll only run into issues if you publish *built binaries* of your code. If you just publish code, even if it's explicitly intended to be used with license-incompatible librari

Re: [sword-devel] Script to find a best fit v11n

2025-06-29 Thread Greg Hellings
On Sun, Jun 29, 2025, 8:56 PM Matěj Cepl wrote: > On Mon Jun 30, 2025 at 2:05 AM CEST, Greg Hellings wrote: > > I was about to publish it and produce binaries, but I ran into a problem: > > I used Slint to create the UI, and Slint is licensed for either > commercial > > or GPLv3 > > SWORD is lice

Re: [sword-devel] Script to find a best fit v11n

2025-06-29 Thread Matěj Cepl
On Mon Jun 30, 2025 at 2:05 AM CEST, Greg Hellings wrote: > I was about to publish it and produce binaries, but I ran into a problem: > I used Slint to create the UI, and Slint is licensed for either commercial > or GPLv3 > SWORD is licensed as GPLv2 Isn’t GPLv3 downward compatible? I.e., you can

Re: [sword-devel] Script to find a best fit v11n

2025-06-29 Thread Greg Hellings
Someone left me alone for too long and I converted my original Python script for parsing versifications into a Rust GUI application. You can see the quick screencast of what I've done here: https://youtu.be/IwTQTF8PRC4 I was about to publish it and produce binaries, but I ran into a problem: I use

Re: [sword-devel] Thread Safety, Versifications, and you (or, actually, me)

2025-06-26 Thread David Haslam
Being myself not a software developer per se, I had to look up what this was about. [https://en.wikipedia.org/wiki/Thread_safety](https://en.wikipedia.org/wiki/Thread_safety?wprov=sfti1) Kind regards, David Sent from [Proton Mail](https://proton.me/mail/home) for iOS On Thu, Jun 26, 2025 at 0

Re: [sword-devel] osis2mod -v v11n flag

2025-06-25 Thread Greg Hellings
A new version of the Windows tools updated to SVN r3906 has been posted: https://src.thehellings.com/greg/mingw-sword-build/-/releases --Greg On Wed, Jun 25, 2025 at 12:48 PM DM Smith wrote: > David, > In MODTOOLS-76 you reported that an unsupported v11n (e.g. a fat-fingered > one) wouldn’t wor

Re: [sword-devel] SWORD Gen-Book modules and Calibre e-Book management software?

2025-06-21 Thread Michael Johnson
That is a good thought, David. Although there is no way I have the bandwidth to do anything more with the Calibre source code, I did use some ideas from it in the past while creating the PDF generator in Haiola. On 6/20/25 22:48, David Haslam wrote: A few days ago, I had a crazy thought of the

Re: [sword-devel] Endless looping

2025-06-21 Thread Michael Johnson
Thank you. Sorry I didn't get it tested sooner... I was traveling then came home to a dead computer, so had a lot of work recovering from that first. But I really appreciate your work on this! On 6/19/25 14:22, DM Smith wrote: This has been committed. To use, compile SWORD from SVN. In Him,

Re: [sword-devel] Endless looping

2025-06-19 Thread pinoaffe
DM Smith writes: > This has been committed. To use, compile SWORD from SVN. Thanks a lot for the work! I am excited to use this :) ___ sword-devel mailing list: sword-devel@crosswire.org http://crosswire.org/mailman/listinfo/sword-devel Instructions to

Re: [sword-devel] Script to find a best fit v11n

2025-06-19 Thread Greg Hellings
On Thu, Jun 19, 2025 at 4:13 PM DM Smith wrote: > > On Jun 19, 2025, at 3:24 PM, Greg Hellings > wrote: > > > Like most things, it's a trade-off. Working with the bindings requires > that the Sword bindings are installed on the host system. For someone > running on Windows, this is particularly

Re: [sword-devel] Endless looping

2025-06-19 Thread DM Smith
This has been committed. To use, compile SWORD from SVN. In Him, DM > On Jun 16, 2025, at 5:07 PM, DM Smith wrote: > > Pinoaffe, Michael, > > Attached is a patch that will fix the endless looping bug. > > The problem was in a verse in a chapter that was not in the chosen > versificat

Re: [sword-devel] Script to find a best fit v11n

2025-06-19 Thread DM Smith
> On Jun 19, 2025, at 3:24 PM, Greg Hellings wrote: > > > > On Thu, Jun 19, 2025 at 9:07 AM DM Smith > wrote: >> Greg, >> There’s an extraneous %s in the output. > > Ah, not surprising. That is the old, Python 2 way of formatting variables > into a string, simi

Re: [sword-devel] Patches

2025-06-19 Thread Troy A. Griffitts
Thank you Greg!  Applied. On 6/16/25 2:15 AM, Greg Hellings wrote: Troy, I've attached two patches to this email that I've been using lately. The Xapian fixes a bug where swomodule does not report itself as supporting index creation when compiled against Xapian. I don't know if other  tools

Re: [sword-devel] Script to find a best fit v11n

2025-06-19 Thread Greg Hellings
On Thu, Jun 19, 2025 at 9:07 AM DM Smith wrote: > Greg, > There’s an extraneous %s in the output. > Ah, not surprising. That is the old, Python 2 way of formatting variables into a string, similar to C style printf syntax with variable arguments coming in a tuple after an overload of the modulus

Re: [sword-devel] bishop: how to change commentaries?

2025-06-19 Thread Fr Cyrille
You can read better if you go in the menu → Analyse the verse Le 19/06/2025 à 20:52, Karl Kleinpaste a écrit : On 6/19/25 2:45 PM, Fr Cyrille wrote: You have to scroll... Oh good gracious I didn't realize that /both/ were present at once. Notes on Eccl.1.1 are very long. If I had 6 comment

Re: [sword-devel] bishop: how to change commentaries?

2025-06-19 Thread Karl Kleinpaste
On 6/19/25 2:45 PM, Fr Cyrille wrote: You have to scroll... Oh good gracious I didn't realize that /both/ were present at once. Notes on Eccl.1.1 are very long. If I had 6 commentaries installed, would they all be included there? Then how do I tell Bishop to display just one? Anyhow, I've

Re: [sword-devel] bishop: how to change commentaries?

2025-06-19 Thread Fr Cyrille
You have to scroll... Le 19/06/2025 à 20:19, Karl Kleinpaste a écrit : Probably an annoyingly trivial question, but... I'm trying to use Bishop on an iPad. I have downloaded a few things, including a couple commentaries. One is being displayed; I want the other. How do I get it? The UI is not

Re: [sword-devel] Script to find a best fit v11n

2025-06-19 Thread Peter von Kaehne
manageable number as long as you know what to look for in final decision making. Peters PeterSent from Outlook for iOS From: sword-devel on behalf of DM Smith Sent: Thursday, June 19, 2025 5:17 pmTo: SWORD Developers' Collaboration Forum Subject: Re: [sword-devel] Script to find a best fit

Re: [sword-devel] Odd behavior in ListKey

2025-06-19 Thread DM Smith
Troy, Thanks for your reply! DM > [dmsmith@host testsuite]$ ./runall.sh > gbs_basic: PASSED. > greekaccents: PASSED. > ldr12n: PASSED. > listtest: PASSED. > osis_basic: PASSED. > osis_mod2zmod: PASSED. > osis_osis2modcipher: PASSED. > utf8basic: PASSED. > versekeytest: PASSED. > versemgrtest: PAS

Re: [sword-devel] Script to find a best fit v11n

2025-06-19 Thread DM Smith
June 19, 2025 6:41 am > To: SWORD Developers' Collaboration Forum > Subject: Re: [sword-devel] Script to find a best fit v11n > > My script eschews percentages because they seemed relatively pointless to me > for measuring a mismatch like this. Instead it gives a count of both Old a

Re: [sword-devel] Script to find a best fit v11n

2025-06-19 Thread DM Smith
Greg, There’s an extraneous %s in the output. If you put the enumeration after the line "There are 93 OT IDs and 5 NT IDs in v11n which aren’t in your file.” Then you wouldn’t need the heading "The following IDs don’t appear in your file:” It’d also be nice to format it a few per line, indented

Re: [sword-devel] Script to find a best fit v11n

2025-06-19 Thread DM Smith
Greg, I like that it's very simple to read. Having a summary is good. And the other email which lists the exact ids extra/missing per testament is very helpful. I think that enumerating the names of the extra/missing books and extra/missing chapters would be good. No sense in enumerating the id

Re: [sword-devel] Script to find a best fit v11n

2025-06-19 Thread DM Smith
Percentages are pointless. Counting both extra and missing is better. > On Jun 18, 2025, at 11:40 PM, Greg Hellings wrote: > > My script eschews percentages because they seemed relatively pointless to me > for measuring a mismatch like this. Instead it gives a count of both Old and > New Testa

Re: [sword-devel] PocketSword on new iPad

2025-06-19 Thread Johan Marais
Thank you David, I appreciate your feedback. Regards, Johan From: sword-devel On Behalf Of David Haslam Sent: Thursday, 19 June 2025 09:01 To: sword-devel mailing list Subject: Re: [sword-devel] PocketSword on new iPad Aside: John & others may find that for backups of iPhone &

Re: [sword-devel] Odd behavior in ListKey

2025-06-19 Thread Troy A. Griffitts
DM, Sorry for the late reply and thank you for tracking this down. Yes!  This looks like a reasonable solution.  Please feel free to commit if all the sword/tests/testsuite/run-all.sh returns no problems with your change. It's been a bit crazy these days and I haven't been able to keep up wi

Re: [sword-devel] PocketSword on new iPad

2025-06-19 Thread David Haslam
rd. > > Fortunately the iOS version on both tablets are the same. > > Regards, > > Johan > > From: sword-devel On Behalf Of Greg > Hellings > Sent: Thursday, 19 June 2025 07:38 > To: SWORD Developers' Collaboration Forum > Subject: Re: [sword-devel] Po

Re: [sword-devel] Script to find a best fit v11n

2025-06-19 Thread Matěj Cepl
On Thu Jun 19, 2025 at 6:02 AM CEST, Greg Hellings wrote: > Here is an example of the first lines of running my script against the > kjv.osis.xml file from the git repo: KJV is probably the best fitting Bible anywhere, because the most software was created around it. Try something more funny. I ha

Re: [sword-devel] PocketSword on new iPad

2025-06-18 Thread Johan Marais
Developers' Collaboration Forum Subject: Re: [sword-devel] PocketSword on new iPad On Thu, Jun 19, 2025 at 12:32 AM Johan Marais mailto:johan.mar...@messianic.co.za>> wrote: Good morning. I need assistance with PocketSword please – I am aware that the developer (Nic Carter) is no long

Re: [sword-devel] PocketSword on new iPad

2025-06-18 Thread Greg Hellings
On Thu, Jun 19, 2025 at 12:32 AM Johan Marais wrote: > Good morning. > > I need assistance with PocketSword please – I am aware that the developer > (Nic Carter) is no longer involved. > > I got a new (for me) iPad, but when I transferred PocketSword from my old > iPad to the new iPad, PocketSwor

Re: [sword-devel] Script to find a best fit v11n

2025-06-18 Thread Peter von Kaehne
That script is what I have used for years witg good effect. Thank you Greg. Sent from Outlook for iOS From: sword-devel on behalf of Greg Hellings Sent: Thursday, June 19, 2025 6:41 amTo: SWORD Developers' Collaboration Forum Subject: Re: [sword-devel] Script to find a best fit v11n My s

Re: [sword-devel] Script to find a best fit v11n

2025-06-18 Thread Greg Hellings
And here's an example now that I've fixed the output of the osisIDs when there are fewer than 100 of them: [vagrant@localhost ~]$ ./av11n.py kjv.osis.xml Checking Calvin: The following IDs don’t appear in your file: %s 1Kgs.22.54, 1Sam.20.43, 1Sam.24.23, 3John.1.15, Act

Re: [sword-devel] Script to find a best fit v11n

2025-06-18 Thread Greg Hellings
My script eschews percentages because they seemed relatively pointless to me for measuring a mismatch like this. Instead it gives a count of both Old and New Testament osisIDs that it finds missing and another that it finds unexpectedly for a given versification. If the total of either count is few

Re: [sword-devel] Script to find a best fit v11n

2025-06-18 Thread Greg Hellings
Here is an example of the first lines of running my script against the kjv.osis.xml file from the git repo: Checking Calvin: There are 93 OT IDs and 5 NT IDs in v11n which aren’t in your file. There are 0 OT IDs and 30 NT IDs in your file which don’t appear in v11

Re: [sword-devel] Script to find a best fit v11n

2025-06-18 Thread David Haslam
It’s not just the number of “missing” verses that should figure in the percentage score, but also the number of verses that get concatenated to the last one in a chapter. The differences in v11n for the Psalms will be especially significant for this, in that some v11n renumber many of them. Lik

Re: [sword-devel] Script to find a best fit v11n

2025-06-18 Thread DM Smith
David, Because it only considers the xml, scope is automatically built into it. It is only comparing what is present in the xml with what is part of the av11ns. It might be good to add the enumeration of missing verses. — DM > On Jun 18, 2025, at 4:02 PM, David Haslam wrote: > > Does it tak

Re: [sword-devel] Script to find a best fit v11n

2025-06-18 Thread DM Smith
Didn’t know about that. Sounds like a great idea. I think the modules team should include such in their module building protocol. As I said, I don’t know python and have never programmed in it. But I can read and tweak them. > On Jun 18, 2025, at 4:03 PM, Greg Hellings wrote: > > There has b

Re: [sword-devel] Script to find a best fit v11n

2025-06-18 Thread Greg Hellings
No. Both DM's script (and mine) operate on an OSIS file. Not on a module. --Greg On Wed, Jun 18, 2025 at 3:03 PM David Haslam wrote: > Does it take account of the Scope key in the .conf file for a less than > complete Bible ? > > David > > Sent from Proton Mail for

Re: [sword-devel] Script to find a best fit v11n

2025-06-18 Thread Greg Hellings
There has been this file, which I think I wrote a geological epoch ago: https://www.crosswire.org/svn/sword-tools/trunk/versification/av11n.py Like yours, it is a very rough attempt to brute force compare the osisIDs found in a file with known versification schemes. Unlike yours, it depends on ha

Re: [sword-devel] Script to find a best fit v11n

2025-06-18 Thread David Haslam
Does it take account of the Scope key in the .conf file for a less than complete Bible ? David Sent from [Proton Mail](https://proton.me/mail/home) for iOS On Wed, Jun 18, 2025 at 20:51, DM Smith <[dmsm...@crosswire.org](mailto:On Wed, Jun 18, 2025 at 20:51, DM Smith < wrote: > Hi, > > Severa

Re: [sword-devel] Endless looping

2025-06-16 Thread DM Smith
Pinoaffe, Michael, Attached is a patch that will fix the endless looping bug. The problem was in a verse in a chapter that was not in the chosen versification. Nitty gritty, incrementing a bad verse should have set an error. The fix for that was in src/keys/versekey.cpp in checkBounds. That un

Re: [sword-devel] Odd behavior in ListKey

2025-06-16 Thread DM Smith
Troy, In VerseKey::checkBounds() void VerseKey::checkBounds() { long i = getIndex(); initBounds(); if (i > upperBound) { setIndex(upperBound); i = getIndex(); error = KEYERR_OUTOFBOUNDS; } if (i < lowerBound)

Re: [sword-devel] Odd behavior in ListKey

2025-06-15 Thread DM Smith
Troy, I’ve narrowed it down to turning Auto Normalize off. In examples/cmdline/parseverselist.cpp, add parser.setAutoNormalize(false) to see the error with Gen.51.1. Note Gen.50.99 (last chapter with bad verse number) works. DM > On Jun 12, 2025, at 7:03 PM, DM Smith wrote: > > Troy, > > I

Re: [sword-devel] japanese modules repo?

2025-06-06 Thread Michael Johnson
Sometimes I lose copyright permission to distribute a module and have to take it down. Sadly, that is what happened to jpn1965eb. On 6/5/25 10:53, Karl Kleinpaste wrote: Once upon a time, there existed a repo containing Japanese modules. Crosswire contains JapBungo, JapDenmo, JapKougo, JapLifeL

Re: [sword-devel] RIP CLucene on Mac Silicon

2025-06-06 Thread Karl Kleinpaste
On 6/5/25 2:55 PM, Karl Kleinpaste wrote: reference this from sword-devel archives Working today. http://crosswire.org/pipermail/sword-devel/2014-November/thread.html What does search syntax look like for Xapian? Does it use Lucene syntax? Can I do a "lemma:G2316" search?_

Re: [sword-devel] RIP CLucene on Mac Silicon

2025-06-06 Thread Peter von Kaehne
iOSFrom: sword-devel on behalf of Peter von Kaehne Sent: Friday, June 6, 2025 7:52 amTo: SWORD Developers' Collaboration Forum Subject: Re: [sword-devel] RIP CLucene on Mac Silicon Here are some indexing parameters. https://getting-started-with-xapian.readthedocs.io/en/latest/concepts/ind

Re: [sword-devel] RIP CLucene on Mac Silicon

2025-06-05 Thread Peter von Kaehne
behalf of Peter von Kaehne Sent: Friday, June 6, 2025 7:43 amTo: SWORD Developers' Collaboration Forum Subject: Re: [sword-devel] RIP CLucene on Mac Silicon Xapian is of course used by Gnome extensively and while initial indexing of a full home directory or full mailbox - each many multiples of a

  1   2   3   4   5   6   7   8   9   10   >