From sword-devel@crosswire.org Sat Mar 1 00:29:40 2003 From: sword-devel@crosswire.org (Chris Little) Date: Fri, 28 Feb 2003 17:29:40 -0700 (MST) Subject: [sword-devel] CVS COMPILES! In-Reply-To: <0BE39F14-4B74-11D7-B6DB-0003931497E8@houston.rr.com> Message-ID: On Fri, 28 Feb 2003, Darin Duphorne wrote: > So, is there not a way to output these texts in a way that maintains > the spacing and line breaks? RTF looks pretty good, but I have to open > it in a GUI text editor and can't run rtf through enscript for printing. You could try Plaintext or possible HTML. Markup is kept distinct from encoding in Sword. So you could do HTML+UTF-8 or HTML+Latin-1 or whatever. --Chris From sword-devel@crosswire.org Sat Mar 1 01:31:43 2003 From: sword-devel@crosswire.org (David's Mailing-list and Spam Receiver) Date: Fri, 28 Feb 2003 20:31:43 -0500 Subject: [sword-devel] Webster's 1828 Dictionary In-Reply-To: <00fe01c2dee5$66923490$a5620e44@dkv6pe0iben68t> References: <1730BAFC-4AB6-11D7-B6DB-0003931497E8@houston.rr.com> <3E5ED325.8040506@crosswire.org> <00fe01c2dee5$66923490$a5620e44@dkv6pe0iben68t> Message-ID: <200302282031.43276.davidslists@gmx.net> On Thursday 27 February 2003 11:53 pm, Don A. Elbourne Jr. wrote: > Does anyone know where we can get a copy of the Webster's 1828 Dictionary? > I know there is a module for the 1913 version, but it would be cool to > have the 1828. A lot of people have been asking about the 1828. What's different/better about it than the 1913 which seems to be a standard among dictionaries? -- --David's Mailing List and Spam Receiver Keeping me relatively spam free since 2002 From sword-devel@crosswire.org Sat Mar 1 01:17:45 2003 From: sword-devel@crosswire.org (Simon) Date: Sat, 1 Mar 2003 02:17:45 +0100 Subject: [sword-devel] Bugs in mod2OSIS Message-ID: <000001c2df90$5d6ec3a0$169ea8c0@CLEOPATRA> This is a multi-part message in MIME format. ------=_NextPart_000_0001_01C2DF98.BF359CA0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi, I am currently creating a PHP script for a website, using OSIS texts. Now I use mod2osis to convert Sword modules to OSIS-text, so I can use them with my PHP-script. But, I found some bugs in mod2osis (I downloaden the latest (compiled) version from ftp.crosswire.org) The bugs (or missing features) are: - Reference closing tags are sometimes not closed ( Bericht
Hi,
 
I am = currently=20 creating a PHP script for a website, using OSIS texts. Now I use = mod2osis to=20 convert Sword modules to OSIS-text, so I can use them with my = PHP-script. But, I=20 found some bugs in mod2osis (I downloaden the latest (compiled) version = from ftp.crosswire.org)
 
The = bugs (or missing=20 features) are:
- = Reference closing=20 tags </reference> are sometimes not closed ( </reference=20 )
- Font = size=20 is ignored
- Font = color is=20 ignored (mostly fontcolor is used for words of = Christ)
- = Linebreaks and=20 paragraphs are ignored
- = Tables are=20 ignored
 
Are = those=20 bugs/missing features known, and are to going to be = fixed?
 
Ow, = and another=20 question: When is the osis2mod util finished? I noticed that CCEL = made=20 Calvins Commentaries available in OSIS format (see http://www.ccel.org/osis/xml/)= , and I=20 am currently working on a tool to reorganise that CCEL-OSIS to a much = more=20 easier-to-import OSIS (the OSIS-XML CCEL made from it differs from the = neat=20 OSIS-XML mod2osis makes). So if there is already a tool to convert OSIS = to Sword=20 modules, please let me know, so I can try to import the OSIS-XML I made, = and see=20 what I need to change to the XML for correct importing Calvins=20 Commentaries
 
With = kind=20 regards,
 
Simon
------=_NextPart_000_0001_01C2DF98.BF359CA0-- From sword-devel@crosswire.org Sat Mar 1 02:09:14 2003 From: sword-devel@crosswire.org (Chris Little) Date: Fri, 28 Feb 2003 19:09:14 -0700 (MST) Subject: [sword-devel] Webster's 1828 Dictionary In-Reply-To: <200302282031.43276.davidslists@gmx.net> Message-ID: On Fri, 28 Feb 2003, David's Mailing-list and Spam Receiver wrote: > A lot of people have been asking about the 1828. What's different/better > about it than the 1913 which seems to be a standard among dictionaries? The 1828 edition was "written" by Webster himself. I put written in quotes because dictionary writers tend to borrow a lot of their definitions from others, but he did at least write down everything himself. The 1913 edition is more of a corporate production. The reason people seem to think the 1828 is better is because they believe it is more Christian, despite exhibiting in its definitions many of Webster's unchristian religious and racial prejudices. (Which is not to say that we wouldn't publish it nonetheless if we had a copy.) --Chris From sword-devel@crosswire.org Sat Mar 1 08:25:02 2003 From: sword-devel@crosswire.org (Richard & Kristi Guay) Date: Sat, 01 Mar 2003 15:25:02 +0700 Subject: [sword-devel] Diatheke In-Reply-To: References: <005301c2df34$24b1a2f0$a5620e44@dkv6pe0iben68t> Message-ID: <3E60D0CE.32466.44512C@localhost> Hi, I downloaded the precompiled version of Diatheke and it will not run saying that I must have CC3250MT.dll to run the program. It is not on the FTP site. I have also been trying to compile it on my system using the latest version of Dev C++, but it will not compile a single thing! Any help in these two areas would be nice. Yours for Thailand, Richard Guay From sword-devel@crosswire.org Sat Mar 1 14:00:54 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Sat, 1 Mar 2003 08:00:54 -0600 Subject: [sword-devel] Web Interface - Customization References: Message-ID: <003e01c2dffa$fa04c5b0$a5620e44@dkv6pe0iben68t> If someone is able to run a mirror of the Sword web interface on their server I would think they would also be able to have write permissions to save preferences as well, wouldn't they?. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "Chris Little" To: Sent: Friday, February 28, 2003 12:08 PM Subject: Re: [sword-devel] Web Interface - Customization > On Fri, 28 Feb 2003, Don A. Elbourne Jr. wrote: > > > I'm guessing that the ability to save preferences across sessions will > > require a user/login type of system where the preferences will be able > > to be saved in a database. Is this doable? > > Logins and server-side storage of setting adds a lot of complexity to what > is required of service providers. You may get people who come by once, > make some settings, and never or seldom return. But their data may remain > on the server forever. > > What diatheke currently does (and what would be my recommendation) is just > set cookies on the client. Nothing is required of the server maintainer. > If people disable cookies, the have to live without these features. The > only real drawback is that it doesn't work if you switch computers or do > most of your work from different (e.g. public) computers. > > A third possiblity, if we want to deal with it, might be to set up a > single central preferences database, hosted by CrossWire. This relieves > 3rd party server admins of the need to set up the database and provides > the added bonus that, regardless of which server or which client you use, > your server will always request and receive the same settings from > CrossWire's server. We can set it up as a web service that the 3rd party > servers could query. > > --Chris > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Sat Mar 1 14:19:24 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Sat, 1 Mar 2003 08:19:24 -0600 Subject: [sword-devel] Webster's 1828 Dictionary References: <1730BAFC-4AB6-11D7-B6DB-0003931497E8@houston.rr.com> <3E5ED325.8040506@crosswire.org> <00fe01c2dee5$66923490$a5620e44@dkv6pe0iben68t> <200302282031.43276.davidslists@gmx.net> Message-ID: <004f01c2dffd$8f492290$a5620e44@dkv6pe0iben68t> I think the 1828 is the original. Its big in the Christian home school movement and certain circles of Christian schools. One of the reasons is because it uses a lot of scripture references in its definitions and shows evidence of strong Christian influence. for example: http://www.face.net/Webster's_1828.html I've been looking around and the only place I can find it online is from: http://www.christiansoup.com/ If I have permission, I will contact them on behalf of the Sword Project and see if we can obtain their text. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "David's Mailing-list and Spam Receiver" To: Sent: Friday, February 28, 2003 7:31 PM Subject: Re: [sword-devel] Webster's 1828 Dictionary > On Thursday 27 February 2003 11:53 pm, Don A. Elbourne Jr. wrote: > > Does anyone know where we can get a copy of the Webster's 1828 Dictionary? > > I know there is a module for the 1913 version, but it would be cool to > > have the 1828. > > A lot of people have been asking about the 1828. What's different/better about > it than the 1913 which seems to be a standard among dictionaries? > > -- > --David's Mailing List and Spam Receiver > Keeping me relatively spam free since 2002 > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Sat Mar 1 16:18:22 2003 From: sword-devel@crosswire.org (Chris Little) Date: Sat, 1 Mar 2003 09:18:22 -0700 (MST) Subject: [sword-devel] Web Interface - Customization In-Reply-To: <003e01c2dffa$fa04c5b0$a5620e44@dkv6pe0iben68t> Message-ID: On Sat, 1 Mar 2003, Don A. Elbourne Jr. wrote: > If someone is able to run a mirror of the Sword web interface on their > server I would think they would also be able to have write permissions to > save preferences as well, wouldn't they?. But, like I stated at some point, they probably will not have permission to install a DBMS. And even if they did, it would be much more difficult for them than simply installing a script. And even if they could do THAT, there would still not be a sharing of settings between different hosts (which may not even be a concern or a desire). --Chris From sword-devel@crosswire.org Sat Mar 1 16:47:38 2003 From: sword-devel@crosswire.org (Chris Little) Date: Sat, 1 Mar 2003 09:47:38 -0700 (MST) Subject: [sword-devel] Webster's 1828 Dictionary In-Reply-To: <004f01c2dffd$8f492290$a5620e44@dkv6pe0iben68t> Message-ID: On Sat, 1 Mar 2003, Don A. Elbourne Jr. wrote: > I think the 1828 is the original. Its big in the Christian home school > movement and certain circles of Christian schools. One of the reasons is > because it uses a lot of scripture references in its definitions and > shows evidence of strong Christian influence. > > for example: http://www.face.net/Webster's_1828.html > > I've been looking around and the only place I can find it online is > from: http://www.christiansoup.com/ If I have permission, I will contact > them on behalf of the Sword Project and see if we can obtain their text. Marketing by the folks who publish this dictionary has a lot to do with why it is gaining such a large following. If you check the 1913 dictionary, you will find that it includes vastly more scriptural references than the 1828. This is in part because it simply contains a vastly greater number of words, more senses, and longer definitions. The 1828 dictionary was a great work for a single man, but it's not an especially great dictionary by today's standards. Nor is it a good dictionary of 21st century English. The publishers seem to believe that "contemporary usage" and "slang" are evils that are plaguing America's youth. Language shift is simply unavoidable, though. For some examples of problems with the 1828 dictionary, consider this page: http://www.cin.org/archives/cet/200111/0000.html . Many of these perceived anti-Catholic definitions are really just caused by language shift (though some appear genuinely anti-Catholic). Consider also the definition of "gipsey"--other similar examples exist, I'm sure. If you can get a good source, though, we can do a module. I've got a copy that looks to have come from the CGI interface on the publisher's page. This is the same source as e-Sword uses and from which an OLB module is being produced, but it has lots of errors like omitted definitions. --Chris From sword-devel@crosswire.org Sat Mar 1 17:38:07 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Sat, 1 Mar 2003 18:38:07 +0100 Subject: [sword-devel] CVS COMPILES! In-Reply-To: References: Message-ID: <200303011838.07773.mg.pub@gmx.net> Well, if this is really what ldd is on other systems, then your log shows that sword is not linked to. So the problem must be something else? Did you recently upgrade these 2 libraries on your system? Did the headers also get upgraded? I don't really understand why recompiling should not fix the issue. Martin Am Samstag, 1. März 2003 00:31 schrieb Darin Duphorne: > EUREKA!!! otool -L is a substitute for ldd. > > [ibook:~/source/sword] darin% otool -L /usr/local/bin/diatheke > > /usr/local/bin/diatheke: > /usr/lib/libz.1.1.3.dylib (compatibility version 1.0.0, current > version 1.1.3) > /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, > current version 63.0.0) > [ibook:~/source/sword] darin% > > On Friday, February 28, 2003, at 02:23 PM, Martin Gruner wrote: > > This might not be sword related. Please send the output of > > "ldd diatheke". > > > > mg > > > > Am Freitag, 28. Februar 2003 15:18 schrieb Martin Gruner: > >> Could you do an "ldd diatheke"? > >> > >> mg > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Sat Mar 1 17:52:47 2003 From: sword-devel@crosswire.org (Darin Duphorne) Date: Sat, 1 Mar 2003 11:52:47 -0600 Subject: [sword-devel] CVS COMPILES! In-Reply-To: <200303011838.07773.mg.pub@gmx.net> Message-ID: <9CE86D40-4C0E-11D7-B6DB-0003931497E8@houston.rr.com> I think it's not linked, because it's static. The only way I could get it to run was to configure the Makefile with --disable-shared. Should I re-compile with defaults and send the output to you again, or is there no point? I don't think those other libs have been touched in a while. On Saturday, March 1, 2003, at 11:38 AM, Martin Gruner wrote: > Well, if this is really what ldd is on other systems, then your log > shows that > sword is not linked to. So the problem must be something else? Did you > recently upgrade these 2 libraries on your system? Did the headers > also get > upgraded? I don't really understand why recompiling should not fix the > issue. > > Martin > > Am Samstag, 1. März 2003 00:31 schrieb Darin Duphorne: >> EUREKA!!! otool -L is a substitute for ldd. >> >> [ibook:~/source/sword] darin% otool -L /usr/local/bin/diatheke >> >> /usr/local/bin/diatheke: >> /usr/lib/libz.1.1.3.dylib (compatibility version 1.0.0, >> current >> version 1.1.3) >> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, >> current version 63.0.0) >> [ibook:~/source/sword] darin% >> >> On Friday, February 28, 2003, at 02:23 PM, Martin Gruner wrote: >>> This might not be sword related. Please send the output of >>> "ldd diatheke". >>> >>> mg >>> >>> Am Freitag, 28. Februar 2003 15:18 schrieb Martin Gruner: >>>> Could you do an "ldd diatheke"? >>>> >>>> mg >> >> _______________________________________________ >> sword-devel mailing list >> sword-devel@crosswire.org >> http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Sun Mar 2 19:59:15 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Sun, 2 Mar 2003 20:59:15 +0100 Subject: [sword-devel] CVS COMPILES! In-Reply-To: <9CE86D40-4C0E-11D7-B6DB-0003931497E8@houston.rr.com> References: <9CE86D40-4C0E-11D7-B6DB-0003931497E8@houston.rr.com> Message-ID: <200303022059.15912.mg.pub@gmx.net> Ah. So when you compiled it static, it did work as expected, is that right? Only when compiling a shared sword lib it failed? I must admit that my skills are not enough to help you further. Maybe somebody else could help here. Martin Am Samstag, 1. März 2003 18:52 schrieb Darin Duphorne: > I think it's not linked, because it's static. The only way I could get > it to run was to configure the Makefile with --disable-shared. Should > I re-compile with defaults and send the output to you again, or is > there no point? I don't think those other libs have been touched in a > while. > > On Saturday, March 1, 2003, at 11:38 AM, Martin Gruner wrote: > > Well, if this is really what ldd is on other systems, then your log > > shows that > > sword is not linked to. So the problem must be something else? Did you > > recently upgrade these 2 libraries on your system? Did the headers > > also get > > upgraded? I don't really understand why recompiling should not fix the > > issue. > > > > Martin > > > > Am Samstag, 1. März 2003 00:31 schrieb Darin Duphorne: > >> EUREKA!!! otool -L is a substitute for ldd. > >> > >> [ibook:~/source/sword] darin% otool -L /usr/local/bin/diatheke > >> > >> /usr/local/bin/diatheke: > >> /usr/lib/libz.1.1.3.dylib (compatibility version 1.0.0, > >> current > >> version 1.1.3) > >> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, > >> current version 63.0.0) > >> [ibook:~/source/sword] darin% > >> > >> On Friday, February 28, 2003, at 02:23 PM, Martin Gruner wrote: > >>> This might not be sword related. Please send the output of > >>> "ldd diatheke". > >>> > >>> mg > >>> > >>> Am Freitag, 28. Februar 2003 15:18 schrieb Martin Gruner: > >>>> Could you do an "ldd diatheke"? > >>>> > >>>> mg > >> > >> _______________________________________________ > >> sword-devel mailing list > >> sword-devel@crosswire.org > >> http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 3 08:29:43 2003 From: sword-devel@crosswire.org (Leon Brooks) Date: Mon, 3 Mar 2003 16:29:43 +0800 Subject: [sword-devel] Concise general-book ThML example? Message-ID: <200303031629.43660.leon@brooks.fdns.net> I'm looking to convert some HTML docs to work with Sword. It would help me a lot to have a concise working example of one of the intermediate forms (ThML or OSIS) that's not organised as a Bible or Commentary, just a plain ol' document. Cheers; Leon From sword-devel@crosswire.org Mon Mar 3 09:09:01 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 3 Mar 2003 10:09:01 +0100 Subject: [sword-devel] Concise general-book ThML example? In-Reply-To: <200303031629.43660.leon@brooks.fdns.net> Message-ID: <000001c2e164$885694f0$169ea8c0@CLEOPATRA> Try http://www.ccel.org/osis/xml/, lot's of valid OSIS documents there. I don't know if they can be imported with osis2gbs, but you can easely try that yourself For more info about OSIS see http://www.bibletechnologies.net/OSISinformation/Presentations.dsp Greetz, Simon -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens Leon Brooks Verzonden: maandag 3 maart 2003 9:30 Aan: sword-devel@crosswire.org Onderwerp: [sword-devel] Concise general-book ThML example? I'm looking to convert some HTML docs to work with Sword. It would help me a lot to have a concise working example of one of the intermediate forms (ThML or OSIS) that's not organised as a Bible or Commentary, just a plain ol' document. Cheers; Leon _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 3 09:27:38 2003 From: sword-devel@crosswire.org (Eduard Wustenveld) Date: Mon, 3 Mar 2003 10:27:38 +0100 Subject: [sword-devel] Announcement: Sword will be used within Postnuke!! Message-ID: <000001c2e167$25392ba0$2814a8c0@eduard> This is a multi-part message in MIME format. ------=_NextPart_000_0001_01C2E16F.86FD93A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello, =20 I am currently working on a project (together with another guy) to = include a Bible in a postnuke site. First I started working on this project by my self and used a script = that created sql files from the sword modules. Now with the new guy the = module can use the RAW text files from sword and write them into a mysql table = so the postnuke module can search within the bible texts. =20 The module is currently in developing proces and version 0.5 b=E8ta will = be released within a few weeks on http://onlinebible.sourceforge.net/ =20 Just wanted to let you all know that Sword can almost be used in a Postnuke/PHP environment, when the postnuke module is finished we will = be working on a stand-alone module for all websites that want to use a = Bible. So the API of Sword is not used, only the RAW text files are used to get = the Bible into a database. =20 Regards, Eduard Wustenveld ------=_NextPart_000_0001_01C2E16F.86FD93A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Bericht
Hello,
 
I am = currently=20 working on a project (together with another guy) to include a Bible in a = postnuke site.
First = I started=20 working on this project by my self and used a script that created sql = files from=20 the sword modules. Now with the new guy the module can use the RAW text = files=20 from sword and write them into a mysql table so the postnuke module can = search=20 within the bible texts.
 
The = module is=20 currently in developing proces and version 0.5 b=E8ta will be released = within a=20 few weeks on http://onlinebible.sourcefor= ge.net/
 
Just = wanted to let=20 you all know that Sword can almost be used in a Postnuke/PHP = environment, when=20 the postnuke module is finished we will be working on a stand-alone = module for=20 all websites that want to use a Bible. So the API of Sword is not used, = only the=20 RAW text files are used to get the Bible into a = database.
 
Regards,
Eduard = Wustenveld
------=_NextPart_000_0001_01C2E16F.86FD93A0-- From sword-devel@crosswire.org Mon Mar 3 16:16:06 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Mon, 3 Mar 2003 17:16:06 +0100 Subject: [sword-devel] bug found? Message-ID: <200303031716.06792.mg.pub@gmx.net> While looking through some sources to improve the docs, I noticed something that might be a possible bug in FileMgr. It looks like FileDesc *open (const char *path, int mode, int perms = S_IREAD | S_IWRITE, bool tryDowngrade = false); will add the newly created file to the internal list of files that FileMgr keeps, but FileDesc *open (const char *path, int mode, bool tryDowngrade); won't do so, though both functions are public. Could somebody who knows more tell me if this is correct and why this is so? Thanks, Martin From sword-devel@crosswire.org Mon Mar 3 16:25:17 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Mon, 3 Mar 2003 17:25:17 +0100 Subject: [sword-devel] bug found? In-Reply-To: <200303031716.06792.mg.pub@gmx.net> References: <200303031716.06792.mg.pub@gmx.net> Message-ID: <200303031725.17265.mg.pub@gmx.net> Another small thing I noticed: If somebody uses FileMgr to open a file, and then deletes the FileDesc object, the FileMgr will still have a pointer to it in its list. ~FileDesc() should probably tell its parent about it, or be made private instead, to avoid possible program crashes. Martin Am Montag, 3. März 2003 17:16 schrieb Martin Gruner: > While looking through some sources to improve the docs, I noticed something > that might be a possible bug in FileMgr. > > It looks like > > FileDesc *open (const char *path, int mode, int perms = S_IREAD | > S_IWRITE, bool tryDowngrade = false); > > will add the newly created file to the internal list of files that FileMgr > keeps, but > > FileDesc *open (const char *path, int mode, bool tryDowngrade); > > won't do so, though both functions are public. Could somebody who knows > more tell me if this is correct and why this is so? > Thanks, > > Martin > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 3 16:37:32 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Mon, 3 Mar 2003 17:37:32 +0100 Subject: [sword-devel] bug found? In-Reply-To: <200303031716.06792.mg.pub@gmx.net> References: <200303031716.06792.mg.pub@gmx.net> Message-ID: <200303031737.32118.mg.pub@gmx.net> Sorry, I read the sourcecode wrong. Please ignore this. Martin Am Montag, 3. März 2003 17:16 schrieb Martin Gruner: > While looking through some sources to improve the docs, I noticed something > that might be a possible bug in FileMgr. > > It looks like > > FileDesc *open (const char *path, int mode, int perms = S_IREAD | > S_IWRITE, bool tryDowngrade = false); > > will add the newly created file to the internal list of files that FileMgr > keeps, but > > FileDesc *open (const char *path, int mode, bool tryDowngrade); > > won't do so, though both functions are public. Could somebody who knows > more tell me if this is correct and why this is so? > Thanks, > > Martin > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 3 17:04:42 2003 From: sword-devel@crosswire.org (Chris Little) Date: Mon, 3 Mar 2003 10:04:42 -0700 (MST) Subject: [sword-devel] Announcement: Sword will be used within Postnuke!! In-Reply-To: <000001c2e167$25392ba0$2814a8c0@eduard> Message-ID: On Mon, 3 Mar 2003, Eduard Wustenveld wrote: > Just wanted to let you all know that Sword can almost be used in a > Postnuke/PHP environment, when the postnuke module is finished we will be > working on a stand-alone module for all websites that want to use a Bible. > So the API of Sword is not used, only the RAW text files are used to get the > Bible into a database. Couldn't you make use of the PHP bindings through SWIG? That would let you use all of Sword instead of just a few of the older modules. Reading RawText files is not a good way to use Sword, especially since most people who try to do so do it wrong, assuming that RawText data files are ordered. --Chris From sword-devel@crosswire.org Mon Mar 3 16:47:18 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 3 Mar 2003 17:47:18 +0100 Subject: [sword-devel] Convert markup in all modules to OSIS? Message-ID: <000001c2e1a4$8dee0e30$169ea8c0@CLEOPATRA> Hi, Maybe it would be nice to convert all markup in all modules to OSIS. I didn't look in the sourcecode, but I am sure that supporting just 1 format for markup requires much less code... Currently I am writing a PHP script that replaces all markuptags with their equivalant OSIS-markup tag. I have also written a PHP script that checks and repairs verses in bibletexts, that are not recognised as apart verses. Some modules have this error. For example, DutSVV 1 Sam 24, where verse 23 is not recognised as different verse: 21En nu, zie, ik weet, dat gij voorzeker koning worden zult, en dat het koninkrijk van Israel in uw hand bestaan zal. 22Zo zweer mij dan nu bij den HEERE, zo gij mijn zaad na mij zult uitroeien, en mijn naam zult uitdelgen van mijns vaders huis! [ (I Samuel 24:23) Toen zwoer David aan Saul; en Saul ging in zijn huis, maar David en zijn mannen gingen op in de vesting. ] My script repairs those bugs. It is also nice to use ONLY the OSIS-reference tags, which are very strictly defined, I think this will repair a lot of reference-bugs I found in some modules. Let me hear what you think about it... And another question: Does the ThML exported by Diaspora contains ALL tags that are in a Sword module, or are some tags skipped? If so, have can I get an export of a Sword module that contains all markuptags that are in the module? With kind regards, Simon PS> I have tested all Public Domain modules (exported to ThML) with a script, and checked some of the errors found by that PHP script, and those did also exist in the Sword module. From sword-devel@crosswire.org Mon Mar 3 16:53:37 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 3 Mar 2003 17:53:37 +0100 Subject: [sword-devel] Announcement: Sword will be used within Postnuke!! In-Reply-To: Message-ID: <000101c2e1a5$6f7cab90$169ea8c0@CLEOPATRA> If you are importing the Sword module into a database, why not simply use mod2osis, and import the OSIS file? That is much easier. I use that method, and works very well, only problem is that mod2osis doesn't export all markuptags.. Currently I am converting all modules to valid OSIS (including all tags that are ignored by mod2osis).. Greetz, Simon -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens Chris Little Verzonden: maandag 3 maart 2003 18:05 Aan: sword-devel@crosswire.org Onderwerp: Re: [sword-devel] Announcement: Sword will be used within Postnuke!! On Mon, 3 Mar 2003, Eduard Wustenveld wrote: > Just wanted to let you all know that Sword can almost be used in a > Postnuke/PHP environment, when the postnuke module is finished we will > be working on a stand-alone module for all websites that want to use a > Bible. So the API of Sword is not used, only the RAW text files are > used to get the Bible into a database. Couldn't you make use of the PHP bindings through SWIG? That would let you use all of Sword instead of just a few of the older modules. Reading RawText files is not a good way to use Sword, especially since most people who try to do so do it wrong, assuming that RawText data files are ordered. --Chris _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 3 17:09:31 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Mon, 3 Mar 2003 18:09:31 +0100 Subject: [sword-devel] Announcement: Sword will be used within Postnuke!! In-Reply-To: <000001c2e167$25392ba0$2814a8c0@eduard> References: <000001c2e167$25392ba0$2814a8c0@eduard> Message-ID: <200303031809.31850.mg.pub@gmx.net> Sword is not used in this project. Only the text files from Sword are converted. Martin Am Montag, 3. März 2003 10:27 schrieb Eduard Wustenveld: > Hello, > > I am currently working on a project (together with another guy) to include > a Bible in a postnuke site. > First I started working on this project by my self and used a script that > created sql files from the sword modules. Now with the new guy the module > can use the RAW text files from sword and write them into a mysql table so > the postnuke module can search within the bible texts. > > The module is currently in developing proces and version 0.5 bèta will be > released within a few weeks on http://onlinebible.sourceforge.net/ > > Just wanted to let you all know that Sword can almost be used in a > Postnuke/PHP environment, when the postnuke module is finished we will be > working on a stand-alone module for all websites that want to use a Bible. > So the API of Sword is not used, only the RAW text files are used to get > the Bible into a database. > > Regards, > Eduard Wustenveld From sword-devel@crosswire.org Mon Mar 3 17:43:12 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Mon, 3 Mar 2003 11:43:12 -0600 Subject: [sword-devel] Web Interface: Mock-up page 1 Message-ID: <00dd01c2e1ac$5cdfcab0$a5620e44@dkv6pe0iben68t> I have one page of the Sword Web interface proposal up. I was hoping to have several mock pages together by now, but I don't have them together yet. I figured I might as well share this one, because if everyone hates it, I can change gears before getting too far along. :) What you see here http://elbourne.org/swordweb/passagestudy.html is my idea of what the "passage study" results page would look like. Everything is marked up in semantically structured XHTML without any visual markup in the page itself. Everything is done through CSS so that the entire site look and feel can be changed at will. This should also make the generation of the HTML simpler on the programmer. For example no FONT tags, the headings are simple

headings, the lists are marked up
    as lists, etc.. If you have a browser that utilizes alternative style sheets, I have a blank one associated with it in addition to the blue theme to show the structure of the document. Perhaps we could have several alternate style sheets and allow the user to switch according to his/her tastes/needs. But enough of that.... The heading and navigation items across the top are simply place holders. We will have to think about what all will be best to place there, depending on what features we end up implementing. The search box to the top left would appear on the homepage as well so that users can jump straight into the two most commonly used features of an online Bible. Either a quick search for word/phrase, or a passage look-up. Then of course there is a link to a more powerful search where the user can limit the search to a particular portion of scripture, search other translations, books, etc. The page I have up now would be the result of typing "Romans 8:26-39" and clicking "go." Down the left column is a list of all the Bible translations available. The links would already be set to the desired passage. The same thing for commentaries would be in the right hand column. The center column would contain the text. The passage reference would be displayed as a heading and the book name underneath. The sub navigation bar allows the user to progress forward a chapter, backward a chapter, or view the entire chapter. Of course the links in the side columns should follow the focus of the main content in the center. I have a lot of translations there listed. Perhaps it would be best to limit the list to a default group, for example only English translations. The user could then change what translations are included with their preferences. I also have several commentaries listed in the mock-up. I'm assuming that it would be trivial to limit this listing to only those books that have entries for the current passage under investigation. >From the homepage the user is only two clicks away from any content related to their desired passage. Two features can be built into this view page that I do not have shown yet. 1. Using the KJV2003 text, each word could contain a link into a "Word Study" page where the definitions from any available lexicons/ dictionaries would be displayed, along with a concordance listing of every occurrence of that word. 2. Cross references could be included between each verse from the Treasury of Scripture Knowledge. Perhaps this feature could be toggled off an on in the user preferences. Back to the layout... the template is very simple. Basically:
    CSS takes care of the layout. I still will probably need to tweak it some, but this is the main idea. I've not tested it on all browsers yet, so give me some feed back on how it looks. It should fill your browser window no matter what size or screen resolution you have set. The center column is fluid and the two side columns are fixed. Go ahead and resize your browser window and see. :) I swiped the basic CSS from a template site and then made a few changes as needed, so it should be ok. It is supposed to even degrade and work for NS4. The page validates as XHTML 1.0 Transitional. by grace alone, Don A. Elbourne Jr. http://elbourne.org From sword-devel@crosswire.org Mon Mar 3 18:15:53 2003 From: sword-devel@crosswire.org (Chris Little) Date: Mon, 3 Mar 2003 11:15:53 -0700 (MST) Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: <000001c2e1a4$8dee0e30$169ea8c0@CLEOPATRA> Message-ID: On Mon, 3 Mar 2003, Simon wrote: > Maybe it would be nice to convert all markup in all modules to OSIS. I > didn't look in the sourcecode, but I am sure that supporting just 1 > format for markup requires much less code... True, it requires less code, but the code has already been written. Troy also doesn't want to remove the old code for older formats (which I agree with, at least in part and in principle since it lets us do import/export with those formats). I'm in the process of exporting everything to OSIS & re-importing as modules. Eventually everything will be compressed and in OSIS format. However, there are some modules that I don't think we should distribute as OSIS just yet, because doing so loses a lot of pretty display markup that OSIS can't currently handle. > I have also written a PHP script that checks and repairs verses in > bibletexts, that are not recognised as apart verses. Some modules have > this error. For example, DutSVV 1 Sam 24, where verse 23 is not > recognised as different verse: > ... > My script repairs those bugs. This isn't a bug really; it's just adaptation of the text to an inflexible format. > It is also nice to use ONLY the OSIS-reference tags, which are very > strictly defined, I think this will repair a lot of reference-bugs I > found in some modules. But OSIS references can be hard to form when you have a complex reference. mod2osis does it, but destroys the text of the reference in the process. > And another question: Does the ThML exported by Diaspora contains ALL > tags that are in a Sword module, or are some tags skipped? If so, have > can I get an export of a Sword module that contains all markuptags that > are in the module? Diaspora just uses the Sword API. I think any tag that is unhandled gets removed. But if you have a ThML text and export it as ThML, it doesn't try to process any of the ThML tags, so they will all be passed through. Likewise, exporting GBF as GBF would ensure that you don't lose any GBF tags. I've got an update to Diaspora in the works, but it will probably need a couple more days of work (when ever I get the chance). It mainly just adds OSIS support and corrections to compile against 1.5.5. I think the transliteration parts are all that still need work. --Chris From sword-devel@crosswire.org Mon Mar 3 19:02:56 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 3 Mar 2003 20:02:56 +0100 Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: Message-ID: <000701c2e1b7$80019f90$169ea8c0@CLEOPATRA> >> Maybe it would be nice to convert all markup in all modules to OSIS. I >> didn't look in the sourcecode, but I am sure that supporting just 1 >> format for markup requires much less code... >True, it requires less code, but the code has already been written. Troy >also doesn't want to remove the old code for older formats (which I agree >with, at least in part and in principle since it lets us do import/export >with those formats). Well, why not keep the main code and the import/export code strictly separate? By doing so the number of possible bugs in the maincode will reduce. I know programmers don't like that way of arguing (in my job as Software Architect I face that problem day-by-day), but if done that way, the resultcode is much more stable (lesser bugs), and easier to maintaince. >I'm in the process of exporting everything to OSIS & re-importing as >modules. Eventually everything will be compressed and in OSIS format. >However, there are some modules that I don't think we should distribute as >OSIS just yet, because doing so loses a lot of pretty display markup that >OSIS can't currently handle. Well, sounds interesting. But, as far as I know, all marking up that is possible in HTML/GBS can be converted to OSIS (correct me if I'm wrong). I am currently writing a program what can do extensive converting. So, if you can give me a list of modules which don't convert with the tool you're using, maybe I can convert them for you... >> It is also nice to use ONLY the OSIS-reference tags, which are very >> strictly defined, I think this will repair a lot of reference-bugs I >> found in some modules. >But OSIS references can be hard to form when you have a complex reference. >mod2osis does it, but destroys the text of the reference in the process. Well, I have not yet read the OSIS-documtentation about references deeply. The only thing I couldn't find about reference-tags was linking to a multiple verses, like Psa 1:1-3 or Psa 1:1,2. Maybe you know how to do that in OSIS? >> And another question: Does the ThML exported by Diaspora contains ALL >> tags that are in a Sword module, or are some tags skipped? If so, have >> can I get an export of a Sword module that contains all markuptags >> that are in the module? >Diaspora just uses the Sword API. I think any tag that is unhandled gets >removed. But if you have a ThML text and export it as ThML, it doesn't >try to process any of the ThML tags, so they will all be passed through. >Likewise, exporting GBF as GBF would ensure that you don't lose any GBF >tags. >I've got an update to Diaspora in the works, but it will probably need a >couple more days of work (when ever I get the chance). It mainly just >adds OSIS support and corrections to compile against 1.5.5. I think the >transliteration parts are all that still need work. Ah, I am very interested. Please let me know when the new Diaspora is finished.. Simon >--Chris _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 3 19:50:43 2003 From: sword-devel@crosswire.org (Chris Little) Date: Mon, 3 Mar 2003 12:50:43 -0700 (MST) Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: <000701c2e1b7$80019f90$169ea8c0@CLEOPATRA> Message-ID: On Mon, 3 Mar 2003, Simon wrote: > Well, why not keep the main code and the import/export code strictly > separate? By doing so the number of possible bugs in the maincode will > reduce. I know programmers don't like that way of arguing (in my job as > Software Architect I face that problem day-by-day), but if done that > way, the resultcode is much more stable (lesser bugs), and easier to > maintaince. Every project has code that is more central and code that is less central to a given person's needs. Since Sword is a library for 3rd party development, we still need to provide functionality for import/export. We also can't just dump support for something like other sourcetypes because of those projects that still use them and because it would force us to make every user update every module they have installed upon upgrading to a new version of Sword. I guess another good reason not to move to OSIS right now is that we still don't have the OSIS filters themselves finished, and those that are done haven't really been tested. > Well, sounds interesting. But, as far as I know, all marking up that is > possible in HTML/GBS can be converted to OSIS (correct me if I'm wrong). > I am currently writing a program what can do extensive converting. So, > if you can give me a list of modules which don't convert with the tool > you're using, maybe I can convert them for you... Yup, you're wrong. :) OSIS does a great job when it comes to most basic markup. That's all that OSIS Core was charged with handling. Presentation markup, such as we have in some ThML modules that use extensive HTML (e.g. JFB, MHC, and CathEn if it were available), is not handled very much by OSIS Core. You can do some things with stylesheets, and other stuff through non-standard extensions, but it would be better to wait for the OSIS Presentation module. Text critical markup and linguistic annotation are two other planned OSIS modules that would provide standard ways of dealing with things for which there currently exist only practices without explicitly stated standards backing them up. (E.g. there's not really a defined way to identify a text variant, morphology, or even a Strong's number--though for the last, at least, there are agreed upon standard practices using the attribute extension mechanism.) > Well, I have not yet read the OSIS-documtentation about references > deeply. The only thing I couldn't find about reference-tags was linking > to a multiple verses, like Psa 1:1-3 or Psa 1:1,2. Maybe you know how to > do that in OSIS? marks the first of these. You can do the same style for the second, but for a non-contiguous set, like Ps 1:1,3, you would have to split it into two tags: I don't think the limited documentation is very clear on this at all. I think you would have to interpret the regex pattern for osisRef to glean this. Better documentation is on the way, though, I believe. --Chris From sword-devel@crosswire.org Mon Mar 3 19:47:12 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 3 Mar 2003 20:47:12 +0100 Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: Message-ID: <000001c2e1bd$af4f8d10$169ea8c0@CLEOPATRA> > Well, why not keep the main code and the import/export code strictly > separate? By doing so the number of possible bugs in the maincode will > reduce. I know programmers don't like that way of arguing (in my job > as Software Architect I face that problem day-by-day), but if done > that way, the resultcode is much more stable (lesser bugs), and easier > to maintaince. >Every project has code that is more central and code that is less central >to a given person's needs. Since Sword is a library for 3rd party >development, we still need to provide functionality for import/export. We >also can't just dump support for something like other sourcetypes because >of those projects that still use them and because it would force us to >make every user update every module they have installed upon upgrading to >a new version of Sword. >I guess another good reason not to move to OSIS right now is that we still >don't have the OSIS filters themselves finished, and those that are >done haven't really been tested. You're right, just 2 things I did overlook.. > Well, sounds interesting. But, as far as I know, all marking up that > is possible in HTML/GBS can be converted to OSIS (correct me if I'm > wrong). I am currently writing a program what can do extensive > converting. So, if you can give me a list of modules which don't > convert with the tool you're using, maybe I can convert them for > you... >Yup, you're wrong. :) OSIS does a great job when it comes to most >basic markup. That's all that OSIS Core was charged with handling. >Presentation markup, such as we have in some ThML modules that use >extensive HTML (e.g. JFB, MHC, and CathEn if it were available), is not >handled very much by OSIS Core. You can do some things with stylesheets, >and other stuff through non-standard extensions, but it would be better to >wait for the OSIS Presentation module. Ah, any idea when the OSIS Presentation module will be finished? > Well, I have not yet read the OSIS-documtentation about references > deeply. The only thing I couldn't find about reference-tags was > linking to a multiple verses, like Psa 1:1-3 or Psa 1:1,2. Maybe you > know how to do that in OSIS? marks the first of these. You can do the same style for the second, but for a non-contiguous set, like Ps 1:1,3, you would have to split it into two tags: Thanks! >I don't think the limited documentation is very clear on this at all. I >think you would have to interpret the regex pattern for osisRef to glean >this. Better documentation is on the way, though, I believe. Ah, sounds good. Thanks for the info btw! With kind regards, Simon From sword-devel@crosswire.org Mon Mar 3 21:07:15 2003 From: sword-devel@crosswire.org (Chris Little) Date: Mon, 3 Mar 2003 14:07:15 -0700 (MST) Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: <000001c2e1bd$af4f8d10$169ea8c0@CLEOPATRA> Message-ID: On Mon, 3 Mar 2003, Simon wrote: > Ah, any idea when the OSIS Presentation module will be finished? I don't believe it is even started yet, but I presume it is still planned. --Chris From sword-devel@crosswire.org Mon Mar 3 21:09:24 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 3 Mar 2003 22:09:24 +0100 Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: Message-ID: <000001c2e1c9$2b1d45d0$169ea8c0@CLEOPATRA> >> Ah, any idea when the OSIS Presentation module will be finished? >I don't believe it is even started yet, but I presume it is still planned. Uhm, not so nice. I am currently writing a script to convert Calvins Commentaries (from ccel.org) into an easy-to-import OSIS-format (at CCEL the files are in OSIS, but not using the tags), and I was searching for extra OSIS markup tags, for doing some extra markup, but I couldn't find it... And another question: if I have Calvins Commentaries in OSIS-format (just like a commentarymodule exported with mod2osis), can it then be converted to a Sword module, or do I need to wait till the osis2mod program is ready (it will take at least 4 weeks until my script is finished, maybe even more, depending on the time I have to complete it)? BTW: I assume you guys at Crosswire are interested in having Calvins Commentaries as module? With kind regards, Simon From sword-devel@crosswire.org Mon Mar 3 21:39:02 2003 From: sword-devel@crosswire.org (Curtis Farnham) Date: Mon, 3 Mar 2003 13:39:02 -0800 (PST) Subject: [sword-devel] Announcement: Sword will be used within Postnuke!! In-Reply-To: <200303031809.31850.mg.pub@gmx.net> Message-ID: <20030303213902.77868.qmail@web21204.mail.yahoo.com> Hi all, I'm the "other guy" who's helping Eduard out with the PostNuke/Sword/Bible module. We're calling it "pnBible". I wrote the part that imports the raw Sword modules into the database. Thanks for all your comments! I was asking about the formats of the vss, chs, and bks files back around the 1st of the year. At that time, I was trying to develop PHP code that would interpret these files in preparation for writing my version of the pnBible PostNuke module. One or more of you commented that the majority of Sword texts follow the King James versification, and I could probably get away with writing code that already "knows" that versification and just reads in the text lines. I decided to go ahead with that idea, since it was better than nothing at all. I just began investigating OSIS recently, and I am anxious to finish writing a script that will handle Sword modules in this format. (In fact, I began the script several days ago. Currently, it just reads a block of text and organizes it into arrays and sub-arrays for content, tags, and tag attributes.) I've gone to the OSIS site listed on the Sword homepage and looked at the sample OSIS markup. But I haven't seen any Sword modules that use OSIS yet. Am I looking in the wrong place? Where can I find them? Many of you have suggested using SWIG bindings, but as far as I can tell, it won't do what Eduard and I want: to make something *completely* in PHP. We can't depend upon server admins to have the Sword libraries installed. Nor will it be well liked if our pnBible depends upon a CGI script being installed. The idea is a PostNuke module written *entirely* in PHP that can read Sword modules and convert them into database tables in order to perform fast searching and lookup. Am I missing something? Will SWIG actually translate the Sword library into PHP, or will it simply create the "bridge" so PHP scripts can use the Sword library? God bless, Curtis (a.k.a. "curtisdf") --- Martin Gruner wrote: > Sword is not used in this project. Only the text > files from Sword are > converted. > > Martin > > Am Montag, 3. März 2003 10:27 schrieb Eduard > Wustenveld: > > Hello, > > > > I am currently working on a project (together with > another guy) to include > > a Bible in a postnuke site. > > First I started working on this project by my self > and used a script that > > created sql files from the sword modules. Now with > the new guy the module > > can use the RAW text files from sword and write > them into a mysql table so > > the postnuke module can search within the bible > texts. > > > > The module is currently in developing proces and > version 0.5 bèta will be > > released within a few weeks on > http://onlinebible.sourceforge.net/ > > > > Just wanted to let you all know that Sword can > almost be used in a > > Postnuke/PHP environment, when the postnuke module > is finished we will be > > working on a stand-alone module for all websites > that want to use a Bible. > > So the API of Sword is not used, only the RAW text > files are used to get > > the Bible into a database. > > > > Regards, > > Eduard Wustenveld > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/ From sword-devel@crosswire.org Mon Mar 3 22:46:24 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Mon, 03 Mar 2003 15:46:24 -0700 Subject: [sword-devel] Web Interface: Mock-up page 1 References: <00dd01c2e1ac$5cdfcab0$a5620e44@dkv6pe0iben68t> Message-ID: <3E63DB40.2000504@crosswire.org> Don, As always, your web interface looks awesome! It did look and resize well on Linux/Netscape 7.02. I'm excited to hear others comments on it. -Troy. Don A. Elbourne Jr. wrote: > I have one page of the Sword Web interface proposal up. I was hoping to > have several mock pages together by now, but I don't have them together yet. > I figured I might as well share this one, because if everyone hates it, I > can change gears before getting too far along. :) > > What you see here http://elbourne.org/swordweb/passagestudy.html is my idea > of what the "passage study" results page would look like. Everything is > marked up in semantically structured XHTML without any visual markup in the > page itself. Everything is done through CSS so that the entire site look and > feel can be changed at will. This should also make the generation of the > HTML simpler on the programmer. For example no FONT tags, the headings are > simple

    headings, the lists are marked up
      as lists, etc.. If > you have a browser that utilizes alternative style sheets, I have a blank > one associated with it in addition to the blue theme to show the structure > of the document. Perhaps we could have several alternate style sheets and > allow the user to switch according to his/her tastes/needs. But enough of > that.... > > The heading and navigation items across the top are simply place holders. We > will have to think about what all will be best to place there, depending on > what features we end up implementing. > > The search box to the top left would appear on the homepage as well so that > users can jump straight into the two most commonly used features of an > online Bible. Either a quick search for word/phrase, or a passage look-up. > Then of course there is a link to a more powerful search where the user can > limit the search to a particular portion of scripture, search other > translations, books, etc. > > The page I have up now would be the result of typing "Romans 8:26-39" and > clicking "go." Down the left column is a list of all the Bible translations > available. The links would already be set to the desired passage. The same > thing for commentaries would be in the right hand column. The center column > would contain the text. The passage reference would be displayed as a > heading and the book name underneath. The sub navigation bar allows the user > to progress forward a chapter, backward a chapter, or view the entire > chapter. Of course the links in the side columns should follow the focus of > the main content in the center. > > I have a lot of translations there listed. Perhaps it would be best to limit > the list to a default group, for example only English translations. The user > could then change what translations are included with their preferences. I > also have several commentaries listed in the mock-up. I'm assuming that it > would be trivial to limit this listing to only those books that have entries > for the current passage under investigation. > >>From the homepage the user is only two clicks away from any content related > to their desired passage. > > Two features can be built into this view page that I do not have shown yet. > > 1. Using the KJV2003 text, each word could contain a link into a "Word > Study" page where the definitions from any available lexicons/ dictionaries > would be displayed, along with a concordance listing of every occurrence of > that word. > > 2. Cross references could be included between each verse from the Treasury > of Scripture Knowledge. Perhaps this feature could be toggled off an on in > the user preferences. > > > Back to the layout... the template is very simple. Basically: > > > > >
      > >
      > > > >
      > >
      > >
      > >
      > >
      > > > > > > CSS takes care of the layout. I still will probably need to tweak it some, > but this is the main idea. I've not tested it on all browsers yet, so give > me some feed back on how it looks. It should fill your browser window no > matter what size or screen resolution you have set. The center column is > fluid and the two side columns are fixed. Go ahead and resize your browser > window and see. :) I swiped the basic CSS from a template site and then made > a few changes as needed, so it should be ok. It is supposed to even degrade > and work for NS4. The page validates as XHTML 1.0 Transitional. > > > > by grace alone, > > Don A. Elbourne Jr. > http://elbourne.org > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 3 22:51:02 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 3 Mar 2003 23:51:02 +0100 Subject: [sword-devel] Web Interface: Mock-up page 1 In-Reply-To: <3E63DB40.2000504@crosswire.org> Message-ID: <000001c2e1d7$5ded3480$169ea8c0@CLEOPATRA> It look really nice, but isn't to much of the space spend with the menus? Maybe as alternative idea something like http://www.scripture.nl/ Greetz, Simon -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens Troy A. Griffitts Verzonden: maandag 3 maart 2003 23:46 Aan: sword-devel@crosswire.org Onderwerp: Re: [sword-devel] Web Interface: Mock-up page 1 Don, As always, your web interface looks awesome! It did look and resize well on Linux/Netscape 7.02. I'm excited to hear others comments on it. -Troy. Don A. Elbourne Jr. wrote: > I have one page of the Sword Web interface proposal up. I was hoping > to have several mock pages together by now, but I don't have them > together yet. I figured I might as well share this one, because if > everyone hates it, I can change gears before getting too far along. :) > > What you see here http://elbourne.org/swordweb/passagestudy.html is my > idea of what the "passage study" results page would look like. > Everything is marked up in semantically structured XHTML without any > visual markup in the page itself. Everything is done through CSS so > that the entire site look and feel can be changed at will. This should > also make the generation of the HTML simpler on the programmer. For > example no FONT tags, the headings are simple

      headings, the > lists are marked up
        as lists, etc.. If you have a browser that > utilizes alternative style sheets, I have a blank one associated with > it in addition to the blue theme to show the structure of the > document. Perhaps we could have several alternate style sheets and > allow the user to switch according to his/her tastes/needs. But enough > of that.... > > The heading and navigation items across the top are simply place > holders. We will have to think about what all will be best to place > there, depending on what features we end up implementing. > > The search box to the top left would appear on the homepage as well so > that users can jump straight into the two most commonly used features > of an online Bible. Either a quick search for word/phrase, or a > passage look-up. Then of course there is a link to a more powerful > search where the user can limit the search to a particular portion of > scripture, search other translations, books, etc. > > The page I have up now would be the result of typing "Romans 8:26-39" > and clicking "go." Down the left column is a list of all the Bible > translations available. The links would already be set to the desired > passage. The same thing for commentaries would be in the right hand > column. The center column would contain the text. The passage > reference would be displayed as a heading and the book name > underneath. The sub navigation bar allows the user to progress forward > a chapter, backward a chapter, or view the entire chapter. Of course > the links in the side columns should follow the focus of the main > content in the center. > > I have a lot of translations there listed. Perhaps it would be best to > limit the list to a default group, for example only English > translations. The user could then change what translations are > included with their preferences. I also have several commentaries > listed in the mock-up. I'm assuming that it would be trivial to limit > this listing to only those books that have entries for the current > passage under investigation. > >>From the homepage the user is only two clicks away from any content >>related > to their desired passage. > > Two features can be built into this view page that I do not have shown > yet. > > 1. Using the KJV2003 text, each word could contain a link into a "Word > Study" page where the definitions from any available lexicons/ > dictionaries would be displayed, along with a concordance listing of > every occurrence of that word. > > 2. Cross references could be included between each verse from the > Treasury of Scripture Knowledge. Perhaps this feature could be toggled > off an on in the user preferences. > > > Back to the layout... the template is very simple. Basically: > > > > >
        > >
        > > > >
        > >
        > >
        > >
        > >
        > > > > > > CSS takes care of the layout. I still will probably need to tweak it > some, but this is the main idea. I've not tested it on all browsers > yet, so give me some feed back on how it looks. It should fill your > browser window no matter what size or screen resolution you have set. > The center column is fluid and the two side columns are fixed. Go > ahead and resize your browser window and see. :) I swiped the basic > CSS from a template site and then made a few changes as needed, so it > should be ok. It is supposed to even degrade and work for NS4. The > page validates as XHTML 1.0 Transitional. > > > > by grace alone, > > Don A. Elbourne Jr. > http://elbourne.org > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 4 04:29:21 2003 From: sword-devel@crosswire.org (David Overcash) Date: Mon, 3 Mar 2003 20:29:21 -0800 Subject: [sword-devel] Web Interface: Mock-up page 1 References: <000001c2e1d7$5ded3480$169ea8c0@CLEOPATRA> Message-ID: <000b01c2e206$a1195bb0$5001a8c0@DAVE> > It look really nice, but isn't to much of the space spend with the > menus? I agree, looks great! But how about implementing a feature to collapse the menu of the different texts so it would be a bit smaller? It's somewhat annoying to have only 30 lines of content with a menu extending 75 lines down on one side... -Dave Overcash From sword-devel@crosswire.org Tue Mar 4 06:40:29 2003 From: sword-devel@crosswire.org (David Burry) Date: Mon, 3 Mar 2003 22:40:29 -0800 Subject: [sword-devel] Web Interface: Mock-up page 1 References: <000001c2e1d7$5ded3480$169ea8c0@CLEOPATRA> <000b01c2e206$a1195bb0$5001a8c0@DAVE> Message-ID: <002001c2e218$f2665380$232619ac@cheetah> One possible idea for collapsing is to arrange the versions as submenus under languages (so that the versions for only one language show at once)... Another idea is to use a pulldown menu... or a combination of the two, etc... It all depends on many factors as to what method works best... Dave ----- Original Message ----- From: "David Overcash" To: Sent: Monday, March 03, 2003 8:29 PM Subject: Re: [sword-devel] Web Interface: Mock-up page 1 > > It look really nice, but isn't to much of the space spend with the > > menus? > > I agree, looks great! But how about implementing a feature to collapse the > menu of the different texts so it would be a bit smaller? It's somewhat > annoying to have only 30 lines of content with a menu extending 75 lines > down on one side... > > -Dave Overcash > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Tue Mar 4 23:07:14 2003 From: sword-devel@crosswire.org (Chris Little) Date: Tue, 4 Mar 2003 16:07:14 -0700 (MST) Subject: [sword-devel] New Modules posted Message-ID: I just announced some new modules on the Sword homepage: FinBiblia & FinPR (actually these have been available for a week or so but weren't announced) Calvin's Institutes (from Jason Brooks) and GOD'S WORD (since we got permission from the publisher) From sword-devel@crosswire.org Wed Mar 5 04:37:47 2003 From: sword-devel@crosswire.org (John Payne) Date: Tue, 4 Mar 2003 20:37:47 -0800 (PST) Subject: [sword-devel] Documentation and module creation In-Reply-To: Message-ID: <20030305043747.40633.qmail@web13907.mail.yahoo.com> Hello list, I am hoping that someone would update the section on creating modules. I have tried to work through it, but I am not an xml expert. I am, however, someone that has worked with documentation other kinds of technical systems (mostly ERP systems) and I work on a helpdesk. I'd be glad to help with whatever documentation needs anyone would have. Ultimately, I'd selfishly like to be able to create my own modules, especially with a couple of my commentaries written by John RW Stott. let me know if I can help. John Payne __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/ From sword-devel@crosswire.org Wed Mar 5 06:34:06 2003 From: sword-devel@crosswire.org (Chris Little) Date: Tue, 4 Mar 2003 23:34:06 -0700 (MST) Subject: [sword-devel] Documentation and module creation In-Reply-To: <20030305043747.40633.qmail@web13907.mail.yahoo.com> Message-ID: On Tue, 4 Mar 2003, John Payne wrote: > I am hoping that someone would update the section on > creating modules. I have tried to work through it, but > I am not an xml expert. What sort of updates are you looking for? These docs were updated less than a month ago, and aside from one change that has come about since their writing and a couple of omissions that I noticed, I hadn't planned on updating or expanding them. I'm think that XML tutorials are outside the scope or the project, since there are hundreds of tutorials on the web for this. Regarding the standards that we use (ThML and OSIS) there are also tutorials at http://www.ccel.org/ThML/ThML1.04.htm and http://www.bibletechnologieswg.org/osis/specs/tutor1.html that you can follow for how to mark a text. I haven't tried it myself, but Authentic from Altova (http://www.xmlspy.com/products_doc.html) looks like a nice XML editor/validator. (The main upcoming change to the docs is to link to http://www.crosswire.org/ftpmirror/pub/sword/utils/win32/xml2gbs.exe and change all references to "osis2gbs" into "xml2gbs".) --Chris From sword-devel@crosswire.org Wed Mar 5 06:59:50 2003 From: sword-devel@crosswire.org (Leon Brooks) Date: Wed, 5 Mar 2003 14:59:50 +0800 Subject: [sword-devel] Documentation and module creation In-Reply-To: References: Message-ID: <200303051459.50238.leon@brooks.fdns.net> On Wednesday 05 March 2003 02:34 pm, Chris Little wrote: > I'm think that XML tutorials are outside the scope or the project, since > there are hundreds of tutorials on the web for this. Yeah, but... as I said a day or two ago, a set of small, working samples would be very helpful. Cheers; Leon From sword-devel@crosswire.org Wed Mar 5 07:50:45 2003 From: sword-devel@crosswire.org (Barry Drake) Date: Wed, 05 Mar 2003 07:50:45 -0000 Subject: [sword-devel] Re: Use of GOD'S WORD in The Sword Project In-Reply-To: Message-ID: <3E65AC55.27885.FBB6C@localhost> Dear Michael ...... Sorry it's been a while - but now we have the God's Word translation available on the Sword web site for download. On behalf of the Sword Project, I want to express our very grateful thanks for your generosity. I find it a very useful translation to have available, and I am sure that many Sword users will make good use of it in the future. God bless you and your work, Barry -- From Barry Drake (The Revd) minister of the Netherfield United Reformed church, Nottingham see http://www.jesusinnetherfield.org.uk for our church homepages). Replies - b.drake@ntlworld.com From sword-devel@crosswire.org Wed Mar 5 14:29:24 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Wed, 5 Mar 2003 08:29:24 -0600 Subject: [sword-devel] Web Interface: Mock-up page 1 References: <00dd01c2e1ac$5cdfcab0$a5620e44@dkv6pe0iben68t> <3E63DB40.2000504@crosswire.org> Message-ID: <003101c2e323$9eaf8a20$a5620e44@dkv6pe0iben68t> Troy, I'm glad you like it. My idea is to leave the layout basically consistent through the site. I'll mock up a few other pages with some of my other ideas. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "Troy A. Griffitts" To: Sent: Monday, March 03, 2003 4:46 PM Subject: Re: [sword-devel] Web Interface: Mock-up page 1 > Don, > As always, your web interface looks awesome! It did look and resize > well on Linux/Netscape 7.02. I'm excited to hear others comments on it. > > -Troy. > > > > Don A. Elbourne Jr. wrote: > > I have one page of the Sword Web interface proposal up. I was hoping to > > have several mock pages together by now, but I don't have them together yet. > > I figured I might as well share this one, because if everyone hates it, I > > can change gears before getting too far along. :) > > > > What you see here http://elbourne.org/swordweb/passagestudy.html is my idea > > of what the "passage study" results page would look like. Everything is > > marked up in semantically structured XHTML without any visual markup in the > > page itself. Everything is done through CSS so that the entire site look and > > feel can be changed at will. This should also make the generation of the > > HTML simpler on the programmer. For example no FONT tags, the headings are > > simple

        headings, the lists are marked up
          as lists, etc.. If > > you have a browser that utilizes alternative style sheets, I have a blank > > one associated with it in addition to the blue theme to show the structure > > of the document. Perhaps we could have several alternate style sheets and > > allow the user to switch according to his/her tastes/needs. But enough of > > that.... > > > > The heading and navigation items across the top are simply place holders. We > > will have to think about what all will be best to place there, depending on > > what features we end up implementing. > > > > The search box to the top left would appear on the homepage as well so that > > users can jump straight into the two most commonly used features of an > > online Bible. Either a quick search for word/phrase, or a passage look-up. > > Then of course there is a link to a more powerful search where the user can > > limit the search to a particular portion of scripture, search other > > translations, books, etc. > > > > The page I have up now would be the result of typing "Romans 8:26-39" and > > clicking "go." Down the left column is a list of all the Bible translations > > available. The links would already be set to the desired passage. The same > > thing for commentaries would be in the right hand column. The center column > > would contain the text. The passage reference would be displayed as a > > heading and the book name underneath. The sub navigation bar allows the user > > to progress forward a chapter, backward a chapter, or view the entire > > chapter. Of course the links in the side columns should follow the focus of > > the main content in the center. > > > > I have a lot of translations there listed. Perhaps it would be best to limit > > the list to a default group, for example only English translations. The user > > could then change what translations are included with their preferences. I > > also have several commentaries listed in the mock-up. I'm assuming that it > > would be trivial to limit this listing to only those books that have entries > > for the current passage under investigation. > > > >>From the homepage the user is only two clicks away from any content related > > to their desired passage. > > > > Two features can be built into this view page that I do not have shown yet. > > > > 1. Using the KJV2003 text, each word could contain a link into a "Word > > Study" page where the definitions from any available lexicons/ dictionaries > > would be displayed, along with a concordance listing of every occurrence of > > that word. > > > > 2. Cross references could be included between each verse from the Treasury > > of Scripture Knowledge. Perhaps this feature could be toggled off an on in > > the user preferences. > > > > > > Back to the layout... the template is very simple. Basically: > > > > > > > > > >
          > > > >
          > > > > > > > >
          > > > >
          > > > >
          > > > >
          > > > >
          > > > > > > > > > > > > CSS takes care of the layout. I still will probably need to tweak it some, > > but this is the main idea. I've not tested it on all browsers yet, so give > > me some feed back on how it looks. It should fill your browser window no > > matter what size or screen resolution you have set. The center column is > > fluid and the two side columns are fixed. Go ahead and resize your browser > > window and see. :) I swiped the basic CSS from a template site and then made > > a few changes as needed, so it should be ok. It is supposed to even degrade > > and work for NS4. The page validates as XHTML 1.0 Transitional. > > > > > > > > by grace alone, > > > > Don A. Elbourne Jr. > > http://elbourne.org > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 5 14:35:56 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Wed, 5 Mar 2003 08:35:56 -0600 Subject: [sword-devel] Web Interface: Mock-up page 1 References: <000001c2e1d7$5ded3480$169ea8c0@CLEOPATRA> <000b01c2e206$a1195bb0$5001a8c0@DAVE> Message-ID: <003c01c2e324$88b55c30$a5620e44@dkv6pe0iben68t> I agree that the list of translations down the left side is too long. That's why I suggested in my email to have a sub-set of the translations listed. Perhaps only English translations would be set as default and the user could then change their list in the preferences, (if we decide to implement preferences) In my next mock-up I will abbreviate the list. I just cropped a group of them out of the middle. I did not go through and select the English translations. This is just a mock-up and I'm coding it all by hand. the actual list will be generated on the fly with appropriate links. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "David Overcash" To: Sent: Monday, March 03, 2003 10:29 PM Subject: Re: [sword-devel] Web Interface: Mock-up page 1 > > It look really nice, but isn't to much of the space spend with the > > menus? > > I agree, looks great! But how about implementing a feature to collapse the > menu of the different texts so it would be a bit smaller? It's somewhat > annoying to have only 30 lines of content with a menu extending 75 lines > down on one side... > > -Dave Overcash > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 5 14:36:50 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Wed, 5 Mar 2003 08:36:50 -0600 Subject: [sword-devel] Web Interface: Word Search Results Page References: Message-ID: <004101c2e324$a8e2d140$a5620e44@dkv6pe0iben68t> Here is the second page of my Sword Web Interface mock-up. Its the idea I have for what the search results page would look like. http://elbourne.org/swordweb/wordsearchresults.shtml If you saw the other page, the layout is familiar. This would be the screen a user would see after entering the word "sword" into the basic search box and clicking "go." The center column contains the main search results. The heading reminds you what string you did a search for. Below that is a hit count and customary page navigation. Scroll over the "1." I think it would be a nice touch to display the range for each of the pages. I think the navigation would be good to go at the top and the bottom of the search results. The search results are a list and therefore I have marked them up as such. This is in keeping with my suggestion to semantically (not visually) mark-up the pages. In essence the search results are a list of links. I've used the definition list tags and so the scripture passage is the "definition term" and the passage itself is the "definition." Clicking on the reference would pull up the "passage study" page like the first one I presented.http://elbourne.org/swordweb/passagestudy.html Within each verse the search string is encapsulated in a tag. Here I do not have any style given to it other than the default bold, but if we wanted we could give it a highlight of a grey background or whatever. Remember, that would be done with the CSS so no change would need to be made on the programming end of things. In the left column you will see a list of translations. I've shortened this list for the mock-up, but as stated earlier I'm suggesting that the actual list be set to a subset of the total number of translations. Perhaps the default could be all English translations and the user could change this in their preferences. Clicking on one of the translations would perform the same search in that translation. A "title" attribute tool-tip could indicate this for a little further explanation. I've coded them into the mockup. Scroll over the translation list to see what I mean. In the right hand column is a proposal for a feature idea I have. I do not know how feasible this is on the programming side of things and so I'm just offering it as a suggestion. I don't believe any other online Bible has this. The mock-up is probably self explanatory, but I'll explain anyway. There you will see a list of all the original language words that have been translated into the English search term. A short blurb would explain what the following information provides and the words themselves could be listed. I've placed the Strongs number and the transliterated word into the list, but we might want to vary this display. I'm not sure the strongs number is necessary actually in the list. We could save that for the page they will retrieve after a click. I also show the word transliterated. My personal preference would be to see the word in a Greek/Hebrew font, but that is just me. I really do not like transliteration, but trying to include the Greek and Hebrew presents difficulties and I'll leave this area to someone else for now. :) by grace alone, Don A. Elbourne Jr. http://elbourne.org From sword-devel@crosswire.org Wed Mar 5 14:49:09 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Wed, 5 Mar 2003 08:49:09 -0600 Subject: [sword-devel] New Modules posted References: Message-ID: <004601c2e326$61409500$a5620e44@dkv6pe0iben68t> Cool. Thanks Chris. The module list sure is growing. I got a chuckle out of seeing all the modules listed in the tabs of the Windows interface. Screenshot: http://elbourne.org/temp/swordwinmods.png :) I'm not complaining of course, the more modules the better IMO. I know you can hide modules in the display, but I just have them all there now for the fun of the screenshot. That does not include any of the beta modules. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "Chris Little" To: Sent: Tuesday, March 04, 2003 5:07 PM Subject: [sword-devel] New Modules posted > I just announced some new modules on the Sword homepage: > FinBiblia & FinPR (actually these have been available for a week or so but > weren't announced) > Calvin's Institutes (from Jason Brooks) > and GOD'S WORD (since we got permission from the publisher) > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 5 15:17:11 2003 From: sword-devel@crosswire.org (Victor Porton) Date: Wed, 05 Mar 2003 20:17:11 +0500 (YEKT) Subject: [sword-devel] Web Interface: Word Search Results Page In-Reply-To: <004101c2e324$a8e2d140$a5620e44@dkv6pe0iben68t> Message-ID: On 05-Mar-2003 Don A. Elbourne Jr. wrote: > Here is the second page of my Sword Web Interface mock-up. Its the idea I > have for what the search results page would look like. > > http://elbourne.org/swordweb/wordsearchresults.shtml You should also number search results (1, 2, 3, ...). Not sure where to place the digits. -- Victor Porton (porton@ex-code.com) From sword-devel@crosswire.org Wed Mar 5 15:21:42 2003 From: sword-devel@crosswire.org (Victor Porton) Date: Wed, 05 Mar 2003 20:21:42 +0500 (YEKT) Subject: [sword-devel] Web Interface: XML? Message-ID: We probably should also use XML as an intermediary level for the Web interface. Not all things are possible with CSS. E.g. CSS cannot properly change the order of things (e.g., swap left and right panes without a problem). We can use XSLT 1.0 to transform. On Unix xsltproc run IMO enough fast to do this job. On Windows and pre OSX Macs we need to find an another processon (probably Xalan-C is a suitable choice). The CGI itself should IMO be written in C++, not in a script labguage for performance. The CGI should (if possible) run persistently to not spend time in reloading Sword library. -- Victor Porton (porton@ex-code.com) From sword-devel@crosswire.org Wed Mar 5 22:39:59 2003 From: sword-devel@crosswire.org (Daniel Blake) Date: Wed, 5 Mar 2003 17:39:59 -0500 Subject: [sword-devel] New Modules posted References: <004601c2e326$61409500$a5620e44@dkv6pe0iben68t> Message-ID: <001d01c2e368$2807d0e0$7da51842@stny.rr.com> That's a great screenshot! I got a laugh out of it when I looked at it too. Is there a way we could put a language preference in the program? If the language preference was set to english then every non-english module would automatically be hidden unless manually unhidden. Daniel Blake > Cool. Thanks Chris. > > The module list sure is growing. I got a chuckle out of seeing all the > modules listed in the tabs of the Windows interface. Screenshot: > http://elbourne.org/temp/swordwinmods.png :) I'm not complaining of course, > the more modules the better IMO. I know you can hide modules in the display, > but I just have them all there now for the fun of the screenshot. That does > not include any of the beta modules. > > by grace alone, > > Don A. Elbourne Jr. > http://elbourne.org > > > ----- Original Message ----- > From: "Chris Little" > To: > Sent: Tuesday, March 04, 2003 5:07 PM > Subject: [sword-devel] New Modules posted > > > > I just announced some new modules on the Sword homepage: > > FinBiblia & FinPR (actually these have been available for a week or so but > > weren't announced) > > Calvin's Institutes (from Jason Brooks) > > and GOD'S WORD (since we got permission from the publisher) > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 5 23:28:28 2003 From: sword-devel@crosswire.org (David Burry) Date: Wed, 5 Mar 2003 15:28:28 -0800 Subject: [sword-devel] New Modules posted In-Reply-To: <001d01c2e368$2807d0e0$7da51842@stny.rr.com> Message-ID: <001701c2e36e$ed49f530$9fa52099@DBURRYLAPTOP> Also perhaps a preference that only does one line of tabs but adds little arrows at the right and left ends of the tabs, to signify that more tabs will scroll out when you click on the arrows? I've seen that for managing large numbers of tabs in several apps now... This should not be in place of other ways of managing the number (and possibly even order) of tabs that show (such as the language preference suggested), just an idea for cleaning it up when you need a large number anyway... Also, pulldowns work better in some cases when there are that many items to choose one from, so maybe an option that switches tabs to a pulldown? In summary, the preference could choose between: 1) standard multi-line tabs (what we have currently) 2) scrollable single-line tabs 3) pulldown menu These are just brainstorming ideas, not anything I'm demanding ;o) Great work guys! Having too many modules is a GREAT problem to have! ;o) Dave -----Original Message----- From: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] On Behalf Of Daniel Blake Sent: Wednesday, March 05, 2003 2:40 PM To: sword-devel@crosswire.org Subject: Re: [sword-devel] New Modules posted That's a great screenshot! I got a laugh out of it when I looked at it too. Is there a way we could put a language preference in the program? If the language preference was set to english then every non-english module would automatically be hidden unless manually unhidden. Daniel Blake > Cool. Thanks Chris. > > The module list sure is growing. I got a chuckle out of seeing all the > modules listed in the tabs of the Windows interface. Screenshot: > http://elbourne.org/temp/swordwinmods.png :) I'm not complaining of course, > the more modules the better IMO. I know you can hide modules in the display, > but I just have them all there now for the fun of the screenshot. That does > not include any of the beta modules. > > by grace alone, > > Don A. Elbourne Jr. > http://elbourne.org > > > ----- Original Message ----- > From: "Chris Little" > To: > Sent: Tuesday, March 04, 2003 5:07 PM > Subject: [sword-devel] New Modules posted > > > > I just announced some new modules on the Sword homepage: FinBiblia & > > FinPR (actually these have been available for a week or so but > > weren't announced) > > Calvin's Institutes (from Jason Brooks) > > and GOD'S WORD (since we got permission from the publisher) > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Thu Mar 6 02:45:42 2003 From: sword-devel@crosswire.org (David Mullens) Date: Wed, 5 Mar 2003 21:45:42 -0500 Subject: [sword-devel] OSIS and Sword Message-ID: <2B201A324C6FE344BC75DD3A015479B81BEA50@office.lat-inc.net> Hi All, I've been looking into converting some texts into OSIS. However, at this time I believe I read that the Sword software doesn't have the OSIS viewer (or something to that effect). My question is: Is there a list of know OSIS tags that don't work in Sword? So far, I have the conf file set to view the OSIS files as ThML and it works fairly well. (doesn't seem to work at all if I change the setting from ThML to OSIS.) Is the best option for now to use the ThML setting for the "sourceType" in the conf file (along with the ThMLHeading GlobalOptionilter) or is there a better option? Thanks, Dave. Never doubt that a group of thoughtfully, creative people can change the world - Margaret Mead From sword-devel@crosswire.org Thu Mar 6 17:16:34 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Thu, 6 Mar 2003 18:16:34 +0100 Subject: [sword-devel] release schedule Message-ID: <200303061816.34221.mg.pub@gmx.net> First of all, I want to congratulate Troy and all who helped to the great changes in the lib that SWBuf brought about. This will make sword more stable and less memory consuming. Awesome work, guys. Is there a release schedule for 1.5.6? I already released an unofficial snapshot for BibleTime rc1 which I called 1.5.5.99. Imho there are enough changes in the lib and api to make a new release necessary. Btw, Daniel and me worked some on the Makefile system of Sword. Releases are now prepared by make clean; make dist rather than tarring up the whole cvs tree. This way the tar.gz file only takes about 500K rather than 4M. It will only include stuff that needs to be packaged up for release. Please try it out and report any errors in the make process here. Blessings, Martin From sword-devel@crosswire.org Thu Mar 6 13:39:16 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Thu, 6 Mar 2003 14:39:16 +0100 Subject: [sword-devel] New Modules posted In-Reply-To: <001701c2e36e$ed49f530$9fa52099@DBURRYLAPTOP> References: <001701c2e36e$ed49f530$9fa52099@DBURRYLAPTOP> Message-ID: <200303061439.16472.joachim@ansorgs.de> Another solution would be tree like we do in BibleTime. But this would require some more work on the frontend, so this is probably not a good solution. Joachim > Also perhaps a preference that only does one line of tabs but adds > little arrows at the right and left ends of the tabs, to signify that > more tabs will scroll out when you click on the arrows? I've seen that > for managing large numbers of tabs in several apps now... This should > not be in place of other ways of managing the number (and possibly even > order) of tabs that show (such as the language preference suggested), > just an idea for cleaning it up when you need a large number anyway... > > Also, pulldowns work better in some cases when there are that many items > to choose one from, so maybe an option that switches tabs to a pulldown? > > In summary, the preference could choose between: > 1) standard multi-line tabs (what we have currently) > 2) scrollable single-line tabs > 3) pulldown menu > > These are just brainstorming ideas, not anything I'm demanding ;o) > Great work guys! Having too many modules is a GREAT problem to have! > ;o) > > Dave -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Thu Mar 6 18:42:27 2003 From: sword-devel@crosswire.org (Chris Little) Date: Thu, 6 Mar 2003 11:42:27 -0700 (MST) Subject: [sword-devel] release schedule In-Reply-To: <200303061816.34221.mg.pub@gmx.net> Message-ID: On Thu, 6 Mar 2003, Martin Gruner wrote: > First of all, I want to congratulate Troy and all who helped to the great > changes in the lib that SWBuf brought about. This will make sword more stable > and less memory consuming. Awesome work, guys. > > Is there a release schedule for 1.5.6? I already released an unofficial > snapshot for BibleTime rc1 which I called 1.5.5.99. Imho there are enough > changes in the lib and api to make a new release necessary. The current state of cvs isn't anywhere near ready for release. SWBuf and the changes to the filters & module drivers to accomodate it haven't been tested very thoroughly (or at all in some cases). We also need to complete filter work for OSIS support since it is about half implemented and completely untested. If anyone wants to fix BibleCS in BCB5 so that it will compile again, I'll resume work on the OSIS filters and do some of the other testing that needs to occur. --Chris From sword-devel@crosswire.org Thu Mar 6 18:24:40 2003 From: sword-devel@crosswire.org (David's Mailing-list and Spam Receiver) Date: Thu, 6 Mar 2003 13:24:40 -0500 Subject: [sword-devel] Sword releases (was: Re: release schedule) In-Reply-To: <200303061816.34221.mg.pub@gmx.net> References: <200303061816.34221.mg.pub@gmx.net> Message-ID: <200303061324.40722.davidslists@gmx.net> On Thursday 06 March 2003 12:16 pm, Martin Gruner wrote: > Btw, Daniel and me worked some on the Makefile system of Sword. Releases > are now prepared by > > make clean; make dist > > rather than tarring up the whole cvs tree. This way the tar.gz file only > takes about 500K rather than 4M. It will only include stuff that needs to > be packaged up for release. Please try it out and report any errors in the > make process here. I think that such is a great idea. That way there can be separate packages for things like the swig bindings, and install manager, and cheetah and what not. Which would make the releasing of distro specific packages easier. -- --David's Mailing List and Spam Receiver Keeping me relatively spam free since 2002 From sword-devel@crosswire.org Thu Mar 6 20:22:23 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Thu, 6 Mar 2003 21:22:23 +0100 Subject: [sword-devel] release schedule In-Reply-To: References: Message-ID: <200303062122.23966.mg.pub@gmx.net> > The current state of cvs isn't anywhere near ready for release. SWBuf > and the changes to the filters & module drivers to accomodate it haven't > been tested very thoroughly (or at all in some cases). We also need to > complete filter work for OSIS support since it is about half implemented > and completely untested. Er, well, why not just test/fix SWBuf now and keep OSIS for the next sword release? That way we could concentrate on the testing stuff now and prepare the next release soon, with better OSIS support? Wasn't it the plan to switch to OSIS internally as the general format? Once this is done we'll change BT to just use one OSISHTML filter. mg From sword-devel@crosswire.org Thu Mar 6 21:13:35 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Thu, 06 Mar 2003 14:13:35 -0700 Subject: [sword-devel] release schedule References: <200303061816.34221.mg.pub@gmx.net> Message-ID: <3E67B9FF.60702@crosswire.org> > rather than tarring up the whole cvs tree. This way the tar.gz file only takes > about 500K rather than 4M. It will only include stuff that needs to be > packaged up for release. Please try it out and report any errors in the make > process here. You mean "stuff that needs to be packaged up for release" for Bibletime :) Everything that was in the 1.5.5. package is part of the sword release. Having said that, we still would like to split out BibleCS into it's own package. Doc's (which take up 5 megs in 1.5.5) should also be split out into their own package. We never "tarr[ed] up the whole cvs tree." A release process involved tagging the cvs branch and exporting the project, then running a script (under scripts/) that did a few preliminary things then tarred the tagged export up. I appreciate the work on make dist, but I'm not really sure WHAT would ever be excluded from a distro but that was in CVS. Again, just to reiterate, I'm not looking for a list of what needs to be cleaned up in CVS. From sword-devel@crosswire.org Thu Mar 6 21:18:24 2003 From: sword-devel@crosswire.org (Daniel Glassey) Date: Thu, 06 Mar 2003 21:18:24 -0000 Subject: [sword-devel] release schedule In-Reply-To: <3E67B9FF.60702@crosswire.org> Message-ID: <3E67BB20.10864.AB7866@localhost> On 6 Mar 2003 at 14:13, Troy A. Griffitts wrote: > > rather than tarring up the whole cvs tree. This way the tar.gz file only takes > > about 500K rather than 4M. It will only include stuff that needs to be > > packaged up for release. Please try it out and report any errors in the make > > process here. > > You mean "stuff that needs to be packaged up for release" for Bibletime :) more like stuff that needs packaged up for the release of the _library_. :) (though we probably did miss stuff) > Everything that was in the 1.5.5. package is part of the sword release. > Having said that, we still would like to split out BibleCS into it's own > package. Doc's (which take up 5 megs in 1.5.5) should also be split out > into their own package. which they are now since they are in separate cvs. > We never "tarr[ed] up the whole cvs tree." A release process involved > tagging the cvs branch and exporting the project, then running a script > (under scripts/) that did a few preliminary things then tarred the > tagged export up. ok, sorry, I didn't get that. > I appreciate the work on make dist, but I'm not > really sure WHAT would ever be excluded from a distro but that was in > CVS. 3 words, windows frontend sources ;) (like you say, like the docs they should be in a separate package) - for now, while it is still in sword cvs, packaging apps/windoze separately would do the job. Daniel From sword-devel@crosswire.org Thu Mar 6 22:00:59 2003 From: sword-devel@crosswire.org (Chris Little) Date: Thu, 6 Mar 2003 15:00:59 -0700 (MST) Subject: [sword-devel] release schedule In-Reply-To: <200303062122.23966.mg.pub@gmx.net> Message-ID: On Thu, 6 Mar 2003, Martin Gruner wrote: > Er, well, why not just test/fix SWBuf now and keep OSIS for the next sword > release? That way we could concentrate on the testing stuff now and prepare > the next release soon, with better OSIS support? Wasn't it the plan to switch > to OSIS internally as the general format? Once this is done we'll change BT > to just use one OSISHTML filter. We need to coordinate the releases so that all our users don't have to upgrade all of their modules just because they upgrade to a newer version, so ThML & GBF aren't going to go away overnight, even internally. We're nearing a point where OSIS support is necessary because of content available in this format, and since we have an implementation of OSIS support close to ready, it should be completed now rather than waiting and releasing it in 6-12 months. I know you're anxious for a new release of Sword, but I don't think it has even been discussed before your email and I can't think of much than has been changed since 1.5.5a except for SWBuf and partial OSIS support -- neither of which are finished. --Chris From sword-devel@crosswire.org Thu Mar 6 22:07:18 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Thu, 6 Mar 2003 23:07:18 +0100 Subject: [sword-devel] release schedule In-Reply-To: <3E67B9FF.60702@crosswire.org> References: <200303061816.34221.mg.pub@gmx.net> <3E67B9FF.60702@crosswire.org> Message-ID: <200303062307.18500.mg.pub@gmx.net> Hm, Troy, what have I done wrong that you only have such sharp words for me? > You mean "stuff that needs to be packaged up for release" for Bibletime :) Well, not quite. make dist is supposed to make a clean and standard distribution of the sword library. All the major projects nowadays use this autotools based mechanism. Daniel can give more details, but the distribution basically includes everything that is needed install sword, and to build that which is supposed to be installed. > Everything that was in the 1.5.5. package is part of the sword release. > Having said that, we still would like to split out BibleCS into it's own > package. Doc's (which take up 5 megs in 1.5.5) should also be split out > into their own package. They are already taken out. The new module is called sword-apidoc. > We never "tarr[ed] up the whole cvs tree." A release process involved > tagging the cvs branch and exporting the project, then running a script > (under scripts/) that did a few preliminary things then tarred the > tagged export up. I appreciate the work on make dist, but I'm not > really sure WHAT would ever be excluded from a distro but that was in > CVS. Again, just to reiterate, I'm not looking for a list of what needs > to be cleaned up in CVS. Neither did I give you such a list, nor did I try to make you change something. Sorry about my mistake, I did not know exactly how the release process goes, and I got wrong information about that. Just for testing, I tarred up cvs, and it is about 4 Megs, just like 1.5.5., though cvs does no longer have the docs in. After deleting the docs from the 1.5.5 distibution and tarring it up again, it was about 3.3 Megs. After taking the windows stuff out it was about 1.5 Megs. Make dist produces a 500K file which contains everything that is needed to configure, build and install the lib. And, er, just noticed a bad formulation in my email: it should not read "releases are now made by make dist" but rather "you now have the opportunity to use make dist", I'm sorry for this too-quick typed sentence, that was not my intention. Make dist is there for you to use, and it works. Do with it whatever you feel like, but don't blame us for working on it. If you feel that our contributions are not welcome, then I shall retract from sword development and concentrate on BibleTime stuff. There is enough that needs to be done there. Martin From sword-devel@crosswire.org Thu Mar 6 22:10:07 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Thu, 6 Mar 2003 23:10:07 +0100 Subject: [sword-devel] release schedule In-Reply-To: References: Message-ID: <200303062310.07202.mg.pub@gmx.net> > I know you're anxious for a new release of Sword, but I don't think it has > even been discussed before your email and I can't think of much than has > been changed since 1.5.5a except for SWBuf and partial OSIS support -- > neither of which are finished. Well, not sure how much has to change until a new release needs to be created. I'd personally prefer "release early, release often". You are right, we should have talked about it earlier. Never mind, we don't necessarily have to rely on an official release, though it would be very nice. Martin From sword-devel@crosswire.org Thu Mar 6 23:04:45 2003 From: sword-devel@crosswire.org (Chris Little) Date: Thu, 6 Mar 2003 16:04:45 -0700 (MST) Subject: [sword-devel] release schedule In-Reply-To: <200303062310.07202.mg.pub@gmx.net> Message-ID: On Thu, 6 Mar 2003, Martin Gruner wrote: > > I know you're anxious for a new release of Sword, but I don't think it has > > even been discussed before your email and I can't think of much than has > > been changed since 1.5.5a except for SWBuf and partial OSIS support -- > > neither of which are finished. > > Well, not sure how much has to change until a new release needs to be > created. I'd personally prefer "release early, release often". Right, but my point was that since neither of these two new features are complete, we should wait a bit for a release. I don't anticipate that it will take very long to write the remainder of the OSIS filters that we need most immediately, and I'd have them written by the end of the weekend if BibleCS were compiling so that I could do testing of the RTF filters. I'm not sure where SWBuf stands though, because Troy may still have some further things that he wants to implement for all I know. Is there really anything new in CVS that is necessary for BT 1.3 or could you use Sword 1.5.5a? --Chris From sword-devel@crosswire.org Thu Mar 6 06:36:11 2003 From: sword-devel@crosswire.org (Adrian Korten) Date: Thu, 06 Mar 2003 13:36:11 +0700 Subject: [sword-devel] Search for word in Sword In-Reply-To: <004101c2e324$a8e2d140$a5620e44@dkv6pe0iben68t> References: <004101c2e324$a8e2d140$a5620e44@dkv6pe0iben68t> Message-ID: <3E66EC5B.8010907@sil.org> Good day, We came up against a small problem with our Thai test module. When searching for a word whose characters are part of other words, there is no way to delimit the word. This occurs because Thai has no word breaks. Somehow, the rtf engine seems to break the Thai words reasonably accurately on the display of text. However, that same logic does not seem to be in the search module. The only alternative that I could come up with is to place Unicode characters in as word breaks. Unicode has various characters to indicate word breaks (non-breaking spaces, hyphenable breaks) invisibly. These would have to be placed in the actual text module as UTF8 characters. If you have any other suggestions, please let us know. Adrian P.S. By the way, I have seen Don E.'s first mockup web page and liked it with the same comments as others. Does this web development and Troy's new project mean that it will be replacing the Diatheke (v1.3)? From sword-devel@crosswire.org Fri Mar 7 01:38:46 2003 From: sword-devel@crosswire.org (David Burry) Date: Thu, 6 Mar 2003 17:38:46 -0800 Subject: [sword-devel] Search for word in Sword In-Reply-To: <3E66EC5B.8010907@sil.org> Message-ID: <006201c2e44a$4bdfdbb0$9fa52099@DBURRYLAPTOP> ICU has good word splitting infrastructure set up, does its rules work well for Thai? Dave -----Original Message----- From: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] On Behalf Of Adrian Korten Sent: Wednesday, March 05, 2003 10:36 PM To: sword-devel@crosswire.org Subject: [sword-devel] Search for word in Sword Good day, We came up against a small problem with our Thai test module. When searching for a word whose characters are part of other words, there is no way to delimit the word. This occurs because Thai has no word breaks. Somehow, the rtf engine seems to break the Thai words reasonably accurately on the display of text. However, that same logic does not seem to be in the search module. The only alternative that I could come up with is to place Unicode characters in as word breaks. Unicode has various characters to indicate word breaks (non-breaking spaces, hyphenable breaks) invisibly. These would have to be placed in the actual text module as UTF8 characters. If you have any other suggestions, please let us know. Adrian P.S. By the way, I have seen Don E.'s first mockup web page and liked it with the same comments as others. Does this web development and Troy's new project mean that it will be replacing the Diatheke (v1.3)? _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Fri Mar 7 05:53:45 2003 From: sword-devel@crosswire.org (sword-devel@crosswire.org) Date: Fri, 7 Mar 2003 00:53:45 EST Subject: [sword-devel] Search for word in Sword Message-ID: <10c.208e1194.2b998de9@aol.com> --part1_10c.208e1194.2b998de9_boundary Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit word is a very Western concept. Not only Thai do not have something call Word, Chinese do not have such thing neither. Even for Japanese, there are no clear break point of a Word. For display purpose. is implemented in some of the browser (somehow it is not in html 4.0) http://www.htmlcodetutorial.com/linepar/_WBR.html --part1_10c.208e1194.2b998de9_boundary Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable word is a very Western concept. Not only Thai do not h= ave something call Word, Chinese do not have such thing neither. Even for Ja= panese, there are no clear break point of a Word.

          For display purpose. <wbr> is implemented in some of the browser (some= how it is not in html 4.0)
          http://www.htmlcodetutorial.com/linepar/_WBR.html
          --part1_10c.208e1194.2b998de9_boundary-- From sword-devel@crosswire.org Fri Mar 7 07:00:44 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Fri, 7 Mar 2003 08:00:44 +0100 Subject: [sword-devel] release schedule In-Reply-To: References: Message-ID: <200303070800.44880.mg.pub@gmx.net> > Right, but my point was that since neither of these two new features are > complete, we should wait a bit for a release. I don't anticipate that it > will take very long to write the remainder of the OSIS filters that we > need most immediately, and I'd have them written by the end of the weekend > if BibleCS were compiling so that I could do testing of the RTF filters. > I'm not sure where SWBuf stands though, because Troy may still have some > further things that he wants to implement for all I know. Ok. > Is there really anything new in CVS that is necessary for BT 1.3 or could > you use Sword 1.5.5a? Well, we changed BibleTime to use SWBuf which is a major api change. But I already thought about "backporting" ;) to 1.5.5 so that we can use an official release. 1.5.6 would be much less memory-consuming though. We still have some time left for the translators to finish their work. Please keep us posted about the release date you expect. Thanks, Martin From sword-devel@crosswire.org Fri Mar 7 07:23:03 2003 From: sword-devel@crosswire.org (David's Mailing-list and Spam Receiver) Date: Fri, 7 Mar 2003 02:23:03 -0500 Subject: [sword-devel] Search for word in Sword In-Reply-To: <10c.208e1194.2b998de9@aol.com> References: <10c.208e1194.2b998de9@aol.com> Message-ID: <200303070223.03543.davidslists@gmx.net> On Friday 07 March 2003 12:53 am, YTang0648@aol.com wrote: > word is a very Western concept. Not only Thai do not have something call > Word, Chinese do not have such thing neither. Even for Japanese, there are > no clear break point of a Word. And several contstructed langauges have other similar weirdness. I mention constructed langauges because, believe it or not, there is a bible in Klingon. Now I'm only familiar with spoken Klingon not written klingon but I imagine that the concept of words is very different from ours. I mean after all this is a language that attaches the vast majority of the word to the verb. ^_~ Elder Furthark (a "real" language :P), which I'm pretty sure Tolkien based his stick runes on, may have used a dot to space words (I know Tolkien's rune based langauges did so I'm taking a risk and assuming) > For display purpose. is implemented in some of the browser (somehow > it is not in html 4.0) > http://www.htmlcodetutorial.com/linepar/_WBR.html Did you check the XHTML specification? It might be there. -- --David's Mailing List and Spam Receiver Keeping me relatively spam free since 2002 From sword-devel@crosswire.org Fri Mar 7 09:16:30 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Fri, 07 Mar 2003 02:16:30 -0700 Subject: [sword-devel] Search for word in Sword References: <004101c2e324$a8e2d140$a5620e44@dkv6pe0iben68t> <3E66EC5B.8010907@sil.org> Message-ID: <3E68636E.5010206@crosswire.org> We could possible enable an icu word division option in the search code. This would be a very easy addition. Maybe we could try it and you could let is know if it helps. The web UI that we're hoping to work on ~March 15-April 15 is really just a UI concentric project. Diatheke is a backend solution to the HTML/SWORD integration problem. Diatheke doesn't really have any official UI. I could be that Diatheke is used to provide the data for the new project-- not sure. Hope that kindof makes sense. -Troy. Adrian Korten wrote: > Good day, > > We came up against a small problem with our Thai test module. When > searching for a word whose characters are part of other words, there is > no way to delimit the word. This occurs because Thai has no word breaks. > Somehow, the rtf engine seems to break the Thai words reasonably > accurately on the display of text. However, that same logic does not > seem to be in the search module. > > The only alternative that I could come up with is to place Unicode > characters in as word breaks. Unicode has various characters to indicate > word breaks (non-breaking spaces, hyphenable breaks) invisibly. These > would have to be placed in the actual text module as UTF8 characters. > > If you have any other suggestions, please let us know. > > Adrian > > P.S. By the way, I have seen Don E.'s first mockup web page and liked it > with the same comments as others. Does this web development and Troy's > new project mean that it will be replacing the Diatheke (v1.3)? > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Fri Mar 7 09:47:31 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Fri, 07 Mar 2003 02:47:31 -0700 Subject: [sword-devel] TESTING / 1.5.6 (was: release schedule) References: <200303070800.44880.mg.pub@gmx.net> Message-ID: <3E686AB3.6000805@crosswire.org> >>Right, but my point was that since neither of these two new features are >>complete, we should wait a bit for a release. I don't anticipate that it >>will take very long to write the remainder of the OSIS filters that we >>need most immediately, and I'd have them written by the end of the weekend >>if BibleCS were compiling so that I could do testing of the RTF filters. >>I'm not sure where SWBuf stands though, because Troy may still have some >>further things that he wants to implement for all I know. > > Ok. Well, I'd like to get the SWBuf changes debugged more fully. I got qpsword compiled against the latest sword cvs and the latest opie libraries and had it lock up when trying to display a Bible. I'm asking for HTMLHREF output from the MarkupFilterMgr, so I'm guessing the problem is in one or more of the filters. Things seemed to work for a few glossaries that I tried, but KJV and RWP both locked up without displaying any text. Anyone that has a chance to try to debug this (not qpsword necessarily, but asking for this markup from the engine), it would be a great help. I'd also like to get BibleCS back to an acceptably releasable state. I realize we need to split this project out, but it is still a part of the sword releases _right now_ and it is in no state to be released. It needs to be that the TnT changes are either rolled back, or else the method of integration changed _from_ Borland's GUI designer (current means), _to_ code (preferred means). It's about 5 lines of code to accomplish the same task as dropping a control on a form from the designer. I'm not sure of the number of instances of Tnt controls that were integrated. I know I had used them for the the Lexicon TextEdit box for the freehand entry of a key, the Lexicon ListBox for the keys, and the search term ComboBox. These three were already integrated with code, instead of using the designer. I'd like to get an idea of how many other instances there are, so we know the scope of the work that needs to be done to do the others. The OSIS filters should be functionally completed to a basic level, cleaned up, and tested a little. I'm sure their functionality will mature over time, but we haven't really put them through much of any kind of a review/test. Once these 2 things are done, a test of building the windows ui against the latest sword engine all with CodeGuard would be a good thing to do, to test our changes rigorously with a memory profiler/bounds checker. These are the things I would like done before 1.5.6. -Troy. > > >>Is there really anything new in CVS that is necessary for BT 1.3 or could >>you use Sword 1.5.5a? > > > Well, we changed BibleTime to use SWBuf which is a major api change. > But I already thought about "backporting" ;) to 1.5.5 so that we can use an > official release. 1.5.6 would be much less memory-consuming though. We still > have some time left for the translators to finish their work. Please keep us > posted about the release date you expect. > > Thanks, > > Martin > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Fri Mar 7 12:13:22 2003 From: sword-devel@crosswire.org (Barry Drake) Date: Fri, 07 Mar 2003 12:13:22 -0000 Subject: [sword-devel] TESTING / 1.5.6 (was: release schedule) In-Reply-To: <3E686AB3.6000805@crosswire.org> Message-ID: <3E688CE2.26528.B6D019@localhost> Hi there ......... On 7 Mar 2003 at 2:47, Troy A. Griffitts wrote: > I'd also like to get BibleCS back to an acceptably releasable state. Could I just throw in a reminder that there has been no comment in a long while (almost two years?) about the Sword2 gui prototype Windows front end. I got excited about that when Troy first put it together. Can we persuade someone to re-visit that one and continue development? The code's there in the CVS. God bless, Barry -- From Barry Drake (The Revd) minister of the Netherfield United Reformed church, Nottingham see http://www.jesusinnetherfield.org.uk for our church homepages). Replies - b.drake@ntlworld.com From sword-devel@crosswire.org Fri Mar 7 14:25:07 2003 From: sword-devel@crosswire.org (Brook Humphrey) Date: Fri, 7 Mar 2003 06:25:07 -0800 Subject: [sword-devel] TESTING / 1.5.6 (was: release schedule) In-Reply-To: <3E688CE2.26528.B6D019@localhost> References: <3E688CE2.26528.B6D019@localhost> Message-ID: <200303070625.07448.bah@webmedic.net> On Friday 07 March 2003 04:13 am, Barry Drake wrote: > Hi there ......... > > On 7 Mar 2003 at 2:47, Troy A. Griffitts wrote: > > I'd also like to get BibleCS back to an acceptably releasable state. > > Could I just throw in a reminder that there has been no comment in a long > while (almost two years?) about the Sword2 gui prototype Windows front end. > I got excited about that when Troy first put it together. Can we persuade > someone to re-visit that one and continue development? The code's there in > the CVS. > > God bless, > Barry > > -- From Barry Drake (The Revd) minister of the Netherfield United Reformed > church, Nottingham see http://www.jesusinnetherfield.org.uk for our church > homepages). > > Replies - b.drake@ntlworld.com > I second that it looked very nice at the time. -- -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- Brook Humphrey Mobile PC Medic, 420 1st, Cheney, WA 99004, 509-235-9107 http://www.webmedic.net, bah@webmedic.net, bah@linux-mandrake.com Holiness unto the Lord -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- From sword-devel@crosswire.org Fri Mar 7 14:42:59 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Fri, 7 Mar 2003 15:42:59 +0100 Subject: [sword-devel] NEED A HAND In-Reply-To: <3E5487E5.3060506@crosswire.org> References: <3E5487E5.3060506@crosswire.org> Message-ID: <200303071542.59726.joachim@ansorgs.de> I just fixed utf8greekaccents, where the code was commented out. I hope it works for all of you. It works well in BibleTime, Joachim > Hey guys. I just added the new SWBuf class to the API and now need help > integrating it throughout. > > CURRENT CVS IS BROKEN AND WON'T WORK TILL THIS IS DONE. > > I was going to do it all myself, but realized that we have nearly 50 > filters now! > > SO, if you have cvs write access, please post a note claiming a few > filter that you are working on so we don't overlap our work. > > > Here is the gist... > > SWBuf works pretty much like string, except that it can operate on > buffers that aren't null terminated, as well. > > Have a look at tests/swbuftest.cpp and include/swbuf.h > > Up until yesterday there was a FILTER_PAD define that basically told us > how much to guess at allocating a buffer to be sure we had enough space > for filter to do their job. The filters used to take a char *. > > Now, FILTER_PAD is gone (hurray!) and we're passing SWBuf & in place of > char * to the filters. > > Headers have been changed to reflect the new sigs, but the .cpp files > have not. > > swbasicfilter.cpp and gbfhtml.cpp are done. > > Quick help: > > -char Filter::ProcessText(char *text, int maxlen, const SWKey *key, > - const SWModule *module) > +char Filter::processText(SWBuf &text, const SWKey *key, > + const SWModule *module) > > > - pushString(buf, "whatever"); > + buf += "whatever"; > > > - *(*buf)++ = 'x'; > + buf += 'x'; > > > - pushString(buf, "%d %s", 4, "cows"); > + buf.appendFormatted("%d %s", 4, "cows"); > > > - char *to, *from; > - len = strlen(text) + 1; > > - // shift string to right of buffer > - if (len < maxlen) { > - memmove(&text[maxlen - len], text, len); > - from = (unsigned char *)&text[maxlen - len]; > - } > - else from = (unsigned char *)text; > - for (to = (unsigned char *)text; *from; from++) { > + const char *from; > + SWBuf orig = text; > + from = orig.c_str(); > + for (text = ""; *from; from++) { > > _______________________________________ > > Thanks for considering helping on this one! > > In His Grace, > -Troy. > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Fri Mar 7 17:19:41 2003 From: sword-devel@crosswire.org (Chris Little) Date: Fri, 7 Mar 2003 10:19:41 -0700 (MST) Subject: [sword-devel] Search for word in Sword In-Reply-To: <3E66EC5B.8010907@sil.org> Message-ID: On Thu, 6 Mar 2003, Adrian Korten wrote: > We came up against a small problem with our Thai test module. When > searching for a word whose characters are part of other words, there is > no way to delimit the word. This occurs because Thai has no word breaks. > Somehow, the rtf engine seems to break the Thai words reasonably > accurately on the display of text. However, that same logic does not > seem to be in the search module. Like Troy mentioned, we can turn on the ICU Thai word-breaking for searches. This, the option to display with whitespace word-breaks, and transliteration with whitespace word-breaks were actually the reasons why I didn't drop the relatively large Thai dictionary from ICU > The only alternative that I could come up with is to place Unicode > characters in as word breaks. Unicode has various characters to indicate > word breaks (non-breaking spaces, hyphenable breaks) invisibly. These > would have to be placed in the actual text module as UTF8 characters. You should encode as Unicode recommends, which I assume means no divisions between words at all. Adding tags like Frank suggested wouldn't help anyway because the strip filters will strip them out before searching. --Chris From sword-devel@crosswire.org Fri Mar 7 17:43:31 2003 From: sword-devel@crosswire.org (Chris Little) Date: Fri, 7 Mar 2003 10:43:31 -0700 (MST) Subject: [sword-devel] NEED A HAND In-Reply-To: <200303071542.59726.joachim@ansorgs.de> Message-ID: On Fri, 7 Mar 2003, Joachim Ansorg wrote: > I just fixed utf8greekaccents, where the code was commented out. I hope it > works for all of you. It works well in BibleTime, Are there other instances in Sword that we know of where the method for updating to SWBuf was to simply comment out the functionality? From sword-devel@crosswire.org Fri Mar 7 18:03:43 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Fri, 7 Mar 2003 19:03:43 +0100 Subject: [sword-devel] NEED A HAND In-Reply-To: References: Message-ID: <200303071903.43597.joachim@ansorgs.de> I don't know any other, but perhaps some of the UTF filters have commented out code, because they're tricky. Joachim > On Fri, 7 Mar 2003, Joachim Ansorg wrote: > > I just fixed utf8greekaccents, where the code was commented out. I hope > > it works for all of you. It works well in BibleTime, > > Are there other instances in Sword that we know of where the method for > updating to SWBuf was to simply comment out the functionality? > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Sat Mar 8 08:49:02 2003 From: sword-devel@crosswire.org (David Overcash) Date: Sat, 8 Mar 2003 00:49:02 -0800 Subject: [sword-devel] An appology Message-ID: <00a501c2e54f$91c55140$5001a8c0@DAVE> This is a multi-part message in MIME format. ------=_NextPart_000_00A2_01C2E50C.838B2DE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Sorry, I accidently forwarded an email to this group but did not mean = to. It won't happen again! :) Dave Overcash ------=_NextPart_000_00A2_01C2E50C.838B2DE0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
          Sorry, I accidently forwarded an email = to this=20 group but did not mean to.  It won't happen again!
           
          :)
          Dave = Overcash
          ------=_NextPart_000_00A2_01C2E50C.838B2DE0-- From sword-devel@crosswire.org Sat Mar 8 11:21:09 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Sat, 8 Mar 2003 12:21:09 +0100 Subject: [sword-devel] TESTING / 1.5.6 (was: release schedule) In-Reply-To: <3E686AB3.6000805@crosswire.org> References: <200303070800.44880.mg.pub@gmx.net> <3E686AB3.6000805@crosswire.org> Message-ID: <200303081221.09929.joachim@ansorgs.de> Hi Troy, > I'm asking for HTMLHREF output from the MarkupFilterMgr, so I'm guessing > the problem is in one or more of the filters. Things seemed to work for > a few glossaries that I tried, but KJV and RWP both locked up without > displaying any text. Anyone that has a chance to try to debug this (not > qpsword necessarily, but asking for this markup from the engine), it > would be a great help. I changed my local filtermgrtest a bit to go through the whole module I chose on the commandline. I used HTMLHREF and different encodings like ENC_LATIN1, ENC_UTF8 and ENC_RTF. I chose to RenderText() all entries of RWP, KJV, TCR, TSK and others. It worked fine in all cases. Could you try latest CVS because I fixed some (option-) filters yesterday? Maybe this was the fault. If it still doesn't work maybe there's something wrong in qpsword? Maybe the implementation of the SWDisplay stuff? Are there any chances to compile and run qpsword locally? Maybe in EmbeddedQt? Thanks, Joachim -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Sat Mar 8 21:55:44 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Sat, 8 Mar 2003 22:55:44 +0100 Subject: [sword-devel] NEED A HAND In-Reply-To: References: Message-ID: <200303082255.45060.joachim@ansorgs.de> I just went though all the filters ad found the followin problems. Commented out code: SCSUUTF8::processText (not sure it this was intended) ThMLOSIS has lot's of commented out text, not sure if this is correct I'm not sure what to do in these filters. Chris, I think you know better what to do there :) I fixed some problems I noticed in some of the filters, e.g. fixing the char token[2048] stuff. It's replaced by an SWBuf now. This should work better. Thanks, Joachim > On Fri, 7 Mar 2003, Joachim Ansorg wrote: > > I just fixed utf8greekaccents, where the code was commented out. I hope > > it works for all of you. It works well in BibleTime, > > Are there other instances in Sword that we know of where the method for > updating to SWBuf was to simply comment out the functionality? > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Sat Mar 8 03:09:14 2003 From: sword-devel@crosswire.org (Adrian Korten) Date: Sat, 08 Mar 2003 10:09:14 +0700 Subject: [sword-devel] Search for word in Sword In-Reply-To: References: Message-ID: <3E695EDA.3030700@sil.org> Good day, I'd be willing to give it a try and can find some people to help test it. Does that mean someone would compile a special test version? This is a question from TBS but they are not in a rush for this at the moment. IOW, when it is convenient for you then do it and meanwhile I can tell them that it is being worked on. Adrian p.s. I'm not in a hurry for it either because they have first asked me to setup a Linux file-server and e-mail server - both new things for me. Chris Little wrote: > On Thu, 6 Mar 2003, Adrian Korten wrote: > > >>We came up against a small problem with our Thai test module. When >>searching for a word whose characters are part of other words, there is >>no way to delimit the word. This occurs because Thai has no word breaks. >>Somehow, the rtf engine seems to break the Thai words reasonably >>accurately on the display of text. However, that same logic does not >>seem to be in the search module. > > > Like Troy mentioned, we can turn on the ICU Thai word-breaking for > searches. This, the option to display with whitespace word-breaks, and > transliteration with whitespace word-breaks were actually the reasons why > I didn't drop the relatively large Thai dictionary from ICU > > >>The only alternative that I could come up with is to place Unicode >>characters in as word breaks. Unicode has various characters to indicate >>word breaks (non-breaking spaces, hyphenable breaks) invisibly. These >>would have to be placed in the actual text module as UTF8 characters. > > > You should encode as Unicode recommends, which I assume means no divisions > between words at all. Adding tags like Frank suggested wouldn't help > anyway because the strip filters will strip them out before searching. > > --Chris > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Mon Mar 10 02:51:41 2003 From: sword-devel@crosswire.org (Chris Little) Date: Sun, 9 Mar 2003 19:51:41 -0700 (MST) Subject: [sword-devel] Search for word in Sword In-Reply-To: <3E695EDA.3030700@sil.org> Message-ID: On Sat, 8 Mar 2003, Adrian Korten wrote: > I'd be willing to give it a try and can find some people to help test > it. Does that mean someone would compile a special test version? This is > a question from TBS but they are not in a rush for this at the moment. > IOW, when it is convenient for you then do it and meanwhile I can tell > them that it is being worked on. I'm not exactly sure how ICU's Thai word-break iterator works, but I imagine we'll just create a new filter for it and have it insert spaces between words as part of the stripfilters process. So I don't think that will be terribly difficult. The larger issue (which obviously needs to be addressed anyway) is getting BibleCS back into a compiling state. Once that's done, we can probably start doing beta builds for everyone to try since the Thai word-breaking is just one new feature that needs some serious testing. --Chris From sword-devel@crosswire.org Mon Mar 10 06:22:57 2003 From: sword-devel@crosswire.org (sword-devel@crosswire.org) Date: Mon, 10 Mar 2003 06:22:57 GMT Subject: [sword-devel] What do I need to write a module Message-ID: <20030309.222326.13596.495080@webmail01.lax.untd.com> sword-devel@crosswire.org. I would like to develope modules for the Sword Project. My questions is/are: What software is needed? How do I get it? Can it be purchased via US mail. I run a Win32 system and use Microsoft products in development. C++ for Windows running windows 98. Regards, Gary McKenzie From sword-devel@crosswire.org Mon Mar 10 08:22:03 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 10 Mar 2003 09:22:03 +0100 Subject: [sword-devel] What do I need to write a module In-Reply-To: <20030309.222326.13596.495080@webmail01.lax.untd.com> Message-ID: <000201c2e6de$21818620$169ea8c0@CLEOPATRA> All software you need to create Sword modules is free, see http://www.crosswire.org/sword/develop/swordmodule/index.jsp for more information.. With kind regards, Simon -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens garymck3@netzero.com Verzonden: maandag 10 maart 2003 7:23 Aan: sword-devel@crosswire.org Onderwerp: [sword-devel] What do I need to write a module sword-devel@crosswire.org. I would like to develope modules for the Sword Project. My questions is/are: What software is needed? How do I get it? Can it be purchased via US mail. I run a Win32 system and use Microsoft products in development. C++ for Windows running windows 98. Regards, Gary McKenzie _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 10 10:16:12 2003 From: sword-devel@crosswire.org (Leon Brooks) Date: Mon, 10 Mar 2003 18:16:12 +0800 Subject: [sword-devel] What do I need to write a module In-Reply-To: <20030309.222326.13596.495080@webmail01.lax.untd.com> References: <20030309.222326.13596.495080@webmail01.lax.untd.com> Message-ID: <200303101816.12818.leon@brooks.fdns.net> On Monday 10 March 2003 02:22 pm, garymck3@netzero.com wrote: > What software is needed? > How do I get it? > Can it be purchased via US mail. > I run a Win32 system and use Microsoft products in development. > C++ for Windows > running windows 98. That needn't be a handicap. CygWin and a cross-compiler version of GCC will allow you to develop both Windows and Unix software on your Windows box without any Windows development tools. CygWin has a `1-click' installer and gives you acess to many neato text-procssing tools that have not been ported to Windows proper: http://www.cygwin.com/ It's a pity that the Qt system is pay-for on Windows, else I'd strongly recommend having a play with KDevelop and QtDesigner. Cheers; Leon From sword-devel@crosswire.org Mon Mar 10 12:09:18 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Mon, 10 Mar 2003 13:09:18 +0100 Subject: [sword-devel] What do I need to write a module In-Reply-To: <200303101816.12818.leon@brooks.fdns.net> References: <20030309.222326.13596.495080@webmail01.lax.untd.com> <200303101816.12818.leon@brooks.fdns.net> Message-ID: <200303101309.19079.joachim@ansorgs.de> Hi! > It's a pity that the Qt system is pay-for on Windows, else I'd strongly > recommend having a play with KDevelop and QtDesigner. There's a free binary-only edition for Visual C++ :) Joachim -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Mon Mar 10 16:40:58 2003 From: sword-devel@crosswire.org (sword-devel@crosswire.org) Date: Mon, 10 Mar 2003 11:40:58 EST Subject: [sword-devel] What do I need to write a module Message-ID: <106.20d001e8.2b9e1a1a@aol.com> --part1_106.20d001e8.2b9e1a1a_boundary Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit In a message dated 3/10/2003 2:20:15 AM Pacific Standard Time, leon@brooks.fdns.net writes: > On Monday 10 March 2003 02:22 pm, garymck3@netzero.com wrote: > >What software is needed? > >How do I get it? > >Can it be purchased via US mail. > > >I run a Win32 system and use Microsoft products in development. > > >C++ for Windows > > >running windows 98. > > That needn't be a handicap. CygWin and a cross-compiler version of GCC will > > allow you to develop both Windows and Unix software on your Windows box > without any Windows development tools. CygWin has a `1-click' installer and > > gives you acess to many neato text-procssing tools that have not been > ported > to Windows proper: > > http://www.cygwin.com/ > > It's a pity that the Qt system is pay-for on Windows, else I'd strongly > recommend having a play with KDevelop and QtDesigner. > > Cheers; Leon > Leon, garymck3's question is "I would like to develope ***modules*** for the Sword Project." He won't need to use KDevelop or QtDesigner to develop ***modules*** in Sword project, right? --part1_106.20d001e8.2b9e1a1a_boundary Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable In a message dated 3/10/2003 2:20:15 AM Pacific Standa= rd Time, leon@brooks.fdns.net writes:

          On Monday 10 March 2003 02:22 p= m, garymck3@netzero.com wrote:
          >What software is needed?
          >How do I get it?
          >Can it be purchased via US mail.

          >I run a Win32 system and use Microsoft products in development.

          >C++ for Windows

          >running windows 98.

          That needn't be a handicap. CygWin and a cross-compiler version of GCC will=20=
          allow you to develop both Windows and Unix software on your Windows box
          without any Windows development tools. CygWin has a `1-click' installer and=20=
          gives you acess to many neato text-procssing tools that have not been ported=
          to Windows proper:

            http://www.cygwin.com/

          It's a pity that the Qt system is pay-for on Windows, else I'd strongly
          recommend having a play with KDevelop and QtDesigner.

          Cheers; Leon


          Leon, garymck3's question is
          "I would like to develope ***modules*** for the
          Sword Project."

          He won't need to use KDevelop or QtDesigner to develop ***modules*** in Swor= d project, right?
          --part1_106.20d001e8.2b9e1a1a_boundary-- From sword-devel@crosswire.org Mon Mar 10 19:29:48 2003 From: sword-devel@crosswire.org (Costas Stergiou) Date: Mon, 10 Mar 2003 21:29:48 +0200 Subject: [sword-devel] How can I use the sword API from delphi? Message-ID: <001401c2e73b$6a0b3000$6d1c05d5@kelly> This is a multi-part message in MIME format. ------=_NextPart_000_0011_01C2E74C.2D4F2ED0 Content-Type: text/plain; charset="iso-8859-7" Content-Transfer-Encoding: quoted-printable Hi all, I have beel looking aroung the sword API for a while and I would like to = use it through delphi. I have created a custom Bible Software and I = would like to add support (integrate with) the sword api. Reading through the code, docs, etc I have not yet been able to find a = good way to use the api from delhi. My c++ knowledge is not good (although I = can=20 easily read code) and I have not yet been able to fully compile a = working dll from the code.=20 Any help would be greatly appreciated.=20 Also, some more simple questions: - What is icu (swordicu)?=20 - Why all this BCP make projects that create different dll/libs? - Is there any possibility that the sword api be published as a win dll? - Why BCP 6.0 cannot compile almsot anything? (errors in unicode) Thanks, Costas (sorry for the bad english, it is not my first language) ------=_NextPart_000_0011_01C2E74C.2D4F2ED0 Content-Type: text/html; charset="iso-8859-7" Content-Transfer-Encoding: quoted-printable
          Hi all,
          I have beel looking aroung the sword = API for a=20 while and I would like to
          use it through delphi. I have created a = custom=20 Bible Software and I would
          like to add support (integrate with) = the sword=20 api.
           
          Reading through the code, docs, etc I = have not yet=20 been able to find a good
          way to use the api from delhi. My c++ = knowledge is=20 not good (although I can
          easily read code) and I have not yet = been able to=20 fully compile a working dll
          from the code.
          Any help would be greatly appreciated.=20
           
          Also, some more simple = questions:
          - What is icu (swordicu)?
          - Why all this BCP make projects that = create=20 different dll/libs?
          - Is there any possibility that the = sword api be=20 published as a win dll?
          - Why BCP 6.0 cannot compile almsot = anything?=20 (errors in unicode)
           
          Thanks,
          Costas
          (sorry for the bad english, it is not = my first=20 language)
           
          ------=_NextPart_000_0011_01C2E74C.2D4F2ED0-- From sword-devel@crosswire.org Mon Mar 10 21:52:01 2003 From: sword-devel@crosswire.org (Christopher Frazier) Date: Mon, 10 Mar 2003 13:52:01 -0800 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <002001c2e218$f2665380$232619ac@cheetah> Message-ID: <000a01c2e74f$4890b170$0200a8c0@shoebox> I've been looking everywhere for this, and since I haven't found the archive to the lists, I guess I have to ask it here: How do you view the Bible text one verse per line in Sword for Windows?!? BibleTime does this in an obvious way, but I cannot figure this out at all in Windows. Does the program do this at all? TIA! Chris From sword-devel@crosswire.org Tue Mar 11 04:01:07 2003 From: sword-devel@crosswire.org (Chris) Date: Tue, 11 Mar 2003 15:01:07 +1100 Subject: [sword-devel] Bug in Sword NRSV module Message-ID: <3E6D5F83.3020404@bitmead.com> Hi, The NRSV module, in Ephesians, Philippians and also a number of other epistles is missing the very first verse. The 2nd verse is mislabeled "1" and the 1st verse is not there. From sword-devel@crosswire.org Tue Mar 11 04:04:19 2003 From: sword-devel@crosswire.org (Chris) Date: Tue, 11 Mar 2003 15:04:19 +1100 Subject: [sword-devel] NA27 module question Message-ID: <3E6D6043.20509@bitmead.com> A question for the curious about the NA27 UBS4 module... Why is it subject to copyright restriction? Obviously the editors would claim that every effort has been made that it should be identical to the original 2000 year old writing. If they claimed copyright they'd also have to claim and show that the edition is not the same as issued 2000 years ago. From sword-devel@crosswire.org Tue Mar 11 04:07:30 2003 From: sword-devel@crosswire.org (Chris) Date: Tue, 11 Mar 2003 15:07:30 +1100 Subject: [sword-devel] Font problem NA27 Message-ID: <3E6D6102.5020408@bitmead.com> The NA27 module, every fifth character or something is a square and not the appropriate Greek character. Maybe it has something to do with the accents? From sword-devel@crosswire.org Tue Mar 11 04:27:17 2003 From: sword-devel@crosswire.org (David Trotz) Date: Mon, 10 Mar 2003 20:27:17 -0800 Subject: [sword-devel] UI for Windows Question... References: <000a01c2e74f$4890b170$0200a8c0@shoebox> Message-ID: <001001c2e786$80174dc0$1e02a8c0@cleo> This is a multi-part message in MIME format. ------=_NextPart_000_000D_01C2E743.71BCF830 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable No the windows version does not allow this. Certain versions of the = bible will automatically break the paragraph into seperate lines per = verse, but other than that the answer is no. Sorry. It may be added = someday. David ----- Original Message -----=20 From: Christopher Frazier=20 To: sword-devel@crosswire.org=20 Sent: Monday, March 10, 2003 1:52 PM Subject: [sword-devel] UI for Windows Question... I've been looking everywhere for this, and since I haven't found the archive to the lists, I guess I have to ask it here: How do you view the Bible text one verse per line in Sword for Windows?!? BibleTime does this in an obvious way, but I cannot figure this out at all in Windows. Does the program do this at all? TIA! Chris _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel ------=_NextPart_000_000D_01C2E743.71BCF830 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
          No the windows version does not allow = this. Certain=20 versions of the bible will automatically break the paragraph into = seperate lines=20 per verse, but other than that the answer is no. Sorry. It may be added=20 someday.
          David
          ----- Original Message -----
          From:=20 Christopher Frazier =
          Sent: Monday, March 10, 2003 = 1:52=20 PM
          Subject: [sword-devel] UI for = Windows=20 Question...

          I've been looking everywhere for this, and since I = haven't=20 found the
          archive to the lists, I guess I have to ask it = here:

          How=20 do you view the Bible text one verse per line in Sword = for
          Windows?!? =20 BibleTime does this in an obvious way, but I cannot figure
          this out = at all=20 in Windows.  Does the program do this at=20 = all?

          TIA!

          Chris

          ____________________________________= ___________
          sword-devel=20 mailing list
          sword-devel@crosswire.orghttp://www= .crosswire.org/mailman/listinfo/sword-devel ------=_NextPart_000_000D_01C2E743.71BCF830-- From sword-devel@crosswire.org Tue Mar 11 04:33:42 2003 From: sword-devel@crosswire.org (Rev. Michael Paul Johnson) Date: Tue, 11 Mar 2003 14:33:42 +1000 Subject: [sword-devel] NA27 module question In-Reply-To: <3E6D6043.20509@bitmead.com> Message-ID: <5.1.0.14.2.20030311142325.04918908@127.0.0.1> --=====================_23178989==_.ALT Content-Type: text/plain; charset="us-ascii" At 15:04 11-03-03 +1100, you wrote: >A question for the curious about the NA27 UBS4 module... Why is it subject to copyright restriction? Obviously the editors would claim that every effort has been made that it should be identical to the original 2000 year old writing. If they claimed copyright they'd also have to claim and show that the edition is not the same as issued 2000 years ago. They can make more money on it if they claim a copyright and enough people believe their claim. Never underestimate the power of profit motives in Bible publication. (I prefer a prophet motive, myself.) Their actual claim is that there is substantial "creative work" in the selection of manuscripts based on their ages to get close to the original, and that the results of their effort is therefore copyrightable. NA27/UBS4 includes substantial comments and footnotes that are copyrightable according to my understanding of the U. S. copyright law (IANAL), but the claim of copyright on the main text is weak at best. I like Dr. Robinson's attitude better, and I believe that the Robinson-Pierpont Public Domain Greek Majority Text is actually more accurate than NA27, anyway. He is probably one of the best arguers against Bible copyrights that I know. Rev. Michael Paul Johnson Servant of Jesus Christ mpj@eBible.org http://eBible.org/mpj/ --=====================_23178989==_.ALT Content-Type: text/html; charset="us-ascii" At 15:04 11-03-03 +1100, you wrote:

          A question for the curious about the NA27 UBS4 module... Why is it subject to copyright restriction?  Obviously the editors would claim that every effort has been made that it should be identical to the original 2000 year old writing. If they claimed copyright they'd also have to claim and show that the edition is not the same as issued 2000 years ago.

          They can make more money on it if they claim a copyright and enough people believe their claim. Never underestimate the power of profit motives in Bible publication. (I prefer a prophet motive, myself.)

          Their actual claim is that there is substantial "creative work" in the selection of manuscripts based on their ages to get close to the original, and that the results of their effort is therefore copyrightable. NA27/UBS4 includes substantial comments and footnotes that are copyrightable according to my understanding of the U. S. copyright law (IANAL), but the claim of copyright on the main text is weak at best.

          I like Dr. Robinson's attitude better, and I believe that the Robinson-Pierpont Public Domain Greek Majority Text is actually more accurate than NA27, anyway. He is probably one of the best arguers against Bible copyrights that I know.


          Rev. Michael Paul Johnson
          Servant of Jesus Christ
          mpj@eBible.org
          http://eBible.org/mpj/
          --=====================_23178989==_.ALT-- From sword-devel@crosswire.org Tue Mar 11 04:50:26 2003 From: sword-devel@crosswire.org (Chris) Date: Tue, 11 Mar 2003 15:50:26 +1100 Subject: [sword-devel] Sword suggestion Message-ID: <3E6D6B12.4050607@bitmead.com> Suggestion: If you have a lot of modules installed things get really messy. I think it would be great if those modules selected in "Select Modules To Show As Tabs" in the windows version, if there was a button to toggle between "ALL" and just the ones you've selected. So you select the ones you use often there, and you can toggle to show all of them, or just your favourites with a button. From sword-devel@crosswire.org Tue Mar 11 15:22:53 2003 From: sword-devel@crosswire.org (Matthew Donadio) Date: Tue, 11 Mar 2003 10:22:53 -0500 Subject: [sword-devel] Font problem NA27 References: <3E6D6102.5020408@bitmead.com> Message-ID: <3E6DFF4D.DF4C6510@ieee.org> Chris wrote: > The NA27 module, every fifth character or something is a square and not > the appropriate Greek character. Maybe it has something to do with the > accents? Are you seeing accents? If not, then you may not have the proper font installed. NA27 needs a Unicode font. Code2000 works well with it, and I think is what is defined in the .conf file. -- Matthew Donadio (m.p.donadio@ieee.org) From sword-devel@crosswire.org Tue Mar 11 15:28:03 2003 From: sword-devel@crosswire.org (Matthew Donadio) Date: Tue, 11 Mar 2003 10:28:03 -0500 Subject: [sword-devel] NA27 module question References: <5.1.0.14.2.20030311142325.04918908@127.0.0.1> Message-ID: <3E6E0083.741FC5B0@ieee.org> "Rev. Michael Paul Johnson" wrote: > They can make more money on it if they claim a copyright and enough > people believe their claim. Never underestimate the power of profit > motives in Bible publication. (I prefer a prophet motive, myself.) They can also protect the UBS4/NA27 text itself with the copyright. Without a copyright, then anyone else (like the JW's) is free to alter the text and publish it and say it is UBS4/NA27. I don't think any of us want that to happen. -- Matthew Donadio (m.p.donadio@ieee.org) From sword-devel@crosswire.org Tue Mar 11 15:54:56 2003 From: sword-devel@crosswire.org (Dave Hall) Date: Tue, 11 Mar 2003 09:54:56 -0600 Subject: [sword-devel] Font problem NA27 Message-ID: <0530398ED6DBD211AC9200902745F005066E7B10@goldberg.clearcommerce.com> I did not see anything in the .conf file. What fonts are needed and where do you get them? Thanks. - Dave -----Original Message----- From: Matthew Donadio [mailto:m.p.donadio@ieee.org] Sent: Tuesday, March 11, 2003 9:23 AM To: sword-devel@crosswire.org Subject: Re: [sword-devel] Font problem NA27 Chris wrote: > The NA27 module, every fifth character or something is a square and not > the appropriate Greek character. Maybe it has something to do with the > accents? Are you seeing accents? If not, then you may not have the proper font installed. NA27 needs a Unicode font. Code2000 works well with it, and I think is what is defined in the .conf file. -- Matthew Donadio (m.p.donadio@ieee.org) _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 11 16:11:43 2003 From: sword-devel@crosswire.org (Matthew Donadio) Date: Tue, 11 Mar 2003 11:11:43 -0500 Subject: [sword-devel] Font problem NA27 References: <0530398ED6DBD211AC9200902745F005066E7B10@goldberg.clearcommerce.com> Message-ID: <3E6E0ABF.526FE2A9@ieee.org> Dave Hall wrote: > I did not see anything in the .conf file. What fonts are needed and where do > you get them? My n27u4.conf file has a Font=Code2000 line. I can't remember if I added this, or if it was already there. Do a net search for "code2000" I forget where I got the font from. -- Matthew Donadio (m.p.donadio@ieee.org) From sword-devel@crosswire.org Tue Mar 11 16:26:49 2003 From: sword-devel@crosswire.org (Dave Hall) Date: Tue, 11 Mar 2003 10:26:49 -0600 Subject: [sword-devel] Font problem NA27 Message-ID: <0530398ED6DBD211AC9200902745F005066E7B11@goldberg.clearcommerce.com> The module I was looking at is "whnu" that has this: Description=1881 Westcott-Hort with NA27/UBS4 variants. I did find and download the code2000 font and selected it for this module but no accents are displayed. Is n27u4 a different module? If so, where did you get it? Its not on the download site. Do any of the other greek texts (Byz, etc) that are on the download site display the accents? If, so with which font(s)? Thanks. -----Original Message----- From: Matthew Donadio [mailto:m.p.donadio@ieee.org] Sent: Tuesday, March 11, 2003 10:12 AM To: sword-devel@crosswire.org Subject: Re: [sword-devel] Font problem NA27 Dave Hall wrote: > I did not see anything in the .conf file. What fonts are needed and where do > you get them? My n27u4.conf file has a Font=Code2000 line. I can't remember if I added this, or if it was already there. Do a net search for "code2000" I forget where I got the font from. -- Matthew Donadio (m.p.donadio@ieee.org) _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 11 17:14:18 2003 From: sword-devel@crosswire.org (Jason Turner) Date: Tue, 11 Mar 2003 10:14:18 -0700 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <001001c2e786$80174dc0$1e02a8c0@cleo> References: <000a01c2e74f$4890b170$0200a8c0@shoebox> <001001c2e786$80174dc0$1e02a8c0@cleo> Message-ID: <200303111014.18567.jason@whensdinner.com> On this note, I would like to introduce myself. My name is Jason Turner. I've been following the Sword project off and on for a while now and just thought I would make the move to get involved. I have recently read "Revolution in World Missions" by K.P. Yohannan (Pres of Gospel For Asia) and have been looking into the work that Voice of the Martyrs and Wycliffe Bible Translators have been accomplishing. These things have moved me to want to help with God's work. So, I started looking at what I could do. I think that the work that you guys have done is awesome. The library of books available is incredable. However, it seems that the windows userinterface is a little dated. I personally prefer Linux and despise Microsoft and everything that they stand for, however, most people in the world run windows and the Sword project could have it's biggest potential impact in the Windows world. So, to get to my point, I was considering writing a new UI in .NET. However, .NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX DLL's and native C libraries. Since I cannot use the Sword API as it stands, I was considering reimplementing a subset of it in .NET, and then building the UI on top of that. Of course releasing the whole thing under the GPL. So, I'm looking for comments. Does anyone have any other suggestions? Is there anything that I have missed? Should I take a closer look at Diatheke or ActiveDiatheke? Is someone else already working on a new Windows client? Thanks. Jason Turner On Monday 10 March 2003 09:27 pm, David Trotz wrote: > No the windows version does not allow this. Certain versions of the bible > will automatically break the paragraph into seperate lines per verse, but > other than that the answer is no. Sorry. It may be added someday. David > ----- Original Message ----- > From: Christopher Frazier > To: sword-devel@crosswire.org > Sent: Monday, March 10, 2003 1:52 PM > Subject: [sword-devel] UI for Windows Question... > > > I've been looking everywhere for this, and since I haven't found the > archive to the lists, I guess I have to ask it here: > > How do you view the Bible text one verse per line in Sword for > Windows?!? BibleTime does this in an obvious way, but I cannot figure > this out at all in Windows. Does the program do this at all? > > TIA! > > Chris > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 11 18:07:05 2003 From: sword-devel@crosswire.org (Jerry Hastings) Date: Tue, 11 Mar 2003 11:07:05 -0700 Subject: [sword-devel] NA27 module question In-Reply-To: <3E6E0083.741FC5B0@ieee.org> References: <5.1.0.14.2.20030311142325.04918908@127.0.0.1> Message-ID: <4.2.0.58.20030311093418.00a051d0@mail.dancris.com> At 10:28 AM 3/11/2003 -0500, Matthew Donadio wrote: >They can also protect the UBS4/NA27 text itself with the copyright. Not if they say it is in fact the original NT texts. And if they don't make that claim, they can only protect their differences from other texts, where those differences are "creative". My guess is it that they are not claiming it to be true to the originals, but that it is true to scholarly modern standards of textual methods, and that using these methods they have created something new, not recovered something old. In any case, assuming that the copyright is not valid could be a big mistake even if it is not valid. >Without a copyright, then anyone else (like the JW's) is free to alter >the text and publish it and say it is UBS4/NA27. I don't think any of >us want that to happen. The desire to protect, for whatever reason, does not of it self make a valid copyright. IANAL Jerry From sword-devel@crosswire.org Tue Mar 11 19:09:45 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Tue, 11 Mar 2003 13:09:45 -0600 Subject: [sword-devel] NA27 module question References: <3E6D6043.20509@bitmead.com> Message-ID: <00cc01c2e801$c75ae770$a5620e44@dkv6pe0iben68t> You are not the first to present this skewed logic. We need an FAQ. The NA27/UBS4 are eclectic critical texts compiled from scores of manuscripts. The work is done by vocational scholars. (1 Timothy 5:18) While there is a goal of being faithful to the originals, no one claims that they have achieved an inerrant reconstruction. If you pick up a print edition, the critical apparatus attests to hundreds of textual variants. These variants have been weighed by the vocational scholars and they have given their professional assessment, based upon years of study. In other words, the NA27/UBS4 are not simply copies of 2000 year old public domain texts that money grubbing infidels have locked for their filthy gain. ----- Original Message ----- From: "Chris" To: Sent: Monday, March 10, 2003 10:04 PM Subject: [sword-devel] NA27 module question > > A question for the curious about the NA27 UBS4 module... Why is it > subject to copyright restriction? Obviously the editors would claim > that every effort has been made that it should be identical to the > original 2000 year old writing. If they claimed copyright they'd also > have to claim and show that the edition is not the same as issued 2000 > years ago. > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 11 19:32:34 2003 From: sword-devel@crosswire.org (Eeli Kaikkonen) Date: Tue, 11 Mar 2003 21:32:34 +0200 Subject: [sword-devel] Going offtopic...NA27 module question In-Reply-To: <00cc01c2e801$c75ae770$a5620e44@dkv6pe0iben68t> References: <3E6D6043.20509@bitmead.com> <00cc01c2e801$c75ae770$a5620e44@dkv6pe0iben68t> Message-ID: <200303112132.34511.eekaikko@mail.student.oulu.fi> On Tuesday 11 March 2003 21:09, Don A. Elbourne Jr. wrote: > In other words, the > NA27/UBS4 are not simply copies of 2000 year old public domain texts that > money grubbing infidels have locked for their filthy gain. Publishing Textus Receptus (not with that name) was at first probably matter of money and publicity. It was published with great haste to do it before someone else. It was very buggy. So, does this discussion really belong here? We could start another war... If copyright is, it is. We live with that. Eeli Kaikkonen From sword-devel@crosswire.org Tue Mar 11 22:01:57 2003 From: sword-devel@crosswire.org (Chris) Date: Wed, 12 Mar 2003 09:01:57 +1100 Subject: [sword-devel] Font problem NA27 In-Reply-To: <3E6DFF4D.DF4C6510@ieee.org> References: <3E6D6102.5020408@bitmead.com> <3E6DFF4D.DF4C6510@ieee.org> Message-ID: <3E6E5CD5.2090702@bitmead.com> Installed Code2000 - that's much better. Strangely, the font has completely changed now. The old Greek font was rather bizarre and didn't display some characters that had accents (although some accents were displayed). Now if only the other Greek modules displayed accents. Matthew Donadio wrote: >Chris wrote: > > >>The NA27 module, every fifth character or something is a square and not >>the appropriate Greek character. Maybe it has something to do with the >>accents? >> >> > >Are you seeing accents? If not, then you may not have the proper font >installed. NA27 needs a Unicode font. Code2000 works well with it, and >I think is what is defined in the .conf file. > > > From sword-devel@crosswire.org Tue Mar 11 22:10:05 2003 From: sword-devel@crosswire.org (Chris) Date: Wed, 12 Mar 2003 09:10:05 +1100 Subject: [sword-devel] NA27 module question In-Reply-To: <3E6E0083.741FC5B0@ieee.org> References: <5.1.0.14.2.20030311142325.04918908@127.0.0.1> <3E6E0083.741FC5B0@ieee.org> Message-ID: <3E6E5EBD.6000801@bitmead.com> > > >They can also protect the UBS4/NA27 text itself with the copyright. >Without a copyright, then anyone else (like the JW's) is free to alter >the text and publish it and say it is UBS4/NA27. I don't think any of >us want that to happen. > They wouldn't be able to publish it as NA or UBS because those are trademarks of the respective organizations. So that's not an argument. >While there is a goal of being faithful to the originals, no one >claims that they have achieved an inerrant reconstruction. Actually, Kurt Aland on the committee has intimated that the text may be the original. Perhaps few may agree, but then he's on the committee not me. >In other words, the >NA27/UBS4 are not simply copies of 2000 year old public domain texts that >money grubbing infidels have locked for their filthy gain. It's not clear to me that copyright law supports a restriction on distribution just because it took a lot of work to obtain the item. I can think of lots of scenarios where it may take enormous work to obtain an old copyrighted item, but that doesn't mean it is protected. Every phrase in the text came from ancient texts. From sword-devel@crosswire.org Wed Mar 12 00:10:38 2003 From: sword-devel@crosswire.org (Jerry Hastings) Date: Tue, 11 Mar 2003 17:10:38 -0700 Subject: [sword-devel] Feature request Message-ID: <4.2.0.58.20030311170138.02df1c30@mail.dancris.com> It would nice if the keys for the dictionaries could be searched for REs .string\> or .string.. You could use an asterisk as a wild card and search for *string or *string*. Jerry From sword-devel@crosswire.org Wed Mar 12 05:02:16 2003 From: sword-devel@crosswire.org (N. Trevor Brierly) Date: Wed, 12 Mar 2003 00:02:16 -0500 Subject: [sword-devel] Introduction Message-ID: Hello all, This is to introduce myself briefly. I'm Trevor Brierly, from the Northern Virginia area. I've been a Java developer for the past 1 and a half years, with 4 years of experience before that in ASP, Visual Basic, etc., all of it primarily in web development or tools development. I'm interested in the SWORD Project primarily because I've been very frustrated trying to use the commercial software for Windows that currently exists for Bible study. (NavPress WORDSearch, Logos, etc.) The interfaces are miserable to work with, and as a developer the thought naturally occured that I could probably design something better myself. Some cold water was thrown on that idea when I did some investigation into the STEP format and found that it was a binary format based on RTF which is miserable to work with. The thought then occurred to me that it would make more sense to use XML to encode texts of the Bible and related study works. Further investigation led me to Bible Technology Group (conveniently located about 3 miles away from me in Chantilly, VA!) and their OSIS format. I had some interesting conversations with Mike Perez and Steve DeRose from the ABS there, and with Troy who was visiting. I'm most interested in working on the Windows interface for SWORD. 2 or 3 months ago I think it was that I spoke to Troy about this, and he indicated that at that time there was no one really working on it. Is this still the case? I'm very interested of course in getting in contact with anyone else who is (or was) working on the Windows interface. Also, the "SWORD Project for Windows" page (http://www.crosswire.org/sword/develop/biblecs/index.jsp) is currently spewing ServletExceptions. Who would I speak to about this? Thank you for listening! grace and peace, Trevor Brierly "...the chief purpose of life, for any one of us, is to increase according to our capacity our knowledge of God by all the means we have, and to be moved by it to praise and thanks. To do as we say in the Gloria in Excelsis: ...We praise you, we call you holy, we worship you, we proclaim your glory, we thank you for the greatness of your splendour." J.R.R. Tolkien From sword-devel@crosswire.org Wed Mar 12 05:02:18 2003 From: sword-devel@crosswire.org (N. Trevor Brierly) Date: Wed, 12 Mar 2003 00:02:18 -0500 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303111014.18567.jason@whensdinner.com> Message-ID: Interesting you should post this. I need to introduce myself as well, since I'm also interested in working on a Windows interface. I'll do that in a separate post. We really need a fully-featured Windows interface that we can then make available to the increasing number of folks who would like a Windows research tool that can handle OSIS documents. The SWORD API already implements most (all?) of OSIS, so it makes sense to start with the SWORD Windows software. My original plan had been to essentially take the Windows interface which currently exists, which is in C++ and modify it into "full-featuredness", whatever that ends up meaning. However, I really don't know C++ at all,most of my experience is in Java and Visual Basic/ASP. So I'm contemplating whether I should just buckle down and learn C++ and work with what is there already. The concern here is the delay as I crawl up the learning curve. Or I could build something new in Java. Java has its own problems with installation and VM conflicts, etc. Or build something new in Visual Basic. VB is well-suited for rapid development of interfaces. Many controls already exist that can be used in VB, and controls could also be written. If in VB, then I would probably do it in VB6 instead of fooling with this new-fangled .Net stuff. Your intel that .Net doesn't talk to native C++ libraries further confirms me in that. My feeling is that re-implementing the SWORD API or a part thereof might not be a good idea. It's already written in something which can be used by a wide variety of dev. tools (except of course .Net.... :-( ). My grim suggestion is that one or both of us probably ought to just buckle down and work with the Windows software what we already have in C++, or start fresh with Java or VB or something else like that. I haven't taken much of a look at Diatheke, but I don't think it is going to be sophisticated enough to be behind a "fully featured" Windows interface. Someone who knows more about Diatheke *please* correct me if I'm wrong. One question worth asking is: is Diatheke sophisticated enough that the Linux interface could do everything it does through Diatheke? I suspect the answer to that question will tell us alot about whether the Windows interface could do the equivalent through Diatheke. grace and peace, ntb "...the chief purpose of life, for any one of us, is to increase according to our capacity our knowledge of God by all the means we have, and to be moved by it to praise and thanks. To do as we say in the Gloria in Excelsis: ...We praise you, we call you holy, we worship you, we proclaim your glory, we thank you for the greatness of your splendour." J.R.R. Tolkien -----Original Message----- From: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org]On Behalf Of Jason Turner Sent: Tuesday, March 11, 2003 12:14 PM To: sword-devel@crosswire.org Subject: Re: [sword-devel] UI for Windows Question... On this note, I would like to introduce myself. My name is Jason Turner. I've been following the Sword project off and on for a while now and just thought I would make the move to get involved. I have recently read "Revolution in World Missions" by K.P. Yohannan (Pres of Gospel For Asia) and have been looking into the work that Voice of the Martyrs and Wycliffe Bible Translators have been accomplishing. These things have moved me to want to help with God's work. So, I started looking at what I could do. I think that the work that you guys have done is awesome. The library of books available is incredable. However, it seems that the windows userinterface is a little dated. I personally prefer Linux and despise Microsoft and everything that they stand for, however, most people in the world run windows and the Sword project could have it's biggest potential impact in the Windows world. So, to get to my point, I was considering writing a new UI in .NET. However, .NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX DLL's and native C libraries. Since I cannot use the Sword API as it stands, I was considering reimplementing a subset of it in .NET, and then building the UI on top of that. Of course releasing the whole thing under the GPL. So, I'm looking for comments. Does anyone have any other suggestions? Is there anything that I have missed? Should I take a closer look at Diatheke or ActiveDiatheke? Is someone else already working on a new Windows client? Thanks. Jason Turner On Monday 10 March 2003 09:27 pm, David Trotz wrote: > No the windows version does not allow this. Certain versions of the bible > will automatically break the paragraph into seperate lines per verse, but > other than that the answer is no. Sorry. It may be added someday. David > ----- Original Message ----- > From: Christopher Frazier > To: sword-devel@crosswire.org > Sent: Monday, March 10, 2003 1:52 PM > Subject: [sword-devel] UI for Windows Question... > > > I've been looking everywhere for this, and since I haven't found the > archive to the lists, I guess I have to ask it here: > > How do you view the Bible text one verse per line in Sword for > Windows?!? BibleTime does this in an obvious way, but I cannot figure > this out at all in Windows. Does the program do this at all? > > TIA! > > Chris > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 05:14:58 2003 From: sword-devel@crosswire.org (Chris) Date: Wed, 12 Mar 2003 16:14:58 +1100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303111014.18567.jason@whensdinner.com> References: <000a01c2e74f$4890b170$0200a8c0@shoebox> <001001c2e786$80174dc0$1e02a8c0@cleo> <200303111014.18567.jason@whensdinner.com> Message-ID: <3E6EC252.1070701@bitmead.com> Jason Turner wrote: Personally I'd rather see a Java version than .NET. >So, to get to my point, I was considering writing a new UI in .NET. However, >.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX >DLL's and native C libraries. Since I cannot use the Sword API as it stands, >I was considering reimplementing a subset of it in .NET, and then building >the UI on top of that. Of course releasing the whole thing under the GPL. > >So, I'm looking for comments. Does anyone have any other suggestions? Is there >anything that I have missed? Should I take a closer look at Diatheke or >ActiveDiatheke? Is someone else already working on a new Windows client? > >Thanks. > >Jason Turner > >On Monday 10 March 2003 09:27 pm, David Trotz wrote: > > >>No the windows version does not allow this. Certain versions of the bible >>will automatically break the paragraph into seperate lines per verse, but >>other than that the answer is no. Sorry. It may be added someday. David >> ----- Original Message ----- >> From: Christopher Frazier >> To: sword-devel@crosswire.org >> Sent: Monday, March 10, 2003 1:52 PM >> Subject: [sword-devel] UI for Windows Question... >> >> >> I've been looking everywhere for this, and since I haven't found the >> archive to the lists, I guess I have to ask it here: >> >> How do you view the Bible text one verse per line in Sword for >> Windows?!? BibleTime does this in an obvious way, but I cannot figure >> this out at all in Windows. Does the program do this at all? >> >> TIA! >> >> Chris >> >> _______________________________________________ >> sword-devel mailing list >> sword-devel@crosswire.org >> http://www.crosswire.org/mailman/listinfo/sword-devel >> >> > >_______________________________________________ >sword-devel mailing list >sword-devel@crosswire.org >http://www.crosswire.org/mailman/listinfo/sword-devel > > From sword-devel@crosswire.org Wed Mar 12 05:06:59 2003 From: sword-devel@crosswire.org (David Lim) Date: Wed, 12 Mar 2003 13:06:59 +0800 Subject: [sword-devel] Palm Bible Converter Message-ID: <000801c2e855$3fab72a0$545d13ac@lightstrike> This is a multi-part message in MIME format. ------=_NextPart_000_0005_01C2E898.441B7B80 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Poetry, I have been reading your archived posts dating back to Oct 2001. In = it you mentioned the avaliability of a bible converter for Palm Bible. I = am wondering if I may download it and do some convversion on my own. It = does not seem to be available on sourceforge anymore. God Bless ... David --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.459 / Virus Database: 258 - Release Date: 2/25/2003 ------=_NextPart_000_0005_01C2E898.441B7B80 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

          Hi Poetry,
           
              I have been reading = your=20 archived posts dating back to Oct 2001. In it you mentioned = the=20 avaliability of a bible converter for Palm Bible. I am wondering if I = may=20 download it and do some convversion on my own. It does not seem to be = available=20 on sourceforge anymore. God Bless ...
           
          David
           

          ---
          Outgoing mail is certified = Virus=20 Free.
          Checked by AVG anti-virus system (http://www.grisoft.com).
          Version: = 6.0.459 /=20 Virus Database: 258 - Release Date: 2/25/2003
          ------=_NextPart_000_0005_01C2E898.441B7B80-- From sword-devel@crosswire.org Wed Mar 12 08:21:09 2003 From: sword-devel@crosswire.org (Costas I. Stergiou) Date: Wed, 12 Mar 2003 10:21:09 +0200 (EET) Subject: [sword-devel] UI for Windows Question... In-Reply-To: <3E6EC252.1070701@bitmead.com> Message-ID: Hi all again, two days ago I posted a message on the list about how I could use the sword api from delphi and some questions about BCC. I see now that there is a conversation about a new UI for Sword and I would like to add some comments on that (although this is only my second post on the list). Some months ago I started on a software for personal use that would help in bible study. Since my best knowledge is in Java (5 years now) I started the implementation with it. Very soon I realized the (obvious) fact that Java is NOT for the Desktop. I thought of VB (where I also have experience) but I quickly dropped the idea since the code it produces is really slow. I ended up with Delphi (since it is really easier than C++) and now i have made a first version of a windows software for bible study. One of the reasons I didn't go with some of the already existing software is because none of these are quite good at searching/handling greek text (I am Greek) and none of these had a modern Greek translation which is the one most commonly used here in Greece. Also personal notes was really important and no sw gave real significance to that issue. I am married with one child, and my responsibilities leave my with few time to work on this project. I would be really happy though if I could help anyhow with this idea. I have recently put up a site with the software which (unfortunately?) is in greek, though I have made an english version of the software. If anyone would like to check it out here is the link for the english version of the software: http://www.theword.gr/bin/theword-en-0.99-full.exe I would be really happy if I could help out here in any way, either by giving the code, some ideas on the platform or anything else I could help with. I could also give some ideas about the Java platform since it is my everyday work for years now. Thanks, Costas (once more, excuse me for my bad english) On Wed, 12 Mar 2003, Chris wrote: > Jason Turner wrote: > > Personally I'd rather see a Java version than .NET. > > >So, to get to my point, I was considering writing a new UI in .NET. However, > >.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX > >DLL's and native C libraries. Since I cannot use the Sword API as it stands, > >I was considering reimplementing a subset of it in .NET, and then building > >the UI on top of that. Of course releasing the whole thing under the GPL. > > > >So, I'm looking for comments. Does anyone have any other suggestions? Is there > >anything that I have missed? Should I take a closer look at Diatheke or > >ActiveDiatheke? Is someone else already working on a new Windows client? > > > >Thanks. > > > >Jason Turner > > > >On Monday 10 March 2003 09:27 pm, David Trotz wrote: > > > > > >>No the windows version does not allow this. Certain versions of the bible > >>will automatically break the paragraph into seperate lines per verse, but > >>other than that the answer is no. Sorry. It may be added someday. David > >> ----- Original Message ----- > >> From: Christopher Frazier > >> To: sword-devel@crosswire.org > >> Sent: Monday, March 10, 2003 1:52 PM > >> Subject: [sword-devel] UI for Windows Question... > >> > >> > >> I've been looking everywhere for this, and since I haven't found the > >> archive to the lists, I guess I have to ask it here: > >> > >> How do you view the Bible text one verse per line in Sword for > >> Windows?!? BibleTime does this in an obvious way, but I cannot figure > >> this out at all in Windows. Does the program do this at all? > >> > >> TIA! > >> > >> Chris > >> > >> _______________________________________________ > >> sword-devel mailing list > >> sword-devel@crosswire.org > >> http://www.crosswire.org/mailman/listinfo/sword-devel > >> > >> > > > >_______________________________________________ > >sword-devel mailing list > >sword-devel@crosswire.org > >http://www.crosswire.org/mailman/listinfo/sword-devel > > > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Wed Mar 12 10:11:24 2003 From: sword-devel@crosswire.org (Daniel Russell) Date: Wed, 12 Mar 2003 02:11:24 -0800 Subject: [sword-devel] UI for Windows Question... References: <000a01c2e74f$4890b170$0200a8c0@shoebox> <001001c2e786$80174dc0$1e02a8c0@cleo> <200303111014.18567.jason@whensdinner.com> Message-ID: <3E6F07CC.2020607@u.washington.edu> Jason Turner wrote: >Since I cannot use the Sword API as it stands, >I was considering reimplementing a subset of it in .NET, and then building >the UI on top of that. Of course releasing the whole thing under the GPL. > I have a technical question: can .NET and GPL be mixed???? Is'nt Microsoft becoming violently evil in their licensing schemes? i am almost certain that there is something in the licenses of .NET technologies that will prohibit you from GPLing anything that has .NET in it. M$ loathes Free software. From sword-devel@crosswire.org Wed Mar 12 10:28:45 2003 From: sword-devel@crosswire.org (Chris) Date: Wed, 12 Mar 2003 21:28:45 +1100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: References: Message-ID: <3E6F0BDD.809@bitmead.com> Costas I. Stergiou wrote: >Some months ago I started on a software for personal use that would >help in bible study. Since my best knowledge is in Java (5 years now) >I started the implementation with it. Very soon I realized the (obvious) >fact that Java is NOT for the Desktop. > Why? My full time job is writing Java desktop (gui) software. >I thought of VB (where I also have >experience) but I quickly dropped the idea since the code it >produces is really slow. I ended up with Delphi (since it is really >easier than C++) and now i have made a first version of a windows >software for bible study. One of the reasons I didn't go with some >of the already existing software is because none of these are quite >good at searching/handling greek text (I am Greek) and none of these >had a modern Greek translation which is the one most commonly used >here in Greece. Also personal notes was really important and no sw >gave real significance to that issue. > >I am married with one child, and my responsibilities leave my with >few time to work on this project. I would be really happy though if >I could help anyhow with this idea. I have recently put up a site >with the software which (unfortunately?) is in greek, though I have >made an english version of the software. If anyone would like to >check it out here is the link for the english version of the >software: http://www.theword.gr/bin/theword-en-0.99-full.exe > >I would be really happy if I could help out here in any way, either by >giving the code, some ideas on the platform or anything else I >could help with. I could also give some ideas about the Java platform >since it is my everyday work for years now. > >Thanks, >Costas >(once more, excuse me for my bad english) > > >On Wed, 12 Mar 2003, Chris wrote: > > > >>Jason Turner wrote: >> >>Personally I'd rather see a Java version than .NET. >> >> >> >>>So, to get to my point, I was considering writing a new UI in .NET. However, >>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX >>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, >>>I was considering reimplementing a subset of it in .NET, and then building >>>the UI on top of that. Of course releasing the whole thing under the GPL. >>> >>>So, I'm looking for comments. Does anyone have any other suggestions? Is there >>>anything that I have missed? Should I take a closer look at Diatheke or >>>ActiveDiatheke? Is someone else already working on a new Windows client? >>> >>>Thanks. >>> >>>Jason Turner >>> >>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: >>> >>> >>> >>> >>>>No the windows version does not allow this. Certain versions of the bible >>>>will automatically break the paragraph into seperate lines per verse, but >>>>other than that the answer is no. Sorry. It may be added someday. David >>>> ----- Original Message ----- >>>> From: Christopher Frazier >>>> To: sword-devel@crosswire.org >>>> Sent: Monday, March 10, 2003 1:52 PM >>>> Subject: [sword-devel] UI for Windows Question... >>>> >>>> >>>> I've been looking everywhere for this, and since I haven't found the >>>> archive to the lists, I guess I have to ask it here: >>>> >>>> How do you view the Bible text one verse per line in Sword for >>>> Windows?!? BibleTime does this in an obvious way, but I cannot figure >>>> this out at all in Windows. Does the program do this at all? >>>> >>>> TIA! >>>> >>>> Chris >>>> >>>> _______________________________________________ >>>> sword-devel mailing list >>>> sword-devel@crosswire.org >>>> http://www.crosswire.org/mailman/listinfo/sword-devel >>>> >>>> >>>> >>>> >>>_______________________________________________ >>>sword-devel mailing list >>>sword-devel@crosswire.org >>>http://www.crosswire.org/mailman/listinfo/sword-devel >>> >>> >>> >>> >>_______________________________________________ >>sword-devel mailing list >>sword-devel@crosswire.org >>http://www.crosswire.org/mailman/listinfo/sword-devel >> >> >> > >_______________________________________________ >sword-devel mailing list >sword-devel@crosswire.org >http://www.crosswire.org/mailman/listinfo/sword-devel > > From sword-devel@crosswire.org Wed Mar 12 10:39:15 2003 From: sword-devel@crosswire.org (Daniel Glassey) Date: Wed, 12 Mar 2003 10:39:15 -0000 Subject: GPL and .NET was Re: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F07CC.2020607@u.washington.edu> Message-ID: <3E6F0E53.890.A8BC367@localhost> www.go-mono.org plenty of GPL'd .NET there ;) d On 12 Mar 2003 at 2:11, Daniel Russell sent forth the message: > Jason Turner wrote: > > >Since I cannot use the Sword API as it stands, > >I was considering reimplementing a subset of it in .NET, and then building > >the UI on top of that. Of course releasing the whole thing under the GPL. > > > > I have a technical question: can .NET and GPL be mixed???? Is'nt > Microsoft becoming violently evil in their licensing schemes? i am > almost certain that there is something in the licenses of .NET > technologies that will prohibit you from GPLing anything that has .NET > in it. M$ loathes Free software. From sword-devel@crosswire.org Wed Mar 12 11:31:10 2003 From: sword-devel@crosswire.org (Costas I. Stergiou) Date: Wed, 12 Mar 2003 13:31:10 +0200 (EET) Subject: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F0BDD.809@bitmead.com> Message-ID: Actually, my full time job is java dev and it is really my favorite language for many reasons. Well, the reason I would not suggest java is because it is slow in the GUI, and does not provide a real windows look and feel. All the Java GUI programs I have used are indeed a bit slow and out of the windows feel. Also the JVM is not standard within windows. It would have been much easier for me to do my own work in Java (and I would have done in half the time propably) but I think that every language is good at some stuff and windows GUI is not what Java is for. I think that if you compare a native win GUI with any Java GUI (look, responsiveness, etc) you will agree that the diferrences are quite noteable. Costas On Wed, 12 Mar 2003, Chris wrote: > Costas I. Stergiou wrote: > > >Some months ago I started on a software for personal use that would > >help in bible study. Since my best knowledge is in Java (5 years now) > >I started the implementation with it. Very soon I realized the (obvious) > >fact that Java is NOT for the Desktop. > > > > Why? My full time job is writing Java desktop (gui) software. > > > >I thought of VB (where I also have > >experience) but I quickly dropped the idea since the code it > >produces is really slow. I ended up with Delphi (since it is really > >easier than C++) and now i have made a first version of a windows > >software for bible study. One of the reasons I didn't go with some > >of the already existing software is because none of these are quite > >good at searching/handling greek text (I am Greek) and none of these > >had a modern Greek translation which is the one most commonly used > >here in Greece. Also personal notes was really important and no sw > >gave real significance to that issue. > > > >I am married with one child, and my responsibilities leave my with > >few time to work on this project. I would be really happy though if > >I could help anyhow with this idea. I have recently put up a site > >with the software which (unfortunately?) is in greek, though I have > >made an english version of the software. If anyone would like to > >check it out here is the link for the english version of the > >software: http://www.theword.gr/bin/theword-en-0.99-full.exe > > > >I would be really happy if I could help out here in any way, either by > >giving the code, some ideas on the platform or anything else I > >could help with. I could also give some ideas about the Java platform > >since it is my everyday work for years now. > > > >Thanks, > >Costas > >(once more, excuse me for my bad english) > > > > > >On Wed, 12 Mar 2003, Chris wrote: > > > > > > > >>Jason Turner wrote: > >> > >>Personally I'd rather see a Java version than .NET. > >> > >> > >> > >>>So, to get to my point, I was considering writing a new UI in .NET. However, > >>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX > >>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, > >>>I was considering reimplementing a subset of it in .NET, and then building > >>>the UI on top of that. Of course releasing the whole thing under the GPL. > >>> > >>>So, I'm looking for comments. Does anyone have any other suggestions? Is there > >>>anything that I have missed? Should I take a closer look at Diatheke or > >>>ActiveDiatheke? Is someone else already working on a new Windows client? > >>> > >>>Thanks. > >>> > >>>Jason Turner > >>> > >>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: > >>> > >>> > >>> > >>> > >>>>No the windows version does not allow this. Certain versions of the bible > >>>>will automatically break the paragraph into seperate lines per verse, but > >>>>other than that the answer is no. Sorry. It may be added someday. David > >>>> ----- Original Message ----- > >>>> From: Christopher Frazier > >>>> To: sword-devel@crosswire.org > >>>> Sent: Monday, March 10, 2003 1:52 PM > >>>> Subject: [sword-devel] UI for Windows Question... > >>>> > >>>> > >>>> I've been looking everywhere for this, and since I haven't found the > >>>> archive to the lists, I guess I have to ask it here: > >>>> > >>>> How do you view the Bible text one verse per line in Sword for > >>>> Windows?!? BibleTime does this in an obvious way, but I cannot figure > >>>> this out at all in Windows. Does the program do this at all? > >>>> > >>>> TIA! > >>>> > >>>> Chris > >>>> > >>>> _______________________________________________ > >>>> sword-devel mailing list > >>>> sword-devel@crosswire.org > >>>> http://www.crosswire.org/mailman/listinfo/sword-devel > >>>> > >>>> > >>>> > >>>> > >>>_______________________________________________ > >>>sword-devel mailing list > >>>sword-devel@crosswire.org > >>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>> > >>> > >>> > >>> > >>_______________________________________________ > >>sword-devel mailing list > >>sword-devel@crosswire.org > >>http://www.crosswire.org/mailman/listinfo/sword-devel > >> > >> > >> > > > >_______________________________________________ > >sword-devel mailing list > >sword-devel@crosswire.org > >http://www.crosswire.org/mailman/listinfo/sword-devel > > > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Wed Mar 12 11:46:01 2003 From: sword-devel@crosswire.org (Daniel Glassey) Date: Wed, 12 Mar 2003 11:46:01 -0000 Subject: JSword was Re: [sword-devel] UI for Windows Question... In-Reply-To: References: <3E6F0BDD.809@bitmead.com> Message-ID: <3E6F1DF9.3399.AC8E29F@localhost> Guys, I guess this needs advertised a bit better but there is already work going on on sword for java - JSword http://www.crosswire.org/jsword/index.jsp See http://www.crosswire.org/jsword/devt.jsp if you would like to get involved Regards, Daniel On 12 Mar 2003 at 13:31, Costas I. Stergiou sent forth the message: > Actually, my full time job is java dev and it is really my > favorite language for many reasons. > Well, the reason I would > not suggest java is because it is slow in the GUI, and does not provide > a real windows look and feel. All the Java GUI programs I have used are > indeed a bit slow and out of the windows feel. Also the JVM is not > standard within windows. It would have been much easier for me to > do my own work in Java (and I would have done in half the time propably) > but I think that every language is good at some stuff and windows GUI > is not what Java is for. I think that if you compare a native win GUI > with any Java GUI (look, responsiveness, etc) you will agree that the > diferrences are quite noteable. > > Costas > > On Wed, 12 Mar 2003, Chris wrote: > > > Costas I. Stergiou wrote: > > > > >Some months ago I started on a software for personal use that would > > >help in bible study. Since my best knowledge is in Java (5 years now) > > >I started the implementation with it. Very soon I realized the (obvious) > > >fact that Java is NOT for the Desktop. > > > > > > > Why? My full time job is writing Java desktop (gui) software. > > > > > > >I thought of VB (where I also have > > >experience) but I quickly dropped the idea since the code it > > >produces is really slow. I ended up with Delphi (since it is really > > >easier than C++) and now i have made a first version of a windows > > >software for bible study. One of the reasons I didn't go with some > > >of the already existing software is because none of these are quite > > >good at searching/handling greek text (I am Greek) and none of these > > >had a modern Greek translation which is the one most commonly used > > >here in Greece. Also personal notes was really important and no sw > > >gave real significance to that issue. > > > > > >I am married with one child, and my responsibilities leave my with > > >few time to work on this project. I would be really happy though if > > >I could help anyhow with this idea. I have recently put up a site > > >with the software which (unfortunately?) is in greek, though I have > > >made an english version of the software. If anyone would like to > > >check it out here is the link for the english version of the > > >software: http://www.theword.gr/bin/theword-en-0.99-full.exe > > > > > >I would be really happy if I could help out here in any way, either by > > >giving the code, some ideas on the platform or anything else I > > >could help with. I could also give some ideas about the Java platform > > >since it is my everyday work for years now. > > > > > >Thanks, > > >Costas > > >(once more, excuse me for my bad english) > > > > > > > > >On Wed, 12 Mar 2003, Chris wrote: > > > > > > > > > > > >>Jason Turner wrote: > > >> > > >>Personally I'd rather see a Java version than .NET. > > >> > > >> > > >> > > >>>So, to get to my point, I was considering writing a new UI in .NET. However, > > >>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX > > >>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, > > >>>I was considering reimplementing a subset of it in .NET, and then building > > >>>the UI on top of that. Of course releasing the whole thing under the GPL. > > >>> > > >>>So, I'm looking for comments. Does anyone have any other suggestions? Is there > > >>>anything that I have missed? Should I take a closer look at Diatheke or > > >>>ActiveDiatheke? Is someone else already working on a new Windows client? > > >>> > > >>>Thanks. > > >>> > > >>>Jason Turner > > >>> > > >>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: > > >>> > > >>> > > >>> > > >>> > > >>>>No the windows version does not allow this. Certain versions of the bible > > >>>>will automatically break the paragraph into seperate lines per verse, but > > >>>>other than that the answer is no. Sorry. It may be added someday. David > > >>>> ----- Original Message ----- > > >>>> From: Christopher Frazier > > >>>> To: sword-devel@crosswire.org > > >>>> Sent: Monday, March 10, 2003 1:52 PM > > >>>> Subject: [sword-devel] UI for Windows Question... > > >>>> > > >>>> > > >>>> I've been looking everywhere for this, and since I haven't found the > > >>>> archive to the lists, I guess I have to ask it here: > > >>>> > > >>>> How do you view the Bible text one verse per line in Sword for > > >>>> Windows?!? BibleTime does this in an obvious way, but I cannot figure > > >>>> this out at all in Windows. Does the program do this at all? > > >>>> > > >>>> TIA! > > >>>> > > >>>> Chris From sword-devel@crosswire.org Wed Mar 12 13:14:38 2003 From: sword-devel@crosswire.org (Chris) Date: Thu, 13 Mar 2003 00:14:38 +1100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: References: Message-ID: <3E6F32BE.7030408@bitmead.com> I personally would sacrifice windows L&F for the cross-platform ability. Plus, JBuilder can produce native executables. I havn't tried benchmarking them, but I presume the JBuilder environment itself uses it, and it is very snappy. Costas I. Stergiou wrote: >Actually, my full time job is java dev and it is really my >favorite language for many reasons. >Well, the reason I would >not suggest java is because it is slow in the GUI, and does not provide >a real windows look and feel. All the Java GUI programs I have used are >indeed a bit slow and out of the windows feel. Also the JVM is not >standard within windows. It would have been much easier for me to >do my own work in Java (and I would have done in half the time propably) >but I think that every language is good at some stuff and windows GUI >is not what Java is for. I think that if you compare a native win GUI >with any Java GUI (look, responsiveness, etc) you will agree that the >diferrences are quite noteable. > >Costas > >On Wed, 12 Mar 2003, Chris wrote: > > > >>Costas I. Stergiou wrote: >> >> >> >>>Some months ago I started on a software for personal use that would >>>help in bible study. Since my best knowledge is in Java (5 years now) >>>I started the implementation with it. Very soon I realized the (obvious) >>>fact that Java is NOT for the Desktop. >>> >>> >>> >>Why? My full time job is writing Java desktop (gui) software. >> >> >> >> >>>I thought of VB (where I also have >>>experience) but I quickly dropped the idea since the code it >>>produces is really slow. I ended up with Delphi (since it is really >>>easier than C++) and now i have made a first version of a windows >>>software for bible study. One of the reasons I didn't go with some >>>of the already existing software is because none of these are quite >>>good at searching/handling greek text (I am Greek) and none of these >>>had a modern Greek translation which is the one most commonly used >>>here in Greece. Also personal notes was really important and no sw >>>gave real significance to that issue. >>> >>>I am married with one child, and my responsibilities leave my with >>>few time to work on this project. I would be really happy though if >>>I could help anyhow with this idea. I have recently put up a site >>>with the software which (unfortunately?) is in greek, though I have >>>made an english version of the software. If anyone would like to >>>check it out here is the link for the english version of the >>>software: http://www.theword.gr/bin/theword-en-0.99-full.exe >>> >>>I would be really happy if I could help out here in any way, either by >>>giving the code, some ideas on the platform or anything else I >>>could help with. I could also give some ideas about the Java platform >>>since it is my everyday work for years now. >>> >>>Thanks, >>>Costas >>>(once more, excuse me for my bad english) >>> >>> >>>On Wed, 12 Mar 2003, Chris wrote: >>> >>> >>> >>> >>> >>>>Jason Turner wrote: >>>> >>>>Personally I'd rather see a Java version than .NET. >>>> >>>> >>>> >>>> >>>> >>>>>So, to get to my point, I was considering writing a new UI in .NET. However, >>>>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX >>>>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, >>>>>I was considering reimplementing a subset of it in .NET, and then building >>>>>the UI on top of that. Of course releasing the whole thing under the GPL. >>>>> >>>>>So, I'm looking for comments. Does anyone have any other suggestions? Is there >>>>>anything that I have missed? Should I take a closer look at Diatheke or >>>>>ActiveDiatheke? Is someone else already working on a new Windows client? >>>>> >>>>>Thanks. >>>>> >>>>>Jason Turner >>>>> >>>>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>>No the windows version does not allow this. Certain versions of the bible >>>>>>will automatically break the paragraph into seperate lines per verse, but >>>>>>other than that the answer is no. Sorry. It may be added someday. David >>>>>>----- Original Message ----- >>>>>>From: Christopher Frazier >>>>>>To: sword-devel@crosswire.org >>>>>>Sent: Monday, March 10, 2003 1:52 PM >>>>>>Subject: [sword-devel] UI for Windows Question... >>>>>> >>>>>> >>>>>>I've been looking everywhere for this, and since I haven't found the >>>>>>archive to the lists, I guess I have to ask it here: >>>>>> >>>>>>How do you view the Bible text one verse per line in Sword for >>>>>>Windows?!? BibleTime does this in an obvious way, but I cannot figure >>>>>>this out at all in Windows. Does the program do this at all? >>>>>> >>>>>>TIA! >>>>>> >>>>>>Chris >>>>>> >>>>>>_______________________________________________ >>>>>>sword-devel mailing list >>>>>>sword-devel@crosswire.org >>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>_______________________________________________ >>>>>sword-devel mailing list >>>>>sword-devel@crosswire.org >>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>_______________________________________________ >>>>sword-devel mailing list >>>>sword-devel@crosswire.org >>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>> >>>> >>>> >>>> >>>> >>>_______________________________________________ >>>sword-devel mailing list >>>sword-devel@crosswire.org >>>http://www.crosswire.org/mailman/listinfo/sword-devel >>> >>> >>> >>> >>_______________________________________________ >>sword-devel mailing list >>sword-devel@crosswire.org >>http://www.crosswire.org/mailman/listinfo/sword-devel >> >> >> > >_______________________________________________ >sword-devel mailing list >sword-devel@crosswire.org >http://www.crosswire.org/mailman/listinfo/sword-devel > > From sword-devel@crosswire.org Wed Mar 12 13:40:24 2003 From: sword-devel@crosswire.org (Costas I. Stergiou) Date: Wed, 12 Mar 2003 15:40:24 +0200 (EET) Subject: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F32BE.7030408@bitmead.com> Message-ID: Hi Chris, I don't think JBuilder can produce executables (native). Actually, no java app can be converted to an executable unless the executable contains the whole JRE within. I am also using JBuilder from version 2 and I would agree that it's interface is quite good but still lacks the native L&F. On the other hand, JBuilder is really faster than other Java apps, an to be honest I have always wondered what Borland has hacked into to make this happen, but I am sure that the code that is produces is pure java classes with the usual behaviour. What I said is just an opinion though and a personal choice from my experience until now. Remember, I am primary a Java programmer (I have JBuidler in me screen as I write this e-mail, I am at work now) but I still believe that java is (unfortunately) not the way to go for a windows GUI. I am really new to this list/project so my opinion should not be considered highly. I am happy though to participate in this conversation. Thanks, Costas On Thu, 13 Mar 2003, Chris wrote: > > I personally would sacrifice windows L&F for the cross-platform ability. > Plus, JBuilder can produce native executables. I havn't tried > benchmarking them, > but I presume the JBuilder environment itself uses it, and it is very > snappy. > > Costas I. Stergiou wrote: > > >Actually, my full time job is java dev and it is really my > >favorite language for many reasons. > >Well, the reason I would > >not suggest java is because it is slow in the GUI, and does not provide > >a real windows look and feel. All the Java GUI programs I have used are > >indeed a bit slow and out of the windows feel. Also the JVM is not > >standard within windows. It would have been much easier for me to > >do my own work in Java (and I would have done in half the time propably) > >but I think that every language is good at some stuff and windows GUI > >is not what Java is for. I think that if you compare a native win GUI > >with any Java GUI (look, responsiveness, etc) you will agree that the > >diferrences are quite noteable. > > > >Costas > > > >On Wed, 12 Mar 2003, Chris wrote: > > > > > > > >>Costas I. Stergiou wrote: > >> > >> > >> > >>>Some months ago I started on a software for personal use that would > >>>help in bible study. Since my best knowledge is in Java (5 years now) > >>>I started the implementation with it. Very soon I realized the (obvious) > >>>fact that Java is NOT for the Desktop. > >>> > >>> > >>> > >>Why? My full time job is writing Java desktop (gui) software. > >> > >> > >> > >> > >>>I thought of VB (where I also have > >>>experience) but I quickly dropped the idea since the code it > >>>produces is really slow. I ended up with Delphi (since it is really > >>>easier than C++) and now i have made a first version of a windows > >>>software for bible study. One of the reasons I didn't go with some > >>>of the already existing software is because none of these are quite > >>>good at searching/handling greek text (I am Greek) and none of these > >>>had a modern Greek translation which is the one most commonly used > >>>here in Greece. Also personal notes was really important and no sw > >>>gave real significance to that issue. > >>> > >>>I am married with one child, and my responsibilities leave my with > >>>few time to work on this project. I would be really happy though if > >>>I could help anyhow with this idea. I have recently put up a site > >>>with the software which (unfortunately?) is in greek, though I have > >>>made an english version of the software. If anyone would like to > >>>check it out here is the link for the english version of the > >>>software: http://www.theword.gr/bin/theword-en-0.99-full.exe > >>> > >>>I would be really happy if I could help out here in any way, either by > >>>giving the code, some ideas on the platform or anything else I > >>>could help with. I could also give some ideas about the Java platform > >>>since it is my everyday work for years now. > >>> > >>>Thanks, > >>>Costas > >>>(once more, excuse me for my bad english) > >>> > >>> > >>>On Wed, 12 Mar 2003, Chris wrote: > >>> > >>> > >>> > >>> > >>> > >>>>Jason Turner wrote: > >>>> > >>>>Personally I'd rather see a Java version than .NET. > >>>> > >>>> > >>>> > >>>> > >>>> > >>>>>So, to get to my point, I was considering writing a new UI in .NET. However, > >>>>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX > >>>>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, > >>>>>I was considering reimplementing a subset of it in .NET, and then building > >>>>>the UI on top of that. Of course releasing the whole thing under the GPL. > >>>>> > >>>>>So, I'm looking for comments. Does anyone have any other suggestions? Is there > >>>>>anything that I have missed? Should I take a closer look at Diatheke or > >>>>>ActiveDiatheke? Is someone else already working on a new Windows client? > >>>>> > >>>>>Thanks. > >>>>> > >>>>>Jason Turner > >>>>> > >>>>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>No the windows version does not allow this. Certain versions of the bible > >>>>>>will automatically break the paragraph into seperate lines per verse, but > >>>>>>other than that the answer is no. Sorry. It may be added someday. David > >>>>>>----- Original Message ----- > >>>>>>From: Christopher Frazier > >>>>>>To: sword-devel@crosswire.org > >>>>>>Sent: Monday, March 10, 2003 1:52 PM > >>>>>>Subject: [sword-devel] UI for Windows Question... > >>>>>> > >>>>>> > >>>>>>I've been looking everywhere for this, and since I haven't found the > >>>>>>archive to the lists, I guess I have to ask it here: > >>>>>> > >>>>>>How do you view the Bible text one verse per line in Sword for > >>>>>>Windows?!? BibleTime does this in an obvious way, but I cannot figure > >>>>>>this out at all in Windows. Does the program do this at all? > >>>>>> > >>>>>>TIA! > >>>>>> > >>>>>>Chris > >>>>>> > >>>>>>_______________________________________________ > >>>>>>sword-devel mailing list > >>>>>>sword-devel@crosswire.org > >>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>_______________________________________________ > >>>>>sword-devel mailing list > >>>>>sword-devel@crosswire.org > >>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>_______________________________________________ > >>>>sword-devel mailing list > >>>>sword-devel@crosswire.org > >>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>> > >>>> > >>>> > >>>> > >>>> > >>>_______________________________________________ > >>>sword-devel mailing list > >>>sword-devel@crosswire.org > >>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>> > >>> > >>> > >>> > >>_______________________________________________ > >>sword-devel mailing list > >>sword-devel@crosswire.org > >>http://www.crosswire.org/mailman/listinfo/sword-devel > >> > >> > >> > > > >_______________________________________________ > >sword-devel mailing list > >sword-devel@crosswire.org > >http://www.crosswire.org/mailman/listinfo/sword-devel > > > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Wed Mar 12 13:51:03 2003 From: sword-devel@crosswire.org (Brook Humphrey) Date: Wed, 12 Mar 2003 05:51:03 -0800 Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: <000001c2e1a4$8dee0e30$169ea8c0@CLEOPATRA> References: <000001c2e1a4$8dee0e30$169ea8c0@CLEOPATRA> Message-ID: <200303120551.04112.bah@webmedic.net> On Monday 03 March 2003 08:47 am, Simon wrote: > Hi, > > Maybe it would be nice to convert all markup in all modules to OSIS. I > didn't look in the sourcecode, but I am sure that supporting just 1 > format for markup requires much less code... > > Currently I am writing a PHP script that replaces all markuptags with > their equivalant OSIS-markup tag. > > I have also written a PHP script that checks and repairs verses in > bibletexts, that are not recognised as apart verses. Some modules have > this error. For example, DutSVV 1 Sam 24, where verse 23 is not > recognised as different verse: > > 21En nu, zie, ik weet, dat gij voorzeker koning worden zult, en dat het > koninkrijk van Israel in uw hand bestaan zal. 22Zo zweer mij dan nu bij > den HEERE, zo gij mijn zaad na mij zult uitroeien, en mijn naam zult > uitdelgen van mijns vaders huis! [ (I Samuel 24:23) Toen zwoer David aan > Saul; en Saul ging in zijn huis, maar David en zijn mannen gingen op in > de vesting. ] > > My script repairs those bugs. > > It is also nice to use ONLY the OSIS-reference tags, which are very > strictly defined, I think this will repair a lot of reference-bugs I > found in some modules. > > Let me hear what you think about it... I am wondering if it could be used to take simple text files and convert it to OSIS. I would indeed be interested in this php script. > > And another question: Does the ThML exported by Diaspora contains ALL > tags that are in a Sword module, or are some tags skipped? If so, have > can I get an export of a Sword module that contains all markuptags that > are in the module? > > With kind regards, > > Simon > > PS> I have tested all Public Domain modules (exported to ThML) with a > script, and checked some of the errors found by that PHP script, and > those did also exist in the Sword module. > -- -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- Brook Humphrey Mobile PC Medic, 420 1st, Cheney, WA 99004, 509-235-9107 http://www.webmedic.net, bah@webmedic.net, bah@linux-mandrake.com Holiness unto the Lord -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- From sword-devel@crosswire.org Wed Mar 12 14:00:41 2003 From: sword-devel@crosswire.org (Barry Drake) Date: Wed, 12 Mar 2003 14:00:41 -0000 Subject: [sword-devel] Palm Bible Converter In-Reply-To: <000801c2e855$3fab72a0$545d13ac@lightstrike> Message-ID: <3E6F3D89.12825.180B63F@localhost> Hi there ....... On 12 Mar 2003 at 13:06, David Lim wrote: > I have been reading your archived posts datingback to Oct 2001.In it > you mentioned the avaliability of a bible converter for Palm Bible. I am > wondering if I may download it and do some convversion on my own. It does > not seem to be available on sourceforge anymore. Palm Bible has now changed to a commercial project. However, we have the last GPL issue both of code and binaries at http://www.crosswire.org/crosswire/palmbible/index.html in the hope that _someone_ will persue development and support of this excellent project. The packages include a conversion program which accepts the output of Chris Little's Diaspora, therefore any Sword module can be converted and used in conjunction with the bible reader. God bless, Barry -- From Barry Drake (The Revd) minister of the Netherfield United Reformed church, Nottingham see http://www.jesusinnetherfield.org.uk for our church homepages). Replies - b.drake@ntlworld.com From sword-devel@crosswire.org Wed Mar 12 13:59:08 2003 From: sword-devel@crosswire.org (Brook Humphrey) Date: Wed, 12 Mar 2003 05:59:08 -0800 Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: <000001c2e1c9$2b1d45d0$169ea8c0@CLEOPATRA> References: <000001c2e1c9$2b1d45d0$169ea8c0@CLEOPATRA> Message-ID: <200303120559.08063.bah@webmedic.net> On Monday 03 March 2003 01:09 pm, Simon wrote: > >> Ah, any idea when the OSIS Presentation module will be finished? > > > >I don't believe it is even started yet, but I presume it is still > > planned. > > Uhm, not so nice. I am currently writing a script to convert Calvins > Commentaries (from ccel.org) into an easy-to-import OSIS-format (at CCEL > the files are in OSIS, but not using the tags), and I was > searching for extra OSIS markup tags, for doing some extra markup, but I > couldn't find it... > > And another question: if I have Calvins Commentaries in OSIS-format > (just like a commentarymodule exported with mod2osis), can it then be > converted to a Sword module, or do I need to wait till the osis2mod > program is ready (it will take at least 4 weeks until my script is > finished, maybe even more, depending on the time I have to complete it)? > > BTW: I assume you guys at Crosswire are interested in having Calvins > Commentaries as module? > > With kind regards, > > Simon Well as stated for my right now I have quite a few text's that are probably allot like the text you mention above but I really dont have the time to sit down and write such a thing and really would not know were to start. -- -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- Brook Humphrey Mobile PC Medic, 420 1st, Cheney, WA 99004, 509-235-9107 http://www.webmedic.net, bah@webmedic.net, bah@linux-mandrake.com Holiness unto the Lord -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- From sword-devel@crosswire.org Wed Mar 12 14:41:04 2003 From: sword-devel@crosswire.org (Jason Turner) Date: Wed, 12 Mar 2003 07:41:04 -0700 Subject: GPL and .NET was Re: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F0E53.890.A8BC367@localhost> References: <3E6F0E53.890.A8BC367@localhost> Message-ID: <200303120741.04567.jason@whensdinner.com> Also the great project of SharpDevelop (gpl'd ide for .net written in .net) On Wednesday 12 March 2003 03:39 am, Daniel Glassey wrote: > www.go-mono.org > > plenty of GPL'd .NET there ;) > d > > On 12 Mar 2003 at 2:11, Daniel Russell sent forth the message: > > Jason Turner wrote: > > >Since I cannot use the Sword API as it stands, > > >I was considering reimplementing a subset of it in .NET, and then > > > building the UI on top of that. Of course releasing the whole thing > > > under the GPL. > > > > I have a technical question: can .NET and GPL be mixed???? Is'nt > > Microsoft becoming violently evil in their licensing schemes? i am > > almost certain that there is something in the licenses of .NET > > technologies that will prohibit you from GPLing anything that has .NET > > in it. M$ loathes Free software. > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 15:02:05 2003 From: sword-devel@crosswire.org (Chris) Date: Thu, 13 Mar 2003 02:02:05 +1100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: References: Message-ID: <3E6F4BED.8070001@bitmead.com> Well I had a little Java swing program, about 5kb .jar file. And when I asked it to, JBuilder7 converted it into a .exe of about 70kb, that didn't appear to require the JRE. How it works I don't know, but it seems to work. There's also the option of Linux and Sun/Sparc native executeables. Costas I. Stergiou wrote: >Hi Chris, >I don't think JBuilder can produce executables (native). Actually, >no java app can be converted to an executable unless the executable >contains the whole JRE within. I am also using JBuilder from version 2 >and I would agree that it's interface is quite good but still lacks >the native L&F. On the other hand, JBuilder is really faster than >other Java apps, an to be honest I have always wondered what Borland >has hacked into to make this happen, but I am sure that the code >that is produces is pure java classes with the usual behaviour. > >What I said is just an opinion though and a personal choice from >my experience until now. Remember, I am primary a Java programmer (I >have JBuidler in me screen as I write this e-mail, I am at work now) >but I still believe that java is (unfortunately) not the way to go for a >windows GUI. > >I am really new to this list/project so my opinion should not be >considered highly. I am happy though to participate in this conversation. >Thanks, >Costas > >On Thu, 13 Mar 2003, Chris wrote: > > > >>I personally would sacrifice windows L&F for the cross-platform ability. >>Plus, JBuilder can produce native executables. I havn't tried >>benchmarking them, >>but I presume the JBuilder environment itself uses it, and it is very >>snappy. >> >>Costas I. Stergiou wrote: >> >> >> >>>Actually, my full time job is java dev and it is really my >>>favorite language for many reasons. >>>Well, the reason I would >>>not suggest java is because it is slow in the GUI, and does not provide >>>a real windows look and feel. All the Java GUI programs I have used are >>>indeed a bit slow and out of the windows feel. Also the JVM is not >>>standard within windows. It would have been much easier for me to >>>do my own work in Java (and I would have done in half the time propably) >>>but I think that every language is good at some stuff and windows GUI >>>is not what Java is for. I think that if you compare a native win GUI >>>with any Java GUI (look, responsiveness, etc) you will agree that the >>>diferrences are quite noteable. >>> >>>Costas >>> >>>On Wed, 12 Mar 2003, Chris wrote: >>> >>> >>> >>> >>> >>>>Costas I. Stergiou wrote: >>>> >>>> >>>> >>>> >>>> >>>>>Some months ago I started on a software for personal use that would >>>>>help in bible study. Since my best knowledge is in Java (5 years now) >>>>>I started the implementation with it. Very soon I realized the (obvious) >>>>>fact that Java is NOT for the Desktop. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>Why? My full time job is writing Java desktop (gui) software. >>>> >>>> >>>> >>>> >>>> >>>> >>>>>I thought of VB (where I also have >>>>>experience) but I quickly dropped the idea since the code it >>>>>produces is really slow. I ended up with Delphi (since it is really >>>>>easier than C++) and now i have made a first version of a windows >>>>>software for bible study. One of the reasons I didn't go with some >>>>>of the already existing software is because none of these are quite >>>>>good at searching/handling greek text (I am Greek) and none of these >>>>>had a modern Greek translation which is the one most commonly used >>>>>here in Greece. Also personal notes was really important and no sw >>>>>gave real significance to that issue. >>>>> >>>>>I am married with one child, and my responsibilities leave my with >>>>>few time to work on this project. I would be really happy though if >>>>>I could help anyhow with this idea. I have recently put up a site >>>>>with the software which (unfortunately?) is in greek, though I have >>>>>made an english version of the software. If anyone would like to >>>>>check it out here is the link for the english version of the >>>>>software: http://www.theword.gr/bin/theword-en-0.99-full.exe >>>>> >>>>>I would be really happy if I could help out here in any way, either by >>>>>giving the code, some ideas on the platform or anything else I >>>>>could help with. I could also give some ideas about the Java platform >>>>>since it is my everyday work for years now. >>>>> >>>>>Thanks, >>>>>Costas >>>>>(once more, excuse me for my bad english) >>>>> >>>>> >>>>>On Wed, 12 Mar 2003, Chris wrote: >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>>Jason Turner wrote: >>>>>> >>>>>>Personally I'd rather see a Java version than .NET. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>>So, to get to my point, I was considering writing a new UI in .NET. However, >>>>>>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX >>>>>>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, >>>>>>>I was considering reimplementing a subset of it in .NET, and then building >>>>>>>the UI on top of that. Of course releasing the whole thing under the GPL. >>>>>>> >>>>>>>So, I'm looking for comments. Does anyone have any other suggestions? Is there >>>>>>>anything that I have missed? Should I take a closer look at Diatheke or >>>>>>>ActiveDiatheke? Is someone else already working on a new Windows client? >>>>>>> >>>>>>>Thanks. >>>>>>> >>>>>>>Jason Turner >>>>>>> >>>>>>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>>>No the windows version does not allow this. Certain versions of the bible >>>>>>>>will automatically break the paragraph into seperate lines per verse, but >>>>>>>>other than that the answer is no. Sorry. It may be added someday. David >>>>>>>>----- Original Message ----- >>>>>>>>From: Christopher Frazier >>>>>>>>To: sword-devel@crosswire.org >>>>>>>>Sent: Monday, March 10, 2003 1:52 PM >>>>>>>>Subject: [sword-devel] UI for Windows Question... >>>>>>>> >>>>>>>> >>>>>>>>I've been looking everywhere for this, and since I haven't found the >>>>>>>>archive to the lists, I guess I have to ask it here: >>>>>>>> >>>>>>>>How do you view the Bible text one verse per line in Sword for >>>>>>>>Windows?!? BibleTime does this in an obvious way, but I cannot figure >>>>>>>>this out at all in Windows. Does the program do this at all? >>>>>>>> >>>>>>>>TIA! >>>>>>>> >>>>>>>>Chris >>>>>>>> >>>>>>>>_______________________________________________ >>>>>>>>sword-devel mailing list >>>>>>>>sword-devel@crosswire.org >>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>_______________________________________________ >>>>>>>sword-devel mailing list >>>>>>>sword-devel@crosswire.org >>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>_______________________________________________ >>>>>>sword-devel mailing list >>>>>>sword-devel@crosswire.org >>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>_______________________________________________ >>>>>sword-devel mailing list >>>>>sword-devel@crosswire.org >>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>_______________________________________________ >>>>sword-devel mailing list >>>>sword-devel@crosswire.org >>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>> >>>> >>>> >>>> >>>> >>>_______________________________________________ >>>sword-devel mailing list >>>sword-devel@crosswire.org >>>http://www.crosswire.org/mailman/listinfo/sword-devel >>> >>> >>> >>> >>_______________________________________________ >>sword-devel mailing list >>sword-devel@crosswire.org >>http://www.crosswire.org/mailman/listinfo/sword-devel >> >> >> > >_______________________________________________ >sword-devel mailing list >sword-devel@crosswire.org >http://www.crosswire.org/mailman/listinfo/sword-devel > > From sword-devel@crosswire.org Wed Mar 12 15:09:06 2003 From: sword-devel@crosswire.org (Costas I. Stergiou) Date: Wed, 12 Mar 2003 17:09:06 +0200 (EET) Subject: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F4BED.8070001@bitmead.com> Message-ID: Have you tried to run this exe on a machine without a JRE? On Thu, 13 Mar 2003, Chris wrote: > > Well I had a little Java swing program, about 5kb .jar file. And when I > asked it to, JBuilder7 converted it into a .exe of about 70kb, that > didn't appear to require the JRE. How it works I don't know, but it > seems to work. There's also the option of Linux and Sun/Sparc native > executeables. > > > Costas I. Stergiou wrote: > > >Hi Chris, > >I don't think JBuilder can produce executables (native). Actually, > >no java app can be converted to an executable unless the executable > >contains the whole JRE within. I am also using JBuilder from version 2 > >and I would agree that it's interface is quite good but still lacks > >the native L&F. On the other hand, JBuilder is really faster than > >other Java apps, an to be honest I have always wondered what Borland > >has hacked into to make this happen, but I am sure that the code > >that is produces is pure java classes with the usual behaviour. > > > >What I said is just an opinion though and a personal choice from > >my experience until now. Remember, I am primary a Java programmer (I > >have JBuidler in me screen as I write this e-mail, I am at work now) > >but I still believe that java is (unfortunately) not the way to go for a > >windows GUI. > > > >I am really new to this list/project so my opinion should not be > >considered highly. I am happy though to participate in this conversation. > >Thanks, > >Costas > > > >On Thu, 13 Mar 2003, Chris wrote: > > > > > > > >>I personally would sacrifice windows L&F for the cross-platform ability. > >>Plus, JBuilder can produce native executables. I havn't tried > >>benchmarking them, > >>but I presume the JBuilder environment itself uses it, and it is very > >>snappy. > >> > >>Costas I. Stergiou wrote: > >> > >> > >> > >>>Actually, my full time job is java dev and it is really my > >>>favorite language for many reasons. > >>>Well, the reason I would > >>>not suggest java is because it is slow in the GUI, and does not provide > >>>a real windows look and feel. All the Java GUI programs I have used are > >>>indeed a bit slow and out of the windows feel. Also the JVM is not > >>>standard within windows. It would have been much easier for me to > >>>do my own work in Java (and I would have done in half the time propably) > >>>but I think that every language is good at some stuff and windows GUI > >>>is not what Java is for. I think that if you compare a native win GUI > >>>with any Java GUI (look, responsiveness, etc) you will agree that the > >>>diferrences are quite noteable. > >>> > >>>Costas > >>> > >>>On Wed, 12 Mar 2003, Chris wrote: > >>> > >>> > >>> > >>> > >>> > >>>>Costas I. Stergiou wrote: > >>>> > >>>> > >>>> > >>>> > >>>> > >>>>>Some months ago I started on a software for personal use that would > >>>>>help in bible study. Since my best knowledge is in Java (5 years now) > >>>>>I started the implementation with it. Very soon I realized the (obvious) > >>>>>fact that Java is NOT for the Desktop. > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>Why? My full time job is writing Java desktop (gui) software. > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>>>I thought of VB (where I also have > >>>>>experience) but I quickly dropped the idea since the code it > >>>>>produces is really slow. I ended up with Delphi (since it is really > >>>>>easier than C++) and now i have made a first version of a windows > >>>>>software for bible study. One of the reasons I didn't go with some > >>>>>of the already existing software is because none of these are quite > >>>>>good at searching/handling greek text (I am Greek) and none of these > >>>>>had a modern Greek translation which is the one most commonly used > >>>>>here in Greece. Also personal notes was really important and no sw > >>>>>gave real significance to that issue. > >>>>> > >>>>>I am married with one child, and my responsibilities leave my with > >>>>>few time to work on this project. I would be really happy though if > >>>>>I could help anyhow with this idea. I have recently put up a site > >>>>>with the software which (unfortunately?) is in greek, though I have > >>>>>made an english version of the software. If anyone would like to > >>>>>check it out here is the link for the english version of the > >>>>>software: http://www.theword.gr/bin/theword-en-0.99-full.exe > >>>>> > >>>>>I would be really happy if I could help out here in any way, either by > >>>>>giving the code, some ideas on the platform or anything else I > >>>>>could help with. I could also give some ideas about the Java platform > >>>>>since it is my everyday work for years now. > >>>>> > >>>>>Thanks, > >>>>>Costas > >>>>>(once more, excuse me for my bad english) > >>>>> > >>>>> > >>>>>On Wed, 12 Mar 2003, Chris wrote: > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>Jason Turner wrote: > >>>>>> > >>>>>>Personally I'd rather see a Java version than .NET. > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>>>So, to get to my point, I was considering writing a new UI in .NET. However, > >>>>>>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX > >>>>>>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, > >>>>>>>I was considering reimplementing a subset of it in .NET, and then building > >>>>>>>the UI on top of that. Of course releasing the whole thing under the GPL. > >>>>>>> > >>>>>>>So, I'm looking for comments. Does anyone have any other suggestions? Is there > >>>>>>>anything that I have missed? Should I take a closer look at Diatheke or > >>>>>>>ActiveDiatheke? Is someone else already working on a new Windows client? > >>>>>>> > >>>>>>>Thanks. > >>>>>>> > >>>>>>>Jason Turner > >>>>>>> > >>>>>>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>>>No the windows version does not allow this. Certain versions of the bible > >>>>>>>>will automatically break the paragraph into seperate lines per verse, but > >>>>>>>>other than that the answer is no. Sorry. It may be added someday. David > >>>>>>>>----- Original Message ----- > >>>>>>>>From: Christopher Frazier > >>>>>>>>To: sword-devel@crosswire.org > >>>>>>>>Sent: Monday, March 10, 2003 1:52 PM > >>>>>>>>Subject: [sword-devel] UI for Windows Question... > >>>>>>>> > >>>>>>>> > >>>>>>>>I've been looking everywhere for this, and since I haven't found the > >>>>>>>>archive to the lists, I guess I have to ask it here: > >>>>>>>> > >>>>>>>>How do you view the Bible text one verse per line in Sword for > >>>>>>>>Windows?!? BibleTime does this in an obvious way, but I cannot figure > >>>>>>>>this out at all in Windows. Does the program do this at all? > >>>>>>>> > >>>>>>>>TIA! > >>>>>>>> > >>>>>>>>Chris > >>>>>>>> > >>>>>>>>_______________________________________________ > >>>>>>>>sword-devel mailing list > >>>>>>>>sword-devel@crosswire.org > >>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>_______________________________________________ > >>>>>>>sword-devel mailing list > >>>>>>>sword-devel@crosswire.org > >>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>_______________________________________________ > >>>>>>sword-devel mailing list > >>>>>>sword-devel@crosswire.org > >>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>_______________________________________________ > >>>>>sword-devel mailing list > >>>>>sword-devel@crosswire.org > >>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>_______________________________________________ > >>>>sword-devel mailing list > >>>>sword-devel@crosswire.org > >>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>> > >>>> > >>>> > >>>> > >>>> > >>>_______________________________________________ > >>>sword-devel mailing list > >>>sword-devel@crosswire.org > >>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>> > >>> > >>> > >>> > >>_______________________________________________ > >>sword-devel mailing list > >>sword-devel@crosswire.org > >>http://www.crosswire.org/mailman/listinfo/sword-devel > >> > >> > >> > > > >_______________________________________________ > >sword-devel mailing list > >sword-devel@crosswire.org > >http://www.crosswire.org/mailman/listinfo/sword-devel > > > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Wed Mar 12 15:15:31 2003 From: sword-devel@crosswire.org (Chris) Date: Thu, 13 Mar 2003 02:15:31 +1100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: References: Message-ID: <3E6F4F13.5090409@bitmead.com> Costas I. Stergiou wrote: >Have you tried to run this exe on a machine without a JRE? > No, so maybe it is using the JRE behind the scenes. > > >On Thu, 13 Mar 2003, Chris wrote: > > > >>Well I had a little Java swing program, about 5kb .jar file. And when I >>asked it to, JBuilder7 converted it into a .exe of about 70kb, that >>didn't appear to require the JRE. How it works I don't know, but it >>seems to work. There's also the option of Linux and Sun/Sparc native >>executeables. >> >> >>Costas I. Stergiou wrote: >> >> >> >>>Hi Chris, >>>I don't think JBuilder can produce executables (native). Actually, >>>no java app can be converted to an executable unless the executable >>>contains the whole JRE within. I am also using JBuilder from version 2 >>>and I would agree that it's interface is quite good but still lacks >>>the native L&F. On the other hand, JBuilder is really faster than >>>other Java apps, an to be honest I have always wondered what Borland >>>has hacked into to make this happen, but I am sure that the code >>>that is produces is pure java classes with the usual behaviour. >>> >>>What I said is just an opinion though and a personal choice from >>>my experience until now. Remember, I am primary a Java programmer (I >>>have JBuidler in me screen as I write this e-mail, I am at work now) >>>but I still believe that java is (unfortunately) not the way to go for a >>>windows GUI. >>> >>>I am really new to this list/project so my opinion should not be >>>considered highly. I am happy though to participate in this conversation. >>>Thanks, >>>Costas >>> >>>On Thu, 13 Mar 2003, Chris wrote: >>> >>> >>> >>> >>> >>>>I personally would sacrifice windows L&F for the cross-platform ability. >>>>Plus, JBuilder can produce native executables. I havn't tried >>>>benchmarking them, >>>>but I presume the JBuilder environment itself uses it, and it is very >>>>snappy. >>>> >>>>Costas I. Stergiou wrote: >>>> >>>> >>>> >>>> >>>> >>>>>Actually, my full time job is java dev and it is really my >>>>>favorite language for many reasons. >>>>>Well, the reason I would >>>>>not suggest java is because it is slow in the GUI, and does not provide >>>>>a real windows look and feel. All the Java GUI programs I have used are >>>>>indeed a bit slow and out of the windows feel. Also the JVM is not >>>>>standard within windows. It would have been much easier for me to >>>>>do my own work in Java (and I would have done in half the time propably) >>>>>but I think that every language is good at some stuff and windows GUI >>>>>is not what Java is for. I think that if you compare a native win GUI >>>>>with any Java GUI (look, responsiveness, etc) you will agree that the >>>>>diferrences are quite noteable. >>>>> >>>>>Costas >>>>> >>>>>On Wed, 12 Mar 2003, Chris wrote: >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>>Costas I. Stergiou wrote: >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>>Some months ago I started on a software for personal use that would >>>>>>>help in bible study. Since my best knowledge is in Java (5 years now) >>>>>>>I started the implementation with it. Very soon I realized the (obvious) >>>>>>>fact that Java is NOT for the Desktop. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>Why? My full time job is writing Java desktop (gui) software. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>>I thought of VB (where I also have >>>>>>>experience) but I quickly dropped the idea since the code it >>>>>>>produces is really slow. I ended up with Delphi (since it is really >>>>>>>easier than C++) and now i have made a first version of a windows >>>>>>>software for bible study. One of the reasons I didn't go with some >>>>>>>of the already existing software is because none of these are quite >>>>>>>good at searching/handling greek text (I am Greek) and none of these >>>>>>>had a modern Greek translation which is the one most commonly used >>>>>>>here in Greece. Also personal notes was really important and no sw >>>>>>>gave real significance to that issue. >>>>>>> >>>>>>>I am married with one child, and my responsibilities leave my with >>>>>>>few time to work on this project. I would be really happy though if >>>>>>>I could help anyhow with this idea. I have recently put up a site >>>>>>>with the software which (unfortunately?) is in greek, though I have >>>>>>>made an english version of the software. If anyone would like to >>>>>>>check it out here is the link for the english version of the >>>>>>>software: http://www.theword.gr/bin/theword-en-0.99-full.exe >>>>>>> >>>>>>>I would be really happy if I could help out here in any way, either by >>>>>>>giving the code, some ideas on the platform or anything else I >>>>>>>could help with. I could also give some ideas about the Java platform >>>>>>>since it is my everyday work for years now. >>>>>>> >>>>>>>Thanks, >>>>>>>Costas >>>>>>>(once more, excuse me for my bad english) >>>>>>> >>>>>>> >>>>>>>On Wed, 12 Mar 2003, Chris wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>>>Jason Turner wrote: >>>>>>>> >>>>>>>>Personally I'd rather see a Java version than .NET. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>>So, to get to my point, I was considering writing a new UI in .NET. However, >>>>>>>>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX >>>>>>>>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, >>>>>>>>>I was considering reimplementing a subset of it in .NET, and then building >>>>>>>>>the UI on top of that. Of course releasing the whole thing under the GPL. >>>>>>>>> >>>>>>>>>So, I'm looking for comments. Does anyone have any other suggestions? Is there >>>>>>>>>anything that I have missed? Should I take a closer look at Diatheke or >>>>>>>>>ActiveDiatheke? Is someone else already working on a new Windows client? >>>>>>>>> >>>>>>>>>Thanks. >>>>>>>>> >>>>>>>>>Jason Turner >>>>>>>>> >>>>>>>>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>>No the windows version does not allow this. Certain versions of the bible >>>>>>>>>>will automatically break the paragraph into seperate lines per verse, but >>>>>>>>>>other than that the answer is no. Sorry. It may be added someday. David >>>>>>>>>>----- Original Message ----- >>>>>>>>>>From: Christopher Frazier >>>>>>>>>>To: sword-devel@crosswire.org >>>>>>>>>>Sent: Monday, March 10, 2003 1:52 PM >>>>>>>>>>Subject: [sword-devel] UI for Windows Question... >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>I've been looking everywhere for this, and since I haven't found the >>>>>>>>>>archive to the lists, I guess I have to ask it here: >>>>>>>>>> >>>>>>>>>>How do you view the Bible text one verse per line in Sword for >>>>>>>>>>Windows?!? BibleTime does this in an obvious way, but I cannot figure >>>>>>>>>>this out at all in Windows. Does the program do this at all? >>>>>>>>>> >>>>>>>>>>TIA! >>>>>>>>>> >>>>>>>>>>Chris >>>>>>>>>> >>>>>>>>>>_______________________________________________ >>>>>>>>>>sword-devel mailing list >>>>>>>>>>sword-devel@crosswire.org >>>>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>_______________________________________________ >>>>>>>>>sword-devel mailing list >>>>>>>>>sword-devel@crosswire.org >>>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>_______________________________________________ >>>>>>>>sword-devel mailing list >>>>>>>>sword-devel@crosswire.org >>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>_______________________________________________ >>>>>>>sword-devel mailing list >>>>>>>sword-devel@crosswire.org >>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>_______________________________________________ >>>>>>sword-devel mailing list >>>>>>sword-devel@crosswire.org >>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>_______________________________________________ >>>>>sword-devel mailing list >>>>>sword-devel@crosswire.org >>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>_______________________________________________ >>>>sword-devel mailing list >>>>sword-devel@crosswire.org >>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>> >>>> >>>> >>>> >>>> >>>_______________________________________________ >>>sword-devel mailing list >>>sword-devel@crosswire.org >>>http://www.crosswire.org/mailman/listinfo/sword-devel >>> >>> >>> >>> >>_______________________________________________ >>sword-devel mailing list >>sword-devel@crosswire.org >>http://www.crosswire.org/mailman/listinfo/sword-devel >> >> >> > >_______________________________________________ >sword-devel mailing list >sword-devel@crosswire.org >http://www.crosswire.org/mailman/listinfo/sword-devel > > From sword-devel@crosswire.org Wed Mar 12 15:24:09 2003 From: sword-devel@crosswire.org (Jason Turner) Date: Wed, 12 Mar 2003 08:24:09 -0700 Subject: [sword-devel] Introduction In-Reply-To: References: Message-ID: <200303120824.09485.jason@whensdinner.com> Trevor, I recently brought up the same kind of question in another thread. The conclusions I have come to so far are: To use the SwordApi with either .NET or VB6 would require 1 of 3 things: 1)Convert Library to Managed C++ and compile with the C# compiler to .NET runtime 2)Add COM interfaces to Library 3)Reimplement the Library in C# or VB All three of these options seem to be considerable work. I was considering the reimplmentation in C#, but now I'm not sure. Alternatives: 1) Write application in C++ using either: a) Cross platform API (wxwindows, qt, fltk, etc...) b) Windows API (I don't own Visual C++) If you don't own a C++ compiler for windows Mingw32 should be capable for this task. 2) Use Diatheke and whatever language you feel like for the UI. I currently think that using Diatheke is the best option, probably with a .NET UI. Diatheke is a commandline interface to the Sword API. I'm going to be investigating this further. -Jason Turner On Tuesday 11 March 2003 10:02 pm, N. Trevor Brierly wrote: > I'm most interested in working on the Windows interface for SWORD. 2 or 3 > months ago I think it was that I spoke to Troy about this, and he indicated > that at that time there was no one really working on it. Is this still the > case? I'm very interested of course in getting in contact with anyone else > who is (or was) working on the Windows interface. From sword-devel@crosswire.org Wed Mar 12 15:46:20 2003 From: sword-devel@crosswire.org (Jason Turner) Date: Wed, 12 Mar 2003 08:46:20 -0700 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F4F13.5090409@bitmead.com> References: <3E6F4F13.5090409@bitmead.com> Message-ID: <200303120846.20559.jason@whensdinner.com> I'm pretty sure that the .exe in question uses several DLL's that can be redistributed, I'm almost positive the Oracle's client installation uses Borland's JRE DLL implementation. I would say I am positive actually. On Wednesday 12 March 2003 08:15 am, Chris wrote: > Costas I. Stergiou wrote: > >Have you tried to run this exe on a machine without a JRE? > > No, so maybe it is using the JRE behind the scenes. > > >On Thu, 13 Mar 2003, Chris wrote: > >>Well I had a little Java swing program, about 5kb .jar file. And when I > >>asked it to, JBuilder7 converted it into a .exe of about 70kb, that > >>didn't appear to require the JRE. How it works I don't know, but it > >>seems to work. There's also the option of Linux and Sun/Sparc native > >>executeables. > >> > >>Costas I. Stergiou wrote: > >>>Hi Chris, > >>>I don't think JBuilder can produce executables (native). Actually, > >>>no java app can be converted to an executable unless the executable > >>>contains the whole JRE within. I am also using JBuilder from version 2 > >>>and I would agree that it's interface is quite good but still lacks > >>>the native L&F. On the other hand, JBuilder is really faster than > >>>other Java apps, an to be honest I have always wondered what Borland > >>>has hacked into to make this happen, but I am sure that the code > >>>that is produces is pure java classes with the usual behaviour. > >>> > >>>What I said is just an opinion though and a personal choice from > >>>my experience until now. Remember, I am primary a Java programmer (I > >>>have JBuidler in me screen as I write this e-mail, I am at work now) > >>>but I still believe that java is (unfortunately) not the way to go for a > >>>windows GUI. > >>> > >>>I am really new to this list/project so my opinion should not be > >>>considered highly. I am happy though to participate in this > >>> conversation. Thanks, > >>>Costas > >>> > >>>On Thu, 13 Mar 2003, Chris wrote: > >>>>I personally would sacrifice windows L&F for the cross-platform > >>>> ability. Plus, JBuilder can produce native executables. I havn't tried > >>>>benchmarking them, > >>>>but I presume the JBuilder environment itself uses it, and it is very > >>>>snappy. > >>>> > >>>>Costas I. Stergiou wrote: > >>>>>Actually, my full time job is java dev and it is really my > >>>>>favorite language for many reasons. > >>>>>Well, the reason I would > >>>>>not suggest java is because it is slow in the GUI, and does not > >>>>> provide a real windows look and feel. All the Java GUI programs I > >>>>> have used are indeed a bit slow and out of the windows feel. Also the > >>>>> JVM is not standard within windows. It would have been much easier > >>>>> for me to do my own work in Java (and I would have done in half the > >>>>> time propably) but I think that every language is good at some stuff > >>>>> and windows GUI is not what Java is for. I think that if you compare > >>>>> a native win GUI with any Java GUI (look, responsiveness, etc) you > >>>>> will agree that the diferrences are quite noteable. > >>>>> > >>>>>Costas > >>>>> > >>>>>On Wed, 12 Mar 2003, Chris wrote: > >>>>>>Costas I. Stergiou wrote: > >>>>>>>Some months ago I started on a software for personal use that would > >>>>>>>help in bible study. Since my best knowledge is in Java (5 years > >>>>>>> now) I started the implementation with it. Very soon I realized the > >>>>>>> (obvious) fact that Java is NOT for the Desktop. > >>>>>> > >>>>>>Why? My full time job is writing Java desktop (gui) software. > >>>>>> > >>>>>>>I thought of VB (where I also have > >>>>>>>experience) but I quickly dropped the idea since the code it > >>>>>>>produces is really slow. I ended up with Delphi (since it is really > >>>>>>>easier than C++) and now i have made a first version of a windows > >>>>>>>software for bible study. One of the reasons I didn't go with some > >>>>>>>of the already existing software is because none of these are quite > >>>>>>>good at searching/handling greek text (I am Greek) and none of these > >>>>>>>had a modern Greek translation which is the one most commonly used > >>>>>>>here in Greece. Also personal notes was really important and no sw > >>>>>>>gave real significance to that issue. > >>>>>>> > >>>>>>>I am married with one child, and my responsibilities leave my with > >>>>>>>few time to work on this project. I would be really happy though if > >>>>>>>I could help anyhow with this idea. I have recently put up a site > >>>>>>>with the software which (unfortunately?) is in greek, though I have > >>>>>>>made an english version of the software. If anyone would like to > >>>>>>>check it out here is the link for the english version of the > >>>>>>>software: http://www.theword.gr/bin/theword-en-0.99-full.exe > >>>>>>> > >>>>>>>I would be really happy if I could help out here in any way, either > >>>>>>> by giving the code, some ideas on the platform or anything else I > >>>>>>> could help with. I could also give some ideas about the Java > >>>>>>> platform since it is my everyday work for years now. > >>>>>>> > >>>>>>>Thanks, > >>>>>>>Costas > >>>>>>>(once more, excuse me for my bad english) > >>>>>>> > >>>>>>>On Wed, 12 Mar 2003, Chris wrote: > >>>>>>>>Jason Turner wrote: > >>>>>>>> > >>>>>>>>Personally I'd rather see a Java version than .NET. > >>>>>>>> > >>>>>>>>>So, to get to my point, I was considering writing a new UI in > >>>>>>>>> .NET. However, .NET cannot utilize native C++ libraries. It can > >>>>>>>>> use Managed C++, C#, ActiveX DLL's and native C libraries. Since > >>>>>>>>> I cannot use the Sword API as it stands, I was considering > >>>>>>>>> reimplementing a subset of it in .NET, and then building the UI > >>>>>>>>> on top of that. Of course releasing the whole thing under the > >>>>>>>>> GPL. > >>>>>>>>> > >>>>>>>>>So, I'm looking for comments. Does anyone have any other > >>>>>>>>> suggestions? Is there anything that I have missed? Should I take > >>>>>>>>> a closer look at Diatheke or ActiveDiatheke? Is someone else > >>>>>>>>> already working on a new Windows client? > >>>>>>>>> > >>>>>>>>>Thanks. > >>>>>>>>> > >>>>>>>>>Jason Turner > >>>>>>>>> > >>>>>>>>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: > >>>>>>>>>>No the windows version does not allow this. Certain versions of > >>>>>>>>>> the bible will automatically break the paragraph into seperate > >>>>>>>>>> lines per verse, but other than that the answer is no. Sorry. It > >>>>>>>>>> may be added someday. David ----- Original Message ----- > >>>>>>>>>>From: Christopher Frazier > >>>>>>>>>>To: sword-devel@crosswire.org > >>>>>>>>>>Sent: Monday, March 10, 2003 1:52 PM > >>>>>>>>>>Subject: [sword-devel] UI for Windows Question... > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>>I've been looking everywhere for this, and since I haven't found > >>>>>>>>>> the archive to the lists, I guess I have to ask it here: > >>>>>>>>>> > >>>>>>>>>>How do you view the Bible text one verse per line in Sword for > >>>>>>>>>>Windows?!? BibleTime does this in an obvious way, but I cannot > >>>>>>>>>> figure this out at all in Windows. Does the program do this at > >>>>>>>>>> all? > >>>>>>>>>> > >>>>>>>>>>TIA! > >>>>>>>>>> > >>>>>>>>>>Chris > >>>>>>>>>> > >>>>>>>>>>_______________________________________________ > >>>>>>>>>>sword-devel mailing list > >>>>>>>>>>sword-devel@crosswire.org > >>>>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>>>>> > >>>>>>>>>_______________________________________________ > >>>>>>>>>sword-devel mailing list > >>>>>>>>>sword-devel@crosswire.org > >>>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>>>> > >>>>>>>>_______________________________________________ > >>>>>>>>sword-devel mailing list > >>>>>>>>sword-devel@crosswire.org > >>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>>> > >>>>>>>_______________________________________________ > >>>>>>>sword-devel mailing list > >>>>>>>sword-devel@crosswire.org > >>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>> > >>>>>>_______________________________________________ > >>>>>>sword-devel mailing list > >>>>>>sword-devel@crosswire.org > >>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>> > >>>>>_______________________________________________ > >>>>>sword-devel mailing list > >>>>>sword-devel@crosswire.org > >>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>> > >>>>_______________________________________________ > >>>>sword-devel mailing list > >>>>sword-devel@crosswire.org > >>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>> > >>>_______________________________________________ > >>>sword-devel mailing list > >>>sword-devel@crosswire.org > >>>http://www.crosswire.org/mailman/listinfo/sword-devel > >> > >>_______________________________________________ > >>sword-devel mailing list > >>sword-devel@crosswire.org > >>http://www.crosswire.org/mailman/listinfo/sword-devel > > > >_______________________________________________ > >sword-devel mailing list > >sword-devel@crosswire.org > >http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 15:51:24 2003 From: sword-devel@crosswire.org (Jason Turner) Date: Wed, 12 Mar 2003 08:51:24 -0700 Subject: [sword-devel] UI for Windows Question... In-Reply-To: References: Message-ID: <200303120851.24424.jason@whensdinner.com> Trevor, I replied to your "introduction" mail but I think it is better to continue the conversation in this thread. You raise a good question about the usefullness of Diatheke. Hopefully someone can answer that. My main concern, and the reason that I was aiming at .NET, was to make sure that the UI followed MS new look and feel. Other's have brought up this problem with the Java question. Personally, I'm currently unemployed and looking for a way to spend my time. Learning a new toolkit or not is not much consequence to me. However, my hope is that whatever we make could be good enough and easy enough to use that someone who is not a Christian may pick it up just to check it out. -Jason On Tuesday 11 March 2003 10:02 pm, N. Trevor Brierly wrote: > Interesting you should post this. I need to introduce myself as well, > since I'm also interested in working on a Windows interface. I'll do that > in a separate post. > > We really need a fully-featured Windows interface that we can then make > available to the increasing number of folks who would like a Windows > research tool that can handle OSIS documents. The SWORD API already > implements most (all?) of OSIS, so it makes sense to start with the SWORD > Windows software. > > My original plan had been to essentially take the Windows interface which > currently exists, which is in C++ and modify it into "full-featuredness", > whatever that ends up meaning. However, I really don't know C++ at > all,most of my experience is in Java and Visual Basic/ASP. So I'm > contemplating whether I should just buckle down and learn C++ and work with > what is there already. The concern here is the delay as I crawl up the > learning curve. Or I could build something new in Java. Java has its own > problems with installation and VM conflicts, etc. Or build something new > in Visual Basic. VB is well-suited for rapid development of interfaces. > Many controls already exist that can be used in VB, and controls could also > be written. If in VB, then I would probably do it in VB6 instead of fooling > with this new-fangled .Net stuff. Your intel that .Net doesn't talk to > native C++ libraries further confirms me in that. > > My feeling is that re-implementing the SWORD API or a part thereof might > not be a good idea. It's already written in something which can be used by > a wide variety of dev. tools (except of course .Net.... :-( ). My grim > suggestion is that one or both of us probably ought to just buckle down and > work with the Windows software what we already have in C++, or start fresh > with Java or VB or something else like that. > > I haven't taken much of a look at Diatheke, but I don't think it is going > to be sophisticated enough to be behind a "fully featured" Windows > interface. Someone who knows more about Diatheke *please* correct me if I'm > wrong. One question worth asking is: is Diatheke sophisticated enough that > the Linux interface could do everything it does through Diatheke? I > suspect the answer to that question will tell us alot about whether the > Windows interface could do the equivalent through Diatheke. > > grace and peace, > ntb > > "...the chief purpose of life, for any one of us, is to increase according > to our capacity our knowledge of God by all the means we have, and to be > moved by it to praise and thanks. To do as we say in the Gloria in > Excelsis: ...We praise you, we call you holy, we worship you, we proclaim > your glory, we thank you for the greatness of your splendour." > J.R.R. Tolkien > > > -----Original Message----- > From: sword-devel-admin@crosswire.org > [mailto:sword-devel-admin@crosswire.org]On Behalf Of Jason Turner > Sent: Tuesday, March 11, 2003 12:14 PM > To: sword-devel@crosswire.org > Subject: Re: [sword-devel] UI for Windows Question... > > > On this note, I would like to introduce myself. My name is Jason Turner. > I've > been following the Sword project off and on for a while now and just > thought I would make the move to get involved. I have recently read > "Revolution in World Missions" by K.P. Yohannan (Pres of Gospel For Asia) > and have been looking into the work that Voice of the Martyrs and Wycliffe > Bible Translators have been accomplishing. These things have moved me to > want to help with God's work. So, I started looking at what I could do. > > I think that the work that you guys have done is awesome. The library of > books > available is incredable. However, it seems that the windows userinterface > is a little dated. I personally prefer Linux and despise Microsoft and > everything that they stand for, however, most people in the world run > windows > and the Sword project could have it's biggest potential impact in the > Windows > world. > > So, to get to my point, I was considering writing a new UI in .NET. > However, .NET cannot utilize native C++ libraries. It can use Managed C++, > C#, ActiveX > DLL's and native C libraries. Since I cannot use the Sword API as it > stands, I was considering reimplementing a subset of it in .NET, and then > building the UI on top of that. Of course releasing the whole thing under > the GPL. > > So, I'm looking for comments. Does anyone have any other suggestions? Is > there > anything that I have missed? Should I take a closer look at Diatheke or > ActiveDiatheke? Is someone else already working on a new Windows client? > > Thanks. > > Jason Turner > > On Monday 10 March 2003 09:27 pm, David Trotz wrote: > > No the windows version does not allow this. Certain versions of the bible > > will automatically break the paragraph into seperate lines per verse, but > > other than that the answer is no. Sorry. It may be added someday. David > > ----- Original Message ----- > > From: Christopher Frazier > > To: sword-devel@crosswire.org > > Sent: Monday, March 10, 2003 1:52 PM > > Subject: [sword-devel] UI for Windows Question... > > > > > > I've been looking everywhere for this, and since I haven't found the > > archive to the lists, I guess I have to ask it here: > > > > How do you view the Bible text one verse per line in Sword for > > Windows?!? BibleTime does this in an obvious way, but I cannot figure > > this out at all in Windows. Does the program do this at all? > > > > TIA! > > > > Chris > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 16:19:50 2003 From: sword-devel@crosswire.org (Victor Porton) Date: Wed, 12 Mar 2003 21:19:50 +0500 (YEKT) Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303120851.24424.jason@whensdinner.com> Message-ID: > conversation in this thread. You raise a good question about the > usefullness > of Diatheke. Hopefully someone can answer that. My main concern, and the Diatheke is useful even to have on a e.g. laptop. From sword-devel@crosswire.org Wed Mar 12 16:48:08 2003 From: sword-devel@crosswire.org (Chris Little) Date: Wed, 12 Mar 2003 09:48:08 -0700 (MST) Subject: [sword-devel] Palm Bible Converter In-Reply-To: <3E6F3D89.12825.180B63F@localhost> Message-ID: On Wed, 12 Mar 2003, Barry Drake wrote: > Palm Bible has now changed to a commercial project. However, we have the > last GPL issue both of code and binaries at > http://www.crosswire.org/crosswire/palmbible/index.html in the hope that > _someone_ will persue development and support of this excellent project. I think our hopes are no longer are that someone will work on Palm Bible, but that we can get Sword ported to Palm OS and write our own UI. (Hence all that SWBuf nonsense that Troy plauged us with recently. :) --Chris From sword-devel@crosswire.org Wed Mar 12 22:37:01 2003 From: sword-devel@crosswire.org (Keith Ralston) Date: Wed, 12 Mar 2003 16:37:01 -0600 Subject: [sword-devel] Website Off-line In-Reply-To: <3E63DB40.2000504@crosswire.org> Message-ID: I am getting Apache errors when trying to access the SWORD web site. From sword-devel@crosswire.org Wed Mar 12 22:39:14 2003 From: sword-devel@crosswire.org (Klaus R. H. Walther) Date: Wed, 12 Mar 2003 23:39:14 +0100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: References: Message-ID: <200303122339.14922.K.Walther@christen.net> Hello Am Mittwoch, 12. März 2003 09:21 schrieb Costas I. Stergiou: > two days ago I posted a message on the list about how I could use > the sword api from delphi and some questions about BCC. > I see now that there is a conversation about a new UI for Sword and > I would like to add some comments on that (although this is only my > second post on the list). I have been working with Borland C++ Builder (BCB) for a few years. And I was using a lot of Delphi-tools. That is no problem at all. The BCB compiles delphi code. And as far as I know you can compile C/C++ code with Delphi. So it shouldn't be a problem to compile diatheke or another C++ code and use it in Delphi. If you need help to build a c++ module, which can be used in Delphi, i can help you. And another point: With kylix it should be possible to write C++ or Delphi and compile it for windows and Linux. And kylix is free! Shalom, Philippus From sword-devel@crosswire.org Wed Mar 12 22:44:14 2003 From: sword-devel@crosswire.org (Simon) Date: Wed, 12 Mar 2003 23:44:14 +0100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: Message-ID: <001b01c2e8e8$e7f90ab0$169ea8c0@CLEOPATRA> Well, I installed it, and it does look really great! I don't know if you use the Sword API (or Diatheke), or if you use your own file format (and if you do, is that going to change?). In my opinion the interface is much easier to use then the current Sword (windows) interface.. Greetz, Simon -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens Costas I. Stergiou Verzonden: woensdag 12 maart 2003 9:21 Aan: sword-devel@crosswire.org Onderwerp: Re: [sword-devel] UI for Windows Question... Hi all again, two days ago I posted a message on the list about how I could use the sword api from delphi and some questions about BCC. I see now that there is a conversation about a new UI for Sword and I would like to add some comments on that (although this is only my second post on the list). Some months ago I started on a software for personal use that would help in bible study. Since my best knowledge is in Java (5 years now) I started the implementation with it. Very soon I realized the (obvious) fact that Java is NOT for the Desktop. I thought of VB (where I also have experience) but I quickly dropped the idea since the code it produces is really slow. I ended up with Delphi (since it is really easier than C++) and now i have made a first version of a windows software for bible study. One of the reasons I didn't go with some of the already existing software is because none of these are quite good at searching/handling greek text (I am Greek) and none of these had a modern Greek translation which is the one most commonly used here in Greece. Also personal notes was really important and no sw gave real significance to that issue. I am married with one child, and my responsibilities leave my with few time to work on this project. I would be really happy though if I could help anyhow with this idea. I have recently put up a site with the software which (unfortunately?) is in greek, though I have made an english version of the software. If anyone would like to check it out here is the link for the english version of the software: http://www.theword.gr/bin/theword-en-0.99-full.exe I would be really happy if I could help out here in any way, either by giving the code, some ideas on the platform or anything else I could help with. I could also give some ideas about the Java platform since it is my everyday work for years now. Thanks, Costas (once more, excuse me for my bad english) On Wed, 12 Mar 2003, Chris wrote: > Jason Turner wrote: > > Personally I'd rather see a Java version than .NET. > > >So, to get to my point, I was considering writing a new UI in .NET. > >However, .NET cannot utilize native C++ libraries. It can use Managed > >C++, C#, ActiveX DLL's and native C libraries. Since I cannot use the > >Sword API as it stands, I was considering reimplementing a subset of > >it in .NET, and then building the UI on top of that. Of course > >releasing the whole thing under the GPL. > > > >So, I'm looking for comments. Does anyone have any other suggestions? > >Is there anything that I have missed? Should I take a closer look at > >Diatheke or ActiveDiatheke? Is someone else already working on a new > >Windows client? > > > >Thanks. > > > >Jason Turner > > > >On Monday 10 March 2003 09:27 pm, David Trotz wrote: > > > > > >>No the windows version does not allow this. Certain versions of the > >>bible will automatically break the paragraph into seperate lines per > >>verse, but other than that the answer is no. Sorry. It may be added > >>someday. David > >> ----- Original Message ----- > >> From: Christopher Frazier > >> To: sword-devel@crosswire.org > >> Sent: Monday, March 10, 2003 1:52 PM > >> Subject: [sword-devel] UI for Windows Question... > >> > >> > >> I've been looking everywhere for this, and since I haven't found > >> the archive to the lists, I guess I have to ask it here: > >> > >> How do you view the Bible text one verse per line in Sword for > >> Windows?!? BibleTime does this in an obvious way, but I cannot > >> figure this out at all in Windows. Does the program do this at > >> all? > >> > >> TIA! > >> > >> Chris > >> > >> _______________________________________________ > >> sword-devel mailing list > >> sword-devel@crosswire.org > >> http://www.crosswire.org/mailman/listinfo/sword-devel > >> > >> > > > >_______________________________________________ > >sword-devel mailing list > >sword-devel@crosswire.org > >http://www.crosswire.org/mailman/listinfo/sword-devel > > > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 22:46:44 2003 From: sword-devel@crosswire.org (Simon) Date: Wed, 12 Mar 2003 23:46:44 +0100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303122339.14922.K.Walther@christen.net> Message-ID: <001c01c2e8e9$41d3aa90$169ea8c0@CLEOPATRA> Well, a small correction: Delphi cannot compile C++ code (but BCB can compile Delphi code). But, it is possible to use obj-files (or even better: components) compiled in BCB. -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens Klaus R. H. Walther Verzonden: woensdag 12 maart 2003 23:39 Aan: sword-devel@crosswire.org Onderwerp: Re: [sword-devel] UI for Windows Question... Hello Am Mittwoch, 12. März 2003 09:21 schrieb Costas I. Stergiou: > two days ago I posted a message on the list about how I could use the > sword api from delphi and some questions about BCC. I see now that > there is a conversation about a new UI for Sword and I would like to > add some comments on that (although this is only my second post on the > list). I have been working with Borland C++ Builder (BCB) for a few years. And I was using a lot of Delphi-tools. That is no problem at all. The BCB compiles delphi code. And as far as I know you can compile C/C++ code with Delphi. So it shouldn't be a problem to compile diatheke or another C++ code and use it in Delphi. If you need help to build a c++ module, which can be used in Delphi, i can help you. And another point: With kylix it should be possible to write C++ or Delphi and compile it for windows and Linux. And kylix is free! Shalom, Philippus _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 23:34:34 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Wed, 12 Mar 2003 16:34:34 -0700 Subject: [sword-devel] Palm Bible Converter References: Message-ID: <3E6FC40A.8060805@crosswire.org> :) maybe someday. I'd be interested in working with a group of people to make this happen. If I hear much response to this thread with willing volunteers, we can start a group/project aimed at this end. -Troy. Chris Little wrote: > On Wed, 12 Mar 2003, Barry Drake wrote: > > >>Palm Bible has now changed to a commercial project. However, we have the >>last GPL issue both of code and binaries at >>http://www.crosswire.org/crosswire/palmbible/index.html in the hope that >>_someone_ will persue development and support of this excellent project. > > > I think our hopes are no longer are that someone will work on Palm Bible, > but that we can get Sword ported to Palm OS and write our own UI. (Hence > all that SWBuf nonsense that Troy plauged us with recently. :) > > --Chris > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 23:39:02 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Wed, 12 Mar 2003 16:39:02 -0700 Subject: [sword-devel] .net bindings (was: Introduction) References: Message-ID: <3E6FC516.1040000@crosswire.org> Hey guys. We have bindings for a number of other languages. It's not a terrible tedious process to produce such. A set of ActiveX controls (or whatever M$ is calling them these days) would probably be a weeks worth of work. We have a flatapi to help facilitate creation of such bindings, though some bindings can use the C++ API directly. See: sword/bindings in source package. -Troy. N. Trevor Brierly wrote: > Hello all, > > This is to introduce myself briefly. I'm Trevor Brierly, from the Northern > Virginia area. I've been a Java developer for the past 1 and a half years, > with 4 years of experience before that in ASP, Visual Basic, etc., all of it > primarily in web development or tools development. > > I'm interested in the SWORD Project primarily because I've been very > frustrated trying to use the commercial software for Windows that currently > exists for Bible study. (NavPress WORDSearch, Logos, etc.) The interfaces > are miserable to work with, and as a developer the thought naturally occured > that I could probably design something better myself. Some cold water was > thrown on that idea when I did some investigation into the STEP format and > found that it was a binary format based on RTF which is miserable to work > with. The thought then occurred to me that it would make more sense to use > XML to encode texts of the Bible and related study works. Further > investigation led me to Bible Technology Group (conveniently located about > 3 miles away from me in Chantilly, VA!) and their OSIS format. I had some > interesting conversations with Mike Perez and Steve DeRose from the ABS > there, and with Troy who was visiting. > > I'm most interested in working on the Windows interface for SWORD. 2 or 3 > months ago I think it was that I spoke to Troy about this, and he indicated > that at that time there was no one really working on it. Is this still the > case? I'm very interested of course in getting in contact with anyone else > who is (or was) working on the Windows interface. > > Also, the "SWORD Project for Windows" page > (http://www.crosswire.org/sword/develop/biblecs/index.jsp) is currently > spewing ServletExceptions. Who would I speak to about this? > > Thank you for listening! > grace and peace, > Trevor Brierly > > > > > "...the chief purpose of life, for any one of us, is to increase according > to our capacity our knowledge of God by all the means we have, and to be > moved by it to praise and thanks. To do as we say in the Gloria in Excelsis: > ...We praise you, we call you holy, we worship you, we proclaim your glory, > we thank you for the greatness of your splendour." J.R.R. Tolkien > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 23:44:14 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Wed, 12 Mar 2003 16:44:14 -0700 Subject: [sword-devel] CLX controls for SWORD (was: UI for Windows Question...) References: Message-ID: <3E6FC64E.1090603@crosswire.org> Costas, My apologies for not responding sooner. We have CLX components for Kylix created as a binding to the sword api. There is actually a fairly extensive demo using these components to produce a usable study tool (create by Terry Biggs). We also had someone successfully compile and use these components on windows. He had some trouble at first declaring the external dll and such, but I can hunt down his email and get that to you if you decide to try these and have problems, yourself. See: sword/binding/clx -Troy. Costas I. Stergiou wrote: > Hi all again, > two days ago I posted a message on the list about how I could use > the sword api from delphi and some questions about BCC. > I see now that there is a conversation about a new UI for Sword and > I would like to add some comments on that (although this is only my > second post on the list). > > Some months ago I started on a software for personal use that would > help in bible study. Since my best knowledge is in Java (5 years now) > I started the implementation with it. Very soon I realized the (obvious) > fact that Java is NOT for the Desktop. I thought of VB (where I also have > experience) but I quickly dropped the idea since the code it > produces is really slow. I ended up with Delphi (since it is really > easier than C++) and now i have made a first version of a windows > software for bible study. One of the reasons I didn't go with some > of the already existing software is because none of these are quite > good at searching/handling greek text (I am Greek) and none of these > had a modern Greek translation which is the one most commonly used > here in Greece. Also personal notes was really important and no sw > gave real significance to that issue. > > I am married with one child, and my responsibilities leave my with > few time to work on this project. I would be really happy though if > I could help anyhow with this idea. I have recently put up a site > with the software which (unfortunately?) is in greek, though I have > made an english version of the software. If anyone would like to > check it out here is the link for the english version of the > software: http://www.theword.gr/bin/theword-en-0.99-full.exe > > I would be really happy if I could help out here in any way, either by > giving the code, some ideas on the platform or anything else I > could help with. I could also give some ideas about the Java platform > since it is my everyday work for years now. > > Thanks, > Costas > (once more, excuse me for my bad english) > > > On Wed, 12 Mar 2003, Chris wrote: > > >>Jason Turner wrote: >> >>Personally I'd rather see a Java version than .NET. >> >> >>>So, to get to my point, I was considering writing a new UI in .NET. However, >>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX >>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, >>>I was considering reimplementing a subset of it in .NET, and then building >>>the UI on top of that. Of course releasing the whole thing under the GPL. >>> >>>So, I'm looking for comments. Does anyone have any other suggestions? Is there >>>anything that I have missed? Should I take a closer look at Diatheke or >>>ActiveDiatheke? Is someone else already working on a new Windows client? >>> >>>Thanks. >>> >>>Jason Turner >>> >>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: >>> >>> >>> >>>>No the windows version does not allow this. Certain versions of the bible >>>>will automatically break the paragraph into seperate lines per verse, but >>>>other than that the answer is no. Sorry. It may be added someday. David >>>> ----- Original Message ----- >>>> From: Christopher Frazier >>>> To: sword-devel@crosswire.org >>>> Sent: Monday, March 10, 2003 1:52 PM >>>> Subject: [sword-devel] UI for Windows Question... >>>> >>>> >>>> I've been looking everywhere for this, and since I haven't found the >>>> archive to the lists, I guess I have to ask it here: >>>> >>>> How do you view the Bible text one verse per line in Sword for >>>> Windows?!? BibleTime does this in an obvious way, but I cannot figure >>>> this out at all in Windows. Does the program do this at all? >>>> >>>> TIA! >>>> >>>> Chris >>>> >>>> _______________________________________________ >>>> sword-devel mailing list >>>> sword-devel@crosswire.org >>>> http://www.crosswire.org/mailman/listinfo/sword-devel >>>> >>>> >>> >>>_______________________________________________ >>>sword-devel mailing list >>>sword-devel@crosswire.org >>>http://www.crosswire.org/mailman/listinfo/sword-devel >>> >>> >> >>_______________________________________________ >>sword-devel mailing list >>sword-devel@crosswire.org >>http://www.crosswire.org/mailman/listinfo/sword-devel >> > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 23:54:42 2003 From: sword-devel@crosswire.org (Paul Gould) Date: Wed, 12 Mar 2003 15:54:42 -0800 Subject: [sword-devel] Palm Bible Converter References: <3E6FC40A.8060805@crosswire.org> Message-ID: <001e01c2e8f2$c0ead3e0$0100a8c0@mainoffice> Well, I've been working with PocketStudio for a while, and would like to be involved. Most of the development tools for Palm assume a proficiency with C or C++; PocketStudio is somewhat like Delphi for the Palm. Anything I could do to be involved (including prayer!), I would be honored. God Bless, Paul ----- All incoming and outgoing email is scanned by Norton Antivirus for your protection and mine. ----- Ne Molesti Te Deprimant Per stercus tauri ad gloriam Ecce! Quid quid latine dictum sit, altum viditur ----- Original Message ----- From: "Troy A. Griffitts" To: Sent: Wednesday, March 12, 2003 3:34 PM Subject: Re: [sword-devel] Palm Bible Converter > :) maybe someday. I'd be interested in working with a group of people > to make this happen. If I hear much response to this thread with > willing volunteers, we can start a group/project aimed at this end. > > -Troy. > > > > Chris Little wrote: > > On Wed, 12 Mar 2003, Barry Drake wrote: > > > > > >>Palm Bible has now changed to a commercial project. However, we have the > >>last GPL issue both of code and binaries at > >>http://www.crosswire.org/crosswire/palmbible/index.html in the hope that > >>_someone_ will persue development and support of this excellent project. > > > > > > I think our hopes are no longer are that someone will work on Palm Bible, > > but that we can get Sword ported to Palm OS and write our own UI. (Hence > > all that SWBuf nonsense that Troy plauged us with recently. :) > > > > --Chris > > > > > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Thu Mar 13 00:18:09 2003 From: sword-devel@crosswire.org (Christopher Frazier) Date: Wed, 12 Mar 2003 16:18:09 -0800 Subject: [sword-devel] In The Beginning Software In-Reply-To: <001b01c2e8e8$e7f90ab0$169ea8c0@CLEOPATRA> Message-ID: <001c01c2e8f6$06ff51f0$0200a8c0@shoebox> Costas - wonderful job on the look and feel. I'd definitely cast my vote for something similar. It IS a little slower than the current Sword on window refreshes, though, but not enough to make me avoid it. It'll be interesting to play around with to get some ideas from. Chris From sword-devel@crosswire.org Thu Mar 13 00:20:14 2003 From: sword-devel@crosswire.org (Jason and Larua Brooks) Date: Wed, 12 Mar 2003 18:20:14 -0600 Subject: [sword-devel] Calvin's Institutes Problems Message-ID: <20030313002014.89929.qmail@mail.com> Greetings, I created the Calvin's Institutes modules that are now on the site for a download. I recently tried searching for Genesis in the Institues as a test. It retures 4 results, and then starts some very odd display habits. It will regen a couple of times before either ceasing to respond or generating Access Violations in sword.exe and riched*.dll. I have confirmed this on Windows XP Pro and Home. Any suggestions for a fix or can anyone else verify the problem? Thanks, Jason Brooks -- __________________________________________________________ Sign-up for your own FREE Personalized E-mail at Mail.com http://www.mail.com/?sr=signup From sword-devel@crosswire.org Thu Mar 13 00:33:36 2003 From: sword-devel@crosswire.org (Keith Ralston) Date: Wed, 12 Mar 2003 18:33:36 -0600 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303122339.14922.K.Walther@christen.net> Message-ID: Klaus, Tried to get to your site. Got this instead: 4 10 ms 20 ms 10 ms gbr5-p80.dlstx.ip.att.net [12.123.17.26] 5 * * * Request timed out. 6 10 ms 10 ms 20 ms ggr1-p340.dlstx.ip.att.net [12.122.12.74] 7 10 ms 10 ms 20 ms acr2-so-2-1-0.Dallas.cw.net [208.172.129.129] 8 10 ms 10 ms 20 ms agr3-loopback.Dallas.cw.net [208.172.130.103] 9 10 ms 20 ms 20 ms dcr1-so-0-2-0.Dallas.cw.net [208.172.139.9] 10 131 ms 140 ms 140 ms bcr1.Thamesside.cw.net [166.63.210.61] 11 141 ms 140 ms 130 ms bcr1-so-4-0-0.London.cw.net [166.63.211.202] 12 141 ms 140 ms 140 ms iar1-loopback.London.cw.net [166.63.162.6] 13 * * * Request timed out. 14 * * * Request timed out. 15 * * * Request timed out. 16 * * * Request timed out. > -----Original Message----- > From: sword-devel-admin@crosswire.org > [mailto:sword-devel-admin@crosswire.org]On Behalf Of Klaus R. H. Walther > Sent: Wednesday, March 12, 2003 4:39 PM > To: sword-devel@crosswire.org > Subject: Re: [sword-devel] UI for Windows Question... > > > Hello > > Am Mittwoch, 12. März 2003 09:21 schrieb Costas I. Stergiou: > > > two days ago I posted a message on the list about how I could use > > the sword api from delphi and some questions about BCC. > > I see now that there is a conversation about a new UI for Sword and > > I would like to add some comments on that (although this is only my > > second post on the list). > > I have been working with Borland C++ Builder (BCB) for a few > years. And I was > using a lot of Delphi-tools. That is no problem at all. The BCB compiles > delphi code. And as far as I know you can compile C/C++ code with > Delphi. So > it shouldn't be a problem to compile diatheke or another C++ code > and use it > in Delphi. If you need help to build a c++ module, which can be used in > Delphi, i can help you. > > And another point: With kylix it should be possible to write C++ > or Delphi and > compile it for windows and Linux. And kylix is free! > > Shalom, > Philippus > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Thu Mar 13 00:38:43 2003 From: sword-devel@crosswire.org (Dave Hall) Date: Wed, 12 Mar 2003 18:38:43 -0600 Subject: [sword-devel] Calvin's Institutes Problems Message-ID: <0530398ED6DBD211AC9200902745F005066E7B25@goldberg.clearcommerce.com> I have noticed problems searching in *any* module with large entries. Since the search window pulls up the entire entry for each "hit" this can amount to a lot of data being retreived and displayed in the Search window. Often I have done this by "accident" because if you go back to the main sword menu and click on another module (like a commentary with large entires) and then click back on the Search window, the Search window will automatically "refresh" from the last selected module - often NOT what you wanted. Seems like the Search window should only change modules when you expicitly select a new module from the Search window itself via the left-side module list accessed by the [...] button. - Dave -----Original Message----- From: Jason and Larua Brooks [mailto:ljbrooks@mail.com] Sent: Wednesday, March 12, 2003 6:20 PM To: sword-devel@crosswire.org Subject: [sword-devel] Calvin's Institutes Problems Greetings, I created the Calvin's Institutes modules that are now on the site for a download. I recently tried searching for Genesis in the Institues as a test. It retures 4 results, and then starts some very odd display habits. It will regen a couple of times before either ceasing to respond or generating Access Violations in sword.exe and riched*.dll. I have confirmed this on Windows XP Pro and Home. Any suggestions for a fix or can anyone else verify the problem? Thanks, Jason Brooks -- __________________________________________________________ Sign-up for your own FREE Personalized E-mail at Mail.com http://www.mail.com/?sr=signup _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Thu Mar 13 01:40:07 2003 From: sword-devel@crosswire.org (David Mullens) Date: Wed, 12 Mar 2003 20:40:07 -0500 Subject: [sword-devel] UI for Windows Question... Message-ID: <2B201A324C6FE344BC75DD3A015479B81BEBAC@office.lat-inc.net> Hi, I'm basically a java coder, but I purchased the .Net C# studio. I've played around with it a bit. If you end up doing something in C# let me know. Peace, Dave. Never doubt that a group of thoughtfully, creative people can change the world - Margaret Mead > -----Original Message----- > From: Jason Turner [mailto:jason@whensdinner.com] > Sent: Tuesday, March 11, 2003 12:14 PM > To: sword-devel@crosswire.org > Subject: Re: [sword-devel] UI for Windows Question... > > On this note, I would like to introduce myself. My name is Jason Turner. > I've > been following the Sword project off and on for a while now and just > thought > I would make the move to get involved. I have recently read "Revolution in > World Missions" by K.P. Yohannan (Pres of Gospel For Asia) and have been > looking into the work that Voice of the Martyrs and Wycliffe Bible > Translators have been accomplishing. These things have moved me to want to > help with God's work. So, I started looking at what I could do. > > I think that the work that you guys have done is awesome. The library of > books > available is incredable. However, it seems that the windows userinterface > is > a little dated. I personally prefer Linux and despise Microsoft and > everything that they stand for, however, most people in the world run > windows > and the Sword project could have it's biggest potential impact in the > Windows > world. > > So, to get to my point, I was considering writing a new UI in .NET. > However, > .NET cannot utilize native C++ libraries. It can use Managed C++, C#, > ActiveX > DLL's and native C libraries. Since I cannot use the Sword API as it > stands, > I was considering reimplementing a subset of it in .NET, and then building > the UI on top of that. Of course releasing the whole thing under the GPL. > > So, I'm looking for comments. Does anyone have any other suggestions? Is > there > anything that I have missed? Should I take a closer look at Diatheke or > ActiveDiatheke? Is someone else already working on a new Windows client? > > Thanks. > > Jason Turner > > On Monday 10 March 2003 09:27 pm, David Trotz wrote: > > No the windows version does not allow this. Certain versions of the > bible > > will automatically break the paragraph into seperate lines per verse, > but > > other than that the answer is no. Sorry. It may be added someday. David > > ----- Original Message ----- > > From: Christopher Frazier > > To: sword-devel@crosswire.org > > Sent: Monday, March 10, 2003 1:52 PM > > Subject: [sword-devel] UI for Windows Question... > > > > > > I've been looking everywhere for this, and since I haven't found the > > archive to the lists, I guess I have to ask it here: > > > > How do you view the Bible text one verse per line in Sword for > > Windows?!? BibleTime does this in an obvious way, but I cannot figure > > this out at all in Windows. Does the program do this at all? > > > > TIA! > > > > Chris > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Thu Mar 13 02:18:11 2003 From: sword-devel@crosswire.org (Chris) Date: Thu, 13 Mar 2003 13:18:11 +1100 Subject: [sword-devel] Calvin's Institutes Problems In-Reply-To: <0530398ED6DBD211AC9200902745F005066E7B25@goldberg.clearcommerce.com> References: <0530398ED6DBD211AC9200902745F005066E7B25@goldberg.clearcommerce.com> Message-ID: <3E6FEA63.4080101@bitmead.com> Dave Hall wrote: >Seems like the Search window should only change modules when you expicitly >select a new module from the Search window itself via the left-side module >list accessed by the [...] button. > I hate the fact that the search window has a different UI (....) for selecting modules than the main window (tabs). So I never use the "..." for that reason. But I agree that it is annoying if the search window changes when you don't want it to. > > >- Dave > > >-----Original Message----- >From: Jason and Larua Brooks [mailto:ljbrooks@mail.com] >Sent: Wednesday, March 12, 2003 6:20 PM >To: sword-devel@crosswire.org >Subject: [sword-devel] Calvin's Institutes Problems > > >Greetings, > I created the Calvin's Institutes modules that are now on the site >for a download. I recently tried searching for Genesis in the Institues as >a test. It retures 4 results, and then starts some very odd display habits. >It will regen a couple of times before either ceasing to respond or >generating Access Violations in sword.exe and riched*.dll. I have confirmed >this on Windows XP Pro and Home. Any suggestions for a fix or can anyone >else verify the problem? > >Thanks, >Jason Brooks > > > From sword-devel@crosswire.org Thu Mar 13 02:39:09 2003 From: sword-devel@crosswire.org (Nic Carter) Date: Thu, 13 Mar 2003 10:39:09 +0800 Subject: [sword-devel] Palm Bible Converter In-Reply-To: <3E6FC40A.8060805@crosswire.org> Message-ID: yes, I shall throw my hand up at this stage. I'm half wondering atm whether it is worth redoing Bible Reader, starting from scratch, or doing stuff like Stephen Denne is doing with DataCute... I think I need to figure out what is desired with putting effort into this... I think it currently involves making the UI a bit nicer, having support for a concordance (well, better support for it), and it having i18n stuff... I'm listening to what other ppl are doing, but not making much progress myself atm... :( I'm also wondering about the validity of 'porting' sword to palm OS? Not sure about it, but I could ramble on about my thoughts on this matter and 'plague' you all with it, but Chris might just say it's nonsense again... ;) :) a very interested nic... :) On Thursday, Mar 13, 2003, at 07:34 Asia/Hong_Kong, Troy A. Griffitts wrote: > :) maybe someday. I'd be interested in working with a group of people > to make this happen. If I hear much response to this thread with > willing volunteers, we can start a group/project aimed at this end. > > -Troy. > > > > Chris Little wrote: >> On Wed, 12 Mar 2003, Barry Drake wrote: >>> Palm Bible has now changed to a commercial project. However, we >>> have the last GPL issue both of code and binaries at >>> http://www.crosswire.org/crosswire/palmbible/index.html in the hope >>> that _someone_ will persue development and support of this excellent >>> project. >> I think our hopes are no longer are that someone will work on Palm >> Bible, but that we can get Sword ported to Palm OS and write our own >> UI. (Hence all that SWBuf nonsense that Troy plauged us with >> recently. :) >> --Chris >> <<--------------- "I can't believe that!" said Alice. "Can't you?" the Queen said in pitying tone. "Try again: draw a long breath, and shut your eyes." Alice laughed. "There's no use trying," she said. "One can't believe impossible things." "I daresay you haven't had much practice," said the Queen. -----"Through the Looking-Glass" by Lewis Carroll------------->> From sword-devel@crosswire.org Thu Mar 13 04:10:56 2003 From: sword-devel@crosswire.org (Jason Turner) Date: Wed, 12 Mar 2003 21:10:56 -0700 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <2B201A324C6FE344BC75DD3A015479B81BEBAC@office.lat-inc.net> References: <2B201A324C6FE344BC75DD3A015479B81BEBAC@office.lat-inc.net> Message-ID: <200303122110.56330.jason@whensdinner.com> Dave, Thanks for your response. I've hashed through a lot of the advantages/disadvantages on IRC with some of the other developers. I think that a .NET version would be the fastest to develop, and Diatheke *is* a viable solution. However, I've decided to start work on a wxWindows version based on other's input. There is something that I think could be very valuable to the project, that you could do with your copy of C# studio. I've learned that the cl.exe (C#'s compiler) can compile C++ or C# code to native or the .NET runtime. I've played with it some, and it seems to work, but I don't have the studio. Could you try to open the API in the studio and try to compile a .DLL to the CLR? If you are interested, here is a page of useful links: http://www.gotdotnet.com/team/upgrade/c++.aspx Again, I'm planning to start a wxWindows version, but still think that a .NET compiled DLL could be helpful. Anyone else have any thoughts? -Jason Turner On Wednesday 12 March 2003 06:40 pm, David Mullens wrote: > Hi, > > I'm basically a java coder, but I purchased the .Net C# studio. I've > played around with it a bit. If you end up doing something in C# let me > know. > > Peace, > > Dave. > > Never doubt that a group of thoughtfully, creative people can change the > world - Margaret Mead > > > -----Original Message----- > > From: Jason Turner [mailto:jason@whensdinner.com] > > Sent: Tuesday, March 11, 2003 12:14 PM > > To: sword-devel@crosswire.org > > Subject: Re: [sword-devel] UI for Windows Question... > > > > On this note, I would like to introduce myself. My name is Jason > > Turner. > > > I've > > been following the Sword project off and on for a while now and just > > thought > > I would make the move to get involved. I have recently read > > "Revolution in > > > World Missions" by K.P. Yohannan (Pres of Gospel For Asia) and have > > been > > > looking into the work that Voice of the Martyrs and Wycliffe Bible > > Translators have been accomplishing. These things have moved me to > > want to > > > help with God's work. So, I started looking at what I could do. > > > > I think that the work that you guys have done is awesome. The library > > of > > > books > > available is incredable. However, it seems that the windows > > userinterface > > > is > > a little dated. I personally prefer Linux and despise Microsoft and > > everything that they stand for, however, most people in the world run > > windows > > and the Sword project could have it's biggest potential impact in the > > Windows > > world. > > > > So, to get to my point, I was considering writing a new UI in .NET. > > However, > > .NET cannot utilize native C++ libraries. It can use Managed C++, C#, > > ActiveX > > DLL's and native C libraries. Since I cannot use the Sword API as it > > stands, > > I was considering reimplementing a subset of it in .NET, and then > > building > > > the UI on top of that. Of course releasing the whole thing under the > > GPL. > > > So, I'm looking for comments. Does anyone have any other suggestions? > > Is > > > there > > anything that I have missed? Should I take a closer look at Diatheke > > or > > > ActiveDiatheke? Is someone else already working on a new Windows > > client? > > > Thanks. > > > > Jason Turner > > From sword-devel@crosswire.org Thu Mar 13 05:06:51 2003 From: sword-devel@crosswire.org (Brook Humphrey) Date: Wed, 12 Mar 2003 21:06:51 -0800 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303122110.56330.jason@whensdinner.com> References: <2B201A324C6FE344BC75DD3A015479B81BEBAC@office.lat-inc.net> <200303122110.56330.jason@whensdinner.com> Message-ID: <200303122106.51081.bah@webmedic.net> On Wednesday 12 March 2003 08:10 pm, Jason Turner wrote: > Dave, > > Thanks for your response. I've hashed through a lot of the > advantages/disadvantages on IRC with some of the other developers. I think > that a .NET version would be the fastest to develop, and Diatheke *is* a > viable solution. However, I've decided to start work on a wxWindows version > based on other's input. > > There is something that I think could be very valuable to the project, that > you could do with your copy of C# studio. I've learned that the cl.exe > (C#'s compiler) can compile C++ or C# code to native or the .NET runtime. > I've played with it some, and it seems to work, but I don't have the > studio. Could you try to open the API in the studio and try to compile a > .DLL to the CLR? > > If you are interested, here is a page of useful links: > > http://www.gotdotnet.com/team/upgrade/c++.aspx > > Again, I'm planning to start a wxWindows version, but still think that a > .NET compiled DLL could be helpful. Anyone else have any thoughts? > > -Jason Turner > Yes wxwindows is an incredible cross platform set of libs. I have pondered doing this myself but sadly I lack the progaming ability to really get into it. I might add I don't know how feasible this would be but a plugin architecture allow for the use of wxwindows/python based bindings could be very helpfull. In this way it would be easy to have third party plugins using wxpython for different tasks. For me this would be great since I am at least a little familiar with python. I imagine little things like a daily bible verse or what not for these plugins. Not only this but wxwindows is a very complete set of libs. If you would like more info on it I can supply you with links. -- -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- Brook Humphrey Mobile PC Medic, 420 1st, Cheney, WA 99004, 509-235-9107 http://www.webmedic.net, bah@webmedic.net, bah@linux-mandrake.com Holiness unto the Lord -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- From sword-devel@crosswire.org Thu Mar 13 08:10:08 2003 From: sword-devel@crosswire.org (Justus Piater) Date: Thu, 13 Mar 2003 09:10:08 +0100 Subject: [sword-devel] Re: Palm Bible Converter In-Reply-To: <20030313003601.25800.23670.Mailman@www.crosswire.org> (sword-devel-request@crosswire.org's message of "Wed, 12 Mar 2003 17:36:01 -0700") References: <20030313003601.25800.23670.Mailman@www.crosswire.org> Message-ID: Hi - I'm very much interested in this. I'm currently using Palm Bible and am somewhat disappointed that he's gone commercial (though it's understandable and ok). It makes a lot of sense to me to port (part of) sword to PalmOS. Maybe parts of the GUI can reuse code from Palm Bible. Unfortunately I'll not be able to devote much time to helping (academic job, family), but here's my contribution to generating "much response to this thread" :-). Justus > Date: Wed, 12 Mar 2003 16:34:34 -0700 > From: "Troy A. Griffitts" > Subject: Re: [sword-devel] Palm Bible Converter > > :) maybe someday. I'd be interested in working with a group of people > to make this happen. If I hear much response to this thread with > willing volunteers, we can start a group/project aimed at this end. > > -Troy. > > Chris Little wrote: >> On Wed, 12 Mar 2003, Barry Drake wrote: >> >> >>>Palm Bible has now changed to a commercial project. However, we have the >>>last GPL issue both of code and binaries at >>>http://www.crosswire.org/crosswire/palmbible/index.html in the hope that >>>_someone_ will persue development and support of this excellent project. >> >> >> I think our hopes are no longer are that someone will work on Palm Bible, >> but that we can get Sword ported to Palm OS and write our own UI. (Hence >> all that SWBuf nonsense that Troy plauged us with recently. :) >> >> --Chris -- Justus H. Piater, Ph.D. http://www.montefiore.ulg.ac.be/~piater Institut Montefiore, B28 Phone: +32-4-366-2279 Université de Liège, Belgium Fax: +32-4-366-2620 From sword-devel@crosswire.org Thu Mar 13 08:20:10 2003 From: sword-devel@crosswire.org (Costas I. Stergiou) Date: Thu, 13 Mar 2003 10:20:10 +0200 (EET) Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303122339.14922.K.Walther@christen.net> Message-ID: I would certainly need some help here because my tries to compile the lib have been in vain (this is not strange since I am not a C++ developer). When you say 'c++ module', what exactly do you mean? .obj files, .dll, something else? Costas B> > I have been working with Borland C++ Builder (BCB) for a few years. And I was > using a lot of Delphi-tools. That is no problem at all. The BCB compiles > delphi code. And as far as I know you can compile C/C++ code with Delphi. So > it shouldn't be a problem to compile diatheke or another C++ code and use it > in Delphi. If you need help to build a c++ module, which can be used in > Delphi, i can help you. > > And another point: With kylix it should be possible to write C++ or Delphi and > compile it for windows and Linux. And kylix is free! > > Shalom, > Philippus > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Thu Mar 13 08:24:12 2003 From: sword-devel@crosswire.org (Justus Piater) Date: Thu, 13 Mar 2003 09:24:12 +0100 Subject: [sword-devel] Strong's In-Reply-To: <20030313003601.25800.23670.Mailman@www.crosswire.org> (sword-devel-request@crosswire.org's message of "Wed, 12 Mar 2003 17:36:01 -0700") References: <20030313003601.25800.23670.Mailman@www.crosswire.org> Message-ID: The Strong's modules contain cross references. Is there a simple way to follow them, short of cutting/pasting them by hand, adding leading zeros if necessary? Can they be turned into hyperlinks? -- Justus H. Piater, Ph.D. http://www.montefiore.ulg.ac.be/~piater Institut Montefiore, B28 Phone: +32-4-366-2279 Université de Liège, Belgium Fax: +32-4-366-2620 From sword-devel@crosswire.org Thu Mar 13 08:26:03 2003 From: sword-devel@crosswire.org (Costas I. Stergiou) Date: Thu, 13 Mar 2003 10:26:03 +0200 (EET) Subject: [sword-devel] UI for Windows Question... In-Reply-To: <001b01c2e8e8$e7f90ab0$169ea8c0@CLEOPATRA> Message-ID: Hi Simon, there is no special file format being used, just verse per line files and custom index files created on the fly upon startup. Actually, the bible texts are taken from Sword so it is possible to add any Bible text just by copying it to the app folder. I would like to integrate with sword though but i had no luck to compile yet the lib for delphi. I also thought of diatheke, but i am not sure this is the best approach. I still need more investigation on some details. Costas On Wed, 12 Mar 2003, Simon wrote: > Well, I installed it, and it does look really great! > > I don't know if you use the Sword API (or Diatheke), or if you use your > own file format (and if you do, is that going to change?). In my opinion > the interface is much easier to use then the current Sword (windows) > interface.. > > Greetz, > > Simon > > From sword-devel@crosswire.org Thu Mar 13 08:42:55 2003 From: sword-devel@crosswire.org (Justus Piater) Date: Thu, 13 Mar 2003 09:42:55 +0100 Subject: [sword-devel] Cross references In-Reply-To: <20030313003601.25800.23670.Mailman@www.crosswire.org> (sword-devel-request@crosswire.org's message of "Wed, 12 Mar 2003 17:36:01 -0700") References: <20030313003601.25800.23670.Mailman@www.crosswire.org> Message-ID: Sword (I use it with BibleTime) is a great project, but one thing that I miss badly is cross references in the style of many printed editions (or am I missing something?). Cross references, I think, should be implemented as a separate module, independently of any particular Bible version/translation. Maybe the lexicon module type is suitable, or perhaps one should create a new module type for this. I'd like, for example, to drag and drop a verse into a cross-ref module window, which then displays a list of cross references. Dragging/dropping a reference into a Bible window would take me to the referenced passage. This would be especially useful if there were Web-brower-style backward/forward buttons associated with each window that allow me to navigate back and forth along my history of visited passages. The Thompson Chain References already do much of this, but only in one direction (or am I missing something?): I can click/drag/drop from withing TCR to take me to a Bible passage, but not the other way (unless I cut/paste an exact word into the TCR selection box). In the above terms, what's missing is a way to list all Thompson topics associated with a given verse, independently of the Bible version/translation. This requires that a cross-ref module be indexed by reference. The Thompson module should have such an index in addition to the existing index by topic name. Any comments to the above ideas? Where do we get cross references from? I guess that the existing references are not usable because (1) of copyright restrictions and (2) they are not available in electronic form. (I hope I'm somewhat wrong here.) In that case, to gather a body of useful cross references, we could set up a database where anyone could post suggested cross references (with annotations/remarks), which could continuously be peer reviewed and periodically be rolled up in an updated cross-ref module release. If people differ strongly on what type of cross references they like, one could release several such modules independently. What do you think? Justus -- Justus H. Piater, Ph.D. http://www.montefiore.ulg.ac.be/~piater Institut Montefiore, B28 Phone: +32-4-366-2279 Université de Liège, Belgium Fax: +32-4-366-2620 From sword-devel@crosswire.org Thu Mar 13 09:50:36 2003 From: sword-devel@crosswire.org (Eeli Kaikkonen) Date: Thu, 13 Mar 2003 11:50:36 +0200 Subject: [sword-devel] native java was:UI for Windows Question... In-Reply-To: <3E6F4BED.8070001@bitmead.com> References: <3E6F4BED.8070001@bitmead.com> Message-ID: <200303131150.36690.eekaikko@mail.student.oulu.fi> On Wednesday 12 March 2003 17:02, Chris wrote: > Well I had a little Java swing program, about 5kb .jar file. And when I > asked it to, JBuilder7 converted it into a .exe of about 70kb, that > didn't appear to require the JRE. How it works I don't know, but it > seems to work. There's also the option of Linux and Sun/Sparc native > executeables. > Java the language and Java the runtime environment are two different things. gcc compiler compiles java code to native elf-executables in linux. All you need is the needed libraries in right form (most of the non-gui libraries are there for gcc) and a garbage collector. After all, JVM is basically just another "processor architecture". If some byte-compiler can compile for it, then some other compiler can compile java code for some other architecture. Additionally it is possible to code with some other languege and compile it to java byte code and run it in JVM. Although this all may be simplified. Basically it's possible to make native awt and swing libraries and do native code cross-platform development with java but implementing those libraries would be a huge task. Still it could be reasonable to use the best of the both worlds: native speed and ease and clarity of java the language. Quite much what Borland is trying to do with Delphi and Kylix? But does this relate to sword some way...? Eeli Kaikkonen From sword-devel@crosswire.org Thu Mar 13 10:10:34 2003 From: sword-devel@crosswire.org (Eeli Kaikkonen) Date: Thu, 13 Mar 2003 12:10:34 +0200 Subject: [sword-devel] native java was:UI for Windows Question... In-Reply-To: <200303131150.36690.eekaikko@mail.student.oulu.fi> References: <3E6F4BED.8070001@bitmead.com> <200303131150.36690.eekaikko@mail.student.oulu.fi> Message-ID: <200303131210.34864.eekaikko@mail.student.oulu.fi> On Thursday 13 March 2003 11:50, Eeli Kaikkonen wrote: > On Wednesday 12 March 2003 17:02, Chris wrote: > > Well I had a little Java swing program, about 5kb .jar file. And when I > > asked it to, JBuilder7 converted it into a .exe of about 70kb, that > > didn't appear to require the JRE. How it works I don't know, but it > > seems to work. There's also the option of Linux and Sun/Sparc native > > executeables. > > Basically it's possible to make native awt and swing libraries and do > native code cross-platform development with java but implementing those > libraries would be a huge task. Still it could be reasonable to use the > best of the both worlds: native speed and ease and clarity of java the > language. Quite much what Borland is trying to do with Delphi and Kylix? Stupid me, I didn't read the previous post carefully enough. So Borland really *is* doing this with JBuilder. Eeli From sword-devel@crosswire.org Thu Mar 13 11:43:35 2003 From: sword-devel@crosswire.org (Stephen Denne) Date: Fri, 14 Mar 2003 00:43:35 +1300 Subject: [sword-devel] Palm Bible Converter In-Reply-To: Message-ID: Hello, (I've bcc'ed a number of people I thought may be interested and might not be on this list.) Nic Carter wrote in sword-devel@crosswire.org: > doing stuff like Stephen Denne is doing with Datacute... I guess I should tell a few more people about my grand plan for bible-related software on the Palm... to see what level of interest there is. I've created a concordance program, which uses other's bible programs to view the text. This involves launching other bible readers, viewing a specific verse. Most bible reader programs store their "current verse" in some format (in preferences, or a database), and some of them provide a documented API on how to launch their software to view a specific verse. What I wanted was to encapsulate all that info & functionality in a distributable "library", so that I & others could add more supported bible reader programs, or use the same functions to create other tools. As an example of other tools, I'm creating a few verse selector applications, for the dual purpose of demonstrating the functionality, and to try out some user interface ideas (one I thought would be fantastic turns out to be extremely hard to use - I might distribute that too, it does work, and if it did lead more of an appreciation of just how hard GUI are to design.) I'm toying with calling this project the Datacute Bible Gateway, even though it is more of a switch. I suspect non-techie users will think a switch as something that turns light bulbs on and off, and think of a gateway is something you go through. Maybe call it an open gateway? It's got nothing to do with gospelcom.net... why are good names for things so hard to find? The other parts to the Datacute Open Bible Shunting Yards will be versification schemes (I'm not an expert on the variations, I'm more wanting to be able to handle the variations): Lots of bible software will want to have a short code (small number of bits) for a reference, and be able to translate that code into a full reference, or an abbreviated reference. The code to do this also needs to know how many books, chapters per book, verses per chapter there are. This kind of info doesn't need to be repeated for each bible-related application when space is precious. Users of different languages can replace the pdb for a particular versification scheme with one they are use to. The gateway will probably be a panel (appears in Prefs) where you can chose your preferred bible reading program, your preferred bible text supplying program, your preferred bible searching program, your preferred bookmarking program, your preferred reading plan program, your default versification scheme to use if one isn't specified in the API calls, etc etc. I realise there are a lot more problems related to versification schemes, but I figure I can start with my concordance indexes being for a particular versification scheme each, and the verse selectors running with whichever the user chooses. I also would like the gateway to speak some of the APIs I know of, (e.g. Laridian Software's). Not just when talking to MyBible, but if combined with knowing how to set other bible software's current verse, this will enable products that currently make use of MyBible to also make limited use of the other bible programs that don't yet, or may never support Laridian's API. The specifics of how to use the gateway will be documented, and available for free, so that lots of developers can write bible-related Palm software, re-using existing functionality. For example, someone might write a Desk Accessory that asks the gateway to launch the user's favourite verse selector to choose a verse, then asks the gateway to retrieve the text for that verse from the user's favourite bible text supplying program, then shows it to the user for confirmation, then pastes the reference and text into the active field. I want the gateway to be open source, but not till I've got a bit more of it coded, and talked to a few more people. eg. I recently read on palminfocenter that David Fedor, the Director of Developer Architecture and Disclosure and one of the most senior programmers at PalmSource Inc., also wrote Laridian's MyBible ... he might have some great ideas on how to structure & talk to this gateway. If anyone has his email, are you able to send it to me privately? How is this related to The Sword Project? I'm not too sure... this plan sounds like it would intersect with some of the functions that a sword lib for PalmOS would provide. Stephen Denne. -- Datacute - Acute Information Revelation Tools http://www.datacute.co.nz/ From sword-devel@crosswire.org Thu Mar 13 12:48:34 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Thu, 13 Mar 2003 06:48:34 -0600 Subject: [sword-devel] Cross references References: <20030313003601.25800.23670.Mailman@www.crosswire.org> Message-ID: <001e01c2e95e$dbf72500$a5620e44@dkv6pe0iben68t> "The Treasury of Scripture Knowledge" is a cross-reference module. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "Justus Piater" To: Sent: Thursday, March 13, 2003 2:42 AM Subject: [sword-devel] Cross references > Sword (I use it with BibleTime) is a great project, but one thing that > I miss badly is cross references in the style of many printed editions > (or am I missing something?). > > Cross references, I think, should be implemented as a separate module, > independently of any particular Bible version/translation. Maybe the > lexicon module type is suitable, or perhaps one should create a new > module type for this. > > I'd like, for example, to drag and drop a verse into a cross-ref > module window, which then displays a list of cross > references. Dragging/dropping a reference into a Bible window would > take me to the referenced passage. This would be especially useful if > there were Web-brower-style backward/forward buttons associated with > each window that allow me to navigate back and forth along my history > of visited passages. > > The Thompson Chain References already do much of this, but only in one > direction (or am I missing something?): I can click/drag/drop from > withing TCR to take me to a Bible passage, but not the other way > (unless I cut/paste an exact word into the TCR selection box). In the > above terms, what's missing is a way to list all Thompson topics > associated with a given verse, independently of the Bible > version/translation. > > This requires that a cross-ref module be indexed by reference. The > Thompson module should have such an index in addition to the existing > index by topic name. > > Any comments to the above ideas? > > Where do we get cross references from? I guess that the existing > references are not usable because (1) of copyright restrictions and > (2) they are not available in electronic form. (I hope I'm somewhat > wrong here.) > > In that case, to gather a body of useful cross references, we could > set up a database where anyone could post suggested cross references > (with annotations/remarks), which could continuously be peer reviewed > and periodically be rolled up in an updated cross-ref module > release. > > If people differ strongly on what type of cross references they like, > one could release several such modules independently. > > What do you think? > > Justus > > -- > Justus H. Piater, Ph.D. http://www.montefiore.ulg.ac.be/~piater > Institut Montefiore, B28 Phone: +32-4-366-2279 > Université de Liège, Belgium Fax: +32-4-366-2620 > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Thu Mar 13 13:45:09 2003 From: sword-devel@crosswire.org (Klaus R. H. Walther) Date: Thu, 13 Mar 2003 14:45:09 +0100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: References: Message-ID: <200303131445.09186.K.Walther@christen.net> Hello Am Donnerstag, 13. März 2003 09:20 schrieb Costas I. Stergiou: > I would certainly need some help here because my tries to compile the > lib have been in vain (this is not strange since I am not a C++ > developer). > When you say 'c++ module', what exactly do you mean? .obj files, .dll, > something else? I was thinking of obj-files (or even better: components) compiled in BCB. As Simon said, they can be build with BCB (using existent C++ code) und be used by Delphi. But I propably will not have time to have a look at it in the next days. Shalom, Klaus From sword-devel@crosswire.org Thu Mar 13 13:49:00 2003 From: sword-devel@crosswire.org (Klaus R. H. Walther) Date: Thu, 13 Mar 2003 14:49:00 +0100 Subject: [sword-devel] Delphi, mxwindows, java Message-ID: <200303131449.00601.K.Walther@christen.net> Hello, is it possible that there will be 3 different cross-plattform projects started soon? With Delphi, mxwindows and java? Does this makes sence. Or should we concentrate on one solution? Shalom, Klaus From sword-devel@crosswire.org Thu Mar 13 15:11:09 2003 From: sword-devel@crosswire.org (Leon Brooks) Date: Thu, 13 Mar 2003 23:11:09 +0800 Subject: GPL and .NET was Re: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F0E53.890.A8BC367@localhost> References: <3E6F0E53.890.A8BC367@localhost> Message-ID: <200303132311.09231.leon@brooks.fdns.net> On Wednesday 12 March 2003 06:39 pm, Daniel Glassey wrote: > On 12 Mar 2003 at 2:11, Daniel Russell sent forth the message: >> I have a technical question: can .NET and GPL be mixed???? > www.go-mono.org > plenty of GPL'd .NET there ;) For now. Microsoft have started patenting things. Cheers; Leon From sword-devel@crosswire.org Thu Mar 13 16:00:27 2003 From: sword-devel@crosswire.org (Jerry Hastings) Date: Thu, 13 Mar 2003 09:00:27 -0700 Subject: [sword-devel] Strong's In-Reply-To: References: <20030313003601.25800.23670.Mailman@www.crosswire.org> <20030313003601.25800.23670.Mailman@www.crosswire.org> Message-ID: <4.2.0.58.20030313085836.057a1bf0@mail.dancris.com> In BibleCS you can use the muse menu by right clicking on them. Jerry At 09:24 AM 3/13/2003 +0100, Justus Piater wrote: >The Strong's modules contain cross references. Is there a simple way >to follow them, short of cutting/pasting them by hand, adding leading >zeros if necessary? Can they be turned into hyperlinks? From sword-devel@crosswire.org Thu Mar 13 16:39:58 2003 From: sword-devel@crosswire.org (Paul Gould) Date: Thu, 13 Mar 2003 08:39:58 -0800 Subject: [sword-devel] Palm Bible Converter References: Message-ID: <000801c2e97f$6d25fe00$e48db3d1@mainoffice> I have written an app based upon the Victory Bible Reading Plan by the late Dr. James McKeever, have placed it for sale on Handango, with all proceeds going to Omega Ministries in Medford, OR. I would like, eventually, to be able to tie the daily readings to an open-source Bible program, but am unsure how to proceed. I'm looking forward to reading the progress on this board! Blessings, Paul ----- All incoming and outgoing email is scanned by Norton Antivirus for your protection and mine. ----- Ne Molesti Te Deprimant Per stercus tauri ad gloriam Ecce! Quid quid latine dictum sit, altum viditur ----- Original Message ----- From: "Stephen Denne" To: Sent: Thursday, March 13, 2003 3:43 AM Subject: RE: [sword-devel] Palm Bible Converter > Hello, > (I've bcc'ed a number of people I thought may be interested and might not be > on this list.) > > Nic Carter wrote in sword-devel@crosswire.org: > > doing stuff like Stephen Denne is doing with Datacute... > > I guess I should tell a few more people about my grand plan for > bible-related software on the Palm... to see what level of interest there > is. > > I've created a concordance program, which uses other's bible programs to > view the text. This involves launching other bible readers, viewing a > specific verse. Most bible reader programs store their "current verse" in > some format (in preferences, or a database), and some of them provide a > documented API on how to launch their software to view a specific verse. > What I wanted was to encapsulate all that info & functionality in a > distributable "library", so that I & others could add more supported bible > reader programs, or use the same functions to create other tools. As an > example of other tools, I'm creating a few verse selector applications, for > the dual purpose of demonstrating the functionality, and to try out some > user interface ideas (one I thought would be fantastic turns out to be > extremely hard to use - I might distribute that too, it does work, and if it > did lead more of an appreciation of just how hard GUI are to design.) > > I'm toying with calling this project the Datacute Bible Gateway, even though > it is more of a switch. I suspect non-techie users will think a switch as > something that turns light bulbs on and off, and think of a gateway is > something you go through. Maybe call it an open gateway? It's got nothing to > do with gospelcom.net... why are good names for things so hard to find? > > The other parts to the Datacute Open Bible Shunting Yards will be > versification schemes (I'm not an expert on the variations, I'm more wanting > to be able to handle the variations): Lots of bible software will want to > have a short code (small number of bits) for a reference, and be able to > translate that code into a full reference, or an abbreviated reference. The > code to do this also needs to know how many books, chapters per book, verses > per chapter there are. This kind of info doesn't need to be repeated for > each bible-related application when space is precious. Users of different > languages can replace the pdb for a particular versification scheme with one > they are use to. > The gateway will probably be a panel (appears in Prefs) where you can chose > your preferred bible reading program, your preferred bible text supplying > program, your preferred bible searching program, your preferred bookmarking > program, your preferred reading plan program, your default versification > scheme to use if one isn't specified in the API calls, etc etc. > I realise there are a lot more problems related to versification schemes, > but I figure I can start with my concordance indexes being for a particular > versification scheme each, and the verse selectors running with whichever > the user chooses. > > I also would like the gateway to speak some of the APIs I know of, (e.g. > Laridian Software's). Not just when talking to MyBible, but if combined with > knowing how to set other bible software's current verse, this will enable > products that currently make use of MyBible to also make limited use of the > other bible programs that don't yet, or may never support Laridian's API. > > The specifics of how to use the gateway will be documented, and available > for free, so that lots of developers can write bible-related Palm software, > re-using existing functionality. For example, someone might write a Desk > Accessory that asks the gateway to launch the user's favourite verse > selector to choose a verse, then asks the gateway to retrieve the text for > that verse from the user's favourite bible text supplying program, then > shows it to the user for confirmation, then pastes the reference and text > into the active field. > > I want the gateway to be open source, but not till I've got a bit more of it > coded, and talked to a few more people. eg. I recently read on > palminfocenter that David Fedor, the Director of Developer Architecture and > Disclosure and one of the most senior programmers at PalmSource Inc., also > wrote Laridian's MyBible ... he might have some great ideas on how to > structure & talk to this gateway. If anyone has his email, are you able to > send it to me privately? > > How is this related to The Sword Project? I'm not too sure... this plan > sounds like it would intersect with some of the functions that a sword lib > for PalmOS would provide. > > Stephen Denne. > -- > Datacute - Acute Information Revelation Tools > http://www.datacute.co.nz/ > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Thu Mar 13 17:27:42 2003 From: sword-devel@crosswire.org (Costas Stergiou) Date: Thu, 13 Mar 2003 19:27:42 +0200 Subject: [sword-devel] In The Beginning Software References: <001c01c2e8f6$06ff51f0$0200a8c0@shoebox> Message-ID: <003001c2e985$daa05ce0$4e2305d5@kelly> Hi Chris, thanks for your feedback. Can you pls. tell me what is the platform you use (win ver)? I just want to know since you say it is a bit slow. Thanks, Costas ----- Original Message ----- From: "Christopher Frazier" To: Sent: Thursday, March 13, 2003 2:18 AM Subject: [sword-devel] In The Beginning Software > Costas - wonderful job on the look and feel. I'd definitely cast my > vote for something similar. It IS a little slower than the current > Sword on window refreshes, though, but not enough to make me avoid it. > It'll be interesting to play around with to get some ideas from. > > Chris > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Thu Mar 13 17:45:39 2003 From: sword-devel@crosswire.org (Chris Little) Date: Thu, 13 Mar 2003 10:45:39 -0700 (MST) Subject: [sword-devel] Delphi, mxwindows, java In-Reply-To: <200303131449.00601.K.Walther@christen.net> Message-ID: On Thu, 13 Mar 2003, Klaus R. H. Walther wrote: > is it possible that there will be 3 different cross-plattform projects > started soon? With Delphi, mxwindows and java? Does this makes sence. Or > should we concentrate on one solution? I think these three platforms represent different goals/audiences. Delphi (I didn't notice that anyone was still considering this, but there's been a lot of mail to keep track of lately) isn't really cross-platform--it's 2 platforms at best. It's also going to run into the wall, like any RAD tool, of not being able to integrate new functionality immediately or without the assistance of people working in the C++ code/bindings. wxWindows is good for cross-platform, native-UI, compiled stuff. Java is Java, i.e. really not for the desktop. A GUI based on JSword is, as with one based on a RAD tool, going to lag behind the features available in C++ Sword since they're implemented there first. In all honesty, if people want to concentrate on developing a good Windows UI, though, they need to/should use Visual C++ (& probably MFC) since it will help them maximize conformity to look & feel of Windows apps plus allow them to integrate things like Gecko or Graphite with little of the difficulty we currently experience woring with Borland tools. But to answer your real question: If people have different objectives (e.g. specifically developing for Java, for cross-platform portability, or for a good Windows UI) then they shouldn't feel bad about starting different projects. If they have the same goals, they should work together. It seems that in this group, we have people with different goals, as we have always had (and hence we have numerous different projects). --Chris From sword-devel@crosswire.org Thu Mar 13 21:14:56 2003 From: sword-devel@crosswire.org (Christian Renz) Date: Thu, 13 Mar 2003 22:14:56 +0100 Subject: [sword-devel] Delphi, mxwindows, java In-Reply-To: References: <200303131449.00601.K.Walther@christen.net> Message-ID: <20030313211456.GA44198@web42.com> >In all honesty, if people want to concentrate on developing a good Windows >UI, though, they need to/should use Visual C++ (& probably MFC) since it I'm using VC++ and wxWindows right now to develop a graphics-intensive application for a client; works fine. I've come to really like the wxWindows API. Not sure how difficult it would be to integrate other libraries, though. FWIW, the code compiled nicely under MacOS as well, with minor changes. (It won't know, because I had to rewrite parts using MMX assembler ;-)). Greetings, Christian -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "The real job of every moral teacher is to keep on bringing us back, time after time, to the old simple principles which we are all so anxious not to see." -- C.S. Lewis, Mere Christianity From sword-devel@crosswire.org Thu Mar 13 21:17:22 2003 From: sword-devel@crosswire.org (Christian Renz) Date: Thu, 13 Mar 2003 22:17:22 +0100 Subject: [sword-devel] Delphi, mxwindows, java In-Reply-To: <20030313211456.GA44198@web42.com> References: <200303131449.00601.K.Walther@christen.net> <20030313211456.GA44198@web42.com> Message-ID: <20030313211721.GB44198@web42.com> >changes. (It won't know, because I had to rewrite parts using MMX s/know/now/. Sorry. Must have been the onomatopoeic poem I read today*. Greetings, Christian * http://e-writers.net/chequer.txt -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "The human mind has no more power of inventing a new value than of imagining a new primary color, or, indeed, of creating a new sun and a new sky for it to move in." -- C.S. Lewis, The Abolition of Man From sword-devel@crosswire.org Thu Mar 13 23:58:25 2003 From: sword-devel@crosswire.org (Jason Turner) Date: Thu, 13 Mar 2003 16:58:25 -0700 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303122106.51081.bah@webmedic.net> References: <2B201A324C6FE344BC75DD3A015479B81BEBAC@office.lat-inc.net> <200303122110.56330.jason@whensdinner.com> <200303122106.51081.bah@webmedic.net> Message-ID: <200303131658.27783.jason@whensdinner.com> Why'd you have to go and say that??!!?? :) I've been looking at wxPython all day. I'm not convinced that it would be a good solution, because of requiring the windows user to install an additional 25 megs or so. However, for those of you that have not checked it out, it is really amazing. I'm probably going to be playing with it for a little while now. -Jason > > Yes wxwindows is an incredible cross platform set of libs. I have pondered > doing this myself but sadly I lack the progaming ability to really get into > it. I might add I don't know how feasible this would be but a plugin > architecture allow for the use of wxwindows/python based bindings could be > very helpfull. In this way it would be easy to have third party plugins > using wxpython for different tasks. For me this would be great since I am > at least a little familiar with python. I imagine little things like a > daily bible verse or what not for these plugins. Not only this but > wxwindows is a very complete set of libs. > > If you would like more info on it I can supply you with links. From sword-devel@crosswire.org Fri Mar 14 07:46:53 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Fri, 14 Mar 2003 00:46:53 -0700 Subject: [sword-devel] UI for Windows Question... References: Message-ID: <3E7188ED.9050307@crosswire.org> Costas, Not sure I quite got through with my email. I'll paste my earlier reply below and give a little background in case you're not sure. Kylix is basically Delphi for Linux. The latest release of Kylix includes C++ support, making it basically, C++Builder for Linux, as well. CLX is Borland's new control architecture which is planned to replace VCL (their current architecture). CLX is crossplatform and in its current incarnation uses Qt behind the scenes on both Window and Linux. CLX controls can be used in C++Builder, Delphi (I believe, versions 6 and later), and Kylix. Just to reiterate. We have basic CLX components for SWORD. -Troy. ________________________________ Costas, My apologies for not responding sooner. We have CLX components for Kylix created as a binding to the sword api. There is actually a fairly extensive demo using these components to produce a usable study tool (create by Terry Biggs). We also had someone successfully compile and use these components on windows. He had some trouble at first declaring the external dll and such, but I can hunt down his email and get that to you if you decide to try these and have problems, yourself. See: sword/binding/clx -Troy. Costas I. Stergiou wrote: > I would certainly need some help here because my tries to compile the > lib have been in vain (this is not strange since I am not a C++ > developer). > When you say 'c++ module', what exactly do you mean? .obj files, .dll, > something else? > Costas > > B> > >>I have been working with Borland C++ Builder (BCB) for a few years. And I was >>using a lot of Delphi-tools. That is no problem at all. The BCB compiles >>delphi code. And as far as I know you can compile C/C++ code with Delphi. So >>it shouldn't be a problem to compile diatheke or another C++ code and use it >>in Delphi. If you need help to build a c++ module, which can be used in >>Delphi, i can help you. >> >>And another point: With kylix it should be possible to write C++ or Delphi and >>compile it for windows and Linux. And kylix is free! >> >>Shalom, >>Philippus >>_______________________________________________ >>sword-devel mailing list >>sword-devel@crosswire.org >>http://www.crosswire.org/mailman/listinfo/sword-devel >> > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Fri Mar 14 10:38:50 2003 From: sword-devel@crosswire.org (Victor Porton) Date: Fri, 14 Mar 2003 15:38:50 +0500 (YEKT) Subject: [sword-devel] Feture suggestion about verse lists Message-ID: A feature idea came in my mind: Let Bible verses in lists have associated importance (how much important it is at all) and shedule priorities (how fast you should look to this place of Bible you bookmarked). Maybe the same for bookmark trees. It seems a good but not obvious idea. So I inform you. -- Victor Porton (porton@ex-code.com) From sword-devel@crosswire.org Fri Mar 14 15:44:07 2003 From: sword-devel@crosswire.org (Bobby Nations) Date: Fri, 14 Mar 2003 09:44:07 -0600 Subject: [sword-devel] HOW DO YOU UNSUBSCRIBE? Message-ID: <3E71F8C7.4060602@bobbynations.com> I've been trying everything in my power to unsubscribe from this last for the last week. Will someone PLEASE do it for me? Thanks, Bobby P.S. No I don't find anything offensive or untowards about the list, it's just that the sheer volume of messages is overwhelming me. From sword-devel@crosswire.org Fri Mar 14 15:46:08 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Fri, 14 Mar 2003 09:46:08 -0600 Subject: [sword-devel] HOW DO YOU UNSUBSCRIBE? References: <3E71F8C7.4060602@bobbynations.com> Message-ID: <003501c2ea40$d47fd870$a5620e44@dkv6pe0iben68t> Are the unsubscribe features found at the link at the bottom of every post not working? by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "Bobby Nations" To: Sent: Friday, March 14, 2003 9:44 AM Subject: [sword-devel] HOW DO YOU UNSUBSCRIBE? > I've been trying everything in my power to unsubscribe from this last > for the last week. Will someone PLEASE do it for me? > > Thanks, > > Bobby > > P.S. No I don't find anything offensive or untowards about the list, > it's just that the sheer volume of messages is overwhelming me. > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Fri Mar 14 16:13:45 2003 From: sword-devel@crosswire.org (Costas Stergiou) Date: Fri, 14 Mar 2003 18:13:45 +0200 Subject: [sword-devel] UI for Windows Question... References: <3E7188ED.9050307@crosswire.org> Message-ID: <000a01c2ea44$b07c3140$d72005d5@kelly> Hi Troy, i looked over the clx code and indeed, what i was asking seems to be there already. I think though, that there is no support for the filters. Am I missing something or i may not understand how to use them from the objects exposed via the flatapi. Thanks very much, Costas ----- Original Message ----- From: "Troy A. Griffitts" To: Sent: Friday, March 14, 2003 9:46 AM Subject: Re: [sword-devel] UI for Windows Question... > Costas, > Not sure I quite got through with my email. I'll paste my earlier > reply below and give a little background in case you're not sure. > > Kylix is basically Delphi for Linux. The latest release of Kylix > includes C++ support, making it basically, C++Builder for Linux, as well. > CLX is Borland's new control architecture which is planned to replace > VCL (their current architecture). > CLX is crossplatform and in its current incarnation uses Qt behind the > scenes on both Window and Linux. > CLX controls can be used in C++Builder, Delphi (I believe, versions 6 > and later), and Kylix. > > Just to reiterate. We have basic CLX components for SWORD. > > -Troy. > > > ________________________________ > Costas, > My apologies for not responding sooner. We have CLX components for > Kylix created as a binding to the sword api. There is actually a fairly > extensive demo using these components to produce a usable study tool > (create by Terry Biggs). We also had someone successfully compile and > use these components on windows. He had some trouble at first declaring > the external dll and such, but I can hunt down his email and get that to > you if you decide to try these and have problems, yourself. > > See: sword/binding/clx > > -Troy. > > > Costas I. Stergiou wrote: > > I would certainly need some help here because my tries to compile the > > lib have been in vain (this is not strange since I am not a C++ > > developer). > > When you say 'c++ module', what exactly do you mean? .obj files, .dll, > > something else? > > Costas > > > > B> > > > >>I have been working with Borland C++ Builder (BCB) for a few years. And I was > >>using a lot of Delphi-tools. That is no problem at all. The BCB compiles > >>delphi code. And as far as I know you can compile C/C++ code with Delphi. So > >>it shouldn't be a problem to compile diatheke or another C++ code and use it > >>in Delphi. If you need help to build a c++ module, which can be used in > >>Delphi, i can help you. > >> > >>And another point: With kylix it should be possible to write C++ or Delphi and > >>compile it for windows and Linux. And kylix is free! > >> > >>Shalom, > >>Philippus > >>_______________________________________________ > >>sword-devel mailing list > >>sword-devel@crosswire.org > >>http://www.crosswire.org/mailman/listinfo/sword-devel > >> > > > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Fri Mar 14 16:37:49 2003 From: sword-devel@crosswire.org (Joe Walker) Date: Fri, 14 Mar 2003 16:37:49 +0000 Subject: JSword was Re: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F1DF9.3399.AC8E29F@localhost> References: <3E6F0BDD.809@bitmead.com> <3E6F1DF9.3399.AC8E29F@localhost> Message-ID: <3E72055D.9040208@eireneh.com> Daniel Glassey wrote: >I guess this needs advertised a bit better but there is already work >going on on sword for java - JSword > I agree. Troy, how about adding us to the crosswire homepage? Joe. From sword-devel@crosswire.org Sat Mar 15 00:18:07 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Fri, 14 Mar 2003 17:18:07 -0700 Subject: [sword-devel] UI for Windows Question... References: <3E7188ED.9050307@crosswire.org> <000a01c2ea44$b07c3140$d72005d5@kelly> Message-ID: <3E72713F.30404@crosswire.org> Costas, The filters are usually handled by the engine. The client of the engine typically constructs an SWMgr like so: SWMgr *mgr = new SWMgr(new MarkupFilterMgr(FMT_HTMLHREF)); This tell the module manager to apply all the filter necessary to always render to you HTMLHREF markup. If you're using RTF then FMT_RTF will be what you want to pass in. I'm not sure if we've exposed a mechanism for this yet, but it should be fairly trivial. To see what global options are available (also a function of filters), there are methods in SWMgr to iterate those, their range of values, and calls to set and get their current value. The manager will then apply the appropriate filters, e.g. mgr->setGlobalOption("Strong's Numbers", "on"); If you look in sword/bindings/cls/test2 (if you haven't yet done so) you should find good example code that uses these controls in an end user interface. I also think searching isn't exposed yet, but again, having the framework in place, it's just a matter of adding the desired methods. Please let me know if you need any help. I should have more time in the coming weeks to spend on SWORD. -Troy. Costas Stergiou wrote: > Hi Troy, > i looked over the clx code and indeed, what i was asking seems to be there > already. I think though, that there is no support for the filters. Am I > missing > something or i may not understand how to use them from the objects > exposed via the flatapi. > Thanks very much, > Costas > > ----- Original Message ----- > From: "Troy A. Griffitts" > To: > Sent: Friday, March 14, 2003 9:46 AM > Subject: Re: [sword-devel] UI for Windows Question... > > > >>Costas, >>Not sure I quite got through with my email. I'll paste my earlier >>reply below and give a little background in case you're not sure. >> >>Kylix is basically Delphi for Linux. The latest release of Kylix >>includes C++ support, making it basically, C++Builder for Linux, as well. >>CLX is Borland's new control architecture which is planned to replace >>VCL (their current architecture). >>CLX is crossplatform and in its current incarnation uses Qt behind the >>scenes on both Window and Linux. >>CLX controls can be used in C++Builder, Delphi (I believe, versions 6 >>and later), and Kylix. >> >>Just to reiterate. We have basic CLX components for SWORD. >> >>-Troy. >> >> >>________________________________ >>Costas, >> My apologies for not responding sooner. We have CLX components for >>Kylix created as a binding to the sword api. There is actually a fairly >>extensive demo using these components to produce a usable study tool >>(create by Terry Biggs). We also had someone successfully compile and >>use these components on windows. He had some trouble at first declaring >>the external dll and such, but I can hunt down his email and get that to >>you if you decide to try these and have problems, yourself. >> >>See: sword/binding/clx >> >> -Troy. >> >> >>Costas I. Stergiou wrote: >> >>>I would certainly need some help here because my tries to compile the >>>lib have been in vain (this is not strange since I am not a C++ >>>developer). >>>When you say 'c++ module', what exactly do you mean? .obj files, .dll, >>>something else? >>>Costas >>> >>>B> >>> >>>>I have been working with Borland C++ Builder (BCB) for a few years. And >>> > I was > >>>>using a lot of Delphi-tools. That is no problem at all. The BCB compiles >>>>delphi code. And as far as I know you can compile C/C++ code with >>> > Delphi. So > >>>>it shouldn't be a problem to compile diatheke or another C++ code and >>> > use it > >>>>in Delphi. If you need help to build a c++ module, which can be used in >>>>Delphi, i can help you. >>>> >>>>And another point: With kylix it should be possible to write C++ or >>> > Delphi and > >>>>compile it for windows and Linux. And kylix is free! >>>> >>>>Shalom, >>>>Philippus >>>>_______________________________________________ >>>>sword-devel mailing list >>>>sword-devel@crosswire.org >>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>> >>> >>> >>>_______________________________________________ >>>sword-devel mailing list >>>sword-devel@crosswire.org >>>http://www.crosswire.org/mailman/listinfo/sword-devel >> >> >>_______________________________________________ >>sword-devel mailing list >>sword-devel@crosswire.org >>http://www.crosswire.org/mailman/listinfo/sword-devel >> > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Sat Mar 15 03:29:56 2003 From: sword-devel@crosswire.org (Jason and Larua Brooks) Date: Fri, 14 Mar 2003 21:29:56 -0600 Subject: [sword-devel] Calvin's Institutes Problems Message-ID: <20030315032956.3532.qmail@mail.com> With the few comments on the problems with the Search window,at least in some instances, I am wondering if a revamp of it may be in order. I find the ability to search General Books very appealing and functional, but if they cause crashes frequently, should they be searchable? I am not a programmer, so I have no idea of what it would take to rewrite the search routines. Does anyone else have any ideas? Offering up some ideas, Jason Brooks ----- Original Message ----- From: Chris Date: Thu, 13 Mar 2003 13:18:11 +1100 To: sword-devel@crosswire.org Subject: Re: [sword-devel] Calvin's Institutes Problems > Dave Hall wrote: > > >Seems like the Search window should only change modules when you expicitly > >select a new module from the Search window itself via the left-side module > >list accessed by the [...] button. > > > > I hate the fact that the search window has a different UI (....) for > selecting modules than the > main window (tabs). So I never use the "..." for that reason. But I > agree that it is annoying > if the search window changes when you don't want it to. > > > > > > >- Dave > > > > > >-----Original Message----- > >From: Jason and Larua Brooks [mailto:ljbrooks@mail.com] > >Sent: Wednesday, March 12, 2003 6:20 PM > >To: sword-devel@crosswire.org > >Subject: [sword-devel] Calvin's Institutes Problems > > > > > >Greetings, > > I created the Calvin's Institutes modules that are now on the site > >for a download. I recently tried searching for Genesis in the Institues as > >a test. It retures 4 results, and then starts some very odd display habits. > >It will regen a couple of times before either ceasing to respond or > >generating Access Violations in sword.exe and riched*.dll. I have confirmed > >this on Windows XP Pro and Home. Any suggestions for a fix or can anyone > >else verify the problem? > > > >Thanks, > >Jason Brooks > > > > > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel -- __________________________________________________________ Sign-up for your own FREE Personalized E-mail at Mail.com http://www.mail.com/?sr=signup From sword-devel@crosswire.org Sun Mar 16 17:31:26 2003 From: sword-devel@crosswire.org (Barry Drake) Date: Sun, 16 Mar 2003 17:31:26 -0000 Subject: [sword-devel] Palm Bible In-Reply-To: <3E6FC40A.8060805@crosswire.org> Message-ID: <3E74B4EE.11530.13EAECF@localhost> Hi there ........ On 12 Mar 2003 at 16:34, Troy A. Griffitts wrote: > :) maybe someday. I'd be interested in working with a group of people to > make this happen. If I hear much response to this thread with willing > volunteers, we can start a group/project aimed at this end. My thoughts - for what they're worth. The Palm OS is primitive and slow. It has to be. None of the Palms have much memory, and the architecture can never be as fast as your slowest PC. It's the nature of the beast. Having said that, the two translations I have in parallel on my Palm using Palm Bible are very adequate for the purpose. I can and do change them from time to time according to my needs, and as I can have access to any of my Sword modules for this purpose, the two I can have on board at any one time can be very varied - and one of them can be a commentary if I so choose. Given the limitations of the Palm and its OS, I really don't think it worth pushing the system any further. I feel quite honestly that we could make the biggest contribution if we were to offer every Sword module we have as a Palm database, along with the Palm Bible, in its GPL form. We have that already, and the modules are so quick and easy to make, it wouldn't take a lot of work. If then, some enthusiast from our number wanted to make improvemements to the GPL Palm Bible software, that would be possible. I see porting of the Sword engine as relatively pointless. The whole of it would be too memory hungry. Just as one example, Palm stuff has a native compression/expansion routine used by all the document readers. Why soak up precious memory by adding a second one? Also, to include handling of many types (structures) of module as Sword does would prove nothing more than a memory sink on the Palm architecture. That's my bit - for what it's worth. And yes - I would be part of a group 'doing things' if we went down that path! God bless, Barry -- From Barry Drake (The Revd) minister of the Netherfield United Reformed church, Nottingham see http://www.jesusinnetherfield.org.uk for our church homepages). Replies - b.drake@ntlworld.com From sword-devel@crosswire.org Mon Mar 17 05:07:24 2003 From: sword-devel@crosswire.org (Chris Little) Date: Sun, 16 Mar 2003 22:07:24 -0700 (MST) Subject: [sword-devel] Bible web site show up in w3c.org site as example of technology In-Reply-To: <20.aa34f69.2b85dae8@aol.com> Message-ID: On Thu, 20 Feb 2003 YTang0648@aol.com wrote: > What is the best way to display interlinear text in html? Here is your answer > :) > > I just help my friend who produce the Chinese Bible site (bible.fhl.net) to > change the html tag they use to display strong number to the new w3c > recommendation tag. > > And after that, I recommended to the w3c.org CSS and RUBY editors to use that > site as demo cases for > > So... now w3c.org list that Bible site as an example how people use the > standard they define :) ... > We could use the same method to display Greek interlinear text :) I've been playing with some OSIS to XHTML XSLTs and thought of your mention of Ruby when I looked at interlinearization of data encoded with the OSIS tag. It does look like it will be the way to present interlinearized text someday, but not yet. In all my research, the only browsers I have found that implement XHTML 1.1 correctly, with Ruby annotation, are IE6 and W3C's own Amaya. And IE6 doesn't yet handle CSS3-Ruby (I know it's still a WD) which severly limits its abilities, especially when more than one ruby is attached to a single base text. I posted a screenshot of Ruby in action at http://www.crosswire.org/~chrislit/pics/rubycontrasts.png . The two left windows show IE6, the two right windows show Mozilla 1.3. The two upper windows show a demo of Ruby from i18nguy.com and the lower windows show a Greek OSIS text with morphology & Strong's numbers associated with each word. Do you have any idea when Gecko will support XHTML 1.1 fully, including Ruby? It would be very nice to be able to display interlinear text this way whenever we get Gecko integrated with BibleCS for display. --Chris From sword-devel@crosswire.org Mon Mar 17 05:56:59 2003 From: sword-devel@crosswire.org (sword-devel@crosswire.org) Date: Mon, 17 Mar 2003 05:56:59 GMT Subject: [sword-devel] Can't get modisp for module developement Message-ID: <20030316.215720.18883.16614@webmail09.lax.untd.com> Pertaining to the following previous post. I attempted to download the software for module developement but I get a page not found message when I click on the link to modisp.... Is there anywhere else to get the software for this. Regards, gary ******************************************************************* All software you need to create Sword modules is free, see http://www.crosswire.org/sword/develop/swordmodule/index.jsp for more information.. With kind regards, Simon -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens garymck3@netzero.com Verzonden: maandag 10 maart 2003 7:23 Aan: sword-devel@crosswire.org Onderwerp: [sword-devel] What do I need to write a module sword-devel@crosswire.org. I would like to develope modules for the Sword Project. My questions is/are: What software is needed? How do I get it? Can it be purchased via US mail. I run a Win32 system and use Microsoft products in development. C++ for Windows running windows 98. Regards, Gary McKenzie _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 17 07:31:36 2003 From: sword-devel@crosswire.org (Barry Drake) Date: Mon, 17 Mar 2003 07:31:36 -0000 Subject: [sword-devel] Can't get modisp for module developement In-Reply-To: <20030316.215720.18883.16614@webmail09.lax.untd.com> Message-ID: <3E7579D8.15219.1036D9@localhost> Hi there ........ On 17 Mar 2003 at 5:56, garymck3@netzero.com wrote: > I attempted to download the software for module developement but I > get a page not found message when I click on the link to modisp.... I don't quite follow what link you are trying. The link to the software for Windows is given as: http://crosswire.org/ftpmirror/pub/sword/utils/win32/ on the module-making instructions page, and this link seems to work OK. The instructions are at: http://www.crosswire.org/sword/develop/swordmodule/index.jsp and again, this link seems to be OK. God bless, Barry -- From Barry Drake (The Revd) minister of the Netherfield United Reformed church, Nottingham see http://www.jesusinnetherfield.org.uk for our church homepages). Replies - b.drake@ntlworld.com From sword-devel@crosswire.org Mon Mar 17 13:23:38 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Mon, 17 Mar 2003 07:23:38 -0600 Subject: [sword-devel] Can't get modisp for module developement References: <20030316.215720.18883.16614@webmail09.lax.untd.com> Message-ID: <001b01c2ec88$6bae5610$a5620e44@dkv6pe0iben68t> If you are looking for ModDisp.jsp that is not a development tool. I believe the only thing it does is displays the module lists for the website. For development tools, you will need to look at: http://crosswire.org/ftpmirror/pub/sword/utils/ and instructions are here: http://www.crosswire.org/sword/develop/swordmodule/index.jsp But you are correct in that the ModDisp.jsp link at the bottom of the download pages is broken. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: To: Sent: Sunday, March 16, 2003 11:56 PM Subject: [sword-devel] Can't get modisp for module developement > Pertaining to the following previous post. > > I attempted to download the software for module developement but I > get a page not found message when I click on the link to modisp.... > > Is there anywhere else to get the software for this. > > Regards, > > gary > > ******************************************************************* From sword-devel@crosswire.org Mon Mar 17 13:47:45 2003 From: sword-devel@crosswire.org (Christian Renz) Date: Mon, 17 Mar 2003 14:47:45 +0100 Subject: [sword-devel] Bible web site show up in w3c.org site as example of technology In-Reply-To: References: <20.aa34f69.2b85dae8@aol.com> Message-ID: <20030317134745.GA77382@web42.com> >I posted a screenshot of Ruby in action at >http://www.crosswire.org/~chrislit/pics/rubycontrasts.png . Thanks for the interestig screenshots. I tested the i18guy page on Opera/6 and Opera/7, and it looks about the same as Netscape's version (ie., next to each other instead of arranged vertically). :( Greetings, Christian -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "As someone pointed out, you could have an attribute that says 'optimize the heck out of this routine', and your definition of heck would be a parameter to the optimizer." -- Larry Wall From sword-devel@crosswire.org Mon Mar 17 18:31:14 2003 From: sword-devel@crosswire.org (sword-devel@crosswire.org) Date: Mon, 17 Mar 2003 13:31:14 EST Subject: [sword-devel] Bible web site show up in w3c.org site as example of techno... Message-ID: <124.1fb91c8b.2ba76e72@aol.com> --part1_124.1fb91c8b.2ba76e72_boundary Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit In a message dated 3/16/2003 9:08:33 PM Pacific Standard Time, chrislit@crosswire.org writes: > >What is the best way to display interlinear text in html? Here is your > answer > >:) > > > >I just help my friend who produce the Chinese Bible site (bible.fhl.net) > to > >change the html tag they use to display strong number to the new w3c > >recommendation tag. > > > >And after that, I recommended to the w3c.org CSS and RUBY editors to use > that > >site as demo cases for > > > >So... now w3c.org list that Bible site as an example how people use the > >standard they define :) > ... > >We could use the same method to display Greek interlinear text :) > > I've been playing with some OSIS to XHTML XSLTs and thought of your > mention of Ruby when I looked at interlinearization of data encoded with > the OSIS tag. It does look like it will be the way to present > interlinearized text someday, but not yet. > > In all my research, the only browsers I have found that implement XHTML > 1.1 correctly, with Ruby annotation, are IE6 and W3C's own Amaya. . If you look at how the bible.fhl.net web site use ruby, you will find out the ruby effect in Gecko could be similate by using some css display property. For example, take a look at http://bible.fhl.net/new/read.php?VERSION1=unv&strongflag=1&TABFLAG=0& chineses=Nu&chap=3 with Gecko. Add In the beginning of your html page and try again. And IE6 > > doesn't yet handle CSS3-Ruby (I know it's still a WD) which severly limits its abilities, especially when more than one ruby is attached to a single base text CSS3-Ruby is currently only a "working draft" (under last call) And I wonder does the web really need that kind of detail of display tuning. > > > I posted a screenshot of Ruby in action at > http://www.crosswire.org/~chrislit/pics/rubycontrasts.png . > The two left windows show IE6, the two right windows show Mozilla 1.3. > The two upper windows show a demo of Ruby from i18nguy.com and the lower > windows show a Greek OSIS text with morphology &Strong's numbers > associated with each word. > > Do you have any idea when Gecko will support XHTML 1.1 fully, including > Ruby? It would be very nice to be able to display interlinear text this > way whenever we get Gecko integrated with BibleCS for display. As I said, you can already display ruby in Gecko by adding those css in the beginning of your html. Let me know if it does not work. > > > --Chris --part1_124.1fb91c8b.2ba76e72_boundary Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable In a message dated 3/16/2003 9:08:33 PM Pacific Standa= rd Time, chrislit@crosswire.org writes:

          >What is the best way to dis= play interlinear text in html? Here is your answer
          >:)
          >
          >I just help my friend who produce the Chinese Bible site (bible.fhl.net)= to
          >change the html tag they use to display strong number to the new w3c >recommendation <ruby> tag.
          >
          >And after that, I recommended to the w3c.org CSS and RUBY editors to use= that
          >site as demo cases for <ruby>
          >
          >So... now w3c.org list that Bible site as an example how people use the=20=
          >standard they define :)
          ...
          >We could use the same method to display Greek interlinear text :)

          I've been playing with some OSIS to XHTML XSLTs and thought of your
          mention of Ruby when I looked at interlinearization of data encoded with the OSIS <w> tag.  It does look like it will be the way to presen= t
          interlinearized text someday, but not yet.

          In all my research, the only browsers I have found that implement XHTML
          1.1 correctly, with Ruby annotation, are IE6 and W3C's own Amaya. 


          .

          If you look at how the bible.fhl.net web site use ruby, you will find out th= e ruby effect in Gecko could be similate by using some css display property.=

          For example, take a look at http://bible.fhl.net/new/read.php?VERSION1=3Dunv&strongflag=3D1&TABF= LAG=3D0&chineses=3DNu&chap=3D3
          with Gecko.


          Add

          <style type=3D"text/css">
          ruby{
          display:inline-table;
          text-align:center;
          white-space:nowrap;
          vertical-align:-25%;
          }
          ruby>rb{
          display:table-row-group;
          }ruby>rt{
          display:table-header-group;font-size:75%;}
          </style>


          In the beginning of your html page and try again.


          And IE6


          doesn't yet handle CSS3-Ruby (I know it's still a WD) which severly limits <= BR> its abilities, especially when more than one ruby is attached to a single base text

          CSS3-Ruby is currently only a "working draft" (under last call)
          And I wonder does the web really need that kind of detail of display tuning.=


          I posted a screenshot of Ruby in action at
          http://www.crosswire.org/~chrislit/pics/rubycontrasts.png .
          The two left windows show IE6, the two right windows show Mozilla 1.3. =
          The two upper windows show a demo of Ruby from i18nguy.com and the lower windows show a Greek OSIS text with morphology &Strong's numbers
          associated with each word.

          Do you have any idea when Gecko will support XHTML 1.1 fully, including
          Ruby?  It would be very nice to be able to display interlinear text thi= s
          way whenever we get Gecko integrated with BibleCS for display
          .

          As I said,
          you can already d= isplay ruby in Gecko by adding those css in the beginning of your html. Let=20= me know if it does not work.



          --Chri
          s

          --part1_124.1fb91c8b.2ba76e72_boundary-- From sword-devel@crosswire.org Mon Mar 17 18:32:13 2003 From: sword-devel@crosswire.org (sword-devel@crosswire.org) Date: Mon, 17 Mar 2003 13:32:13 EST Subject: [sword-devel] Bible web site show up in w3c.org site as example of techno... Message-ID: <1d8.5482610.2ba76ead@aol.com> --part1_1d8.5482610.2ba76ead_boundary Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit mail me your html. I can add those css for you to let it display as ruby in gecko. --part1_1d8.5482610.2ba76ead_boundary Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable mail me your html. I can add those css for you to let=20= it display as ruby in gecko. --part1_1d8.5482610.2ba76ead_boundary-- From sword-devel@crosswire.org Mon Mar 17 20:31:43 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Mon, 17 Mar 2003 21:31:43 +0100 Subject: [sword-devel] Calvin's Institutes Problems In-Reply-To: <20030315032956.3532.qmail@mail.com> References: <20030315032956.3532.qmail@mail.com> Message-ID: <200303172131.43035.joachim@ansorgs.de> Probably a bug in the windows program. Under Linux it works without crashes I think. Joachim > With the few comments on the problems with the Search window,at least in > some instances, I am wondering if a revamp of it may be in order. I find > the ability to search General Books very appealing and functional, but if > they cause crashes frequently, should they be searchable? I am not a > programmer, so I have no idea of what it would take to rewrite the search > routines. Does anyone else have any ideas? > > Offering up some ideas, > Jason Brooks > > ----- Original Message ----- > From: Chris > Date: Thu, 13 Mar 2003 13:18:11 +1100 > To: sword-devel@crosswire.org > Subject: Re: [sword-devel] Calvin's Institutes Problems > > > Dave Hall wrote: > > >Seems like the Search window should only change modules when you > > > expicitly select a new module from the Search window itself via the > > > left-side module list accessed by the [...] button. > > > > I hate the fact that the search window has a different UI (....) for > > selecting modules than the > > main window (tabs). So I never use the "..." for that reason. But I > > agree that it is annoying > > if the search window changes when you don't want it to. > > > > >- Dave > > > > > > > > >-----Original Message----- > > >From: Jason and Larua Brooks [mailto:ljbrooks@mail.com] > > >Sent: Wednesday, March 12, 2003 6:20 PM > > >To: sword-devel@crosswire.org > > >Subject: [sword-devel] Calvin's Institutes Problems > > > > > > > > >Greetings, > > > I created the Calvin's Institutes modules that are now on the site > > >for a download. I recently tried searching for Genesis in the Institues > > > as a test. It retures 4 results, and then starts some very odd display > > > habits. It will regen a couple of times before either ceasing to > > > respond or generating Access Violations in sword.exe and riched*.dll. > > > I have confirmed this on Windows XP Pro and Home. Any suggestions for > > > a fix or can anyone else verify the problem? > > > > > >Thanks, > > >Jason Brooks > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Mon Mar 17 14:24:27 2003 From: sword-devel@crosswire.org (Victor Zhuromsky) Date: Mon, 17 Mar 2003 16:24:27 +0200 Subject: [sword-devel] How to make module from GBF? Message-ID: <3E75DA9B.8010609@yahoo.com> I have prepared my text of New Testament (with Strong's numbers and Rell Letters) and formatted it in GBF format. But I don't know what utility to use for generating SWORD module from this file. -- Blessings in Him, Victor Zhuromsky, Director of Grace Fellowship Ukraine Ministry _____________________________________________________________ Visit our websites at www.solomonet.org Grace Fellowship International (en) www.gracefellowshipintl.com Grace Fellowship International (en) www.inthebeloved.com Grace Fellowship Ukraine Ministry (ru) www.christ4you.org Christian Information Portal (ru) From sword-devel@crosswire.org Tue Mar 18 08:40:18 2003 From: sword-devel@crosswire.org (Andrew Craig) Date: Tue, 18 Mar 2003 10:40:18 +0200 Subject: [sword-devel] Palm Bible Message-ID: I agree with Barry that the current program is more than adequate for the job it is meant. The two things I find missing on the Palm Bible as compared to the Sword for Windows are: - No dictionaries such as Strongs or Naves. - No precompiled search. The processor is very slow and searching a few books takes ages. This may fall away with the ARM processors being fast enough. Andrew. >>> b.drake@ntlworld.com 16/3/2003 19:31 >>> Hi there ........ On 12 Mar 2003 at 16:34, Troy A. Griffitts wrote: > :) maybe someday. I'd be interested in working with a group of people to > make this happen. If I hear much response to this thread with willing > volunteers, we can start a group/project aimed at this end. My thoughts - for what they're worth. The Palm OS is primitive and slow. It has to be. None of the Palms have much memory, and the architecture can never be as fast as your slowest PC. It's the nature of the beast. Having said that, the two translations I have in parallel on my Palm using Palm Bible are very adequate for the purpose. I can and do change them from time to time according to my needs, and as I can have access to any of my Sword modules for this purpose, the two I can have on board at any one time can be very varied - and one of them can be a commentary if I so choose. Given the limitations of the Palm and its OS, I really don't think it worth pushing the system any further. I feel quite honestly that we could make the biggest contribution if we were to offer every Sword module we have as a Palm database, along with the Palm Bible, in its GPL form. We have that already, and the modules are so quick and easy to make, it wouldn't take a lot of work. If then, some enthusiast from our number wanted to make improvemements to the GPL Palm Bible software, that would be possible. I see porting of the Sword engine as relatively pointless. The whole of it would be too memory hungry. Just as one example, Palm stuff has a native compression/expansion routine used by all the document readers. Why soak up precious memory by adding a second one? Also, to include handling of many types (structures) of module as Sword does would prove nothing more than a memory sink on the Palm architecture. That's my bit - for what it's worth. And yes - I would be part of a group 'doing things' if we went down that path! God bless, Barry -- From Barry Drake (The Revd) minister of the Netherfield United Reformed church, Nottingham see http://www.jesusinnetherfield.org.uk for our church homepages). Replies - b.drake@ntlworld.com _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 18 12:47:29 2003 From: sword-devel@crosswire.org (Knox, Chris) Date: Tue, 18 Mar 2003 07:47:29 -0500 Subject: [sword-devel] Palm Bible Message-ID: <8258268D01DAB6458E76C623BEAC53721F1624@PIGEON> The additional component that I would find very helpful, not only for Palm Bible but also for Sword in general, is an easy way to export the STEP libraries I own to modules so that I can use the versions I'm most familiar with. I've messed with stepdump on several occasions, but haven't had any success converting my QuickVerse 6 libraries. It's quite frustrating to have an interface far superior to the proprietary ones and rights to the texts I need, but to be unable to put them together. I've intended to put together a Perl script that picks up where stepdump leaves off, but haven't had the time. Chris Knox > -----Original Message----- > From: Andrew Craig [mailto:AndrewC@fcraft.co.za] > Sent: Tuesday, March 18, 2003 3:40 AM > To: sword-devel@crosswire.org > Subject: Re: [sword-devel] Palm Bible > > > I agree with Barry that the current program is more than > adequate for the job it is meant. The two things I find > missing on the Palm Bible as compared to the Sword for Windows are: > - No dictionaries such as Strongs or Naves. > - No precompiled search. The processor is very slow and > searching a few books takes ages. This may fall away with the > ARM processors being fast enough. > > Andrew. > > >>> b.drake@ntlworld.com 16/3/2003 19:31 >>> > Hi there ........ > > On 12 Mar 2003 at 16:34, Troy A. Griffitts wrote: > > :) maybe someday. I'd be interested in working with a > group of people > > to make this happen. If I hear much response to this thread with > > willing volunteers, we can start a group/project aimed at this end. > > My thoughts - for what they're worth. The Palm OS is > primitive and slow. > It has to be. None of the Palms have much memory, and the > architecture can > never be as fast as your slowest PC. It's the nature of the > beast. Having > said that, the two translations I have in parallel on my Palm > using Palm > Bible are very adequate for the purpose. I can and do change > them from > time to time according to my needs, and as I can have access > to any of my > Sword modules for this purpose, the two I can have on board > at any one time > can be very varied - and one of them can be a commentary if I > so choose. > > Given the limitations of the Palm and its OS, I really don't > think it worth > pushing the system any further. I feel quite honestly that > we could make > the biggest contribution if we were to offer every Sword > module we have as > a Palm database, along with the Palm Bible, in its GPL form. > We have that > already, and the modules are so quick and easy to make, it > wouldn't take a > lot of work. If then, some enthusiast from our number wanted to make > improvemements to the GPL Palm Bible software, that would be > possible. I > see porting of the Sword engine as relatively pointless. The > whole of it > would be too memory hungry. Just as one example, Palm stuff > has a native > compression/expansion routine used by all the document > readers. Why soak > up precious memory by adding a second one? Also, to include > handling of > many types (structures) of module as Sword does would prove > nothing more > than a memory sink on the Palm architecture. > > That's my bit - for what it's worth. And yes - I would be > part of a group > 'doing things' if we went down that path! > > God bless, > Barry > > -- From Barry Drake (The Revd) minister of the Netherfield > United Reformed > church, Nottingham see http://www.jesusinnetherfield.org.uk > for our church > homepages). > > Replies - b.drake@ntlworld.com > > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/swor> d-devel > From sword-devel@crosswire.org Sat Mar 1 00:29:40 2003 From: sword-devel@crosswire.org (Chris Little) Date: Fri, 28 Feb 2003 17:29:40 -0700 (MST) Subject: [sword-devel] CVS COMPILES! In-Reply-To: <0BE39F14-4B74-11D7-B6DB-0003931497E8@houston.rr.com> Message-ID: On Fri, 28 Feb 2003, Darin Duphorne wrote: > So, is there not a way to output these texts in a way that maintains > the spacing and line breaks? RTF looks pretty good, but I have to open > it in a GUI text editor and can't run rtf through enscript for printing. You could try Plaintext or possible HTML. Markup is kept distinct from encoding in Sword. So you could do HTML+UTF-8 or HTML+Latin-1 or whatever. --Chris From sword-devel@crosswire.org Sat Mar 1 01:31:43 2003 From: sword-devel@crosswire.org (David's Mailing-list and Spam Receiver) Date: Fri, 28 Feb 2003 20:31:43 -0500 Subject: [sword-devel] Webster's 1828 Dictionary In-Reply-To: <00fe01c2dee5$66923490$a5620e44@dkv6pe0iben68t> References: <1730BAFC-4AB6-11D7-B6DB-0003931497E8@houston.rr.com> <3E5ED325.8040506@crosswire.org> <00fe01c2dee5$66923490$a5620e44@dkv6pe0iben68t> Message-ID: <200302282031.43276.davidslists@gmx.net> On Thursday 27 February 2003 11:53 pm, Don A. Elbourne Jr. wrote: > Does anyone know where we can get a copy of the Webster's 1828 Dictionary? > I know there is a module for the 1913 version, but it would be cool to > have the 1828. A lot of people have been asking about the 1828. What's different/better about it than the 1913 which seems to be a standard among dictionaries? -- --David's Mailing List and Spam Receiver Keeping me relatively spam free since 2002 From sword-devel@crosswire.org Sat Mar 1 01:17:45 2003 From: sword-devel@crosswire.org (Simon) Date: Sat, 1 Mar 2003 02:17:45 +0100 Subject: [sword-devel] Bugs in mod2OSIS Message-ID: <000001c2df90$5d6ec3a0$169ea8c0@CLEOPATRA> This is a multi-part message in MIME format. ------=_NextPart_000_0001_01C2DF98.BF359CA0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi, I am currently creating a PHP script for a website, using OSIS texts. Now I use mod2osis to convert Sword modules to OSIS-text, so I can use them with my PHP-script. But, I found some bugs in mod2osis (I downloaden the latest (compiled) version from ftp.crosswire.org) The bugs (or missing features) are: - Reference closing tags are sometimes not closed ( Bericht
          Hi,
           
          I am = currently=20 creating a PHP script for a website, using OSIS texts. Now I use = mod2osis to=20 convert Sword modules to OSIS-text, so I can use them with my = PHP-script. But, I=20 found some bugs in mod2osis (I downloaden the latest (compiled) version = from ftp.crosswire.org)
           
          The = bugs (or missing=20 features) are:
          - = Reference closing=20 tags </reference> are sometimes not closed ( </reference=20 )
          - Font = size=20 is ignored
          - Font = color is=20 ignored (mostly fontcolor is used for words of = Christ)
          - = Linebreaks and=20 paragraphs are ignored
          - = Tables are=20 ignored
           
          Are = those=20 bugs/missing features known, and are to going to be = fixed?
           
          Ow, = and another=20 question: When is the osis2mod util finished? I noticed that CCEL = made=20 Calvins Commentaries available in OSIS format (see http://www.ccel.org/osis/xml/)= , and I=20 am currently working on a tool to reorganise that CCEL-OSIS to a much = more=20 easier-to-import OSIS (the OSIS-XML CCEL made from it differs from the = neat=20 OSIS-XML mod2osis makes). So if there is already a tool to convert OSIS = to Sword=20 modules, please let me know, so I can try to import the OSIS-XML I made, = and see=20 what I need to change to the XML for correct importing Calvins=20 Commentaries
           
          With = kind=20 regards,
           
          Simon
          ------=_NextPart_000_0001_01C2DF98.BF359CA0-- From sword-devel@crosswire.org Sat Mar 1 02:09:14 2003 From: sword-devel@crosswire.org (Chris Little) Date: Fri, 28 Feb 2003 19:09:14 -0700 (MST) Subject: [sword-devel] Webster's 1828 Dictionary In-Reply-To: <200302282031.43276.davidslists@gmx.net> Message-ID: On Fri, 28 Feb 2003, David's Mailing-list and Spam Receiver wrote: > A lot of people have been asking about the 1828. What's different/better > about it than the 1913 which seems to be a standard among dictionaries? The 1828 edition was "written" by Webster himself. I put written in quotes because dictionary writers tend to borrow a lot of their definitions from others, but he did at least write down everything himself. The 1913 edition is more of a corporate production. The reason people seem to think the 1828 is better is because they believe it is more Christian, despite exhibiting in its definitions many of Webster's unchristian religious and racial prejudices. (Which is not to say that we wouldn't publish it nonetheless if we had a copy.) --Chris From sword-devel@crosswire.org Sat Mar 1 08:25:02 2003 From: sword-devel@crosswire.org (Richard & Kristi Guay) Date: Sat, 01 Mar 2003 15:25:02 +0700 Subject: [sword-devel] Diatheke In-Reply-To: References: <005301c2df34$24b1a2f0$a5620e44@dkv6pe0iben68t> Message-ID: <3E60D0CE.32466.44512C@localhost> Hi, I downloaded the precompiled version of Diatheke and it will not run saying that I must have CC3250MT.dll to run the program. It is not on the FTP site. I have also been trying to compile it on my system using the latest version of Dev C++, but it will not compile a single thing! Any help in these two areas would be nice. Yours for Thailand, Richard Guay From sword-devel@crosswire.org Sat Mar 1 14:00:54 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Sat, 1 Mar 2003 08:00:54 -0600 Subject: [sword-devel] Web Interface - Customization References: Message-ID: <003e01c2dffa$fa04c5b0$a5620e44@dkv6pe0iben68t> If someone is able to run a mirror of the Sword web interface on their server I would think they would also be able to have write permissions to save preferences as well, wouldn't they?. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "Chris Little" To: Sent: Friday, February 28, 2003 12:08 PM Subject: Re: [sword-devel] Web Interface - Customization > On Fri, 28 Feb 2003, Don A. Elbourne Jr. wrote: > > > I'm guessing that the ability to save preferences across sessions will > > require a user/login type of system where the preferences will be able > > to be saved in a database. Is this doable? > > Logins and server-side storage of setting adds a lot of complexity to what > is required of service providers. You may get people who come by once, > make some settings, and never or seldom return. But their data may remain > on the server forever. > > What diatheke currently does (and what would be my recommendation) is just > set cookies on the client. Nothing is required of the server maintainer. > If people disable cookies, the have to live without these features. The > only real drawback is that it doesn't work if you switch computers or do > most of your work from different (e.g. public) computers. > > A third possiblity, if we want to deal with it, might be to set up a > single central preferences database, hosted by CrossWire. This relieves > 3rd party server admins of the need to set up the database and provides > the added bonus that, regardless of which server or which client you use, > your server will always request and receive the same settings from > CrossWire's server. We can set it up as a web service that the 3rd party > servers could query. > > --Chris > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Sat Mar 1 14:19:24 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Sat, 1 Mar 2003 08:19:24 -0600 Subject: [sword-devel] Webster's 1828 Dictionary References: <1730BAFC-4AB6-11D7-B6DB-0003931497E8@houston.rr.com> <3E5ED325.8040506@crosswire.org> <00fe01c2dee5$66923490$a5620e44@dkv6pe0iben68t> <200302282031.43276.davidslists@gmx.net> Message-ID: <004f01c2dffd$8f492290$a5620e44@dkv6pe0iben68t> I think the 1828 is the original. Its big in the Christian home school movement and certain circles of Christian schools. One of the reasons is because it uses a lot of scripture references in its definitions and shows evidence of strong Christian influence. for example: http://www.face.net/Webster's_1828.html I've been looking around and the only place I can find it online is from: http://www.christiansoup.com/ If I have permission, I will contact them on behalf of the Sword Project and see if we can obtain their text. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "David's Mailing-list and Spam Receiver" To: Sent: Friday, February 28, 2003 7:31 PM Subject: Re: [sword-devel] Webster's 1828 Dictionary > On Thursday 27 February 2003 11:53 pm, Don A. Elbourne Jr. wrote: > > Does anyone know where we can get a copy of the Webster's 1828 Dictionary? > > I know there is a module for the 1913 version, but it would be cool to > > have the 1828. > > A lot of people have been asking about the 1828. What's different/better about > it than the 1913 which seems to be a standard among dictionaries? > > -- > --David's Mailing List and Spam Receiver > Keeping me relatively spam free since 2002 > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Sat Mar 1 16:18:22 2003 From: sword-devel@crosswire.org (Chris Little) Date: Sat, 1 Mar 2003 09:18:22 -0700 (MST) Subject: [sword-devel] Web Interface - Customization In-Reply-To: <003e01c2dffa$fa04c5b0$a5620e44@dkv6pe0iben68t> Message-ID: On Sat, 1 Mar 2003, Don A. Elbourne Jr. wrote: > If someone is able to run a mirror of the Sword web interface on their > server I would think they would also be able to have write permissions to > save preferences as well, wouldn't they?. But, like I stated at some point, they probably will not have permission to install a DBMS. And even if they did, it would be much more difficult for them than simply installing a script. And even if they could do THAT, there would still not be a sharing of settings between different hosts (which may not even be a concern or a desire). --Chris From sword-devel@crosswire.org Sat Mar 1 16:47:38 2003 From: sword-devel@crosswire.org (Chris Little) Date: Sat, 1 Mar 2003 09:47:38 -0700 (MST) Subject: [sword-devel] Webster's 1828 Dictionary In-Reply-To: <004f01c2dffd$8f492290$a5620e44@dkv6pe0iben68t> Message-ID: On Sat, 1 Mar 2003, Don A. Elbourne Jr. wrote: > I think the 1828 is the original. Its big in the Christian home school > movement and certain circles of Christian schools. One of the reasons is > because it uses a lot of scripture references in its definitions and > shows evidence of strong Christian influence. > > for example: http://www.face.net/Webster's_1828.html > > I've been looking around and the only place I can find it online is > from: http://www.christiansoup.com/ If I have permission, I will contact > them on behalf of the Sword Project and see if we can obtain their text. Marketing by the folks who publish this dictionary has a lot to do with why it is gaining such a large following. If you check the 1913 dictionary, you will find that it includes vastly more scriptural references than the 1828. This is in part because it simply contains a vastly greater number of words, more senses, and longer definitions. The 1828 dictionary was a great work for a single man, but it's not an especially great dictionary by today's standards. Nor is it a good dictionary of 21st century English. The publishers seem to believe that "contemporary usage" and "slang" are evils that are plaguing America's youth. Language shift is simply unavoidable, though. For some examples of problems with the 1828 dictionary, consider this page: http://www.cin.org/archives/cet/200111/0000.html . Many of these perceived anti-Catholic definitions are really just caused by language shift (though some appear genuinely anti-Catholic). Consider also the definition of "gipsey"--other similar examples exist, I'm sure. If you can get a good source, though, we can do a module. I've got a copy that looks to have come from the CGI interface on the publisher's page. This is the same source as e-Sword uses and from which an OLB module is being produced, but it has lots of errors like omitted definitions. --Chris From sword-devel@crosswire.org Sat Mar 1 17:38:07 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Sat, 1 Mar 2003 18:38:07 +0100 Subject: [sword-devel] CVS COMPILES! In-Reply-To: References: Message-ID: <200303011838.07773.mg.pub@gmx.net> Well, if this is really what ldd is on other systems, then your log shows that sword is not linked to. So the problem must be something else? Did you recently upgrade these 2 libraries on your system? Did the headers also get upgraded? I don't really understand why recompiling should not fix the issue. Martin Am Samstag, 1. März 2003 00:31 schrieb Darin Duphorne: > EUREKA!!! otool -L is a substitute for ldd. > > [ibook:~/source/sword] darin% otool -L /usr/local/bin/diatheke > > /usr/local/bin/diatheke: > /usr/lib/libz.1.1.3.dylib (compatibility version 1.0.0, current > version 1.1.3) > /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, > current version 63.0.0) > [ibook:~/source/sword] darin% > > On Friday, February 28, 2003, at 02:23 PM, Martin Gruner wrote: > > This might not be sword related. Please send the output of > > "ldd diatheke". > > > > mg > > > > Am Freitag, 28. Februar 2003 15:18 schrieb Martin Gruner: > >> Could you do an "ldd diatheke"? > >> > >> mg > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Sat Mar 1 17:52:47 2003 From: sword-devel@crosswire.org (Darin Duphorne) Date: Sat, 1 Mar 2003 11:52:47 -0600 Subject: [sword-devel] CVS COMPILES! In-Reply-To: <200303011838.07773.mg.pub@gmx.net> Message-ID: <9CE86D40-4C0E-11D7-B6DB-0003931497E8@houston.rr.com> I think it's not linked, because it's static. The only way I could get it to run was to configure the Makefile with --disable-shared. Should I re-compile with defaults and send the output to you again, or is there no point? I don't think those other libs have been touched in a while. On Saturday, March 1, 2003, at 11:38 AM, Martin Gruner wrote: > Well, if this is really what ldd is on other systems, then your log > shows that > sword is not linked to. So the problem must be something else? Did you > recently upgrade these 2 libraries on your system? Did the headers > also get > upgraded? I don't really understand why recompiling should not fix the > issue. > > Martin > > Am Samstag, 1. März 2003 00:31 schrieb Darin Duphorne: >> EUREKA!!! otool -L is a substitute for ldd. >> >> [ibook:~/source/sword] darin% otool -L /usr/local/bin/diatheke >> >> /usr/local/bin/diatheke: >> /usr/lib/libz.1.1.3.dylib (compatibility version 1.0.0, >> current >> version 1.1.3) >> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, >> current version 63.0.0) >> [ibook:~/source/sword] darin% >> >> On Friday, February 28, 2003, at 02:23 PM, Martin Gruner wrote: >>> This might not be sword related. Please send the output of >>> "ldd diatheke". >>> >>> mg >>> >>> Am Freitag, 28. Februar 2003 15:18 schrieb Martin Gruner: >>>> Could you do an "ldd diatheke"? >>>> >>>> mg >> >> _______________________________________________ >> sword-devel mailing list >> sword-devel@crosswire.org >> http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Sun Mar 2 19:59:15 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Sun, 2 Mar 2003 20:59:15 +0100 Subject: [sword-devel] CVS COMPILES! In-Reply-To: <9CE86D40-4C0E-11D7-B6DB-0003931497E8@houston.rr.com> References: <9CE86D40-4C0E-11D7-B6DB-0003931497E8@houston.rr.com> Message-ID: <200303022059.15912.mg.pub@gmx.net> Ah. So when you compiled it static, it did work as expected, is that right? Only when compiling a shared sword lib it failed? I must admit that my skills are not enough to help you further. Maybe somebody else could help here. Martin Am Samstag, 1. März 2003 18:52 schrieb Darin Duphorne: > I think it's not linked, because it's static. The only way I could get > it to run was to configure the Makefile with --disable-shared. Should > I re-compile with defaults and send the output to you again, or is > there no point? I don't think those other libs have been touched in a > while. > > On Saturday, March 1, 2003, at 11:38 AM, Martin Gruner wrote: > > Well, if this is really what ldd is on other systems, then your log > > shows that > > sword is not linked to. So the problem must be something else? Did you > > recently upgrade these 2 libraries on your system? Did the headers > > also get > > upgraded? I don't really understand why recompiling should not fix the > > issue. > > > > Martin > > > > Am Samstag, 1. März 2003 00:31 schrieb Darin Duphorne: > >> EUREKA!!! otool -L is a substitute for ldd. > >> > >> [ibook:~/source/sword] darin% otool -L /usr/local/bin/diatheke > >> > >> /usr/local/bin/diatheke: > >> /usr/lib/libz.1.1.3.dylib (compatibility version 1.0.0, > >> current > >> version 1.1.3) > >> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, > >> current version 63.0.0) > >> [ibook:~/source/sword] darin% > >> > >> On Friday, February 28, 2003, at 02:23 PM, Martin Gruner wrote: > >>> This might not be sword related. Please send the output of > >>> "ldd diatheke". > >>> > >>> mg > >>> > >>> Am Freitag, 28. Februar 2003 15:18 schrieb Martin Gruner: > >>>> Could you do an "ldd diatheke"? > >>>> > >>>> mg > >> > >> _______________________________________________ > >> sword-devel mailing list > >> sword-devel@crosswire.org > >> http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 3 08:29:43 2003 From: sword-devel@crosswire.org (Leon Brooks) Date: Mon, 3 Mar 2003 16:29:43 +0800 Subject: [sword-devel] Concise general-book ThML example? Message-ID: <200303031629.43660.leon@brooks.fdns.net> I'm looking to convert some HTML docs to work with Sword. It would help me a lot to have a concise working example of one of the intermediate forms (ThML or OSIS) that's not organised as a Bible or Commentary, just a plain ol' document. Cheers; Leon From sword-devel@crosswire.org Mon Mar 3 09:09:01 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 3 Mar 2003 10:09:01 +0100 Subject: [sword-devel] Concise general-book ThML example? In-Reply-To: <200303031629.43660.leon@brooks.fdns.net> Message-ID: <000001c2e164$885694f0$169ea8c0@CLEOPATRA> Try http://www.ccel.org/osis/xml/, lot's of valid OSIS documents there. I don't know if they can be imported with osis2gbs, but you can easely try that yourself For more info about OSIS see http://www.bibletechnologies.net/OSISinformation/Presentations.dsp Greetz, Simon -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens Leon Brooks Verzonden: maandag 3 maart 2003 9:30 Aan: sword-devel@crosswire.org Onderwerp: [sword-devel] Concise general-book ThML example? I'm looking to convert some HTML docs to work with Sword. It would help me a lot to have a concise working example of one of the intermediate forms (ThML or OSIS) that's not organised as a Bible or Commentary, just a plain ol' document. Cheers; Leon _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 3 09:27:38 2003 From: sword-devel@crosswire.org (Eduard Wustenveld) Date: Mon, 3 Mar 2003 10:27:38 +0100 Subject: [sword-devel] Announcement: Sword will be used within Postnuke!! Message-ID: <000001c2e167$25392ba0$2814a8c0@eduard> This is a multi-part message in MIME format. ------=_NextPart_000_0001_01C2E16F.86FD93A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello, =20 I am currently working on a project (together with another guy) to = include a Bible in a postnuke site. First I started working on this project by my self and used a script = that created sql files from the sword modules. Now with the new guy the = module can use the RAW text files from sword and write them into a mysql table = so the postnuke module can search within the bible texts. =20 The module is currently in developing proces and version 0.5 b=E8ta will = be released within a few weeks on http://onlinebible.sourceforge.net/ =20 Just wanted to let you all know that Sword can almost be used in a Postnuke/PHP environment, when the postnuke module is finished we will = be working on a stand-alone module for all websites that want to use a = Bible. So the API of Sword is not used, only the RAW text files are used to get = the Bible into a database. =20 Regards, Eduard Wustenveld ------=_NextPart_000_0001_01C2E16F.86FD93A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Bericht
          Hello,
           
          I am = currently=20 working on a project (together with another guy) to include a Bible in a = postnuke site.
          First = I started=20 working on this project by my self and used a script that created sql = files from=20 the sword modules. Now with the new guy the module can use the RAW text = files=20 from sword and write them into a mysql table so the postnuke module can = search=20 within the bible texts.
           
          The = module is=20 currently in developing proces and version 0.5 b=E8ta will be released = within a=20 few weeks on http://onlinebible.sourcefor= ge.net/
           
          Just = wanted to let=20 you all know that Sword can almost be used in a Postnuke/PHP = environment, when=20 the postnuke module is finished we will be working on a stand-alone = module for=20 all websites that want to use a Bible. So the API of Sword is not used, = only the=20 RAW text files are used to get the Bible into a = database.
           
          Regards,
          Eduard = Wustenveld
          ------=_NextPart_000_0001_01C2E16F.86FD93A0-- From sword-devel@crosswire.org Mon Mar 3 16:16:06 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Mon, 3 Mar 2003 17:16:06 +0100 Subject: [sword-devel] bug found? Message-ID: <200303031716.06792.mg.pub@gmx.net> While looking through some sources to improve the docs, I noticed something that might be a possible bug in FileMgr. It looks like FileDesc *open (const char *path, int mode, int perms = S_IREAD | S_IWRITE, bool tryDowngrade = false); will add the newly created file to the internal list of files that FileMgr keeps, but FileDesc *open (const char *path, int mode, bool tryDowngrade); won't do so, though both functions are public. Could somebody who knows more tell me if this is correct and why this is so? Thanks, Martin From sword-devel@crosswire.org Mon Mar 3 16:25:17 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Mon, 3 Mar 2003 17:25:17 +0100 Subject: [sword-devel] bug found? In-Reply-To: <200303031716.06792.mg.pub@gmx.net> References: <200303031716.06792.mg.pub@gmx.net> Message-ID: <200303031725.17265.mg.pub@gmx.net> Another small thing I noticed: If somebody uses FileMgr to open a file, and then deletes the FileDesc object, the FileMgr will still have a pointer to it in its list. ~FileDesc() should probably tell its parent about it, or be made private instead, to avoid possible program crashes. Martin Am Montag, 3. März 2003 17:16 schrieb Martin Gruner: > While looking through some sources to improve the docs, I noticed something > that might be a possible bug in FileMgr. > > It looks like > > FileDesc *open (const char *path, int mode, int perms = S_IREAD | > S_IWRITE, bool tryDowngrade = false); > > will add the newly created file to the internal list of files that FileMgr > keeps, but > > FileDesc *open (const char *path, int mode, bool tryDowngrade); > > won't do so, though both functions are public. Could somebody who knows > more tell me if this is correct and why this is so? > Thanks, > > Martin > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 3 16:37:32 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Mon, 3 Mar 2003 17:37:32 +0100 Subject: [sword-devel] bug found? In-Reply-To: <200303031716.06792.mg.pub@gmx.net> References: <200303031716.06792.mg.pub@gmx.net> Message-ID: <200303031737.32118.mg.pub@gmx.net> Sorry, I read the sourcecode wrong. Please ignore this. Martin Am Montag, 3. März 2003 17:16 schrieb Martin Gruner: > While looking through some sources to improve the docs, I noticed something > that might be a possible bug in FileMgr. > > It looks like > > FileDesc *open (const char *path, int mode, int perms = S_IREAD | > S_IWRITE, bool tryDowngrade = false); > > will add the newly created file to the internal list of files that FileMgr > keeps, but > > FileDesc *open (const char *path, int mode, bool tryDowngrade); > > won't do so, though both functions are public. Could somebody who knows > more tell me if this is correct and why this is so? > Thanks, > > Martin > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 3 17:04:42 2003 From: sword-devel@crosswire.org (Chris Little) Date: Mon, 3 Mar 2003 10:04:42 -0700 (MST) Subject: [sword-devel] Announcement: Sword will be used within Postnuke!! In-Reply-To: <000001c2e167$25392ba0$2814a8c0@eduard> Message-ID: On Mon, 3 Mar 2003, Eduard Wustenveld wrote: > Just wanted to let you all know that Sword can almost be used in a > Postnuke/PHP environment, when the postnuke module is finished we will be > working on a stand-alone module for all websites that want to use a Bible. > So the API of Sword is not used, only the RAW text files are used to get the > Bible into a database. Couldn't you make use of the PHP bindings through SWIG? That would let you use all of Sword instead of just a few of the older modules. Reading RawText files is not a good way to use Sword, especially since most people who try to do so do it wrong, assuming that RawText data files are ordered. --Chris From sword-devel@crosswire.org Mon Mar 3 16:47:18 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 3 Mar 2003 17:47:18 +0100 Subject: [sword-devel] Convert markup in all modules to OSIS? Message-ID: <000001c2e1a4$8dee0e30$169ea8c0@CLEOPATRA> Hi, Maybe it would be nice to convert all markup in all modules to OSIS. I didn't look in the sourcecode, but I am sure that supporting just 1 format for markup requires much less code... Currently I am writing a PHP script that replaces all markuptags with their equivalant OSIS-markup tag. I have also written a PHP script that checks and repairs verses in bibletexts, that are not recognised as apart verses. Some modules have this error. For example, DutSVV 1 Sam 24, where verse 23 is not recognised as different verse: 21En nu, zie, ik weet, dat gij voorzeker koning worden zult, en dat het koninkrijk van Israel in uw hand bestaan zal. 22Zo zweer mij dan nu bij den HEERE, zo gij mijn zaad na mij zult uitroeien, en mijn naam zult uitdelgen van mijns vaders huis! [ (I Samuel 24:23) Toen zwoer David aan Saul; en Saul ging in zijn huis, maar David en zijn mannen gingen op in de vesting. ] My script repairs those bugs. It is also nice to use ONLY the OSIS-reference tags, which are very strictly defined, I think this will repair a lot of reference-bugs I found in some modules. Let me hear what you think about it... And another question: Does the ThML exported by Diaspora contains ALL tags that are in a Sword module, or are some tags skipped? If so, have can I get an export of a Sword module that contains all markuptags that are in the module? With kind regards, Simon PS> I have tested all Public Domain modules (exported to ThML) with a script, and checked some of the errors found by that PHP script, and those did also exist in the Sword module. From sword-devel@crosswire.org Mon Mar 3 16:53:37 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 3 Mar 2003 17:53:37 +0100 Subject: [sword-devel] Announcement: Sword will be used within Postnuke!! In-Reply-To: Message-ID: <000101c2e1a5$6f7cab90$169ea8c0@CLEOPATRA> If you are importing the Sword module into a database, why not simply use mod2osis, and import the OSIS file? That is much easier. I use that method, and works very well, only problem is that mod2osis doesn't export all markuptags.. Currently I am converting all modules to valid OSIS (including all tags that are ignored by mod2osis).. Greetz, Simon -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens Chris Little Verzonden: maandag 3 maart 2003 18:05 Aan: sword-devel@crosswire.org Onderwerp: Re: [sword-devel] Announcement: Sword will be used within Postnuke!! On Mon, 3 Mar 2003, Eduard Wustenveld wrote: > Just wanted to let you all know that Sword can almost be used in a > Postnuke/PHP environment, when the postnuke module is finished we will > be working on a stand-alone module for all websites that want to use a > Bible. So the API of Sword is not used, only the RAW text files are > used to get the Bible into a database. Couldn't you make use of the PHP bindings through SWIG? That would let you use all of Sword instead of just a few of the older modules. Reading RawText files is not a good way to use Sword, especially since most people who try to do so do it wrong, assuming that RawText data files are ordered. --Chris _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 3 17:09:31 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Mon, 3 Mar 2003 18:09:31 +0100 Subject: [sword-devel] Announcement: Sword will be used within Postnuke!! In-Reply-To: <000001c2e167$25392ba0$2814a8c0@eduard> References: <000001c2e167$25392ba0$2814a8c0@eduard> Message-ID: <200303031809.31850.mg.pub@gmx.net> Sword is not used in this project. Only the text files from Sword are converted. Martin Am Montag, 3. März 2003 10:27 schrieb Eduard Wustenveld: > Hello, > > I am currently working on a project (together with another guy) to include > a Bible in a postnuke site. > First I started working on this project by my self and used a script that > created sql files from the sword modules. Now with the new guy the module > can use the RAW text files from sword and write them into a mysql table so > the postnuke module can search within the bible texts. > > The module is currently in developing proces and version 0.5 bèta will be > released within a few weeks on http://onlinebible.sourceforge.net/ > > Just wanted to let you all know that Sword can almost be used in a > Postnuke/PHP environment, when the postnuke module is finished we will be > working on a stand-alone module for all websites that want to use a Bible. > So the API of Sword is not used, only the RAW text files are used to get > the Bible into a database. > > Regards, > Eduard Wustenveld From sword-devel@crosswire.org Mon Mar 3 17:43:12 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Mon, 3 Mar 2003 11:43:12 -0600 Subject: [sword-devel] Web Interface: Mock-up page 1 Message-ID: <00dd01c2e1ac$5cdfcab0$a5620e44@dkv6pe0iben68t> I have one page of the Sword Web interface proposal up. I was hoping to have several mock pages together by now, but I don't have them together yet. I figured I might as well share this one, because if everyone hates it, I can change gears before getting too far along. :) What you see here http://elbourne.org/swordweb/passagestudy.html is my idea of what the "passage study" results page would look like. Everything is marked up in semantically structured XHTML without any visual markup in the page itself. Everything is done through CSS so that the entire site look and feel can be changed at will. This should also make the generation of the HTML simpler on the programmer. For example no FONT tags, the headings are simple

          headings, the lists are marked up
            as lists, etc.. If you have a browser that utilizes alternative style sheets, I have a blank one associated with it in addition to the blue theme to show the structure of the document. Perhaps we could have several alternate style sheets and allow the user to switch according to his/her tastes/needs. But enough of that.... The heading and navigation items across the top are simply place holders. We will have to think about what all will be best to place there, depending on what features we end up implementing. The search box to the top left would appear on the homepage as well so that users can jump straight into the two most commonly used features of an online Bible. Either a quick search for word/phrase, or a passage look-up. Then of course there is a link to a more powerful search where the user can limit the search to a particular portion of scripture, search other translations, books, etc. The page I have up now would be the result of typing "Romans 8:26-39" and clicking "go." Down the left column is a list of all the Bible translations available. The links would already be set to the desired passage. The same thing for commentaries would be in the right hand column. The center column would contain the text. The passage reference would be displayed as a heading and the book name underneath. The sub navigation bar allows the user to progress forward a chapter, backward a chapter, or view the entire chapter. Of course the links in the side columns should follow the focus of the main content in the center. I have a lot of translations there listed. Perhaps it would be best to limit the list to a default group, for example only English translations. The user could then change what translations are included with their preferences. I also have several commentaries listed in the mock-up. I'm assuming that it would be trivial to limit this listing to only those books that have entries for the current passage under investigation. From the homepage the user is only two clicks away from any content related to their desired passage. Two features can be built into this view page that I do not have shown yet. 1. Using the KJV2003 text, each word could contain a link into a "Word Study" page where the definitions from any available lexicons/ dictionaries would be displayed, along with a concordance listing of every occurrence of that word. 2. Cross references could be included between each verse from the Treasury of Scripture Knowledge. Perhaps this feature could be toggled off an on in the user preferences. Back to the layout... the template is very simple. Basically:
            CSS takes care of the layout. I still will probably need to tweak it some, but this is the main idea. I've not tested it on all browsers yet, so give me some feed back on how it looks. It should fill your browser window no matter what size or screen resolution you have set. The center column is fluid and the two side columns are fixed. Go ahead and resize your browser window and see. :) I swiped the basic CSS from a template site and then made a few changes as needed, so it should be ok. It is supposed to even degrade and work for NS4. The page validates as XHTML 1.0 Transitional. by grace alone, Don A. Elbourne Jr. http://elbourne.org From sword-devel@crosswire.org Mon Mar 3 18:15:53 2003 From: sword-devel@crosswire.org (Chris Little) Date: Mon, 3 Mar 2003 11:15:53 -0700 (MST) Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: <000001c2e1a4$8dee0e30$169ea8c0@CLEOPATRA> Message-ID: On Mon, 3 Mar 2003, Simon wrote: > Maybe it would be nice to convert all markup in all modules to OSIS. I > didn't look in the sourcecode, but I am sure that supporting just 1 > format for markup requires much less code... True, it requires less code, but the code has already been written. Troy also doesn't want to remove the old code for older formats (which I agree with, at least in part and in principle since it lets us do import/export with those formats). I'm in the process of exporting everything to OSIS & re-importing as modules. Eventually everything will be compressed and in OSIS format. However, there are some modules that I don't think we should distribute as OSIS just yet, because doing so loses a lot of pretty display markup that OSIS can't currently handle. > I have also written a PHP script that checks and repairs verses in > bibletexts, that are not recognised as apart verses. Some modules have > this error. For example, DutSVV 1 Sam 24, where verse 23 is not > recognised as different verse: > ... > My script repairs those bugs. This isn't a bug really; it's just adaptation of the text to an inflexible format. > It is also nice to use ONLY the OSIS-reference tags, which are very > strictly defined, I think this will repair a lot of reference-bugs I > found in some modules. But OSIS references can be hard to form when you have a complex reference. mod2osis does it, but destroys the text of the reference in the process. > And another question: Does the ThML exported by Diaspora contains ALL > tags that are in a Sword module, or are some tags skipped? If so, have > can I get an export of a Sword module that contains all markuptags that > are in the module? Diaspora just uses the Sword API. I think any tag that is unhandled gets removed. But if you have a ThML text and export it as ThML, it doesn't try to process any of the ThML tags, so they will all be passed through. Likewise, exporting GBF as GBF would ensure that you don't lose any GBF tags. I've got an update to Diaspora in the works, but it will probably need a couple more days of work (when ever I get the chance). It mainly just adds OSIS support and corrections to compile against 1.5.5. I think the transliteration parts are all that still need work. --Chris From sword-devel@crosswire.org Mon Mar 3 19:02:56 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 3 Mar 2003 20:02:56 +0100 Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: Message-ID: <000701c2e1b7$80019f90$169ea8c0@CLEOPATRA> >> Maybe it would be nice to convert all markup in all modules to OSIS. I >> didn't look in the sourcecode, but I am sure that supporting just 1 >> format for markup requires much less code... >True, it requires less code, but the code has already been written. Troy >also doesn't want to remove the old code for older formats (which I agree >with, at least in part and in principle since it lets us do import/export >with those formats). Well, why not keep the main code and the import/export code strictly separate? By doing so the number of possible bugs in the maincode will reduce. I know programmers don't like that way of arguing (in my job as Software Architect I face that problem day-by-day), but if done that way, the resultcode is much more stable (lesser bugs), and easier to maintaince. >I'm in the process of exporting everything to OSIS & re-importing as >modules. Eventually everything will be compressed and in OSIS format. >However, there are some modules that I don't think we should distribute as >OSIS just yet, because doing so loses a lot of pretty display markup that >OSIS can't currently handle. Well, sounds interesting. But, as far as I know, all marking up that is possible in HTML/GBS can be converted to OSIS (correct me if I'm wrong). I am currently writing a program what can do extensive converting. So, if you can give me a list of modules which don't convert with the tool you're using, maybe I can convert them for you... >> It is also nice to use ONLY the OSIS-reference tags, which are very >> strictly defined, I think this will repair a lot of reference-bugs I >> found in some modules. >But OSIS references can be hard to form when you have a complex reference. >mod2osis does it, but destroys the text of the reference in the process. Well, I have not yet read the OSIS-documtentation about references deeply. The only thing I couldn't find about reference-tags was linking to a multiple verses, like Psa 1:1-3 or Psa 1:1,2. Maybe you know how to do that in OSIS? >> And another question: Does the ThML exported by Diaspora contains ALL >> tags that are in a Sword module, or are some tags skipped? If so, have >> can I get an export of a Sword module that contains all markuptags >> that are in the module? >Diaspora just uses the Sword API. I think any tag that is unhandled gets >removed. But if you have a ThML text and export it as ThML, it doesn't >try to process any of the ThML tags, so they will all be passed through. >Likewise, exporting GBF as GBF would ensure that you don't lose any GBF >tags. >I've got an update to Diaspora in the works, but it will probably need a >couple more days of work (when ever I get the chance). It mainly just >adds OSIS support and corrections to compile against 1.5.5. I think the >transliteration parts are all that still need work. Ah, I am very interested. Please let me know when the new Diaspora is finished.. Simon >--Chris _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 3 19:50:43 2003 From: sword-devel@crosswire.org (Chris Little) Date: Mon, 3 Mar 2003 12:50:43 -0700 (MST) Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: <000701c2e1b7$80019f90$169ea8c0@CLEOPATRA> Message-ID: On Mon, 3 Mar 2003, Simon wrote: > Well, why not keep the main code and the import/export code strictly > separate? By doing so the number of possible bugs in the maincode will > reduce. I know programmers don't like that way of arguing (in my job as > Software Architect I face that problem day-by-day), but if done that > way, the resultcode is much more stable (lesser bugs), and easier to > maintaince. Every project has code that is more central and code that is less central to a given person's needs. Since Sword is a library for 3rd party development, we still need to provide functionality for import/export. We also can't just dump support for something like other sourcetypes because of those projects that still use them and because it would force us to make every user update every module they have installed upon upgrading to a new version of Sword. I guess another good reason not to move to OSIS right now is that we still don't have the OSIS filters themselves finished, and those that are done haven't really been tested. > Well, sounds interesting. But, as far as I know, all marking up that is > possible in HTML/GBS can be converted to OSIS (correct me if I'm wrong). > I am currently writing a program what can do extensive converting. So, > if you can give me a list of modules which don't convert with the tool > you're using, maybe I can convert them for you... Yup, you're wrong. :) OSIS does a great job when it comes to most basic markup. That's all that OSIS Core was charged with handling. Presentation markup, such as we have in some ThML modules that use extensive HTML (e.g. JFB, MHC, and CathEn if it were available), is not handled very much by OSIS Core. You can do some things with stylesheets, and other stuff through non-standard extensions, but it would be better to wait for the OSIS Presentation module. Text critical markup and linguistic annotation are two other planned OSIS modules that would provide standard ways of dealing with things for which there currently exist only practices without explicitly stated standards backing them up. (E.g. there's not really a defined way to identify a text variant, morphology, or even a Strong's number--though for the last, at least, there are agreed upon standard practices using the attribute extension mechanism.) > Well, I have not yet read the OSIS-documtentation about references > deeply. The only thing I couldn't find about reference-tags was linking > to a multiple verses, like Psa 1:1-3 or Psa 1:1,2. Maybe you know how to > do that in OSIS? marks the first of these. You can do the same style for the second, but for a non-contiguous set, like Ps 1:1,3, you would have to split it into two tags: I don't think the limited documentation is very clear on this at all. I think you would have to interpret the regex pattern for osisRef to glean this. Better documentation is on the way, though, I believe. --Chris From sword-devel@crosswire.org Mon Mar 3 19:47:12 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 3 Mar 2003 20:47:12 +0100 Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: Message-ID: <000001c2e1bd$af4f8d10$169ea8c0@CLEOPATRA> > Well, why not keep the main code and the import/export code strictly > separate? By doing so the number of possible bugs in the maincode will > reduce. I know programmers don't like that way of arguing (in my job > as Software Architect I face that problem day-by-day), but if done > that way, the resultcode is much more stable (lesser bugs), and easier > to maintaince. >Every project has code that is more central and code that is less central >to a given person's needs. Since Sword is a library for 3rd party >development, we still need to provide functionality for import/export. We >also can't just dump support for something like other sourcetypes because >of those projects that still use them and because it would force us to >make every user update every module they have installed upon upgrading to >a new version of Sword. >I guess another good reason not to move to OSIS right now is that we still >don't have the OSIS filters themselves finished, and those that are >done haven't really been tested. You're right, just 2 things I did overlook.. > Well, sounds interesting. But, as far as I know, all marking up that > is possible in HTML/GBS can be converted to OSIS (correct me if I'm > wrong). I am currently writing a program what can do extensive > converting. So, if you can give me a list of modules which don't > convert with the tool you're using, maybe I can convert them for > you... >Yup, you're wrong. :) OSIS does a great job when it comes to most >basic markup. That's all that OSIS Core was charged with handling. >Presentation markup, such as we have in some ThML modules that use >extensive HTML (e.g. JFB, MHC, and CathEn if it were available), is not >handled very much by OSIS Core. You can do some things with stylesheets, >and other stuff through non-standard extensions, but it would be better to >wait for the OSIS Presentation module. Ah, any idea when the OSIS Presentation module will be finished? > Well, I have not yet read the OSIS-documtentation about references > deeply. The only thing I couldn't find about reference-tags was > linking to a multiple verses, like Psa 1:1-3 or Psa 1:1,2. Maybe you > know how to do that in OSIS? marks the first of these. You can do the same style for the second, but for a non-contiguous set, like Ps 1:1,3, you would have to split it into two tags: Thanks! >I don't think the limited documentation is very clear on this at all. I >think you would have to interpret the regex pattern for osisRef to glean >this. Better documentation is on the way, though, I believe. Ah, sounds good. Thanks for the info btw! With kind regards, Simon From sword-devel@crosswire.org Mon Mar 3 21:07:15 2003 From: sword-devel@crosswire.org (Chris Little) Date: Mon, 3 Mar 2003 14:07:15 -0700 (MST) Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: <000001c2e1bd$af4f8d10$169ea8c0@CLEOPATRA> Message-ID: On Mon, 3 Mar 2003, Simon wrote: > Ah, any idea when the OSIS Presentation module will be finished? I don't believe it is even started yet, but I presume it is still planned. --Chris From sword-devel@crosswire.org Mon Mar 3 21:09:24 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 3 Mar 2003 22:09:24 +0100 Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: Message-ID: <000001c2e1c9$2b1d45d0$169ea8c0@CLEOPATRA> >> Ah, any idea when the OSIS Presentation module will be finished? >I don't believe it is even started yet, but I presume it is still planned. Uhm, not so nice. I am currently writing a script to convert Calvins Commentaries (from ccel.org) into an easy-to-import OSIS-format (at CCEL the files are in OSIS, but not using the tags), and I was searching for extra OSIS markup tags, for doing some extra markup, but I couldn't find it... And another question: if I have Calvins Commentaries in OSIS-format (just like a commentarymodule exported with mod2osis), can it then be converted to a Sword module, or do I need to wait till the osis2mod program is ready (it will take at least 4 weeks until my script is finished, maybe even more, depending on the time I have to complete it)? BTW: I assume you guys at Crosswire are interested in having Calvins Commentaries as module? With kind regards, Simon From sword-devel@crosswire.org Mon Mar 3 21:39:02 2003 From: sword-devel@crosswire.org (Curtis Farnham) Date: Mon, 3 Mar 2003 13:39:02 -0800 (PST) Subject: [sword-devel] Announcement: Sword will be used within Postnuke!! In-Reply-To: <200303031809.31850.mg.pub@gmx.net> Message-ID: <20030303213902.77868.qmail@web21204.mail.yahoo.com> Hi all, I'm the "other guy" who's helping Eduard out with the PostNuke/Sword/Bible module. We're calling it "pnBible". I wrote the part that imports the raw Sword modules into the database. Thanks for all your comments! I was asking about the formats of the vss, chs, and bks files back around the 1st of the year. At that time, I was trying to develop PHP code that would interpret these files in preparation for writing my version of the pnBible PostNuke module. One or more of you commented that the majority of Sword texts follow the King James versification, and I could probably get away with writing code that already "knows" that versification and just reads in the text lines. I decided to go ahead with that idea, since it was better than nothing at all. I just began investigating OSIS recently, and I am anxious to finish writing a script that will handle Sword modules in this format. (In fact, I began the script several days ago. Currently, it just reads a block of text and organizes it into arrays and sub-arrays for content, tags, and tag attributes.) I've gone to the OSIS site listed on the Sword homepage and looked at the sample OSIS markup. But I haven't seen any Sword modules that use OSIS yet. Am I looking in the wrong place? Where can I find them? Many of you have suggested using SWIG bindings, but as far as I can tell, it won't do what Eduard and I want: to make something *completely* in PHP. We can't depend upon server admins to have the Sword libraries installed. Nor will it be well liked if our pnBible depends upon a CGI script being installed. The idea is a PostNuke module written *entirely* in PHP that can read Sword modules and convert them into database tables in order to perform fast searching and lookup. Am I missing something? Will SWIG actually translate the Sword library into PHP, or will it simply create the "bridge" so PHP scripts can use the Sword library? God bless, Curtis (a.k.a. "curtisdf") --- Martin Gruner wrote: > Sword is not used in this project. Only the text > files from Sword are > converted. > > Martin > > Am Montag, 3. März 2003 10:27 schrieb Eduard > Wustenveld: > > Hello, > > > > I am currently working on a project (together with > another guy) to include > > a Bible in a postnuke site. > > First I started working on this project by my self > and used a script that > > created sql files from the sword modules. Now with > the new guy the module > > can use the RAW text files from sword and write > them into a mysql table so > > the postnuke module can search within the bible > texts. > > > > The module is currently in developing proces and > version 0.5 bèta will be > > released within a few weeks on > http://onlinebible.sourceforge.net/ > > > > Just wanted to let you all know that Sword can > almost be used in a > > Postnuke/PHP environment, when the postnuke module > is finished we will be > > working on a stand-alone module for all websites > that want to use a Bible. > > So the API of Sword is not used, only the RAW text > files are used to get > > the Bible into a database. > > > > Regards, > > Eduard Wustenveld > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/ From sword-devel@crosswire.org Mon Mar 3 22:46:24 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Mon, 03 Mar 2003 15:46:24 -0700 Subject: [sword-devel] Web Interface: Mock-up page 1 References: <00dd01c2e1ac$5cdfcab0$a5620e44@dkv6pe0iben68t> Message-ID: <3E63DB40.2000504@crosswire.org> Don, As always, your web interface looks awesome! It did look and resize well on Linux/Netscape 7.02. I'm excited to hear others comments on it. -Troy. Don A. Elbourne Jr. wrote: > I have one page of the Sword Web interface proposal up. I was hoping to > have several mock pages together by now, but I don't have them together yet. > I figured I might as well share this one, because if everyone hates it, I > can change gears before getting too far along. :) > > What you see here http://elbourne.org/swordweb/passagestudy.html is my idea > of what the "passage study" results page would look like. Everything is > marked up in semantically structured XHTML without any visual markup in the > page itself. Everything is done through CSS so that the entire site look and > feel can be changed at will. This should also make the generation of the > HTML simpler on the programmer. For example no FONT tags, the headings are > simple

            headings, the lists are marked up
              as lists, etc.. If > you have a browser that utilizes alternative style sheets, I have a blank > one associated with it in addition to the blue theme to show the structure > of the document. Perhaps we could have several alternate style sheets and > allow the user to switch according to his/her tastes/needs. But enough of > that.... > > The heading and navigation items across the top are simply place holders. We > will have to think about what all will be best to place there, depending on > what features we end up implementing. > > The search box to the top left would appear on the homepage as well so that > users can jump straight into the two most commonly used features of an > online Bible. Either a quick search for word/phrase, or a passage look-up. > Then of course there is a link to a more powerful search where the user can > limit the search to a particular portion of scripture, search other > translations, books, etc. > > The page I have up now would be the result of typing "Romans 8:26-39" and > clicking "go." Down the left column is a list of all the Bible translations > available. The links would already be set to the desired passage. The same > thing for commentaries would be in the right hand column. The center column > would contain the text. The passage reference would be displayed as a > heading and the book name underneath. The sub navigation bar allows the user > to progress forward a chapter, backward a chapter, or view the entire > chapter. Of course the links in the side columns should follow the focus of > the main content in the center. > > I have a lot of translations there listed. Perhaps it would be best to limit > the list to a default group, for example only English translations. The user > could then change what translations are included with their preferences. I > also have several commentaries listed in the mock-up. I'm assuming that it > would be trivial to limit this listing to only those books that have entries > for the current passage under investigation. > >>From the homepage the user is only two clicks away from any content related > to their desired passage. > > Two features can be built into this view page that I do not have shown yet. > > 1. Using the KJV2003 text, each word could contain a link into a "Word > Study" page where the definitions from any available lexicons/ dictionaries > would be displayed, along with a concordance listing of every occurrence of > that word. > > 2. Cross references could be included between each verse from the Treasury > of Scripture Knowledge. Perhaps this feature could be toggled off an on in > the user preferences. > > > Back to the layout... the template is very simple. Basically: > > > > >
              > >
              > > > >
              > >
              > >
              > >
              > >
              > > > > > > CSS takes care of the layout. I still will probably need to tweak it some, > but this is the main idea. I've not tested it on all browsers yet, so give > me some feed back on how it looks. It should fill your browser window no > matter what size or screen resolution you have set. The center column is > fluid and the two side columns are fixed. Go ahead and resize your browser > window and see. :) I swiped the basic CSS from a template site and then made > a few changes as needed, so it should be ok. It is supposed to even degrade > and work for NS4. The page validates as XHTML 1.0 Transitional. > > > > by grace alone, > > Don A. Elbourne Jr. > http://elbourne.org > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 3 22:51:02 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 3 Mar 2003 23:51:02 +0100 Subject: [sword-devel] Web Interface: Mock-up page 1 In-Reply-To: <3E63DB40.2000504@crosswire.org> Message-ID: <000001c2e1d7$5ded3480$169ea8c0@CLEOPATRA> It look really nice, but isn't to much of the space spend with the menus? Maybe as alternative idea something like http://www.scripture.nl/ Greetz, Simon -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens Troy A. Griffitts Verzonden: maandag 3 maart 2003 23:46 Aan: sword-devel@crosswire.org Onderwerp: Re: [sword-devel] Web Interface: Mock-up page 1 Don, As always, your web interface looks awesome! It did look and resize well on Linux/Netscape 7.02. I'm excited to hear others comments on it. -Troy. Don A. Elbourne Jr. wrote: > I have one page of the Sword Web interface proposal up. I was hoping > to have several mock pages together by now, but I don't have them > together yet. I figured I might as well share this one, because if > everyone hates it, I can change gears before getting too far along. :) > > What you see here http://elbourne.org/swordweb/passagestudy.html is my > idea of what the "passage study" results page would look like. > Everything is marked up in semantically structured XHTML without any > visual markup in the page itself. Everything is done through CSS so > that the entire site look and feel can be changed at will. This should > also make the generation of the HTML simpler on the programmer. For > example no FONT tags, the headings are simple

              headings, the > lists are marked up
                as lists, etc.. If you have a browser that > utilizes alternative style sheets, I have a blank one associated with > it in addition to the blue theme to show the structure of the > document. Perhaps we could have several alternate style sheets and > allow the user to switch according to his/her tastes/needs. But enough > of that.... > > The heading and navigation items across the top are simply place > holders. We will have to think about what all will be best to place > there, depending on what features we end up implementing. > > The search box to the top left would appear on the homepage as well so > that users can jump straight into the two most commonly used features > of an online Bible. Either a quick search for word/phrase, or a > passage look-up. Then of course there is a link to a more powerful > search where the user can limit the search to a particular portion of > scripture, search other translations, books, etc. > > The page I have up now would be the result of typing "Romans 8:26-39" > and clicking "go." Down the left column is a list of all the Bible > translations available. The links would already be set to the desired > passage. The same thing for commentaries would be in the right hand > column. The center column would contain the text. The passage > reference would be displayed as a heading and the book name > underneath. The sub navigation bar allows the user to progress forward > a chapter, backward a chapter, or view the entire chapter. Of course > the links in the side columns should follow the focus of the main > content in the center. > > I have a lot of translations there listed. Perhaps it would be best to > limit the list to a default group, for example only English > translations. The user could then change what translations are > included with their preferences. I also have several commentaries > listed in the mock-up. I'm assuming that it would be trivial to limit > this listing to only those books that have entries for the current > passage under investigation. > >>From the homepage the user is only two clicks away from any content >>related > to their desired passage. > > Two features can be built into this view page that I do not have shown > yet. > > 1. Using the KJV2003 text, each word could contain a link into a "Word > Study" page where the definitions from any available lexicons/ > dictionaries would be displayed, along with a concordance listing of > every occurrence of that word. > > 2. Cross references could be included between each verse from the > Treasury of Scripture Knowledge. Perhaps this feature could be toggled > off an on in the user preferences. > > > Back to the layout... the template is very simple. Basically: > > > > >
                > >
                > > > >
                > >
                > >
                > >
                > >
                > > > > > > CSS takes care of the layout. I still will probably need to tweak it > some, but this is the main idea. I've not tested it on all browsers > yet, so give me some feed back on how it looks. It should fill your > browser window no matter what size or screen resolution you have set. > The center column is fluid and the two side columns are fixed. Go > ahead and resize your browser window and see. :) I swiped the basic > CSS from a template site and then made a few changes as needed, so it > should be ok. It is supposed to even degrade and work for NS4. The > page validates as XHTML 1.0 Transitional. > > > > by grace alone, > > Don A. Elbourne Jr. > http://elbourne.org > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 4 04:29:21 2003 From: sword-devel@crosswire.org (David Overcash) Date: Mon, 3 Mar 2003 20:29:21 -0800 Subject: [sword-devel] Web Interface: Mock-up page 1 References: <000001c2e1d7$5ded3480$169ea8c0@CLEOPATRA> Message-ID: <000b01c2e206$a1195bb0$5001a8c0@DAVE> > It look really nice, but isn't to much of the space spend with the > menus? I agree, looks great! But how about implementing a feature to collapse the menu of the different texts so it would be a bit smaller? It's somewhat annoying to have only 30 lines of content with a menu extending 75 lines down on one side... -Dave Overcash From sword-devel@crosswire.org Tue Mar 4 06:40:29 2003 From: sword-devel@crosswire.org (David Burry) Date: Mon, 3 Mar 2003 22:40:29 -0800 Subject: [sword-devel] Web Interface: Mock-up page 1 References: <000001c2e1d7$5ded3480$169ea8c0@CLEOPATRA> <000b01c2e206$a1195bb0$5001a8c0@DAVE> Message-ID: <002001c2e218$f2665380$232619ac@cheetah> One possible idea for collapsing is to arrange the versions as submenus under languages (so that the versions for only one language show at once)... Another idea is to use a pulldown menu... or a combination of the two, etc... It all depends on many factors as to what method works best... Dave ----- Original Message ----- From: "David Overcash" To: Sent: Monday, March 03, 2003 8:29 PM Subject: Re: [sword-devel] Web Interface: Mock-up page 1 > > It look really nice, but isn't to much of the space spend with the > > menus? > > I agree, looks great! But how about implementing a feature to collapse the > menu of the different texts so it would be a bit smaller? It's somewhat > annoying to have only 30 lines of content with a menu extending 75 lines > down on one side... > > -Dave Overcash > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Tue Mar 4 23:07:14 2003 From: sword-devel@crosswire.org (Chris Little) Date: Tue, 4 Mar 2003 16:07:14 -0700 (MST) Subject: [sword-devel] New Modules posted Message-ID: I just announced some new modules on the Sword homepage: FinBiblia & FinPR (actually these have been available for a week or so but weren't announced) Calvin's Institutes (from Jason Brooks) and GOD'S WORD (since we got permission from the publisher) From sword-devel@crosswire.org Wed Mar 5 04:37:47 2003 From: sword-devel@crosswire.org (John Payne) Date: Tue, 4 Mar 2003 20:37:47 -0800 (PST) Subject: [sword-devel] Documentation and module creation In-Reply-To: Message-ID: <20030305043747.40633.qmail@web13907.mail.yahoo.com> Hello list, I am hoping that someone would update the section on creating modules. I have tried to work through it, but I am not an xml expert. I am, however, someone that has worked with documentation other kinds of technical systems (mostly ERP systems) and I work on a helpdesk. I'd be glad to help with whatever documentation needs anyone would have. Ultimately, I'd selfishly like to be able to create my own modules, especially with a couple of my commentaries written by John RW Stott. let me know if I can help. John Payne __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/ From sword-devel@crosswire.org Wed Mar 5 06:34:06 2003 From: sword-devel@crosswire.org (Chris Little) Date: Tue, 4 Mar 2003 23:34:06 -0700 (MST) Subject: [sword-devel] Documentation and module creation In-Reply-To: <20030305043747.40633.qmail@web13907.mail.yahoo.com> Message-ID: On Tue, 4 Mar 2003, John Payne wrote: > I am hoping that someone would update the section on > creating modules. I have tried to work through it, but > I am not an xml expert. What sort of updates are you looking for? These docs were updated less than a month ago, and aside from one change that has come about since their writing and a couple of omissions that I noticed, I hadn't planned on updating or expanding them. I'm think that XML tutorials are outside the scope or the project, since there are hundreds of tutorials on the web for this. Regarding the standards that we use (ThML and OSIS) there are also tutorials at http://www.ccel.org/ThML/ThML1.04.htm and http://www.bibletechnologieswg.org/osis/specs/tutor1.html that you can follow for how to mark a text. I haven't tried it myself, but Authentic from Altova (http://www.xmlspy.com/products_doc.html) looks like a nice XML editor/validator. (The main upcoming change to the docs is to link to http://www.crosswire.org/ftpmirror/pub/sword/utils/win32/xml2gbs.exe and change all references to "osis2gbs" into "xml2gbs".) --Chris From sword-devel@crosswire.org Wed Mar 5 06:59:50 2003 From: sword-devel@crosswire.org (Leon Brooks) Date: Wed, 5 Mar 2003 14:59:50 +0800 Subject: [sword-devel] Documentation and module creation In-Reply-To: References: Message-ID: <200303051459.50238.leon@brooks.fdns.net> On Wednesday 05 March 2003 02:34 pm, Chris Little wrote: > I'm think that XML tutorials are outside the scope or the project, since > there are hundreds of tutorials on the web for this. Yeah, but... as I said a day or two ago, a set of small, working samples would be very helpful. Cheers; Leon From sword-devel@crosswire.org Wed Mar 5 07:50:45 2003 From: sword-devel@crosswire.org (Barry Drake) Date: Wed, 05 Mar 2003 07:50:45 -0000 Subject: [sword-devel] Re: Use of GOD'S WORD in The Sword Project In-Reply-To: Message-ID: <3E65AC55.27885.FBB6C@localhost> Dear Michael ...... Sorry it's been a while - but now we have the God's Word translation available on the Sword web site for download. On behalf of the Sword Project, I want to express our very grateful thanks for your generosity. I find it a very useful translation to have available, and I am sure that many Sword users will make good use of it in the future. God bless you and your work, Barry -- From Barry Drake (The Revd) minister of the Netherfield United Reformed church, Nottingham see http://www.jesusinnetherfield.org.uk for our church homepages). Replies - b.drake@ntlworld.com From sword-devel@crosswire.org Wed Mar 5 14:29:24 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Wed, 5 Mar 2003 08:29:24 -0600 Subject: [sword-devel] Web Interface: Mock-up page 1 References: <00dd01c2e1ac$5cdfcab0$a5620e44@dkv6pe0iben68t> <3E63DB40.2000504@crosswire.org> Message-ID: <003101c2e323$9eaf8a20$a5620e44@dkv6pe0iben68t> Troy, I'm glad you like it. My idea is to leave the layout basically consistent through the site. I'll mock up a few other pages with some of my other ideas. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "Troy A. Griffitts" To: Sent: Monday, March 03, 2003 4:46 PM Subject: Re: [sword-devel] Web Interface: Mock-up page 1 > Don, > As always, your web interface looks awesome! It did look and resize > well on Linux/Netscape 7.02. I'm excited to hear others comments on it. > > -Troy. > > > > Don A. Elbourne Jr. wrote: > > I have one page of the Sword Web interface proposal up. I was hoping to > > have several mock pages together by now, but I don't have them together yet. > > I figured I might as well share this one, because if everyone hates it, I > > can change gears before getting too far along. :) > > > > What you see here http://elbourne.org/swordweb/passagestudy.html is my idea > > of what the "passage study" results page would look like. Everything is > > marked up in semantically structured XHTML without any visual markup in the > > page itself. Everything is done through CSS so that the entire site look and > > feel can be changed at will. This should also make the generation of the > > HTML simpler on the programmer. For example no FONT tags, the headings are > > simple

                headings, the lists are marked up
                  as lists, etc.. If > > you have a browser that utilizes alternative style sheets, I have a blank > > one associated with it in addition to the blue theme to show the structure > > of the document. Perhaps we could have several alternate style sheets and > > allow the user to switch according to his/her tastes/needs. But enough of > > that.... > > > > The heading and navigation items across the top are simply place holders. We > > will have to think about what all will be best to place there, depending on > > what features we end up implementing. > > > > The search box to the top left would appear on the homepage as well so that > > users can jump straight into the two most commonly used features of an > > online Bible. Either a quick search for word/phrase, or a passage look-up. > > Then of course there is a link to a more powerful search where the user can > > limit the search to a particular portion of scripture, search other > > translations, books, etc. > > > > The page I have up now would be the result of typing "Romans 8:26-39" and > > clicking "go." Down the left column is a list of all the Bible translations > > available. The links would already be set to the desired passage. The same > > thing for commentaries would be in the right hand column. The center column > > would contain the text. The passage reference would be displayed as a > > heading and the book name underneath. The sub navigation bar allows the user > > to progress forward a chapter, backward a chapter, or view the entire > > chapter. Of course the links in the side columns should follow the focus of > > the main content in the center. > > > > I have a lot of translations there listed. Perhaps it would be best to limit > > the list to a default group, for example only English translations. The user > > could then change what translations are included with their preferences. I > > also have several commentaries listed in the mock-up. I'm assuming that it > > would be trivial to limit this listing to only those books that have entries > > for the current passage under investigation. > > > >>From the homepage the user is only two clicks away from any content related > > to their desired passage. > > > > Two features can be built into this view page that I do not have shown yet. > > > > 1. Using the KJV2003 text, each word could contain a link into a "Word > > Study" page where the definitions from any available lexicons/ dictionaries > > would be displayed, along with a concordance listing of every occurrence of > > that word. > > > > 2. Cross references could be included between each verse from the Treasury > > of Scripture Knowledge. Perhaps this feature could be toggled off an on in > > the user preferences. > > > > > > Back to the layout... the template is very simple. Basically: > > > > > > > > > >
                  > > > >
                  > > > > > > > >
                  > > > >
                  > > > >
                  > > > >
                  > > > >
                  > > > > > > > > > > > > CSS takes care of the layout. I still will probably need to tweak it some, > > but this is the main idea. I've not tested it on all browsers yet, so give > > me some feed back on how it looks. It should fill your browser window no > > matter what size or screen resolution you have set. The center column is > > fluid and the two side columns are fixed. Go ahead and resize your browser > > window and see. :) I swiped the basic CSS from a template site and then made > > a few changes as needed, so it should be ok. It is supposed to even degrade > > and work for NS4. The page validates as XHTML 1.0 Transitional. > > > > > > > > by grace alone, > > > > Don A. Elbourne Jr. > > http://elbourne.org > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 5 14:35:56 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Wed, 5 Mar 2003 08:35:56 -0600 Subject: [sword-devel] Web Interface: Mock-up page 1 References: <000001c2e1d7$5ded3480$169ea8c0@CLEOPATRA> <000b01c2e206$a1195bb0$5001a8c0@DAVE> Message-ID: <003c01c2e324$88b55c30$a5620e44@dkv6pe0iben68t> I agree that the list of translations down the left side is too long. That's why I suggested in my email to have a sub-set of the translations listed. Perhaps only English translations would be set as default and the user could then change their list in the preferences, (if we decide to implement preferences) In my next mock-up I will abbreviate the list. I just cropped a group of them out of the middle. I did not go through and select the English translations. This is just a mock-up and I'm coding it all by hand. the actual list will be generated on the fly with appropriate links. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "David Overcash" To: Sent: Monday, March 03, 2003 10:29 PM Subject: Re: [sword-devel] Web Interface: Mock-up page 1 > > It look really nice, but isn't to much of the space spend with the > > menus? > > I agree, looks great! But how about implementing a feature to collapse the > menu of the different texts so it would be a bit smaller? It's somewhat > annoying to have only 30 lines of content with a menu extending 75 lines > down on one side... > > -Dave Overcash > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 5 14:36:50 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Wed, 5 Mar 2003 08:36:50 -0600 Subject: [sword-devel] Web Interface: Word Search Results Page References: Message-ID: <004101c2e324$a8e2d140$a5620e44@dkv6pe0iben68t> Here is the second page of my Sword Web Interface mock-up. Its the idea I have for what the search results page would look like. http://elbourne.org/swordweb/wordsearchresults.shtml If you saw the other page, the layout is familiar. This would be the screen a user would see after entering the word "sword" into the basic search box and clicking "go." The center column contains the main search results. The heading reminds you what string you did a search for. Below that is a hit count and customary page navigation. Scroll over the "1." I think it would be a nice touch to display the range for each of the pages. I think the navigation would be good to go at the top and the bottom of the search results. The search results are a list and therefore I have marked them up as such. This is in keeping with my suggestion to semantically (not visually) mark-up the pages. In essence the search results are a list of links. I've used the definition list tags and so the scripture passage is the "definition term" and the passage itself is the "definition." Clicking on the reference would pull up the "passage study" page like the first one I presented.http://elbourne.org/swordweb/passagestudy.html Within each verse the search string is encapsulated in a tag. Here I do not have any style given to it other than the default bold, but if we wanted we could give it a highlight of a grey background or whatever. Remember, that would be done with the CSS so no change would need to be made on the programming end of things. In the left column you will see a list of translations. I've shortened this list for the mock-up, but as stated earlier I'm suggesting that the actual list be set to a subset of the total number of translations. Perhaps the default could be all English translations and the user could change this in their preferences. Clicking on one of the translations would perform the same search in that translation. A "title" attribute tool-tip could indicate this for a little further explanation. I've coded them into the mockup. Scroll over the translation list to see what I mean. In the right hand column is a proposal for a feature idea I have. I do not know how feasible this is on the programming side of things and so I'm just offering it as a suggestion. I don't believe any other online Bible has this. The mock-up is probably self explanatory, but I'll explain anyway. There you will see a list of all the original language words that have been translated into the English search term. A short blurb would explain what the following information provides and the words themselves could be listed. I've placed the Strongs number and the transliterated word into the list, but we might want to vary this display. I'm not sure the strongs number is necessary actually in the list. We could save that for the page they will retrieve after a click. I also show the word transliterated. My personal preference would be to see the word in a Greek/Hebrew font, but that is just me. I really do not like transliteration, but trying to include the Greek and Hebrew presents difficulties and I'll leave this area to someone else for now. :) by grace alone, Don A. Elbourne Jr. http://elbourne.org From sword-devel@crosswire.org Wed Mar 5 14:49:09 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Wed, 5 Mar 2003 08:49:09 -0600 Subject: [sword-devel] New Modules posted References: Message-ID: <004601c2e326$61409500$a5620e44@dkv6pe0iben68t> Cool. Thanks Chris. The module list sure is growing. I got a chuckle out of seeing all the modules listed in the tabs of the Windows interface. Screenshot: http://elbourne.org/temp/swordwinmods.png :) I'm not complaining of course, the more modules the better IMO. I know you can hide modules in the display, but I just have them all there now for the fun of the screenshot. That does not include any of the beta modules. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "Chris Little" To: Sent: Tuesday, March 04, 2003 5:07 PM Subject: [sword-devel] New Modules posted > I just announced some new modules on the Sword homepage: > FinBiblia & FinPR (actually these have been available for a week or so but > weren't announced) > Calvin's Institutes (from Jason Brooks) > and GOD'S WORD (since we got permission from the publisher) > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 5 15:17:11 2003 From: sword-devel@crosswire.org (Victor Porton) Date: Wed, 05 Mar 2003 20:17:11 +0500 (YEKT) Subject: [sword-devel] Web Interface: Word Search Results Page In-Reply-To: <004101c2e324$a8e2d140$a5620e44@dkv6pe0iben68t> Message-ID: On 05-Mar-2003 Don A. Elbourne Jr. wrote: > Here is the second page of my Sword Web Interface mock-up. Its the idea I > have for what the search results page would look like. > > http://elbourne.org/swordweb/wordsearchresults.shtml You should also number search results (1, 2, 3, ...). Not sure where to place the digits. -- Victor Porton (porton@ex-code.com) From sword-devel@crosswire.org Wed Mar 5 15:21:42 2003 From: sword-devel@crosswire.org (Victor Porton) Date: Wed, 05 Mar 2003 20:21:42 +0500 (YEKT) Subject: [sword-devel] Web Interface: XML? Message-ID: We probably should also use XML as an intermediary level for the Web interface. Not all things are possible with CSS. E.g. CSS cannot properly change the order of things (e.g., swap left and right panes without a problem). We can use XSLT 1.0 to transform. On Unix xsltproc run IMO enough fast to do this job. On Windows and pre OSX Macs we need to find an another processon (probably Xalan-C is a suitable choice). The CGI itself should IMO be written in C++, not in a script labguage for performance. The CGI should (if possible) run persistently to not spend time in reloading Sword library. -- Victor Porton (porton@ex-code.com) From sword-devel@crosswire.org Wed Mar 5 22:39:59 2003 From: sword-devel@crosswire.org (Daniel Blake) Date: Wed, 5 Mar 2003 17:39:59 -0500 Subject: [sword-devel] New Modules posted References: <004601c2e326$61409500$a5620e44@dkv6pe0iben68t> Message-ID: <001d01c2e368$2807d0e0$7da51842@stny.rr.com> That's a great screenshot! I got a laugh out of it when I looked at it too. Is there a way we could put a language preference in the program? If the language preference was set to english then every non-english module would automatically be hidden unless manually unhidden. Daniel Blake > Cool. Thanks Chris. > > The module list sure is growing. I got a chuckle out of seeing all the > modules listed in the tabs of the Windows interface. Screenshot: > http://elbourne.org/temp/swordwinmods.png :) I'm not complaining of course, > the more modules the better IMO. I know you can hide modules in the display, > but I just have them all there now for the fun of the screenshot. That does > not include any of the beta modules. > > by grace alone, > > Don A. Elbourne Jr. > http://elbourne.org > > > ----- Original Message ----- > From: "Chris Little" > To: > Sent: Tuesday, March 04, 2003 5:07 PM > Subject: [sword-devel] New Modules posted > > > > I just announced some new modules on the Sword homepage: > > FinBiblia & FinPR (actually these have been available for a week or so but > > weren't announced) > > Calvin's Institutes (from Jason Brooks) > > and GOD'S WORD (since we got permission from the publisher) > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 5 23:28:28 2003 From: sword-devel@crosswire.org (David Burry) Date: Wed, 5 Mar 2003 15:28:28 -0800 Subject: [sword-devel] New Modules posted In-Reply-To: <001d01c2e368$2807d0e0$7da51842@stny.rr.com> Message-ID: <001701c2e36e$ed49f530$9fa52099@DBURRYLAPTOP> Also perhaps a preference that only does one line of tabs but adds little arrows at the right and left ends of the tabs, to signify that more tabs will scroll out when you click on the arrows? I've seen that for managing large numbers of tabs in several apps now... This should not be in place of other ways of managing the number (and possibly even order) of tabs that show (such as the language preference suggested), just an idea for cleaning it up when you need a large number anyway... Also, pulldowns work better in some cases when there are that many items to choose one from, so maybe an option that switches tabs to a pulldown? In summary, the preference could choose between: 1) standard multi-line tabs (what we have currently) 2) scrollable single-line tabs 3) pulldown menu These are just brainstorming ideas, not anything I'm demanding ;o) Great work guys! Having too many modules is a GREAT problem to have! ;o) Dave -----Original Message----- From: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] On Behalf Of Daniel Blake Sent: Wednesday, March 05, 2003 2:40 PM To: sword-devel@crosswire.org Subject: Re: [sword-devel] New Modules posted That's a great screenshot! I got a laugh out of it when I looked at it too. Is there a way we could put a language preference in the program? If the language preference was set to english then every non-english module would automatically be hidden unless manually unhidden. Daniel Blake > Cool. Thanks Chris. > > The module list sure is growing. I got a chuckle out of seeing all the > modules listed in the tabs of the Windows interface. Screenshot: > http://elbourne.org/temp/swordwinmods.png :) I'm not complaining of course, > the more modules the better IMO. I know you can hide modules in the display, > but I just have them all there now for the fun of the screenshot. That does > not include any of the beta modules. > > by grace alone, > > Don A. Elbourne Jr. > http://elbourne.org > > > ----- Original Message ----- > From: "Chris Little" > To: > Sent: Tuesday, March 04, 2003 5:07 PM > Subject: [sword-devel] New Modules posted > > > > I just announced some new modules on the Sword homepage: FinBiblia & > > FinPR (actually these have been available for a week or so but > > weren't announced) > > Calvin's Institutes (from Jason Brooks) > > and GOD'S WORD (since we got permission from the publisher) > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Thu Mar 6 02:45:42 2003 From: sword-devel@crosswire.org (David Mullens) Date: Wed, 5 Mar 2003 21:45:42 -0500 Subject: [sword-devel] OSIS and Sword Message-ID: <2B201A324C6FE344BC75DD3A015479B81BEA50@office.lat-inc.net> Hi All, I've been looking into converting some texts into OSIS. However, at this time I believe I read that the Sword software doesn't have the OSIS viewer (or something to that effect). My question is: Is there a list of know OSIS tags that don't work in Sword? So far, I have the conf file set to view the OSIS files as ThML and it works fairly well. (doesn't seem to work at all if I change the setting from ThML to OSIS.) Is the best option for now to use the ThML setting for the "sourceType" in the conf file (along with the ThMLHeading GlobalOptionilter) or is there a better option? Thanks, Dave. Never doubt that a group of thoughtfully, creative people can change the world - Margaret Mead From sword-devel@crosswire.org Thu Mar 6 17:16:34 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Thu, 6 Mar 2003 18:16:34 +0100 Subject: [sword-devel] release schedule Message-ID: <200303061816.34221.mg.pub@gmx.net> First of all, I want to congratulate Troy and all who helped to the great changes in the lib that SWBuf brought about. This will make sword more stable and less memory consuming. Awesome work, guys. Is there a release schedule for 1.5.6? I already released an unofficial snapshot for BibleTime rc1 which I called 1.5.5.99. Imho there are enough changes in the lib and api to make a new release necessary. Btw, Daniel and me worked some on the Makefile system of Sword. Releases are now prepared by make clean; make dist rather than tarring up the whole cvs tree. This way the tar.gz file only takes about 500K rather than 4M. It will only include stuff that needs to be packaged up for release. Please try it out and report any errors in the make process here. Blessings, Martin From sword-devel@crosswire.org Thu Mar 6 13:39:16 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Thu, 6 Mar 2003 14:39:16 +0100 Subject: [sword-devel] New Modules posted In-Reply-To: <001701c2e36e$ed49f530$9fa52099@DBURRYLAPTOP> References: <001701c2e36e$ed49f530$9fa52099@DBURRYLAPTOP> Message-ID: <200303061439.16472.joachim@ansorgs.de> Another solution would be tree like we do in BibleTime. But this would require some more work on the frontend, so this is probably not a good solution. Joachim > Also perhaps a preference that only does one line of tabs but adds > little arrows at the right and left ends of the tabs, to signify that > more tabs will scroll out when you click on the arrows? I've seen that > for managing large numbers of tabs in several apps now... This should > not be in place of other ways of managing the number (and possibly even > order) of tabs that show (such as the language preference suggested), > just an idea for cleaning it up when you need a large number anyway... > > Also, pulldowns work better in some cases when there are that many items > to choose one from, so maybe an option that switches tabs to a pulldown? > > In summary, the preference could choose between: > 1) standard multi-line tabs (what we have currently) > 2) scrollable single-line tabs > 3) pulldown menu > > These are just brainstorming ideas, not anything I'm demanding ;o) > Great work guys! Having too many modules is a GREAT problem to have! > ;o) > > Dave -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Thu Mar 6 18:42:27 2003 From: sword-devel@crosswire.org (Chris Little) Date: Thu, 6 Mar 2003 11:42:27 -0700 (MST) Subject: [sword-devel] release schedule In-Reply-To: <200303061816.34221.mg.pub@gmx.net> Message-ID: On Thu, 6 Mar 2003, Martin Gruner wrote: > First of all, I want to congratulate Troy and all who helped to the great > changes in the lib that SWBuf brought about. This will make sword more stable > and less memory consuming. Awesome work, guys. > > Is there a release schedule for 1.5.6? I already released an unofficial > snapshot for BibleTime rc1 which I called 1.5.5.99. Imho there are enough > changes in the lib and api to make a new release necessary. The current state of cvs isn't anywhere near ready for release. SWBuf and the changes to the filters & module drivers to accomodate it haven't been tested very thoroughly (or at all in some cases). We also need to complete filter work for OSIS support since it is about half implemented and completely untested. If anyone wants to fix BibleCS in BCB5 so that it will compile again, I'll resume work on the OSIS filters and do some of the other testing that needs to occur. --Chris From sword-devel@crosswire.org Thu Mar 6 18:24:40 2003 From: sword-devel@crosswire.org (David's Mailing-list and Spam Receiver) Date: Thu, 6 Mar 2003 13:24:40 -0500 Subject: [sword-devel] Sword releases (was: Re: release schedule) In-Reply-To: <200303061816.34221.mg.pub@gmx.net> References: <200303061816.34221.mg.pub@gmx.net> Message-ID: <200303061324.40722.davidslists@gmx.net> On Thursday 06 March 2003 12:16 pm, Martin Gruner wrote: > Btw, Daniel and me worked some on the Makefile system of Sword. Releases > are now prepared by > > make clean; make dist > > rather than tarring up the whole cvs tree. This way the tar.gz file only > takes about 500K rather than 4M. It will only include stuff that needs to > be packaged up for release. Please try it out and report any errors in the > make process here. I think that such is a great idea. That way there can be separate packages for things like the swig bindings, and install manager, and cheetah and what not. Which would make the releasing of distro specific packages easier. -- --David's Mailing List and Spam Receiver Keeping me relatively spam free since 2002 From sword-devel@crosswire.org Thu Mar 6 20:22:23 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Thu, 6 Mar 2003 21:22:23 +0100 Subject: [sword-devel] release schedule In-Reply-To: References: Message-ID: <200303062122.23966.mg.pub@gmx.net> > The current state of cvs isn't anywhere near ready for release. SWBuf > and the changes to the filters & module drivers to accomodate it haven't > been tested very thoroughly (or at all in some cases). We also need to > complete filter work for OSIS support since it is about half implemented > and completely untested. Er, well, why not just test/fix SWBuf now and keep OSIS for the next sword release? That way we could concentrate on the testing stuff now and prepare the next release soon, with better OSIS support? Wasn't it the plan to switch to OSIS internally as the general format? Once this is done we'll change BT to just use one OSISHTML filter. mg From sword-devel@crosswire.org Thu Mar 6 21:13:35 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Thu, 06 Mar 2003 14:13:35 -0700 Subject: [sword-devel] release schedule References: <200303061816.34221.mg.pub@gmx.net> Message-ID: <3E67B9FF.60702@crosswire.org> > rather than tarring up the whole cvs tree. This way the tar.gz file only takes > about 500K rather than 4M. It will only include stuff that needs to be > packaged up for release. Please try it out and report any errors in the make > process here. You mean "stuff that needs to be packaged up for release" for Bibletime :) Everything that was in the 1.5.5. package is part of the sword release. Having said that, we still would like to split out BibleCS into it's own package. Doc's (which take up 5 megs in 1.5.5) should also be split out into their own package. We never "tarr[ed] up the whole cvs tree." A release process involved tagging the cvs branch and exporting the project, then running a script (under scripts/) that did a few preliminary things then tarred the tagged export up. I appreciate the work on make dist, but I'm not really sure WHAT would ever be excluded from a distro but that was in CVS. Again, just to reiterate, I'm not looking for a list of what needs to be cleaned up in CVS. From sword-devel@crosswire.org Thu Mar 6 21:18:24 2003 From: sword-devel@crosswire.org (Daniel Glassey) Date: Thu, 06 Mar 2003 21:18:24 -0000 Subject: [sword-devel] release schedule In-Reply-To: <3E67B9FF.60702@crosswire.org> Message-ID: <3E67BB20.10864.AB7866@localhost> On 6 Mar 2003 at 14:13, Troy A. Griffitts wrote: > > rather than tarring up the whole cvs tree. This way the tar.gz file only takes > > about 500K rather than 4M. It will only include stuff that needs to be > > packaged up for release. Please try it out and report any errors in the make > > process here. > > You mean "stuff that needs to be packaged up for release" for Bibletime :) more like stuff that needs packaged up for the release of the _library_. :) (though we probably did miss stuff) > Everything that was in the 1.5.5. package is part of the sword release. > Having said that, we still would like to split out BibleCS into it's own > package. Doc's (which take up 5 megs in 1.5.5) should also be split out > into their own package. which they are now since they are in separate cvs. > We never "tarr[ed] up the whole cvs tree." A release process involved > tagging the cvs branch and exporting the project, then running a script > (under scripts/) that did a few preliminary things then tarred the > tagged export up. ok, sorry, I didn't get that. > I appreciate the work on make dist, but I'm not > really sure WHAT would ever be excluded from a distro but that was in > CVS. 3 words, windows frontend sources ;) (like you say, like the docs they should be in a separate package) - for now, while it is still in sword cvs, packaging apps/windoze separately would do the job. Daniel From sword-devel@crosswire.org Thu Mar 6 22:00:59 2003 From: sword-devel@crosswire.org (Chris Little) Date: Thu, 6 Mar 2003 15:00:59 -0700 (MST) Subject: [sword-devel] release schedule In-Reply-To: <200303062122.23966.mg.pub@gmx.net> Message-ID: On Thu, 6 Mar 2003, Martin Gruner wrote: > Er, well, why not just test/fix SWBuf now and keep OSIS for the next sword > release? That way we could concentrate on the testing stuff now and prepare > the next release soon, with better OSIS support? Wasn't it the plan to switch > to OSIS internally as the general format? Once this is done we'll change BT > to just use one OSISHTML filter. We need to coordinate the releases so that all our users don't have to upgrade all of their modules just because they upgrade to a newer version, so ThML & GBF aren't going to go away overnight, even internally. We're nearing a point where OSIS support is necessary because of content available in this format, and since we have an implementation of OSIS support close to ready, it should be completed now rather than waiting and releasing it in 6-12 months. I know you're anxious for a new release of Sword, but I don't think it has even been discussed before your email and I can't think of much than has been changed since 1.5.5a except for SWBuf and partial OSIS support -- neither of which are finished. --Chris From sword-devel@crosswire.org Thu Mar 6 22:07:18 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Thu, 6 Mar 2003 23:07:18 +0100 Subject: [sword-devel] release schedule In-Reply-To: <3E67B9FF.60702@crosswire.org> References: <200303061816.34221.mg.pub@gmx.net> <3E67B9FF.60702@crosswire.org> Message-ID: <200303062307.18500.mg.pub@gmx.net> Hm, Troy, what have I done wrong that you only have such sharp words for me? > You mean "stuff that needs to be packaged up for release" for Bibletime :) Well, not quite. make dist is supposed to make a clean and standard distribution of the sword library. All the major projects nowadays use this autotools based mechanism. Daniel can give more details, but the distribution basically includes everything that is needed install sword, and to build that which is supposed to be installed. > Everything that was in the 1.5.5. package is part of the sword release. > Having said that, we still would like to split out BibleCS into it's own > package. Doc's (which take up 5 megs in 1.5.5) should also be split out > into their own package. They are already taken out. The new module is called sword-apidoc. > We never "tarr[ed] up the whole cvs tree." A release process involved > tagging the cvs branch and exporting the project, then running a script > (under scripts/) that did a few preliminary things then tarred the > tagged export up. I appreciate the work on make dist, but I'm not > really sure WHAT would ever be excluded from a distro but that was in > CVS. Again, just to reiterate, I'm not looking for a list of what needs > to be cleaned up in CVS. Neither did I give you such a list, nor did I try to make you change something. Sorry about my mistake, I did not know exactly how the release process goes, and I got wrong information about that. Just for testing, I tarred up cvs, and it is about 4 Megs, just like 1.5.5., though cvs does no longer have the docs in. After deleting the docs from the 1.5.5 distibution and tarring it up again, it was about 3.3 Megs. After taking the windows stuff out it was about 1.5 Megs. Make dist produces a 500K file which contains everything that is needed to configure, build and install the lib. And, er, just noticed a bad formulation in my email: it should not read "releases are now made by make dist" but rather "you now have the opportunity to use make dist", I'm sorry for this too-quick typed sentence, that was not my intention. Make dist is there for you to use, and it works. Do with it whatever you feel like, but don't blame us for working on it. If you feel that our contributions are not welcome, then I shall retract from sword development and concentrate on BibleTime stuff. There is enough that needs to be done there. Martin From sword-devel@crosswire.org Thu Mar 6 22:10:07 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Thu, 6 Mar 2003 23:10:07 +0100 Subject: [sword-devel] release schedule In-Reply-To: References: Message-ID: <200303062310.07202.mg.pub@gmx.net> > I know you're anxious for a new release of Sword, but I don't think it has > even been discussed before your email and I can't think of much than has > been changed since 1.5.5a except for SWBuf and partial OSIS support -- > neither of which are finished. Well, not sure how much has to change until a new release needs to be created. I'd personally prefer "release early, release often". You are right, we should have talked about it earlier. Never mind, we don't necessarily have to rely on an official release, though it would be very nice. Martin From sword-devel@crosswire.org Thu Mar 6 23:04:45 2003 From: sword-devel@crosswire.org (Chris Little) Date: Thu, 6 Mar 2003 16:04:45 -0700 (MST) Subject: [sword-devel] release schedule In-Reply-To: <200303062310.07202.mg.pub@gmx.net> Message-ID: On Thu, 6 Mar 2003, Martin Gruner wrote: > > I know you're anxious for a new release of Sword, but I don't think it has > > even been discussed before your email and I can't think of much than has > > been changed since 1.5.5a except for SWBuf and partial OSIS support -- > > neither of which are finished. > > Well, not sure how much has to change until a new release needs to be > created. I'd personally prefer "release early, release often". Right, but my point was that since neither of these two new features are complete, we should wait a bit for a release. I don't anticipate that it will take very long to write the remainder of the OSIS filters that we need most immediately, and I'd have them written by the end of the weekend if BibleCS were compiling so that I could do testing of the RTF filters. I'm not sure where SWBuf stands though, because Troy may still have some further things that he wants to implement for all I know. Is there really anything new in CVS that is necessary for BT 1.3 or could you use Sword 1.5.5a? --Chris From sword-devel@crosswire.org Thu Mar 6 06:36:11 2003 From: sword-devel@crosswire.org (Adrian Korten) Date: Thu, 06 Mar 2003 13:36:11 +0700 Subject: [sword-devel] Search for word in Sword In-Reply-To: <004101c2e324$a8e2d140$a5620e44@dkv6pe0iben68t> References: <004101c2e324$a8e2d140$a5620e44@dkv6pe0iben68t> Message-ID: <3E66EC5B.8010907@sil.org> Good day, We came up against a small problem with our Thai test module. When searching for a word whose characters are part of other words, there is no way to delimit the word. This occurs because Thai has no word breaks. Somehow, the rtf engine seems to break the Thai words reasonably accurately on the display of text. However, that same logic does not seem to be in the search module. The only alternative that I could come up with is to place Unicode characters in as word breaks. Unicode has various characters to indicate word breaks (non-breaking spaces, hyphenable breaks) invisibly. These would have to be placed in the actual text module as UTF8 characters. If you have any other suggestions, please let us know. Adrian P.S. By the way, I have seen Don E.'s first mockup web page and liked it with the same comments as others. Does this web development and Troy's new project mean that it will be replacing the Diatheke (v1.3)? From sword-devel@crosswire.org Fri Mar 7 01:38:46 2003 From: sword-devel@crosswire.org (David Burry) Date: Thu, 6 Mar 2003 17:38:46 -0800 Subject: [sword-devel] Search for word in Sword In-Reply-To: <3E66EC5B.8010907@sil.org> Message-ID: <006201c2e44a$4bdfdbb0$9fa52099@DBURRYLAPTOP> ICU has good word splitting infrastructure set up, does its rules work well for Thai? Dave -----Original Message----- From: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] On Behalf Of Adrian Korten Sent: Wednesday, March 05, 2003 10:36 PM To: sword-devel@crosswire.org Subject: [sword-devel] Search for word in Sword Good day, We came up against a small problem with our Thai test module. When searching for a word whose characters are part of other words, there is no way to delimit the word. This occurs because Thai has no word breaks. Somehow, the rtf engine seems to break the Thai words reasonably accurately on the display of text. However, that same logic does not seem to be in the search module. The only alternative that I could come up with is to place Unicode characters in as word breaks. Unicode has various characters to indicate word breaks (non-breaking spaces, hyphenable breaks) invisibly. These would have to be placed in the actual text module as UTF8 characters. If you have any other suggestions, please let us know. Adrian P.S. By the way, I have seen Don E.'s first mockup web page and liked it with the same comments as others. Does this web development and Troy's new project mean that it will be replacing the Diatheke (v1.3)? _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Fri Mar 7 05:53:45 2003 From: sword-devel@crosswire.org (sword-devel@crosswire.org) Date: Fri, 7 Mar 2003 00:53:45 EST Subject: [sword-devel] Search for word in Sword Message-ID: <10c.208e1194.2b998de9@aol.com> --part1_10c.208e1194.2b998de9_boundary Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit word is a very Western concept. Not only Thai do not have something call Word, Chinese do not have such thing neither. Even for Japanese, there are no clear break point of a Word. For display purpose. is implemented in some of the browser (somehow it is not in html 4.0) http://www.htmlcodetutorial.com/linepar/_WBR.html --part1_10c.208e1194.2b998de9_boundary Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable word is a very Western concept. Not only Thai do not h= ave something call Word, Chinese do not have such thing neither. Even for Ja= panese, there are no clear break point of a Word.

                  For display purpose. <wbr> is implemented in some of the browser (some= how it is not in html 4.0)
                  http://www.htmlcodetutorial.com/linepar/_WBR.html
                  --part1_10c.208e1194.2b998de9_boundary-- From sword-devel@crosswire.org Fri Mar 7 07:00:44 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Fri, 7 Mar 2003 08:00:44 +0100 Subject: [sword-devel] release schedule In-Reply-To: References: Message-ID: <200303070800.44880.mg.pub@gmx.net> > Right, but my point was that since neither of these two new features are > complete, we should wait a bit for a release. I don't anticipate that it > will take very long to write the remainder of the OSIS filters that we > need most immediately, and I'd have them written by the end of the weekend > if BibleCS were compiling so that I could do testing of the RTF filters. > I'm not sure where SWBuf stands though, because Troy may still have some > further things that he wants to implement for all I know. Ok. > Is there really anything new in CVS that is necessary for BT 1.3 or could > you use Sword 1.5.5a? Well, we changed BibleTime to use SWBuf which is a major api change. But I already thought about "backporting" ;) to 1.5.5 so that we can use an official release. 1.5.6 would be much less memory-consuming though. We still have some time left for the translators to finish their work. Please keep us posted about the release date you expect. Thanks, Martin From sword-devel@crosswire.org Fri Mar 7 07:23:03 2003 From: sword-devel@crosswire.org (David's Mailing-list and Spam Receiver) Date: Fri, 7 Mar 2003 02:23:03 -0500 Subject: [sword-devel] Search for word in Sword In-Reply-To: <10c.208e1194.2b998de9@aol.com> References: <10c.208e1194.2b998de9@aol.com> Message-ID: <200303070223.03543.davidslists@gmx.net> On Friday 07 March 2003 12:53 am, YTang0648@aol.com wrote: > word is a very Western concept. Not only Thai do not have something call > Word, Chinese do not have such thing neither. Even for Japanese, there are > no clear break point of a Word. And several contstructed langauges have other similar weirdness. I mention constructed langauges because, believe it or not, there is a bible in Klingon. Now I'm only familiar with spoken Klingon not written klingon but I imagine that the concept of words is very different from ours. I mean after all this is a language that attaches the vast majority of the word to the verb. ^_~ Elder Furthark (a "real" language :P), which I'm pretty sure Tolkien based his stick runes on, may have used a dot to space words (I know Tolkien's rune based langauges did so I'm taking a risk and assuming) > For display purpose. is implemented in some of the browser (somehow > it is not in html 4.0) > http://www.htmlcodetutorial.com/linepar/_WBR.html Did you check the XHTML specification? It might be there. -- --David's Mailing List and Spam Receiver Keeping me relatively spam free since 2002 From sword-devel@crosswire.org Fri Mar 7 09:16:30 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Fri, 07 Mar 2003 02:16:30 -0700 Subject: [sword-devel] Search for word in Sword References: <004101c2e324$a8e2d140$a5620e44@dkv6pe0iben68t> <3E66EC5B.8010907@sil.org> Message-ID: <3E68636E.5010206@crosswire.org> We could possible enable an icu word division option in the search code. This would be a very easy addition. Maybe we could try it and you could let is know if it helps. The web UI that we're hoping to work on ~March 15-April 15 is really just a UI concentric project. Diatheke is a backend solution to the HTML/SWORD integration problem. Diatheke doesn't really have any official UI. I could be that Diatheke is used to provide the data for the new project-- not sure. Hope that kindof makes sense. -Troy. Adrian Korten wrote: > Good day, > > We came up against a small problem with our Thai test module. When > searching for a word whose characters are part of other words, there is > no way to delimit the word. This occurs because Thai has no word breaks. > Somehow, the rtf engine seems to break the Thai words reasonably > accurately on the display of text. However, that same logic does not > seem to be in the search module. > > The only alternative that I could come up with is to place Unicode > characters in as word breaks. Unicode has various characters to indicate > word breaks (non-breaking spaces, hyphenable breaks) invisibly. These > would have to be placed in the actual text module as UTF8 characters. > > If you have any other suggestions, please let us know. > > Adrian > > P.S. By the way, I have seen Don E.'s first mockup web page and liked it > with the same comments as others. Does this web development and Troy's > new project mean that it will be replacing the Diatheke (v1.3)? > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Fri Mar 7 09:47:31 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Fri, 07 Mar 2003 02:47:31 -0700 Subject: [sword-devel] TESTING / 1.5.6 (was: release schedule) References: <200303070800.44880.mg.pub@gmx.net> Message-ID: <3E686AB3.6000805@crosswire.org> >>Right, but my point was that since neither of these two new features are >>complete, we should wait a bit for a release. I don't anticipate that it >>will take very long to write the remainder of the OSIS filters that we >>need most immediately, and I'd have them written by the end of the weekend >>if BibleCS were compiling so that I could do testing of the RTF filters. >>I'm not sure where SWBuf stands though, because Troy may still have some >>further things that he wants to implement for all I know. > > Ok. Well, I'd like to get the SWBuf changes debugged more fully. I got qpsword compiled against the latest sword cvs and the latest opie libraries and had it lock up when trying to display a Bible. I'm asking for HTMLHREF output from the MarkupFilterMgr, so I'm guessing the problem is in one or more of the filters. Things seemed to work for a few glossaries that I tried, but KJV and RWP both locked up without displaying any text. Anyone that has a chance to try to debug this (not qpsword necessarily, but asking for this markup from the engine), it would be a great help. I'd also like to get BibleCS back to an acceptably releasable state. I realize we need to split this project out, but it is still a part of the sword releases _right now_ and it is in no state to be released. It needs to be that the TnT changes are either rolled back, or else the method of integration changed _from_ Borland's GUI designer (current means), _to_ code (preferred means). It's about 5 lines of code to accomplish the same task as dropping a control on a form from the designer. I'm not sure of the number of instances of Tnt controls that were integrated. I know I had used them for the the Lexicon TextEdit box for the freehand entry of a key, the Lexicon ListBox for the keys, and the search term ComboBox. These three were already integrated with code, instead of using the designer. I'd like to get an idea of how many other instances there are, so we know the scope of the work that needs to be done to do the others. The OSIS filters should be functionally completed to a basic level, cleaned up, and tested a little. I'm sure their functionality will mature over time, but we haven't really put them through much of any kind of a review/test. Once these 2 things are done, a test of building the windows ui against the latest sword engine all with CodeGuard would be a good thing to do, to test our changes rigorously with a memory profiler/bounds checker. These are the things I would like done before 1.5.6. -Troy. > > >>Is there really anything new in CVS that is necessary for BT 1.3 or could >>you use Sword 1.5.5a? > > > Well, we changed BibleTime to use SWBuf which is a major api change. > But I already thought about "backporting" ;) to 1.5.5 so that we can use an > official release. 1.5.6 would be much less memory-consuming though. We still > have some time left for the translators to finish their work. Please keep us > posted about the release date you expect. > > Thanks, > > Martin > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Fri Mar 7 12:13:22 2003 From: sword-devel@crosswire.org (Barry Drake) Date: Fri, 07 Mar 2003 12:13:22 -0000 Subject: [sword-devel] TESTING / 1.5.6 (was: release schedule) In-Reply-To: <3E686AB3.6000805@crosswire.org> Message-ID: <3E688CE2.26528.B6D019@localhost> Hi there ......... On 7 Mar 2003 at 2:47, Troy A. Griffitts wrote: > I'd also like to get BibleCS back to an acceptably releasable state. Could I just throw in a reminder that there has been no comment in a long while (almost two years?) about the Sword2 gui prototype Windows front end. I got excited about that when Troy first put it together. Can we persuade someone to re-visit that one and continue development? The code's there in the CVS. God bless, Barry -- From Barry Drake (The Revd) minister of the Netherfield United Reformed church, Nottingham see http://www.jesusinnetherfield.org.uk for our church homepages). Replies - b.drake@ntlworld.com From sword-devel@crosswire.org Fri Mar 7 14:25:07 2003 From: sword-devel@crosswire.org (Brook Humphrey) Date: Fri, 7 Mar 2003 06:25:07 -0800 Subject: [sword-devel] TESTING / 1.5.6 (was: release schedule) In-Reply-To: <3E688CE2.26528.B6D019@localhost> References: <3E688CE2.26528.B6D019@localhost> Message-ID: <200303070625.07448.bah@webmedic.net> On Friday 07 March 2003 04:13 am, Barry Drake wrote: > Hi there ......... > > On 7 Mar 2003 at 2:47, Troy A. Griffitts wrote: > > I'd also like to get BibleCS back to an acceptably releasable state. > > Could I just throw in a reminder that there has been no comment in a long > while (almost two years?) about the Sword2 gui prototype Windows front end. > I got excited about that when Troy first put it together. Can we persuade > someone to re-visit that one and continue development? The code's there in > the CVS. > > God bless, > Barry > > -- From Barry Drake (The Revd) minister of the Netherfield United Reformed > church, Nottingham see http://www.jesusinnetherfield.org.uk for our church > homepages). > > Replies - b.drake@ntlworld.com > I second that it looked very nice at the time. -- -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- Brook Humphrey Mobile PC Medic, 420 1st, Cheney, WA 99004, 509-235-9107 http://www.webmedic.net, bah@webmedic.net, bah@linux-mandrake.com Holiness unto the Lord -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- From sword-devel@crosswire.org Fri Mar 7 14:42:59 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Fri, 7 Mar 2003 15:42:59 +0100 Subject: [sword-devel] NEED A HAND In-Reply-To: <3E5487E5.3060506@crosswire.org> References: <3E5487E5.3060506@crosswire.org> Message-ID: <200303071542.59726.joachim@ansorgs.de> I just fixed utf8greekaccents, where the code was commented out. I hope it works for all of you. It works well in BibleTime, Joachim > Hey guys. I just added the new SWBuf class to the API and now need help > integrating it throughout. > > CURRENT CVS IS BROKEN AND WON'T WORK TILL THIS IS DONE. > > I was going to do it all myself, but realized that we have nearly 50 > filters now! > > SO, if you have cvs write access, please post a note claiming a few > filter that you are working on so we don't overlap our work. > > > Here is the gist... > > SWBuf works pretty much like string, except that it can operate on > buffers that aren't null terminated, as well. > > Have a look at tests/swbuftest.cpp and include/swbuf.h > > Up until yesterday there was a FILTER_PAD define that basically told us > how much to guess at allocating a buffer to be sure we had enough space > for filter to do their job. The filters used to take a char *. > > Now, FILTER_PAD is gone (hurray!) and we're passing SWBuf & in place of > char * to the filters. > > Headers have been changed to reflect the new sigs, but the .cpp files > have not. > > swbasicfilter.cpp and gbfhtml.cpp are done. > > Quick help: > > -char Filter::ProcessText(char *text, int maxlen, const SWKey *key, > - const SWModule *module) > +char Filter::processText(SWBuf &text, const SWKey *key, > + const SWModule *module) > > > - pushString(buf, "whatever"); > + buf += "whatever"; > > > - *(*buf)++ = 'x'; > + buf += 'x'; > > > - pushString(buf, "%d %s", 4, "cows"); > + buf.appendFormatted("%d %s", 4, "cows"); > > > - char *to, *from; > - len = strlen(text) + 1; > > - // shift string to right of buffer > - if (len < maxlen) { > - memmove(&text[maxlen - len], text, len); > - from = (unsigned char *)&text[maxlen - len]; > - } > - else from = (unsigned char *)text; > - for (to = (unsigned char *)text; *from; from++) { > + const char *from; > + SWBuf orig = text; > + from = orig.c_str(); > + for (text = ""; *from; from++) { > > _______________________________________ > > Thanks for considering helping on this one! > > In His Grace, > -Troy. > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Fri Mar 7 17:19:41 2003 From: sword-devel@crosswire.org (Chris Little) Date: Fri, 7 Mar 2003 10:19:41 -0700 (MST) Subject: [sword-devel] Search for word in Sword In-Reply-To: <3E66EC5B.8010907@sil.org> Message-ID: On Thu, 6 Mar 2003, Adrian Korten wrote: > We came up against a small problem with our Thai test module. When > searching for a word whose characters are part of other words, there is > no way to delimit the word. This occurs because Thai has no word breaks. > Somehow, the rtf engine seems to break the Thai words reasonably > accurately on the display of text. However, that same logic does not > seem to be in the search module. Like Troy mentioned, we can turn on the ICU Thai word-breaking for searches. This, the option to display with whitespace word-breaks, and transliteration with whitespace word-breaks were actually the reasons why I didn't drop the relatively large Thai dictionary from ICU > The only alternative that I could come up with is to place Unicode > characters in as word breaks. Unicode has various characters to indicate > word breaks (non-breaking spaces, hyphenable breaks) invisibly. These > would have to be placed in the actual text module as UTF8 characters. You should encode as Unicode recommends, which I assume means no divisions between words at all. Adding tags like Frank suggested wouldn't help anyway because the strip filters will strip them out before searching. --Chris From sword-devel@crosswire.org Fri Mar 7 17:43:31 2003 From: sword-devel@crosswire.org (Chris Little) Date: Fri, 7 Mar 2003 10:43:31 -0700 (MST) Subject: [sword-devel] NEED A HAND In-Reply-To: <200303071542.59726.joachim@ansorgs.de> Message-ID: On Fri, 7 Mar 2003, Joachim Ansorg wrote: > I just fixed utf8greekaccents, where the code was commented out. I hope it > works for all of you. It works well in BibleTime, Are there other instances in Sword that we know of where the method for updating to SWBuf was to simply comment out the functionality? From sword-devel@crosswire.org Fri Mar 7 18:03:43 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Fri, 7 Mar 2003 19:03:43 +0100 Subject: [sword-devel] NEED A HAND In-Reply-To: References: Message-ID: <200303071903.43597.joachim@ansorgs.de> I don't know any other, but perhaps some of the UTF filters have commented out code, because they're tricky. Joachim > On Fri, 7 Mar 2003, Joachim Ansorg wrote: > > I just fixed utf8greekaccents, where the code was commented out. I hope > > it works for all of you. It works well in BibleTime, > > Are there other instances in Sword that we know of where the method for > updating to SWBuf was to simply comment out the functionality? > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Sat Mar 8 08:49:02 2003 From: sword-devel@crosswire.org (David Overcash) Date: Sat, 8 Mar 2003 00:49:02 -0800 Subject: [sword-devel] An appology Message-ID: <00a501c2e54f$91c55140$5001a8c0@DAVE> This is a multi-part message in MIME format. ------=_NextPart_000_00A2_01C2E50C.838B2DE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Sorry, I accidently forwarded an email to this group but did not mean = to. It won't happen again! :) Dave Overcash ------=_NextPart_000_00A2_01C2E50C.838B2DE0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
                  Sorry, I accidently forwarded an email = to this=20 group but did not mean to.  It won't happen again!
                   
                  :)
                  Dave = Overcash
                  ------=_NextPart_000_00A2_01C2E50C.838B2DE0-- From sword-devel@crosswire.org Sat Mar 8 11:21:09 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Sat, 8 Mar 2003 12:21:09 +0100 Subject: [sword-devel] TESTING / 1.5.6 (was: release schedule) In-Reply-To: <3E686AB3.6000805@crosswire.org> References: <200303070800.44880.mg.pub@gmx.net> <3E686AB3.6000805@crosswire.org> Message-ID: <200303081221.09929.joachim@ansorgs.de> Hi Troy, > I'm asking for HTMLHREF output from the MarkupFilterMgr, so I'm guessing > the problem is in one or more of the filters. Things seemed to work for > a few glossaries that I tried, but KJV and RWP both locked up without > displaying any text. Anyone that has a chance to try to debug this (not > qpsword necessarily, but asking for this markup from the engine), it > would be a great help. I changed my local filtermgrtest a bit to go through the whole module I chose on the commandline. I used HTMLHREF and different encodings like ENC_LATIN1, ENC_UTF8 and ENC_RTF. I chose to RenderText() all entries of RWP, KJV, TCR, TSK and others. It worked fine in all cases. Could you try latest CVS because I fixed some (option-) filters yesterday? Maybe this was the fault. If it still doesn't work maybe there's something wrong in qpsword? Maybe the implementation of the SWDisplay stuff? Are there any chances to compile and run qpsword locally? Maybe in EmbeddedQt? Thanks, Joachim -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Sat Mar 8 21:55:44 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Sat, 8 Mar 2003 22:55:44 +0100 Subject: [sword-devel] NEED A HAND In-Reply-To: References: Message-ID: <200303082255.45060.joachim@ansorgs.de> I just went though all the filters ad found the followin problems. Commented out code: SCSUUTF8::processText (not sure it this was intended) ThMLOSIS has lot's of commented out text, not sure if this is correct I'm not sure what to do in these filters. Chris, I think you know better what to do there :) I fixed some problems I noticed in some of the filters, e.g. fixing the char token[2048] stuff. It's replaced by an SWBuf now. This should work better. Thanks, Joachim > On Fri, 7 Mar 2003, Joachim Ansorg wrote: > > I just fixed utf8greekaccents, where the code was commented out. I hope > > it works for all of you. It works well in BibleTime, > > Are there other instances in Sword that we know of where the method for > updating to SWBuf was to simply comment out the functionality? > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Sat Mar 8 03:09:14 2003 From: sword-devel@crosswire.org (Adrian Korten) Date: Sat, 08 Mar 2003 10:09:14 +0700 Subject: [sword-devel] Search for word in Sword In-Reply-To: References: Message-ID: <3E695EDA.3030700@sil.org> Good day, I'd be willing to give it a try and can find some people to help test it. Does that mean someone would compile a special test version? This is a question from TBS but they are not in a rush for this at the moment. IOW, when it is convenient for you then do it and meanwhile I can tell them that it is being worked on. Adrian p.s. I'm not in a hurry for it either because they have first asked me to setup a Linux file-server and e-mail server - both new things for me. Chris Little wrote: > On Thu, 6 Mar 2003, Adrian Korten wrote: > > >>We came up against a small problem with our Thai test module. When >>searching for a word whose characters are part of other words, there is >>no way to delimit the word. This occurs because Thai has no word breaks. >>Somehow, the rtf engine seems to break the Thai words reasonably >>accurately on the display of text. However, that same logic does not >>seem to be in the search module. > > > Like Troy mentioned, we can turn on the ICU Thai word-breaking for > searches. This, the option to display with whitespace word-breaks, and > transliteration with whitespace word-breaks were actually the reasons why > I didn't drop the relatively large Thai dictionary from ICU > > >>The only alternative that I could come up with is to place Unicode >>characters in as word breaks. Unicode has various characters to indicate >>word breaks (non-breaking spaces, hyphenable breaks) invisibly. These >>would have to be placed in the actual text module as UTF8 characters. > > > You should encode as Unicode recommends, which I assume means no divisions > between words at all. Adding tags like Frank suggested wouldn't help > anyway because the strip filters will strip them out before searching. > > --Chris > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Mon Mar 10 02:51:41 2003 From: sword-devel@crosswire.org (Chris Little) Date: Sun, 9 Mar 2003 19:51:41 -0700 (MST) Subject: [sword-devel] Search for word in Sword In-Reply-To: <3E695EDA.3030700@sil.org> Message-ID: On Sat, 8 Mar 2003, Adrian Korten wrote: > I'd be willing to give it a try and can find some people to help test > it. Does that mean someone would compile a special test version? This is > a question from TBS but they are not in a rush for this at the moment. > IOW, when it is convenient for you then do it and meanwhile I can tell > them that it is being worked on. I'm not exactly sure how ICU's Thai word-break iterator works, but I imagine we'll just create a new filter for it and have it insert spaces between words as part of the stripfilters process. So I don't think that will be terribly difficult. The larger issue (which obviously needs to be addressed anyway) is getting BibleCS back into a compiling state. Once that's done, we can probably start doing beta builds for everyone to try since the Thai word-breaking is just one new feature that needs some serious testing. --Chris From sword-devel@crosswire.org Mon Mar 10 06:22:57 2003 From: sword-devel@crosswire.org (sword-devel@crosswire.org) Date: Mon, 10 Mar 2003 06:22:57 GMT Subject: [sword-devel] What do I need to write a module Message-ID: <20030309.222326.13596.495080@webmail01.lax.untd.com> sword-devel@crosswire.org. I would like to develope modules for the Sword Project. My questions is/are: What software is needed? How do I get it? Can it be purchased via US mail. I run a Win32 system and use Microsoft products in development. C++ for Windows running windows 98. Regards, Gary McKenzie From sword-devel@crosswire.org Mon Mar 10 08:22:03 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 10 Mar 2003 09:22:03 +0100 Subject: [sword-devel] What do I need to write a module In-Reply-To: <20030309.222326.13596.495080@webmail01.lax.untd.com> Message-ID: <000201c2e6de$21818620$169ea8c0@CLEOPATRA> All software you need to create Sword modules is free, see http://www.crosswire.org/sword/develop/swordmodule/index.jsp for more information.. With kind regards, Simon -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens garymck3@netzero.com Verzonden: maandag 10 maart 2003 7:23 Aan: sword-devel@crosswire.org Onderwerp: [sword-devel] What do I need to write a module sword-devel@crosswire.org. I would like to develope modules for the Sword Project. My questions is/are: What software is needed? How do I get it? Can it be purchased via US mail. I run a Win32 system and use Microsoft products in development. C++ for Windows running windows 98. Regards, Gary McKenzie _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 10 10:16:12 2003 From: sword-devel@crosswire.org (Leon Brooks) Date: Mon, 10 Mar 2003 18:16:12 +0800 Subject: [sword-devel] What do I need to write a module In-Reply-To: <20030309.222326.13596.495080@webmail01.lax.untd.com> References: <20030309.222326.13596.495080@webmail01.lax.untd.com> Message-ID: <200303101816.12818.leon@brooks.fdns.net> On Monday 10 March 2003 02:22 pm, garymck3@netzero.com wrote: > What software is needed? > How do I get it? > Can it be purchased via US mail. > I run a Win32 system and use Microsoft products in development. > C++ for Windows > running windows 98. That needn't be a handicap. CygWin and a cross-compiler version of GCC will allow you to develop both Windows and Unix software on your Windows box without any Windows development tools. CygWin has a `1-click' installer and gives you acess to many neato text-procssing tools that have not been ported to Windows proper: http://www.cygwin.com/ It's a pity that the Qt system is pay-for on Windows, else I'd strongly recommend having a play with KDevelop and QtDesigner. Cheers; Leon From sword-devel@crosswire.org Mon Mar 10 12:09:18 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Mon, 10 Mar 2003 13:09:18 +0100 Subject: [sword-devel] What do I need to write a module In-Reply-To: <200303101816.12818.leon@brooks.fdns.net> References: <20030309.222326.13596.495080@webmail01.lax.untd.com> <200303101816.12818.leon@brooks.fdns.net> Message-ID: <200303101309.19079.joachim@ansorgs.de> Hi! > It's a pity that the Qt system is pay-for on Windows, else I'd strongly > recommend having a play with KDevelop and QtDesigner. There's a free binary-only edition for Visual C++ :) Joachim -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Mon Mar 10 16:40:58 2003 From: sword-devel@crosswire.org (sword-devel@crosswire.org) Date: Mon, 10 Mar 2003 11:40:58 EST Subject: [sword-devel] What do I need to write a module Message-ID: <106.20d001e8.2b9e1a1a@aol.com> --part1_106.20d001e8.2b9e1a1a_boundary Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit In a message dated 3/10/2003 2:20:15 AM Pacific Standard Time, leon@brooks.fdns.net writes: > On Monday 10 March 2003 02:22 pm, garymck3@netzero.com wrote: > >What software is needed? > >How do I get it? > >Can it be purchased via US mail. > > >I run a Win32 system and use Microsoft products in development. > > >C++ for Windows > > >running windows 98. > > That needn't be a handicap. CygWin and a cross-compiler version of GCC will > > allow you to develop both Windows and Unix software on your Windows box > without any Windows development tools. CygWin has a `1-click' installer and > > gives you acess to many neato text-procssing tools that have not been > ported > to Windows proper: > > http://www.cygwin.com/ > > It's a pity that the Qt system is pay-for on Windows, else I'd strongly > recommend having a play with KDevelop and QtDesigner. > > Cheers; Leon > Leon, garymck3's question is "I would like to develope ***modules*** for the Sword Project." He won't need to use KDevelop or QtDesigner to develop ***modules*** in Sword project, right? --part1_106.20d001e8.2b9e1a1a_boundary Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable In a message dated 3/10/2003 2:20:15 AM Pacific Standa= rd Time, leon@brooks.fdns.net writes:

                  On Monday 10 March 2003 02:22 p= m, garymck3@netzero.com wrote:
                  >What software is needed?
                  >How do I get it?
                  >Can it be purchased via US mail.

                  >I run a Win32 system and use Microsoft products in development.

                  >C++ for Windows

                  >running windows 98.

                  That needn't be a handicap. CygWin and a cross-compiler version of GCC will=20=
                  allow you to develop both Windows and Unix software on your Windows box
                  without any Windows development tools. CygWin has a `1-click' installer and=20=
                  gives you acess to many neato text-procssing tools that have not been ported=
                  to Windows proper:

                    http://www.cygwin.com/

                  It's a pity that the Qt system is pay-for on Windows, else I'd strongly
                  recommend having a play with KDevelop and QtDesigner.

                  Cheers; Leon


                  Leon, garymck3's question is
                  "I would like to develope ***modules*** for the
                  Sword Project."

                  He won't need to use KDevelop or QtDesigner to develop ***modules*** in Swor= d project, right?
                  --part1_106.20d001e8.2b9e1a1a_boundary-- From sword-devel@crosswire.org Mon Mar 10 19:29:48 2003 From: sword-devel@crosswire.org (Costas Stergiou) Date: Mon, 10 Mar 2003 21:29:48 +0200 Subject: [sword-devel] How can I use the sword API from delphi? Message-ID: <001401c2e73b$6a0b3000$6d1c05d5@kelly> This is a multi-part message in MIME format. ------=_NextPart_000_0011_01C2E74C.2D4F2ED0 Content-Type: text/plain; charset="iso-8859-7" Content-Transfer-Encoding: quoted-printable Hi all, I have beel looking aroung the sword API for a while and I would like to = use it through delphi. I have created a custom Bible Software and I = would like to add support (integrate with) the sword api. Reading through the code, docs, etc I have not yet been able to find a = good way to use the api from delhi. My c++ knowledge is not good (although I = can=20 easily read code) and I have not yet been able to fully compile a = working dll from the code.=20 Any help would be greatly appreciated.=20 Also, some more simple questions: - What is icu (swordicu)?=20 - Why all this BCP make projects that create different dll/libs? - Is there any possibility that the sword api be published as a win dll? - Why BCP 6.0 cannot compile almsot anything? (errors in unicode) Thanks, Costas (sorry for the bad english, it is not my first language) ------=_NextPart_000_0011_01C2E74C.2D4F2ED0 Content-Type: text/html; charset="iso-8859-7" Content-Transfer-Encoding: quoted-printable
                  Hi all,
                  I have beel looking aroung the sword = API for a=20 while and I would like to
                  use it through delphi. I have created a = custom=20 Bible Software and I would
                  like to add support (integrate with) = the sword=20 api.
                   
                  Reading through the code, docs, etc I = have not yet=20 been able to find a good
                  way to use the api from delhi. My c++ = knowledge is=20 not good (although I can
                  easily read code) and I have not yet = been able to=20 fully compile a working dll
                  from the code.
                  Any help would be greatly appreciated.=20
                   
                  Also, some more simple = questions:
                  - What is icu (swordicu)?
                  - Why all this BCP make projects that = create=20 different dll/libs?
                  - Is there any possibility that the = sword api be=20 published as a win dll?
                  - Why BCP 6.0 cannot compile almsot = anything?=20 (errors in unicode)
                   
                  Thanks,
                  Costas
                  (sorry for the bad english, it is not = my first=20 language)
                   
                  ------=_NextPart_000_0011_01C2E74C.2D4F2ED0-- From sword-devel@crosswire.org Mon Mar 10 21:52:01 2003 From: sword-devel@crosswire.org (Christopher Frazier) Date: Mon, 10 Mar 2003 13:52:01 -0800 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <002001c2e218$f2665380$232619ac@cheetah> Message-ID: <000a01c2e74f$4890b170$0200a8c0@shoebox> I've been looking everywhere for this, and since I haven't found the archive to the lists, I guess I have to ask it here: How do you view the Bible text one verse per line in Sword for Windows?!? BibleTime does this in an obvious way, but I cannot figure this out at all in Windows. Does the program do this at all? TIA! Chris From sword-devel@crosswire.org Tue Mar 11 04:01:07 2003 From: sword-devel@crosswire.org (Chris) Date: Tue, 11 Mar 2003 15:01:07 +1100 Subject: [sword-devel] Bug in Sword NRSV module Message-ID: <3E6D5F83.3020404@bitmead.com> Hi, The NRSV module, in Ephesians, Philippians and also a number of other epistles is missing the very first verse. The 2nd verse is mislabeled "1" and the 1st verse is not there. From sword-devel@crosswire.org Tue Mar 11 04:04:19 2003 From: sword-devel@crosswire.org (Chris) Date: Tue, 11 Mar 2003 15:04:19 +1100 Subject: [sword-devel] NA27 module question Message-ID: <3E6D6043.20509@bitmead.com> A question for the curious about the NA27 UBS4 module... Why is it subject to copyright restriction? Obviously the editors would claim that every effort has been made that it should be identical to the original 2000 year old writing. If they claimed copyright they'd also have to claim and show that the edition is not the same as issued 2000 years ago. From sword-devel@crosswire.org Tue Mar 11 04:07:30 2003 From: sword-devel@crosswire.org (Chris) Date: Tue, 11 Mar 2003 15:07:30 +1100 Subject: [sword-devel] Font problem NA27 Message-ID: <3E6D6102.5020408@bitmead.com> The NA27 module, every fifth character or something is a square and not the appropriate Greek character. Maybe it has something to do with the accents? From sword-devel@crosswire.org Tue Mar 11 04:27:17 2003 From: sword-devel@crosswire.org (David Trotz) Date: Mon, 10 Mar 2003 20:27:17 -0800 Subject: [sword-devel] UI for Windows Question... References: <000a01c2e74f$4890b170$0200a8c0@shoebox> Message-ID: <001001c2e786$80174dc0$1e02a8c0@cleo> This is a multi-part message in MIME format. ------=_NextPart_000_000D_01C2E743.71BCF830 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable No the windows version does not allow this. Certain versions of the = bible will automatically break the paragraph into seperate lines per = verse, but other than that the answer is no. Sorry. It may be added = someday. David ----- Original Message -----=20 From: Christopher Frazier=20 To: sword-devel@crosswire.org=20 Sent: Monday, March 10, 2003 1:52 PM Subject: [sword-devel] UI for Windows Question... I've been looking everywhere for this, and since I haven't found the archive to the lists, I guess I have to ask it here: How do you view the Bible text one verse per line in Sword for Windows?!? BibleTime does this in an obvious way, but I cannot figure this out at all in Windows. Does the program do this at all? TIA! Chris _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel ------=_NextPart_000_000D_01C2E743.71BCF830 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
                  No the windows version does not allow = this. Certain=20 versions of the bible will automatically break the paragraph into = seperate lines=20 per verse, but other than that the answer is no. Sorry. It may be added=20 someday.
                  David
                  ----- Original Message -----
                  From:=20 Christopher Frazier =
                  Sent: Monday, March 10, 2003 = 1:52=20 PM
                  Subject: [sword-devel] UI for = Windows=20 Question...

                  I've been looking everywhere for this, and since I = haven't=20 found the
                  archive to the lists, I guess I have to ask it = here:

                  How=20 do you view the Bible text one verse per line in Sword = for
                  Windows?!? =20 BibleTime does this in an obvious way, but I cannot figure
                  this out = at all=20 in Windows.  Does the program do this at=20 = all?

                  TIA!

                  Chris

                  ____________________________________= ___________
                  sword-devel=20 mailing list
                  sword-devel@crosswire.orghttp://www= .crosswire.org/mailman/listinfo/sword-devel

          ------=_NextPart_000_000D_01C2E743.71BCF830-- From sword-devel@crosswire.org Tue Mar 11 04:33:42 2003 From: sword-devel@crosswire.org (Rev. Michael Paul Johnson) Date: Tue, 11 Mar 2003 14:33:42 +1000 Subject: [sword-devel] NA27 module question In-Reply-To: <3E6D6043.20509@bitmead.com> Message-ID: <5.1.0.14.2.20030311142325.04918908@127.0.0.1> --=====================_23178989==_.ALT Content-Type: text/plain; charset="us-ascii" At 15:04 11-03-03 +1100, you wrote: >A question for the curious about the NA27 UBS4 module... Why is it subject to copyright restriction? Obviously the editors would claim that every effort has been made that it should be identical to the original 2000 year old writing. If they claimed copyright they'd also have to claim and show that the edition is not the same as issued 2000 years ago. They can make more money on it if they claim a copyright and enough people believe their claim. Never underestimate the power of profit motives in Bible publication. (I prefer a prophet motive, myself.) Their actual claim is that there is substantial "creative work" in the selection of manuscripts based on their ages to get close to the original, and that the results of their effort is therefore copyrightable. NA27/UBS4 includes substantial comments and footnotes that are copyrightable according to my understanding of the U. S. copyright law (IANAL), but the claim of copyright on the main text is weak at best. I like Dr. Robinson's attitude better, and I believe that the Robinson-Pierpont Public Domain Greek Majority Text is actually more accurate than NA27, anyway. He is probably one of the best arguers against Bible copyrights that I know. Rev. Michael Paul Johnson Servant of Jesus Christ mpj@eBible.org http://eBible.org/mpj/ --=====================_23178989==_.ALT Content-Type: text/html; charset="us-ascii" At 15:04 11-03-03 +1100, you wrote:

          A question for the curious about the NA27 UBS4 module... Why is it subject to copyright restriction?  Obviously the editors would claim that every effort has been made that it should be identical to the original 2000 year old writing. If they claimed copyright they'd also have to claim and show that the edition is not the same as issued 2000 years ago.

          They can make more money on it if they claim a copyright and enough people believe their claim. Never underestimate the power of profit motives in Bible publication. (I prefer a prophet motive, myself.)

          Their actual claim is that there is substantial "creative work" in the selection of manuscripts based on their ages to get close to the original, and that the results of their effort is therefore copyrightable. NA27/UBS4 includes substantial comments and footnotes that are copyrightable according to my understanding of the U. S. copyright law (IANAL), but the claim of copyright on the main text is weak at best.

          I like Dr. Robinson's attitude better, and I believe that the Robinson-Pierpont Public Domain Greek Majority Text is actually more accurate than NA27, anyway. He is probably one of the best arguers against Bible copyrights that I know.


          Rev. Michael Paul Johnson
          Servant of Jesus Christ
          mpj@eBible.org
          http://eBible.org/mpj/
          --=====================_23178989==_.ALT-- From sword-devel@crosswire.org Tue Mar 11 04:50:26 2003 From: sword-devel@crosswire.org (Chris) Date: Tue, 11 Mar 2003 15:50:26 +1100 Subject: [sword-devel] Sword suggestion Message-ID: <3E6D6B12.4050607@bitmead.com> Suggestion: If you have a lot of modules installed things get really messy. I think it would be great if those modules selected in "Select Modules To Show As Tabs" in the windows version, if there was a button to toggle between "ALL" and just the ones you've selected. So you select the ones you use often there, and you can toggle to show all of them, or just your favourites with a button. From sword-devel@crosswire.org Tue Mar 11 15:22:53 2003 From: sword-devel@crosswire.org (Matthew Donadio) Date: Tue, 11 Mar 2003 10:22:53 -0500 Subject: [sword-devel] Font problem NA27 References: <3E6D6102.5020408@bitmead.com> Message-ID: <3E6DFF4D.DF4C6510@ieee.org> Chris wrote: > The NA27 module, every fifth character or something is a square and not > the appropriate Greek character. Maybe it has something to do with the > accents? Are you seeing accents? If not, then you may not have the proper font installed. NA27 needs a Unicode font. Code2000 works well with it, and I think is what is defined in the .conf file. -- Matthew Donadio (m.p.donadio@ieee.org) From sword-devel@crosswire.org Tue Mar 11 15:28:03 2003 From: sword-devel@crosswire.org (Matthew Donadio) Date: Tue, 11 Mar 2003 10:28:03 -0500 Subject: [sword-devel] NA27 module question References: <5.1.0.14.2.20030311142325.04918908@127.0.0.1> Message-ID: <3E6E0083.741FC5B0@ieee.org> "Rev. Michael Paul Johnson" wrote: > They can make more money on it if they claim a copyright and enough > people believe their claim. Never underestimate the power of profit > motives in Bible publication. (I prefer a prophet motive, myself.) They can also protect the UBS4/NA27 text itself with the copyright. Without a copyright, then anyone else (like the JW's) is free to alter the text and publish it and say it is UBS4/NA27. I don't think any of us want that to happen. -- Matthew Donadio (m.p.donadio@ieee.org) From sword-devel@crosswire.org Tue Mar 11 15:54:56 2003 From: sword-devel@crosswire.org (Dave Hall) Date: Tue, 11 Mar 2003 09:54:56 -0600 Subject: [sword-devel] Font problem NA27 Message-ID: <0530398ED6DBD211AC9200902745F005066E7B10@goldberg.clearcommerce.com> I did not see anything in the .conf file. What fonts are needed and where do you get them? Thanks. - Dave -----Original Message----- From: Matthew Donadio [mailto:m.p.donadio@ieee.org] Sent: Tuesday, March 11, 2003 9:23 AM To: sword-devel@crosswire.org Subject: Re: [sword-devel] Font problem NA27 Chris wrote: > The NA27 module, every fifth character or something is a square and not > the appropriate Greek character. Maybe it has something to do with the > accents? Are you seeing accents? If not, then you may not have the proper font installed. NA27 needs a Unicode font. Code2000 works well with it, and I think is what is defined in the .conf file. -- Matthew Donadio (m.p.donadio@ieee.org) _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 11 16:11:43 2003 From: sword-devel@crosswire.org (Matthew Donadio) Date: Tue, 11 Mar 2003 11:11:43 -0500 Subject: [sword-devel] Font problem NA27 References: <0530398ED6DBD211AC9200902745F005066E7B10@goldberg.clearcommerce.com> Message-ID: <3E6E0ABF.526FE2A9@ieee.org> Dave Hall wrote: > I did not see anything in the .conf file. What fonts are needed and where do > you get them? My n27u4.conf file has a Font=Code2000 line. I can't remember if I added this, or if it was already there. Do a net search for "code2000" I forget where I got the font from. -- Matthew Donadio (m.p.donadio@ieee.org) From sword-devel@crosswire.org Tue Mar 11 16:26:49 2003 From: sword-devel@crosswire.org (Dave Hall) Date: Tue, 11 Mar 2003 10:26:49 -0600 Subject: [sword-devel] Font problem NA27 Message-ID: <0530398ED6DBD211AC9200902745F005066E7B11@goldberg.clearcommerce.com> The module I was looking at is "whnu" that has this: Description=1881 Westcott-Hort with NA27/UBS4 variants. I did find and download the code2000 font and selected it for this module but no accents are displayed. Is n27u4 a different module? If so, where did you get it? Its not on the download site. Do any of the other greek texts (Byz, etc) that are on the download site display the accents? If, so with which font(s)? Thanks. -----Original Message----- From: Matthew Donadio [mailto:m.p.donadio@ieee.org] Sent: Tuesday, March 11, 2003 10:12 AM To: sword-devel@crosswire.org Subject: Re: [sword-devel] Font problem NA27 Dave Hall wrote: > I did not see anything in the .conf file. What fonts are needed and where do > you get them? My n27u4.conf file has a Font=Code2000 line. I can't remember if I added this, or if it was already there. Do a net search for "code2000" I forget where I got the font from. -- Matthew Donadio (m.p.donadio@ieee.org) _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 11 17:14:18 2003 From: sword-devel@crosswire.org (Jason Turner) Date: Tue, 11 Mar 2003 10:14:18 -0700 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <001001c2e786$80174dc0$1e02a8c0@cleo> References: <000a01c2e74f$4890b170$0200a8c0@shoebox> <001001c2e786$80174dc0$1e02a8c0@cleo> Message-ID: <200303111014.18567.jason@whensdinner.com> On this note, I would like to introduce myself. My name is Jason Turner. I've been following the Sword project off and on for a while now and just thought I would make the move to get involved. I have recently read "Revolution in World Missions" by K.P. Yohannan (Pres of Gospel For Asia) and have been looking into the work that Voice of the Martyrs and Wycliffe Bible Translators have been accomplishing. These things have moved me to want to help with God's work. So, I started looking at what I could do. I think that the work that you guys have done is awesome. The library of books available is incredable. However, it seems that the windows userinterface is a little dated. I personally prefer Linux and despise Microsoft and everything that they stand for, however, most people in the world run windows and the Sword project could have it's biggest potential impact in the Windows world. So, to get to my point, I was considering writing a new UI in .NET. However, .NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX DLL's and native C libraries. Since I cannot use the Sword API as it stands, I was considering reimplementing a subset of it in .NET, and then building the UI on top of that. Of course releasing the whole thing under the GPL. So, I'm looking for comments. Does anyone have any other suggestions? Is there anything that I have missed? Should I take a closer look at Diatheke or ActiveDiatheke? Is someone else already working on a new Windows client? Thanks. Jason Turner On Monday 10 March 2003 09:27 pm, David Trotz wrote: > No the windows version does not allow this. Certain versions of the bible > will automatically break the paragraph into seperate lines per verse, but > other than that the answer is no. Sorry. It may be added someday. David > ----- Original Message ----- > From: Christopher Frazier > To: sword-devel@crosswire.org > Sent: Monday, March 10, 2003 1:52 PM > Subject: [sword-devel] UI for Windows Question... > > > I've been looking everywhere for this, and since I haven't found the > archive to the lists, I guess I have to ask it here: > > How do you view the Bible text one verse per line in Sword for > Windows?!? BibleTime does this in an obvious way, but I cannot figure > this out at all in Windows. Does the program do this at all? > > TIA! > > Chris > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 11 18:07:05 2003 From: sword-devel@crosswire.org (Jerry Hastings) Date: Tue, 11 Mar 2003 11:07:05 -0700 Subject: [sword-devel] NA27 module question In-Reply-To: <3E6E0083.741FC5B0@ieee.org> References: <5.1.0.14.2.20030311142325.04918908@127.0.0.1> Message-ID: <4.2.0.58.20030311093418.00a051d0@mail.dancris.com> At 10:28 AM 3/11/2003 -0500, Matthew Donadio wrote: >They can also protect the UBS4/NA27 text itself with the copyright. Not if they say it is in fact the original NT texts. And if they don't make that claim, they can only protect their differences from other texts, where those differences are "creative". My guess is it that they are not claiming it to be true to the originals, but that it is true to scholarly modern standards of textual methods, and that using these methods they have created something new, not recovered something old. In any case, assuming that the copyright is not valid could be a big mistake even if it is not valid. >Without a copyright, then anyone else (like the JW's) is free to alter >the text and publish it and say it is UBS4/NA27. I don't think any of >us want that to happen. The desire to protect, for whatever reason, does not of it self make a valid copyright. IANAL Jerry From sword-devel@crosswire.org Tue Mar 11 19:09:45 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Tue, 11 Mar 2003 13:09:45 -0600 Subject: [sword-devel] NA27 module question References: <3E6D6043.20509@bitmead.com> Message-ID: <00cc01c2e801$c75ae770$a5620e44@dkv6pe0iben68t> You are not the first to present this skewed logic. We need an FAQ. The NA27/UBS4 are eclectic critical texts compiled from scores of manuscripts. The work is done by vocational scholars. (1 Timothy 5:18) While there is a goal of being faithful to the originals, no one claims that they have achieved an inerrant reconstruction. If you pick up a print edition, the critical apparatus attests to hundreds of textual variants. These variants have been weighed by the vocational scholars and they have given their professional assessment, based upon years of study. In other words, the NA27/UBS4 are not simply copies of 2000 year old public domain texts that money grubbing infidels have locked for their filthy gain. ----- Original Message ----- From: "Chris" To: Sent: Monday, March 10, 2003 10:04 PM Subject: [sword-devel] NA27 module question > > A question for the curious about the NA27 UBS4 module... Why is it > subject to copyright restriction? Obviously the editors would claim > that every effort has been made that it should be identical to the > original 2000 year old writing. If they claimed copyright they'd also > have to claim and show that the edition is not the same as issued 2000 > years ago. > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 11 19:32:34 2003 From: sword-devel@crosswire.org (Eeli Kaikkonen) Date: Tue, 11 Mar 2003 21:32:34 +0200 Subject: [sword-devel] Going offtopic...NA27 module question In-Reply-To: <00cc01c2e801$c75ae770$a5620e44@dkv6pe0iben68t> References: <3E6D6043.20509@bitmead.com> <00cc01c2e801$c75ae770$a5620e44@dkv6pe0iben68t> Message-ID: <200303112132.34511.eekaikko@mail.student.oulu.fi> On Tuesday 11 March 2003 21:09, Don A. Elbourne Jr. wrote: > In other words, the > NA27/UBS4 are not simply copies of 2000 year old public domain texts that > money grubbing infidels have locked for their filthy gain. Publishing Textus Receptus (not with that name) was at first probably matter of money and publicity. It was published with great haste to do it before someone else. It was very buggy. So, does this discussion really belong here? We could start another war... If copyright is, it is. We live with that. Eeli Kaikkonen From sword-devel@crosswire.org Tue Mar 11 22:01:57 2003 From: sword-devel@crosswire.org (Chris) Date: Wed, 12 Mar 2003 09:01:57 +1100 Subject: [sword-devel] Font problem NA27 In-Reply-To: <3E6DFF4D.DF4C6510@ieee.org> References: <3E6D6102.5020408@bitmead.com> <3E6DFF4D.DF4C6510@ieee.org> Message-ID: <3E6E5CD5.2090702@bitmead.com> Installed Code2000 - that's much better. Strangely, the font has completely changed now. The old Greek font was rather bizarre and didn't display some characters that had accents (although some accents were displayed). Now if only the other Greek modules displayed accents. Matthew Donadio wrote: >Chris wrote: > > >>The NA27 module, every fifth character or something is a square and not >>the appropriate Greek character. Maybe it has something to do with the >>accents? >> >> > >Are you seeing accents? If not, then you may not have the proper font >installed. NA27 needs a Unicode font. Code2000 works well with it, and >I think is what is defined in the .conf file. > > > From sword-devel@crosswire.org Tue Mar 11 22:10:05 2003 From: sword-devel@crosswire.org (Chris) Date: Wed, 12 Mar 2003 09:10:05 +1100 Subject: [sword-devel] NA27 module question In-Reply-To: <3E6E0083.741FC5B0@ieee.org> References: <5.1.0.14.2.20030311142325.04918908@127.0.0.1> <3E6E0083.741FC5B0@ieee.org> Message-ID: <3E6E5EBD.6000801@bitmead.com> > > >They can also protect the UBS4/NA27 text itself with the copyright. >Without a copyright, then anyone else (like the JW's) is free to alter >the text and publish it and say it is UBS4/NA27. I don't think any of >us want that to happen. > They wouldn't be able to publish it as NA or UBS because those are trademarks of the respective organizations. So that's not an argument. >While there is a goal of being faithful to the originals, no one >claims that they have achieved an inerrant reconstruction. Actually, Kurt Aland on the committee has intimated that the text may be the original. Perhaps few may agree, but then he's on the committee not me. >In other words, the >NA27/UBS4 are not simply copies of 2000 year old public domain texts that >money grubbing infidels have locked for their filthy gain. It's not clear to me that copyright law supports a restriction on distribution just because it took a lot of work to obtain the item. I can think of lots of scenarios where it may take enormous work to obtain an old copyrighted item, but that doesn't mean it is protected. Every phrase in the text came from ancient texts. From sword-devel@crosswire.org Wed Mar 12 00:10:38 2003 From: sword-devel@crosswire.org (Jerry Hastings) Date: Tue, 11 Mar 2003 17:10:38 -0700 Subject: [sword-devel] Feature request Message-ID: <4.2.0.58.20030311170138.02df1c30@mail.dancris.com> It would nice if the keys for the dictionaries could be searched for REs .string\> or .string.. You could use an asterisk as a wild card and search for *string or *string*. Jerry From sword-devel@crosswire.org Wed Mar 12 05:02:16 2003 From: sword-devel@crosswire.org (N. Trevor Brierly) Date: Wed, 12 Mar 2003 00:02:16 -0500 Subject: [sword-devel] Introduction Message-ID: Hello all, This is to introduce myself briefly. I'm Trevor Brierly, from the Northern Virginia area. I've been a Java developer for the past 1 and a half years, with 4 years of experience before that in ASP, Visual Basic, etc., all of it primarily in web development or tools development. I'm interested in the SWORD Project primarily because I've been very frustrated trying to use the commercial software for Windows that currently exists for Bible study. (NavPress WORDSearch, Logos, etc.) The interfaces are miserable to work with, and as a developer the thought naturally occured that I could probably design something better myself. Some cold water was thrown on that idea when I did some investigation into the STEP format and found that it was a binary format based on RTF which is miserable to work with. The thought then occurred to me that it would make more sense to use XML to encode texts of the Bible and related study works. Further investigation led me to Bible Technology Group (conveniently located about 3 miles away from me in Chantilly, VA!) and their OSIS format. I had some interesting conversations with Mike Perez and Steve DeRose from the ABS there, and with Troy who was visiting. I'm most interested in working on the Windows interface for SWORD. 2 or 3 months ago I think it was that I spoke to Troy about this, and he indicated that at that time there was no one really working on it. Is this still the case? I'm very interested of course in getting in contact with anyone else who is (or was) working on the Windows interface. Also, the "SWORD Project for Windows" page (http://www.crosswire.org/sword/develop/biblecs/index.jsp) is currently spewing ServletExceptions. Who would I speak to about this? Thank you for listening! grace and peace, Trevor Brierly "...the chief purpose of life, for any one of us, is to increase according to our capacity our knowledge of God by all the means we have, and to be moved by it to praise and thanks. To do as we say in the Gloria in Excelsis: ...We praise you, we call you holy, we worship you, we proclaim your glory, we thank you for the greatness of your splendour." J.R.R. Tolkien From sword-devel@crosswire.org Wed Mar 12 05:02:18 2003 From: sword-devel@crosswire.org (N. Trevor Brierly) Date: Wed, 12 Mar 2003 00:02:18 -0500 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303111014.18567.jason@whensdinner.com> Message-ID: Interesting you should post this. I need to introduce myself as well, since I'm also interested in working on a Windows interface. I'll do that in a separate post. We really need a fully-featured Windows interface that we can then make available to the increasing number of folks who would like a Windows research tool that can handle OSIS documents. The SWORD API already implements most (all?) of OSIS, so it makes sense to start with the SWORD Windows software. My original plan had been to essentially take the Windows interface which currently exists, which is in C++ and modify it into "full-featuredness", whatever that ends up meaning. However, I really don't know C++ at all,most of my experience is in Java and Visual Basic/ASP. So I'm contemplating whether I should just buckle down and learn C++ and work with what is there already. The concern here is the delay as I crawl up the learning curve. Or I could build something new in Java. Java has its own problems with installation and VM conflicts, etc. Or build something new in Visual Basic. VB is well-suited for rapid development of interfaces. Many controls already exist that can be used in VB, and controls could also be written. If in VB, then I would probably do it in VB6 instead of fooling with this new-fangled .Net stuff. Your intel that .Net doesn't talk to native C++ libraries further confirms me in that. My feeling is that re-implementing the SWORD API or a part thereof might not be a good idea. It's already written in something which can be used by a wide variety of dev. tools (except of course .Net.... :-( ). My grim suggestion is that one or both of us probably ought to just buckle down and work with the Windows software what we already have in C++, or start fresh with Java or VB or something else like that. I haven't taken much of a look at Diatheke, but I don't think it is going to be sophisticated enough to be behind a "fully featured" Windows interface. Someone who knows more about Diatheke *please* correct me if I'm wrong. One question worth asking is: is Diatheke sophisticated enough that the Linux interface could do everything it does through Diatheke? I suspect the answer to that question will tell us alot about whether the Windows interface could do the equivalent through Diatheke. grace and peace, ntb "...the chief purpose of life, for any one of us, is to increase according to our capacity our knowledge of God by all the means we have, and to be moved by it to praise and thanks. To do as we say in the Gloria in Excelsis: ...We praise you, we call you holy, we worship you, we proclaim your glory, we thank you for the greatness of your splendour." J.R.R. Tolkien -----Original Message----- From: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org]On Behalf Of Jason Turner Sent: Tuesday, March 11, 2003 12:14 PM To: sword-devel@crosswire.org Subject: Re: [sword-devel] UI for Windows Question... On this note, I would like to introduce myself. My name is Jason Turner. I've been following the Sword project off and on for a while now and just thought I would make the move to get involved. I have recently read "Revolution in World Missions" by K.P. Yohannan (Pres of Gospel For Asia) and have been looking into the work that Voice of the Martyrs and Wycliffe Bible Translators have been accomplishing. These things have moved me to want to help with God's work. So, I started looking at what I could do. I think that the work that you guys have done is awesome. The library of books available is incredable. However, it seems that the windows userinterface is a little dated. I personally prefer Linux and despise Microsoft and everything that they stand for, however, most people in the world run windows and the Sword project could have it's biggest potential impact in the Windows world. So, to get to my point, I was considering writing a new UI in .NET. However, .NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX DLL's and native C libraries. Since I cannot use the Sword API as it stands, I was considering reimplementing a subset of it in .NET, and then building the UI on top of that. Of course releasing the whole thing under the GPL. So, I'm looking for comments. Does anyone have any other suggestions? Is there anything that I have missed? Should I take a closer look at Diatheke or ActiveDiatheke? Is someone else already working on a new Windows client? Thanks. Jason Turner On Monday 10 March 2003 09:27 pm, David Trotz wrote: > No the windows version does not allow this. Certain versions of the bible > will automatically break the paragraph into seperate lines per verse, but > other than that the answer is no. Sorry. It may be added someday. David > ----- Original Message ----- > From: Christopher Frazier > To: sword-devel@crosswire.org > Sent: Monday, March 10, 2003 1:52 PM > Subject: [sword-devel] UI for Windows Question... > > > I've been looking everywhere for this, and since I haven't found the > archive to the lists, I guess I have to ask it here: > > How do you view the Bible text one verse per line in Sword for > Windows?!? BibleTime does this in an obvious way, but I cannot figure > this out at all in Windows. Does the program do this at all? > > TIA! > > Chris > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 05:14:58 2003 From: sword-devel@crosswire.org (Chris) Date: Wed, 12 Mar 2003 16:14:58 +1100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303111014.18567.jason@whensdinner.com> References: <000a01c2e74f$4890b170$0200a8c0@shoebox> <001001c2e786$80174dc0$1e02a8c0@cleo> <200303111014.18567.jason@whensdinner.com> Message-ID: <3E6EC252.1070701@bitmead.com> Jason Turner wrote: Personally I'd rather see a Java version than .NET. >So, to get to my point, I was considering writing a new UI in .NET. However, >.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX >DLL's and native C libraries. Since I cannot use the Sword API as it stands, >I was considering reimplementing a subset of it in .NET, and then building >the UI on top of that. Of course releasing the whole thing under the GPL. > >So, I'm looking for comments. Does anyone have any other suggestions? Is there >anything that I have missed? Should I take a closer look at Diatheke or >ActiveDiatheke? Is someone else already working on a new Windows client? > >Thanks. > >Jason Turner > >On Monday 10 March 2003 09:27 pm, David Trotz wrote: > > >>No the windows version does not allow this. Certain versions of the bible >>will automatically break the paragraph into seperate lines per verse, but >>other than that the answer is no. Sorry. It may be added someday. David >> ----- Original Message ----- >> From: Christopher Frazier >> To: sword-devel@crosswire.org >> Sent: Monday, March 10, 2003 1:52 PM >> Subject: [sword-devel] UI for Windows Question... >> >> >> I've been looking everywhere for this, and since I haven't found the >> archive to the lists, I guess I have to ask it here: >> >> How do you view the Bible text one verse per line in Sword for >> Windows?!? BibleTime does this in an obvious way, but I cannot figure >> this out at all in Windows. Does the program do this at all? >> >> TIA! >> >> Chris >> >> _______________________________________________ >> sword-devel mailing list >> sword-devel@crosswire.org >> http://www.crosswire.org/mailman/listinfo/sword-devel >> >> > >_______________________________________________ >sword-devel mailing list >sword-devel@crosswire.org >http://www.crosswire.org/mailman/listinfo/sword-devel > > From sword-devel@crosswire.org Wed Mar 12 05:06:59 2003 From: sword-devel@crosswire.org (David Lim) Date: Wed, 12 Mar 2003 13:06:59 +0800 Subject: [sword-devel] Palm Bible Converter Message-ID: <000801c2e855$3fab72a0$545d13ac@lightstrike> This is a multi-part message in MIME format. ------=_NextPart_000_0005_01C2E898.441B7B80 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Poetry, I have been reading your archived posts dating back to Oct 2001. In = it you mentioned the avaliability of a bible converter for Palm Bible. I = am wondering if I may download it and do some convversion on my own. It = does not seem to be available on sourceforge anymore. God Bless ... David --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.459 / Virus Database: 258 - Release Date: 2/25/2003 ------=_NextPart_000_0005_01C2E898.441B7B80 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

          Hi Poetry,
           
              I have been reading = your=20 archived posts dating back to Oct 2001. In it you mentioned = the=20 avaliability of a bible converter for Palm Bible. I am wondering if I = may=20 download it and do some convversion on my own. It does not seem to be = available=20 on sourceforge anymore. God Bless ...
           
          David
           

          ---
          Outgoing mail is certified = Virus=20 Free.
          Checked by AVG anti-virus system (http://www.grisoft.com).
          Version: = 6.0.459 /=20 Virus Database: 258 - Release Date: 2/25/2003
          ------=_NextPart_000_0005_01C2E898.441B7B80-- From sword-devel@crosswire.org Wed Mar 12 08:21:09 2003 From: sword-devel@crosswire.org (Costas I. Stergiou) Date: Wed, 12 Mar 2003 10:21:09 +0200 (EET) Subject: [sword-devel] UI for Windows Question... In-Reply-To: <3E6EC252.1070701@bitmead.com> Message-ID: Hi all again, two days ago I posted a message on the list about how I could use the sword api from delphi and some questions about BCC. I see now that there is a conversation about a new UI for Sword and I would like to add some comments on that (although this is only my second post on the list). Some months ago I started on a software for personal use that would help in bible study. Since my best knowledge is in Java (5 years now) I started the implementation with it. Very soon I realized the (obvious) fact that Java is NOT for the Desktop. I thought of VB (where I also have experience) but I quickly dropped the idea since the code it produces is really slow. I ended up with Delphi (since it is really easier than C++) and now i have made a first version of a windows software for bible study. One of the reasons I didn't go with some of the already existing software is because none of these are quite good at searching/handling greek text (I am Greek) and none of these had a modern Greek translation which is the one most commonly used here in Greece. Also personal notes was really important and no sw gave real significance to that issue. I am married with one child, and my responsibilities leave my with few time to work on this project. I would be really happy though if I could help anyhow with this idea. I have recently put up a site with the software which (unfortunately?) is in greek, though I have made an english version of the software. If anyone would like to check it out here is the link for the english version of the software: http://www.theword.gr/bin/theword-en-0.99-full.exe I would be really happy if I could help out here in any way, either by giving the code, some ideas on the platform or anything else I could help with. I could also give some ideas about the Java platform since it is my everyday work for years now. Thanks, Costas (once more, excuse me for my bad english) On Wed, 12 Mar 2003, Chris wrote: > Jason Turner wrote: > > Personally I'd rather see a Java version than .NET. > > >So, to get to my point, I was considering writing a new UI in .NET. However, > >.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX > >DLL's and native C libraries. Since I cannot use the Sword API as it stands, > >I was considering reimplementing a subset of it in .NET, and then building > >the UI on top of that. Of course releasing the whole thing under the GPL. > > > >So, I'm looking for comments. Does anyone have any other suggestions? Is there > >anything that I have missed? Should I take a closer look at Diatheke or > >ActiveDiatheke? Is someone else already working on a new Windows client? > > > >Thanks. > > > >Jason Turner > > > >On Monday 10 March 2003 09:27 pm, David Trotz wrote: > > > > > >>No the windows version does not allow this. Certain versions of the bible > >>will automatically break the paragraph into seperate lines per verse, but > >>other than that the answer is no. Sorry. It may be added someday. David > >> ----- Original Message ----- > >> From: Christopher Frazier > >> To: sword-devel@crosswire.org > >> Sent: Monday, March 10, 2003 1:52 PM > >> Subject: [sword-devel] UI for Windows Question... > >> > >> > >> I've been looking everywhere for this, and since I haven't found the > >> archive to the lists, I guess I have to ask it here: > >> > >> How do you view the Bible text one verse per line in Sword for > >> Windows?!? BibleTime does this in an obvious way, but I cannot figure > >> this out at all in Windows. Does the program do this at all? > >> > >> TIA! > >> > >> Chris > >> > >> _______________________________________________ > >> sword-devel mailing list > >> sword-devel@crosswire.org > >> http://www.crosswire.org/mailman/listinfo/sword-devel > >> > >> > > > >_______________________________________________ > >sword-devel mailing list > >sword-devel@crosswire.org > >http://www.crosswire.org/mailman/listinfo/sword-devel > > > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Wed Mar 12 10:11:24 2003 From: sword-devel@crosswire.org (Daniel Russell) Date: Wed, 12 Mar 2003 02:11:24 -0800 Subject: [sword-devel] UI for Windows Question... References: <000a01c2e74f$4890b170$0200a8c0@shoebox> <001001c2e786$80174dc0$1e02a8c0@cleo> <200303111014.18567.jason@whensdinner.com> Message-ID: <3E6F07CC.2020607@u.washington.edu> Jason Turner wrote: >Since I cannot use the Sword API as it stands, >I was considering reimplementing a subset of it in .NET, and then building >the UI on top of that. Of course releasing the whole thing under the GPL. > I have a technical question: can .NET and GPL be mixed???? Is'nt Microsoft becoming violently evil in their licensing schemes? i am almost certain that there is something in the licenses of .NET technologies that will prohibit you from GPLing anything that has .NET in it. M$ loathes Free software. From sword-devel@crosswire.org Wed Mar 12 10:28:45 2003 From: sword-devel@crosswire.org (Chris) Date: Wed, 12 Mar 2003 21:28:45 +1100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: References: Message-ID: <3E6F0BDD.809@bitmead.com> Costas I. Stergiou wrote: >Some months ago I started on a software for personal use that would >help in bible study. Since my best knowledge is in Java (5 years now) >I started the implementation with it. Very soon I realized the (obvious) >fact that Java is NOT for the Desktop. > Why? My full time job is writing Java desktop (gui) software. >I thought of VB (where I also have >experience) but I quickly dropped the idea since the code it >produces is really slow. I ended up with Delphi (since it is really >easier than C++) and now i have made a first version of a windows >software for bible study. One of the reasons I didn't go with some >of the already existing software is because none of these are quite >good at searching/handling greek text (I am Greek) and none of these >had a modern Greek translation which is the one most commonly used >here in Greece. Also personal notes was really important and no sw >gave real significance to that issue. > >I am married with one child, and my responsibilities leave my with >few time to work on this project. I would be really happy though if >I could help anyhow with this idea. I have recently put up a site >with the software which (unfortunately?) is in greek, though I have >made an english version of the software. If anyone would like to >check it out here is the link for the english version of the >software: http://www.theword.gr/bin/theword-en-0.99-full.exe > >I would be really happy if I could help out here in any way, either by >giving the code, some ideas on the platform or anything else I >could help with. I could also give some ideas about the Java platform >since it is my everyday work for years now. > >Thanks, >Costas >(once more, excuse me for my bad english) > > >On Wed, 12 Mar 2003, Chris wrote: > > > >>Jason Turner wrote: >> >>Personally I'd rather see a Java version than .NET. >> >> >> >>>So, to get to my point, I was considering writing a new UI in .NET. However, >>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX >>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, >>>I was considering reimplementing a subset of it in .NET, and then building >>>the UI on top of that. Of course releasing the whole thing under the GPL. >>> >>>So, I'm looking for comments. Does anyone have any other suggestions? Is there >>>anything that I have missed? Should I take a closer look at Diatheke or >>>ActiveDiatheke? Is someone else already working on a new Windows client? >>> >>>Thanks. >>> >>>Jason Turner >>> >>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: >>> >>> >>> >>> >>>>No the windows version does not allow this. Certain versions of the bible >>>>will automatically break the paragraph into seperate lines per verse, but >>>>other than that the answer is no. Sorry. It may be added someday. David >>>> ----- Original Message ----- >>>> From: Christopher Frazier >>>> To: sword-devel@crosswire.org >>>> Sent: Monday, March 10, 2003 1:52 PM >>>> Subject: [sword-devel] UI for Windows Question... >>>> >>>> >>>> I've been looking everywhere for this, and since I haven't found the >>>> archive to the lists, I guess I have to ask it here: >>>> >>>> How do you view the Bible text one verse per line in Sword for >>>> Windows?!? BibleTime does this in an obvious way, but I cannot figure >>>> this out at all in Windows. Does the program do this at all? >>>> >>>> TIA! >>>> >>>> Chris >>>> >>>> _______________________________________________ >>>> sword-devel mailing list >>>> sword-devel@crosswire.org >>>> http://www.crosswire.org/mailman/listinfo/sword-devel >>>> >>>> >>>> >>>> >>>_______________________________________________ >>>sword-devel mailing list >>>sword-devel@crosswire.org >>>http://www.crosswire.org/mailman/listinfo/sword-devel >>> >>> >>> >>> >>_______________________________________________ >>sword-devel mailing list >>sword-devel@crosswire.org >>http://www.crosswire.org/mailman/listinfo/sword-devel >> >> >> > >_______________________________________________ >sword-devel mailing list >sword-devel@crosswire.org >http://www.crosswire.org/mailman/listinfo/sword-devel > > From sword-devel@crosswire.org Wed Mar 12 10:39:15 2003 From: sword-devel@crosswire.org (Daniel Glassey) Date: Wed, 12 Mar 2003 10:39:15 -0000 Subject: GPL and .NET was Re: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F07CC.2020607@u.washington.edu> Message-ID: <3E6F0E53.890.A8BC367@localhost> www.go-mono.org plenty of GPL'd .NET there ;) d On 12 Mar 2003 at 2:11, Daniel Russell sent forth the message: > Jason Turner wrote: > > >Since I cannot use the Sword API as it stands, > >I was considering reimplementing a subset of it in .NET, and then building > >the UI on top of that. Of course releasing the whole thing under the GPL. > > > > I have a technical question: can .NET and GPL be mixed???? Is'nt > Microsoft becoming violently evil in their licensing schemes? i am > almost certain that there is something in the licenses of .NET > technologies that will prohibit you from GPLing anything that has .NET > in it. M$ loathes Free software. From sword-devel@crosswire.org Wed Mar 12 11:31:10 2003 From: sword-devel@crosswire.org (Costas I. Stergiou) Date: Wed, 12 Mar 2003 13:31:10 +0200 (EET) Subject: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F0BDD.809@bitmead.com> Message-ID: Actually, my full time job is java dev and it is really my favorite language for many reasons. Well, the reason I would not suggest java is because it is slow in the GUI, and does not provide a real windows look and feel. All the Java GUI programs I have used are indeed a bit slow and out of the windows feel. Also the JVM is not standard within windows. It would have been much easier for me to do my own work in Java (and I would have done in half the time propably) but I think that every language is good at some stuff and windows GUI is not what Java is for. I think that if you compare a native win GUI with any Java GUI (look, responsiveness, etc) you will agree that the diferrences are quite noteable. Costas On Wed, 12 Mar 2003, Chris wrote: > Costas I. Stergiou wrote: > > >Some months ago I started on a software for personal use that would > >help in bible study. Since my best knowledge is in Java (5 years now) > >I started the implementation with it. Very soon I realized the (obvious) > >fact that Java is NOT for the Desktop. > > > > Why? My full time job is writing Java desktop (gui) software. > > > >I thought of VB (where I also have > >experience) but I quickly dropped the idea since the code it > >produces is really slow. I ended up with Delphi (since it is really > >easier than C++) and now i have made a first version of a windows > >software for bible study. One of the reasons I didn't go with some > >of the already existing software is because none of these are quite > >good at searching/handling greek text (I am Greek) and none of these > >had a modern Greek translation which is the one most commonly used > >here in Greece. Also personal notes was really important and no sw > >gave real significance to that issue. > > > >I am married with one child, and my responsibilities leave my with > >few time to work on this project. I would be really happy though if > >I could help anyhow with this idea. I have recently put up a site > >with the software which (unfortunately?) is in greek, though I have > >made an english version of the software. If anyone would like to > >check it out here is the link for the english version of the > >software: http://www.theword.gr/bin/theword-en-0.99-full.exe > > > >I would be really happy if I could help out here in any way, either by > >giving the code, some ideas on the platform or anything else I > >could help with. I could also give some ideas about the Java platform > >since it is my everyday work for years now. > > > >Thanks, > >Costas > >(once more, excuse me for my bad english) > > > > > >On Wed, 12 Mar 2003, Chris wrote: > > > > > > > >>Jason Turner wrote: > >> > >>Personally I'd rather see a Java version than .NET. > >> > >> > >> > >>>So, to get to my point, I was considering writing a new UI in .NET. However, > >>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX > >>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, > >>>I was considering reimplementing a subset of it in .NET, and then building > >>>the UI on top of that. Of course releasing the whole thing under the GPL. > >>> > >>>So, I'm looking for comments. Does anyone have any other suggestions? Is there > >>>anything that I have missed? Should I take a closer look at Diatheke or > >>>ActiveDiatheke? Is someone else already working on a new Windows client? > >>> > >>>Thanks. > >>> > >>>Jason Turner > >>> > >>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: > >>> > >>> > >>> > >>> > >>>>No the windows version does not allow this. Certain versions of the bible > >>>>will automatically break the paragraph into seperate lines per verse, but > >>>>other than that the answer is no. Sorry. It may be added someday. David > >>>> ----- Original Message ----- > >>>> From: Christopher Frazier > >>>> To: sword-devel@crosswire.org > >>>> Sent: Monday, March 10, 2003 1:52 PM > >>>> Subject: [sword-devel] UI for Windows Question... > >>>> > >>>> > >>>> I've been looking everywhere for this, and since I haven't found the > >>>> archive to the lists, I guess I have to ask it here: > >>>> > >>>> How do you view the Bible text one verse per line in Sword for > >>>> Windows?!? BibleTime does this in an obvious way, but I cannot figure > >>>> this out at all in Windows. Does the program do this at all? > >>>> > >>>> TIA! > >>>> > >>>> Chris > >>>> > >>>> _______________________________________________ > >>>> sword-devel mailing list > >>>> sword-devel@crosswire.org > >>>> http://www.crosswire.org/mailman/listinfo/sword-devel > >>>> > >>>> > >>>> > >>>> > >>>_______________________________________________ > >>>sword-devel mailing list > >>>sword-devel@crosswire.org > >>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>> > >>> > >>> > >>> > >>_______________________________________________ > >>sword-devel mailing list > >>sword-devel@crosswire.org > >>http://www.crosswire.org/mailman/listinfo/sword-devel > >> > >> > >> > > > >_______________________________________________ > >sword-devel mailing list > >sword-devel@crosswire.org > >http://www.crosswire.org/mailman/listinfo/sword-devel > > > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Wed Mar 12 11:46:01 2003 From: sword-devel@crosswire.org (Daniel Glassey) Date: Wed, 12 Mar 2003 11:46:01 -0000 Subject: JSword was Re: [sword-devel] UI for Windows Question... In-Reply-To: References: <3E6F0BDD.809@bitmead.com> Message-ID: <3E6F1DF9.3399.AC8E29F@localhost> Guys, I guess this needs advertised a bit better but there is already work going on on sword for java - JSword http://www.crosswire.org/jsword/index.jsp See http://www.crosswire.org/jsword/devt.jsp if you would like to get involved Regards, Daniel On 12 Mar 2003 at 13:31, Costas I. Stergiou sent forth the message: > Actually, my full time job is java dev and it is really my > favorite language for many reasons. > Well, the reason I would > not suggest java is because it is slow in the GUI, and does not provide > a real windows look and feel. All the Java GUI programs I have used are > indeed a bit slow and out of the windows feel. Also the JVM is not > standard within windows. It would have been much easier for me to > do my own work in Java (and I would have done in half the time propably) > but I think that every language is good at some stuff and windows GUI > is not what Java is for. I think that if you compare a native win GUI > with any Java GUI (look, responsiveness, etc) you will agree that the > diferrences are quite noteable. > > Costas > > On Wed, 12 Mar 2003, Chris wrote: > > > Costas I. Stergiou wrote: > > > > >Some months ago I started on a software for personal use that would > > >help in bible study. Since my best knowledge is in Java (5 years now) > > >I started the implementation with it. Very soon I realized the (obvious) > > >fact that Java is NOT for the Desktop. > > > > > > > Why? My full time job is writing Java desktop (gui) software. > > > > > > >I thought of VB (where I also have > > >experience) but I quickly dropped the idea since the code it > > >produces is really slow. I ended up with Delphi (since it is really > > >easier than C++) and now i have made a first version of a windows > > >software for bible study. One of the reasons I didn't go with some > > >of the already existing software is because none of these are quite > > >good at searching/handling greek text (I am Greek) and none of these > > >had a modern Greek translation which is the one most commonly used > > >here in Greece. Also personal notes was really important and no sw > > >gave real significance to that issue. > > > > > >I am married with one child, and my responsibilities leave my with > > >few time to work on this project. I would be really happy though if > > >I could help anyhow with this idea. I have recently put up a site > > >with the software which (unfortunately?) is in greek, though I have > > >made an english version of the software. If anyone would like to > > >check it out here is the link for the english version of the > > >software: http://www.theword.gr/bin/theword-en-0.99-full.exe > > > > > >I would be really happy if I could help out here in any way, either by > > >giving the code, some ideas on the platform or anything else I > > >could help with. I could also give some ideas about the Java platform > > >since it is my everyday work for years now. > > > > > >Thanks, > > >Costas > > >(once more, excuse me for my bad english) > > > > > > > > >On Wed, 12 Mar 2003, Chris wrote: > > > > > > > > > > > >>Jason Turner wrote: > > >> > > >>Personally I'd rather see a Java version than .NET. > > >> > > >> > > >> > > >>>So, to get to my point, I was considering writing a new UI in .NET. However, > > >>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX > > >>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, > > >>>I was considering reimplementing a subset of it in .NET, and then building > > >>>the UI on top of that. Of course releasing the whole thing under the GPL. > > >>> > > >>>So, I'm looking for comments. Does anyone have any other suggestions? Is there > > >>>anything that I have missed? Should I take a closer look at Diatheke or > > >>>ActiveDiatheke? Is someone else already working on a new Windows client? > > >>> > > >>>Thanks. > > >>> > > >>>Jason Turner > > >>> > > >>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: > > >>> > > >>> > > >>> > > >>> > > >>>>No the windows version does not allow this. Certain versions of the bible > > >>>>will automatically break the paragraph into seperate lines per verse, but > > >>>>other than that the answer is no. Sorry. It may be added someday. David > > >>>> ----- Original Message ----- > > >>>> From: Christopher Frazier > > >>>> To: sword-devel@crosswire.org > > >>>> Sent: Monday, March 10, 2003 1:52 PM > > >>>> Subject: [sword-devel] UI for Windows Question... > > >>>> > > >>>> > > >>>> I've been looking everywhere for this, and since I haven't found the > > >>>> archive to the lists, I guess I have to ask it here: > > >>>> > > >>>> How do you view the Bible text one verse per line in Sword for > > >>>> Windows?!? BibleTime does this in an obvious way, but I cannot figure > > >>>> this out at all in Windows. Does the program do this at all? > > >>>> > > >>>> TIA! > > >>>> > > >>>> Chris From sword-devel@crosswire.org Wed Mar 12 13:14:38 2003 From: sword-devel@crosswire.org (Chris) Date: Thu, 13 Mar 2003 00:14:38 +1100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: References: Message-ID: <3E6F32BE.7030408@bitmead.com> I personally would sacrifice windows L&F for the cross-platform ability. Plus, JBuilder can produce native executables. I havn't tried benchmarking them, but I presume the JBuilder environment itself uses it, and it is very snappy. Costas I. Stergiou wrote: >Actually, my full time job is java dev and it is really my >favorite language for many reasons. >Well, the reason I would >not suggest java is because it is slow in the GUI, and does not provide >a real windows look and feel. All the Java GUI programs I have used are >indeed a bit slow and out of the windows feel. Also the JVM is not >standard within windows. It would have been much easier for me to >do my own work in Java (and I would have done in half the time propably) >but I think that every language is good at some stuff and windows GUI >is not what Java is for. I think that if you compare a native win GUI >with any Java GUI (look, responsiveness, etc) you will agree that the >diferrences are quite noteable. > >Costas > >On Wed, 12 Mar 2003, Chris wrote: > > > >>Costas I. Stergiou wrote: >> >> >> >>>Some months ago I started on a software for personal use that would >>>help in bible study. Since my best knowledge is in Java (5 years now) >>>I started the implementation with it. Very soon I realized the (obvious) >>>fact that Java is NOT for the Desktop. >>> >>> >>> >>Why? My full time job is writing Java desktop (gui) software. >> >> >> >> >>>I thought of VB (where I also have >>>experience) but I quickly dropped the idea since the code it >>>produces is really slow. I ended up with Delphi (since it is really >>>easier than C++) and now i have made a first version of a windows >>>software for bible study. One of the reasons I didn't go with some >>>of the already existing software is because none of these are quite >>>good at searching/handling greek text (I am Greek) and none of these >>>had a modern Greek translation which is the one most commonly used >>>here in Greece. Also personal notes was really important and no sw >>>gave real significance to that issue. >>> >>>I am married with one child, and my responsibilities leave my with >>>few time to work on this project. I would be really happy though if >>>I could help anyhow with this idea. I have recently put up a site >>>with the software which (unfortunately?) is in greek, though I have >>>made an english version of the software. If anyone would like to >>>check it out here is the link for the english version of the >>>software: http://www.theword.gr/bin/theword-en-0.99-full.exe >>> >>>I would be really happy if I could help out here in any way, either by >>>giving the code, some ideas on the platform or anything else I >>>could help with. I could also give some ideas about the Java platform >>>since it is my everyday work for years now. >>> >>>Thanks, >>>Costas >>>(once more, excuse me for my bad english) >>> >>> >>>On Wed, 12 Mar 2003, Chris wrote: >>> >>> >>> >>> >>> >>>>Jason Turner wrote: >>>> >>>>Personally I'd rather see a Java version than .NET. >>>> >>>> >>>> >>>> >>>> >>>>>So, to get to my point, I was considering writing a new UI in .NET. However, >>>>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX >>>>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, >>>>>I was considering reimplementing a subset of it in .NET, and then building >>>>>the UI on top of that. Of course releasing the whole thing under the GPL. >>>>> >>>>>So, I'm looking for comments. Does anyone have any other suggestions? Is there >>>>>anything that I have missed? Should I take a closer look at Diatheke or >>>>>ActiveDiatheke? Is someone else already working on a new Windows client? >>>>> >>>>>Thanks. >>>>> >>>>>Jason Turner >>>>> >>>>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>>No the windows version does not allow this. Certain versions of the bible >>>>>>will automatically break the paragraph into seperate lines per verse, but >>>>>>other than that the answer is no. Sorry. It may be added someday. David >>>>>>----- Original Message ----- >>>>>>From: Christopher Frazier >>>>>>To: sword-devel@crosswire.org >>>>>>Sent: Monday, March 10, 2003 1:52 PM >>>>>>Subject: [sword-devel] UI for Windows Question... >>>>>> >>>>>> >>>>>>I've been looking everywhere for this, and since I haven't found the >>>>>>archive to the lists, I guess I have to ask it here: >>>>>> >>>>>>How do you view the Bible text one verse per line in Sword for >>>>>>Windows?!? BibleTime does this in an obvious way, but I cannot figure >>>>>>this out at all in Windows. Does the program do this at all? >>>>>> >>>>>>TIA! >>>>>> >>>>>>Chris >>>>>> >>>>>>_______________________________________________ >>>>>>sword-devel mailing list >>>>>>sword-devel@crosswire.org >>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>_______________________________________________ >>>>>sword-devel mailing list >>>>>sword-devel@crosswire.org >>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>_______________________________________________ >>>>sword-devel mailing list >>>>sword-devel@crosswire.org >>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>> >>>> >>>> >>>> >>>> >>>_______________________________________________ >>>sword-devel mailing list >>>sword-devel@crosswire.org >>>http://www.crosswire.org/mailman/listinfo/sword-devel >>> >>> >>> >>> >>_______________________________________________ >>sword-devel mailing list >>sword-devel@crosswire.org >>http://www.crosswire.org/mailman/listinfo/sword-devel >> >> >> > >_______________________________________________ >sword-devel mailing list >sword-devel@crosswire.org >http://www.crosswire.org/mailman/listinfo/sword-devel > > From sword-devel@crosswire.org Wed Mar 12 13:40:24 2003 From: sword-devel@crosswire.org (Costas I. Stergiou) Date: Wed, 12 Mar 2003 15:40:24 +0200 (EET) Subject: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F32BE.7030408@bitmead.com> Message-ID: Hi Chris, I don't think JBuilder can produce executables (native). Actually, no java app can be converted to an executable unless the executable contains the whole JRE within. I am also using JBuilder from version 2 and I would agree that it's interface is quite good but still lacks the native L&F. On the other hand, JBuilder is really faster than other Java apps, an to be honest I have always wondered what Borland has hacked into to make this happen, but I am sure that the code that is produces is pure java classes with the usual behaviour. What I said is just an opinion though and a personal choice from my experience until now. Remember, I am primary a Java programmer (I have JBuidler in me screen as I write this e-mail, I am at work now) but I still believe that java is (unfortunately) not the way to go for a windows GUI. I am really new to this list/project so my opinion should not be considered highly. I am happy though to participate in this conversation. Thanks, Costas On Thu, 13 Mar 2003, Chris wrote: > > I personally would sacrifice windows L&F for the cross-platform ability. > Plus, JBuilder can produce native executables. I havn't tried > benchmarking them, > but I presume the JBuilder environment itself uses it, and it is very > snappy. > > Costas I. Stergiou wrote: > > >Actually, my full time job is java dev and it is really my > >favorite language for many reasons. > >Well, the reason I would > >not suggest java is because it is slow in the GUI, and does not provide > >a real windows look and feel. All the Java GUI programs I have used are > >indeed a bit slow and out of the windows feel. Also the JVM is not > >standard within windows. It would have been much easier for me to > >do my own work in Java (and I would have done in half the time propably) > >but I think that every language is good at some stuff and windows GUI > >is not what Java is for. I think that if you compare a native win GUI > >with any Java GUI (look, responsiveness, etc) you will agree that the > >diferrences are quite noteable. > > > >Costas > > > >On Wed, 12 Mar 2003, Chris wrote: > > > > > > > >>Costas I. Stergiou wrote: > >> > >> > >> > >>>Some months ago I started on a software for personal use that would > >>>help in bible study. Since my best knowledge is in Java (5 years now) > >>>I started the implementation with it. Very soon I realized the (obvious) > >>>fact that Java is NOT for the Desktop. > >>> > >>> > >>> > >>Why? My full time job is writing Java desktop (gui) software. > >> > >> > >> > >> > >>>I thought of VB (where I also have > >>>experience) but I quickly dropped the idea since the code it > >>>produces is really slow. I ended up with Delphi (since it is really > >>>easier than C++) and now i have made a first version of a windows > >>>software for bible study. One of the reasons I didn't go with some > >>>of the already existing software is because none of these are quite > >>>good at searching/handling greek text (I am Greek) and none of these > >>>had a modern Greek translation which is the one most commonly used > >>>here in Greece. Also personal notes was really important and no sw > >>>gave real significance to that issue. > >>> > >>>I am married with one child, and my responsibilities leave my with > >>>few time to work on this project. I would be really happy though if > >>>I could help anyhow with this idea. I have recently put up a site > >>>with the software which (unfortunately?) is in greek, though I have > >>>made an english version of the software. If anyone would like to > >>>check it out here is the link for the english version of the > >>>software: http://www.theword.gr/bin/theword-en-0.99-full.exe > >>> > >>>I would be really happy if I could help out here in any way, either by > >>>giving the code, some ideas on the platform or anything else I > >>>could help with. I could also give some ideas about the Java platform > >>>since it is my everyday work for years now. > >>> > >>>Thanks, > >>>Costas > >>>(once more, excuse me for my bad english) > >>> > >>> > >>>On Wed, 12 Mar 2003, Chris wrote: > >>> > >>> > >>> > >>> > >>> > >>>>Jason Turner wrote: > >>>> > >>>>Personally I'd rather see a Java version than .NET. > >>>> > >>>> > >>>> > >>>> > >>>> > >>>>>So, to get to my point, I was considering writing a new UI in .NET. However, > >>>>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX > >>>>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, > >>>>>I was considering reimplementing a subset of it in .NET, and then building > >>>>>the UI on top of that. Of course releasing the whole thing under the GPL. > >>>>> > >>>>>So, I'm looking for comments. Does anyone have any other suggestions? Is there > >>>>>anything that I have missed? Should I take a closer look at Diatheke or > >>>>>ActiveDiatheke? Is someone else already working on a new Windows client? > >>>>> > >>>>>Thanks. > >>>>> > >>>>>Jason Turner > >>>>> > >>>>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>No the windows version does not allow this. Certain versions of the bible > >>>>>>will automatically break the paragraph into seperate lines per verse, but > >>>>>>other than that the answer is no. Sorry. It may be added someday. David > >>>>>>----- Original Message ----- > >>>>>>From: Christopher Frazier > >>>>>>To: sword-devel@crosswire.org > >>>>>>Sent: Monday, March 10, 2003 1:52 PM > >>>>>>Subject: [sword-devel] UI for Windows Question... > >>>>>> > >>>>>> > >>>>>>I've been looking everywhere for this, and since I haven't found the > >>>>>>archive to the lists, I guess I have to ask it here: > >>>>>> > >>>>>>How do you view the Bible text one verse per line in Sword for > >>>>>>Windows?!? BibleTime does this in an obvious way, but I cannot figure > >>>>>>this out at all in Windows. Does the program do this at all? > >>>>>> > >>>>>>TIA! > >>>>>> > >>>>>>Chris > >>>>>> > >>>>>>_______________________________________________ > >>>>>>sword-devel mailing list > >>>>>>sword-devel@crosswire.org > >>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>_______________________________________________ > >>>>>sword-devel mailing list > >>>>>sword-devel@crosswire.org > >>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>_______________________________________________ > >>>>sword-devel mailing list > >>>>sword-devel@crosswire.org > >>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>> > >>>> > >>>> > >>>> > >>>> > >>>_______________________________________________ > >>>sword-devel mailing list > >>>sword-devel@crosswire.org > >>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>> > >>> > >>> > >>> > >>_______________________________________________ > >>sword-devel mailing list > >>sword-devel@crosswire.org > >>http://www.crosswire.org/mailman/listinfo/sword-devel > >> > >> > >> > > > >_______________________________________________ > >sword-devel mailing list > >sword-devel@crosswire.org > >http://www.crosswire.org/mailman/listinfo/sword-devel > > > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Wed Mar 12 13:51:03 2003 From: sword-devel@crosswire.org (Brook Humphrey) Date: Wed, 12 Mar 2003 05:51:03 -0800 Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: <000001c2e1a4$8dee0e30$169ea8c0@CLEOPATRA> References: <000001c2e1a4$8dee0e30$169ea8c0@CLEOPATRA> Message-ID: <200303120551.04112.bah@webmedic.net> On Monday 03 March 2003 08:47 am, Simon wrote: > Hi, > > Maybe it would be nice to convert all markup in all modules to OSIS. I > didn't look in the sourcecode, but I am sure that supporting just 1 > format for markup requires much less code... > > Currently I am writing a PHP script that replaces all markuptags with > their equivalant OSIS-markup tag. > > I have also written a PHP script that checks and repairs verses in > bibletexts, that are not recognised as apart verses. Some modules have > this error. For example, DutSVV 1 Sam 24, where verse 23 is not > recognised as different verse: > > 21En nu, zie, ik weet, dat gij voorzeker koning worden zult, en dat het > koninkrijk van Israel in uw hand bestaan zal. 22Zo zweer mij dan nu bij > den HEERE, zo gij mijn zaad na mij zult uitroeien, en mijn naam zult > uitdelgen van mijns vaders huis! [ (I Samuel 24:23) Toen zwoer David aan > Saul; en Saul ging in zijn huis, maar David en zijn mannen gingen op in > de vesting. ] > > My script repairs those bugs. > > It is also nice to use ONLY the OSIS-reference tags, which are very > strictly defined, I think this will repair a lot of reference-bugs I > found in some modules. > > Let me hear what you think about it... I am wondering if it could be used to take simple text files and convert it to OSIS. I would indeed be interested in this php script. > > And another question: Does the ThML exported by Diaspora contains ALL > tags that are in a Sword module, or are some tags skipped? If so, have > can I get an export of a Sword module that contains all markuptags that > are in the module? > > With kind regards, > > Simon > > PS> I have tested all Public Domain modules (exported to ThML) with a > script, and checked some of the errors found by that PHP script, and > those did also exist in the Sword module. > -- -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- Brook Humphrey Mobile PC Medic, 420 1st, Cheney, WA 99004, 509-235-9107 http://www.webmedic.net, bah@webmedic.net, bah@linux-mandrake.com Holiness unto the Lord -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- From sword-devel@crosswire.org Wed Mar 12 14:00:41 2003 From: sword-devel@crosswire.org (Barry Drake) Date: Wed, 12 Mar 2003 14:00:41 -0000 Subject: [sword-devel] Palm Bible Converter In-Reply-To: <000801c2e855$3fab72a0$545d13ac@lightstrike> Message-ID: <3E6F3D89.12825.180B63F@localhost> Hi there ....... On 12 Mar 2003 at 13:06, David Lim wrote: > I have been reading your archived posts datingback to Oct 2001.In it > you mentioned the avaliability of a bible converter for Palm Bible. I am > wondering if I may download it and do some convversion on my own. It does > not seem to be available on sourceforge anymore. Palm Bible has now changed to a commercial project. However, we have the last GPL issue both of code and binaries at http://www.crosswire.org/crosswire/palmbible/index.html in the hope that _someone_ will persue development and support of this excellent project. The packages include a conversion program which accepts the output of Chris Little's Diaspora, therefore any Sword module can be converted and used in conjunction with the bible reader. God bless, Barry -- From Barry Drake (The Revd) minister of the Netherfield United Reformed church, Nottingham see http://www.jesusinnetherfield.org.uk for our church homepages). Replies - b.drake@ntlworld.com From sword-devel@crosswire.org Wed Mar 12 13:59:08 2003 From: sword-devel@crosswire.org (Brook Humphrey) Date: Wed, 12 Mar 2003 05:59:08 -0800 Subject: [sword-devel] Convert markup in all modules to OSIS? In-Reply-To: <000001c2e1c9$2b1d45d0$169ea8c0@CLEOPATRA> References: <000001c2e1c9$2b1d45d0$169ea8c0@CLEOPATRA> Message-ID: <200303120559.08063.bah@webmedic.net> On Monday 03 March 2003 01:09 pm, Simon wrote: > >> Ah, any idea when the OSIS Presentation module will be finished? > > > >I don't believe it is even started yet, but I presume it is still > > planned. > > Uhm, not so nice. I am currently writing a script to convert Calvins > Commentaries (from ccel.org) into an easy-to-import OSIS-format (at CCEL > the files are in OSIS, but not using the tags), and I was > searching for extra OSIS markup tags, for doing some extra markup, but I > couldn't find it... > > And another question: if I have Calvins Commentaries in OSIS-format > (just like a commentarymodule exported with mod2osis), can it then be > converted to a Sword module, or do I need to wait till the osis2mod > program is ready (it will take at least 4 weeks until my script is > finished, maybe even more, depending on the time I have to complete it)? > > BTW: I assume you guys at Crosswire are interested in having Calvins > Commentaries as module? > > With kind regards, > > Simon Well as stated for my right now I have quite a few text's that are probably allot like the text you mention above but I really dont have the time to sit down and write such a thing and really would not know were to start. -- -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- Brook Humphrey Mobile PC Medic, 420 1st, Cheney, WA 99004, 509-235-9107 http://www.webmedic.net, bah@webmedic.net, bah@linux-mandrake.com Holiness unto the Lord -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- From sword-devel@crosswire.org Wed Mar 12 14:41:04 2003 From: sword-devel@crosswire.org (Jason Turner) Date: Wed, 12 Mar 2003 07:41:04 -0700 Subject: GPL and .NET was Re: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F0E53.890.A8BC367@localhost> References: <3E6F0E53.890.A8BC367@localhost> Message-ID: <200303120741.04567.jason@whensdinner.com> Also the great project of SharpDevelop (gpl'd ide for .net written in .net) On Wednesday 12 March 2003 03:39 am, Daniel Glassey wrote: > www.go-mono.org > > plenty of GPL'd .NET there ;) > d > > On 12 Mar 2003 at 2:11, Daniel Russell sent forth the message: > > Jason Turner wrote: > > >Since I cannot use the Sword API as it stands, > > >I was considering reimplementing a subset of it in .NET, and then > > > building the UI on top of that. Of course releasing the whole thing > > > under the GPL. > > > > I have a technical question: can .NET and GPL be mixed???? Is'nt > > Microsoft becoming violently evil in their licensing schemes? i am > > almost certain that there is something in the licenses of .NET > > technologies that will prohibit you from GPLing anything that has .NET > > in it. M$ loathes Free software. > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 15:02:05 2003 From: sword-devel@crosswire.org (Chris) Date: Thu, 13 Mar 2003 02:02:05 +1100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: References: Message-ID: <3E6F4BED.8070001@bitmead.com> Well I had a little Java swing program, about 5kb .jar file. And when I asked it to, JBuilder7 converted it into a .exe of about 70kb, that didn't appear to require the JRE. How it works I don't know, but it seems to work. There's also the option of Linux and Sun/Sparc native executeables. Costas I. Stergiou wrote: >Hi Chris, >I don't think JBuilder can produce executables (native). Actually, >no java app can be converted to an executable unless the executable >contains the whole JRE within. I am also using JBuilder from version 2 >and I would agree that it's interface is quite good but still lacks >the native L&F. On the other hand, JBuilder is really faster than >other Java apps, an to be honest I have always wondered what Borland >has hacked into to make this happen, but I am sure that the code >that is produces is pure java classes with the usual behaviour. > >What I said is just an opinion though and a personal choice from >my experience until now. Remember, I am primary a Java programmer (I >have JBuidler in me screen as I write this e-mail, I am at work now) >but I still believe that java is (unfortunately) not the way to go for a >windows GUI. > >I am really new to this list/project so my opinion should not be >considered highly. I am happy though to participate in this conversation. >Thanks, >Costas > >On Thu, 13 Mar 2003, Chris wrote: > > > >>I personally would sacrifice windows L&F for the cross-platform ability. >>Plus, JBuilder can produce native executables. I havn't tried >>benchmarking them, >>but I presume the JBuilder environment itself uses it, and it is very >>snappy. >> >>Costas I. Stergiou wrote: >> >> >> >>>Actually, my full time job is java dev and it is really my >>>favorite language for many reasons. >>>Well, the reason I would >>>not suggest java is because it is slow in the GUI, and does not provide >>>a real windows look and feel. All the Java GUI programs I have used are >>>indeed a bit slow and out of the windows feel. Also the JVM is not >>>standard within windows. It would have been much easier for me to >>>do my own work in Java (and I would have done in half the time propably) >>>but I think that every language is good at some stuff and windows GUI >>>is not what Java is for. I think that if you compare a native win GUI >>>with any Java GUI (look, responsiveness, etc) you will agree that the >>>diferrences are quite noteable. >>> >>>Costas >>> >>>On Wed, 12 Mar 2003, Chris wrote: >>> >>> >>> >>> >>> >>>>Costas I. Stergiou wrote: >>>> >>>> >>>> >>>> >>>> >>>>>Some months ago I started on a software for personal use that would >>>>>help in bible study. Since my best knowledge is in Java (5 years now) >>>>>I started the implementation with it. Very soon I realized the (obvious) >>>>>fact that Java is NOT for the Desktop. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>Why? My full time job is writing Java desktop (gui) software. >>>> >>>> >>>> >>>> >>>> >>>> >>>>>I thought of VB (where I also have >>>>>experience) but I quickly dropped the idea since the code it >>>>>produces is really slow. I ended up with Delphi (since it is really >>>>>easier than C++) and now i have made a first version of a windows >>>>>software for bible study. One of the reasons I didn't go with some >>>>>of the already existing software is because none of these are quite >>>>>good at searching/handling greek text (I am Greek) and none of these >>>>>had a modern Greek translation which is the one most commonly used >>>>>here in Greece. Also personal notes was really important and no sw >>>>>gave real significance to that issue. >>>>> >>>>>I am married with one child, and my responsibilities leave my with >>>>>few time to work on this project. I would be really happy though if >>>>>I could help anyhow with this idea. I have recently put up a site >>>>>with the software which (unfortunately?) is in greek, though I have >>>>>made an english version of the software. If anyone would like to >>>>>check it out here is the link for the english version of the >>>>>software: http://www.theword.gr/bin/theword-en-0.99-full.exe >>>>> >>>>>I would be really happy if I could help out here in any way, either by >>>>>giving the code, some ideas on the platform or anything else I >>>>>could help with. I could also give some ideas about the Java platform >>>>>since it is my everyday work for years now. >>>>> >>>>>Thanks, >>>>>Costas >>>>>(once more, excuse me for my bad english) >>>>> >>>>> >>>>>On Wed, 12 Mar 2003, Chris wrote: >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>>Jason Turner wrote: >>>>>> >>>>>>Personally I'd rather see a Java version than .NET. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>>So, to get to my point, I was considering writing a new UI in .NET. However, >>>>>>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX >>>>>>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, >>>>>>>I was considering reimplementing a subset of it in .NET, and then building >>>>>>>the UI on top of that. Of course releasing the whole thing under the GPL. >>>>>>> >>>>>>>So, I'm looking for comments. Does anyone have any other suggestions? Is there >>>>>>>anything that I have missed? Should I take a closer look at Diatheke or >>>>>>>ActiveDiatheke? Is someone else already working on a new Windows client? >>>>>>> >>>>>>>Thanks. >>>>>>> >>>>>>>Jason Turner >>>>>>> >>>>>>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>>>No the windows version does not allow this. Certain versions of the bible >>>>>>>>will automatically break the paragraph into seperate lines per verse, but >>>>>>>>other than that the answer is no. Sorry. It may be added someday. David >>>>>>>>----- Original Message ----- >>>>>>>>From: Christopher Frazier >>>>>>>>To: sword-devel@crosswire.org >>>>>>>>Sent: Monday, March 10, 2003 1:52 PM >>>>>>>>Subject: [sword-devel] UI for Windows Question... >>>>>>>> >>>>>>>> >>>>>>>>I've been looking everywhere for this, and since I haven't found the >>>>>>>>archive to the lists, I guess I have to ask it here: >>>>>>>> >>>>>>>>How do you view the Bible text one verse per line in Sword for >>>>>>>>Windows?!? BibleTime does this in an obvious way, but I cannot figure >>>>>>>>this out at all in Windows. Does the program do this at all? >>>>>>>> >>>>>>>>TIA! >>>>>>>> >>>>>>>>Chris >>>>>>>> >>>>>>>>_______________________________________________ >>>>>>>>sword-devel mailing list >>>>>>>>sword-devel@crosswire.org >>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>_______________________________________________ >>>>>>>sword-devel mailing list >>>>>>>sword-devel@crosswire.org >>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>_______________________________________________ >>>>>>sword-devel mailing list >>>>>>sword-devel@crosswire.org >>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>_______________________________________________ >>>>>sword-devel mailing list >>>>>sword-devel@crosswire.org >>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>_______________________________________________ >>>>sword-devel mailing list >>>>sword-devel@crosswire.org >>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>> >>>> >>>> >>>> >>>> >>>_______________________________________________ >>>sword-devel mailing list >>>sword-devel@crosswire.org >>>http://www.crosswire.org/mailman/listinfo/sword-devel >>> >>> >>> >>> >>_______________________________________________ >>sword-devel mailing list >>sword-devel@crosswire.org >>http://www.crosswire.org/mailman/listinfo/sword-devel >> >> >> > >_______________________________________________ >sword-devel mailing list >sword-devel@crosswire.org >http://www.crosswire.org/mailman/listinfo/sword-devel > > From sword-devel@crosswire.org Wed Mar 12 15:09:06 2003 From: sword-devel@crosswire.org (Costas I. Stergiou) Date: Wed, 12 Mar 2003 17:09:06 +0200 (EET) Subject: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F4BED.8070001@bitmead.com> Message-ID: Have you tried to run this exe on a machine without a JRE? On Thu, 13 Mar 2003, Chris wrote: > > Well I had a little Java swing program, about 5kb .jar file. And when I > asked it to, JBuilder7 converted it into a .exe of about 70kb, that > didn't appear to require the JRE. How it works I don't know, but it > seems to work. There's also the option of Linux and Sun/Sparc native > executeables. > > > Costas I. Stergiou wrote: > > >Hi Chris, > >I don't think JBuilder can produce executables (native). Actually, > >no java app can be converted to an executable unless the executable > >contains the whole JRE within. I am also using JBuilder from version 2 > >and I would agree that it's interface is quite good but still lacks > >the native L&F. On the other hand, JBuilder is really faster than > >other Java apps, an to be honest I have always wondered what Borland > >has hacked into to make this happen, but I am sure that the code > >that is produces is pure java classes with the usual behaviour. > > > >What I said is just an opinion though and a personal choice from > >my experience until now. Remember, I am primary a Java programmer (I > >have JBuidler in me screen as I write this e-mail, I am at work now) > >but I still believe that java is (unfortunately) not the way to go for a > >windows GUI. > > > >I am really new to this list/project so my opinion should not be > >considered highly. I am happy though to participate in this conversation. > >Thanks, > >Costas > > > >On Thu, 13 Mar 2003, Chris wrote: > > > > > > > >>I personally would sacrifice windows L&F for the cross-platform ability. > >>Plus, JBuilder can produce native executables. I havn't tried > >>benchmarking them, > >>but I presume the JBuilder environment itself uses it, and it is very > >>snappy. > >> > >>Costas I. Stergiou wrote: > >> > >> > >> > >>>Actually, my full time job is java dev and it is really my > >>>favorite language for many reasons. > >>>Well, the reason I would > >>>not suggest java is because it is slow in the GUI, and does not provide > >>>a real windows look and feel. All the Java GUI programs I have used are > >>>indeed a bit slow and out of the windows feel. Also the JVM is not > >>>standard within windows. It would have been much easier for me to > >>>do my own work in Java (and I would have done in half the time propably) > >>>but I think that every language is good at some stuff and windows GUI > >>>is not what Java is for. I think that if you compare a native win GUI > >>>with any Java GUI (look, responsiveness, etc) you will agree that the > >>>diferrences are quite noteable. > >>> > >>>Costas > >>> > >>>On Wed, 12 Mar 2003, Chris wrote: > >>> > >>> > >>> > >>> > >>> > >>>>Costas I. Stergiou wrote: > >>>> > >>>> > >>>> > >>>> > >>>> > >>>>>Some months ago I started on a software for personal use that would > >>>>>help in bible study. Since my best knowledge is in Java (5 years now) > >>>>>I started the implementation with it. Very soon I realized the (obvious) > >>>>>fact that Java is NOT for the Desktop. > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>Why? My full time job is writing Java desktop (gui) software. > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>>>I thought of VB (where I also have > >>>>>experience) but I quickly dropped the idea since the code it > >>>>>produces is really slow. I ended up with Delphi (since it is really > >>>>>easier than C++) and now i have made a first version of a windows > >>>>>software for bible study. One of the reasons I didn't go with some > >>>>>of the already existing software is because none of these are quite > >>>>>good at searching/handling greek text (I am Greek) and none of these > >>>>>had a modern Greek translation which is the one most commonly used > >>>>>here in Greece. Also personal notes was really important and no sw > >>>>>gave real significance to that issue. > >>>>> > >>>>>I am married with one child, and my responsibilities leave my with > >>>>>few time to work on this project. I would be really happy though if > >>>>>I could help anyhow with this idea. I have recently put up a site > >>>>>with the software which (unfortunately?) is in greek, though I have > >>>>>made an english version of the software. If anyone would like to > >>>>>check it out here is the link for the english version of the > >>>>>software: http://www.theword.gr/bin/theword-en-0.99-full.exe > >>>>> > >>>>>I would be really happy if I could help out here in any way, either by > >>>>>giving the code, some ideas on the platform or anything else I > >>>>>could help with. I could also give some ideas about the Java platform > >>>>>since it is my everyday work for years now. > >>>>> > >>>>>Thanks, > >>>>>Costas > >>>>>(once more, excuse me for my bad english) > >>>>> > >>>>> > >>>>>On Wed, 12 Mar 2003, Chris wrote: > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>Jason Turner wrote: > >>>>>> > >>>>>>Personally I'd rather see a Java version than .NET. > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>>>So, to get to my point, I was considering writing a new UI in .NET. However, > >>>>>>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX > >>>>>>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, > >>>>>>>I was considering reimplementing a subset of it in .NET, and then building > >>>>>>>the UI on top of that. Of course releasing the whole thing under the GPL. > >>>>>>> > >>>>>>>So, I'm looking for comments. Does anyone have any other suggestions? Is there > >>>>>>>anything that I have missed? Should I take a closer look at Diatheke or > >>>>>>>ActiveDiatheke? Is someone else already working on a new Windows client? > >>>>>>> > >>>>>>>Thanks. > >>>>>>> > >>>>>>>Jason Turner > >>>>>>> > >>>>>>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>>>No the windows version does not allow this. Certain versions of the bible > >>>>>>>>will automatically break the paragraph into seperate lines per verse, but > >>>>>>>>other than that the answer is no. Sorry. It may be added someday. David > >>>>>>>>----- Original Message ----- > >>>>>>>>From: Christopher Frazier > >>>>>>>>To: sword-devel@crosswire.org > >>>>>>>>Sent: Monday, March 10, 2003 1:52 PM > >>>>>>>>Subject: [sword-devel] UI for Windows Question... > >>>>>>>> > >>>>>>>> > >>>>>>>>I've been looking everywhere for this, and since I haven't found the > >>>>>>>>archive to the lists, I guess I have to ask it here: > >>>>>>>> > >>>>>>>>How do you view the Bible text one verse per line in Sword for > >>>>>>>>Windows?!? BibleTime does this in an obvious way, but I cannot figure > >>>>>>>>this out at all in Windows. Does the program do this at all? > >>>>>>>> > >>>>>>>>TIA! > >>>>>>>> > >>>>>>>>Chris > >>>>>>>> > >>>>>>>>_______________________________________________ > >>>>>>>>sword-devel mailing list > >>>>>>>>sword-devel@crosswire.org > >>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>_______________________________________________ > >>>>>>>sword-devel mailing list > >>>>>>>sword-devel@crosswire.org > >>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>_______________________________________________ > >>>>>>sword-devel mailing list > >>>>>>sword-devel@crosswire.org > >>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>_______________________________________________ > >>>>>sword-devel mailing list > >>>>>sword-devel@crosswire.org > >>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>_______________________________________________ > >>>>sword-devel mailing list > >>>>sword-devel@crosswire.org > >>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>> > >>>> > >>>> > >>>> > >>>> > >>>_______________________________________________ > >>>sword-devel mailing list > >>>sword-devel@crosswire.org > >>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>> > >>> > >>> > >>> > >>_______________________________________________ > >>sword-devel mailing list > >>sword-devel@crosswire.org > >>http://www.crosswire.org/mailman/listinfo/sword-devel > >> > >> > >> > > > >_______________________________________________ > >sword-devel mailing list > >sword-devel@crosswire.org > >http://www.crosswire.org/mailman/listinfo/sword-devel > > > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Wed Mar 12 15:15:31 2003 From: sword-devel@crosswire.org (Chris) Date: Thu, 13 Mar 2003 02:15:31 +1100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: References: Message-ID: <3E6F4F13.5090409@bitmead.com> Costas I. Stergiou wrote: >Have you tried to run this exe on a machine without a JRE? > No, so maybe it is using the JRE behind the scenes. > > >On Thu, 13 Mar 2003, Chris wrote: > > > >>Well I had a little Java swing program, about 5kb .jar file. And when I >>asked it to, JBuilder7 converted it into a .exe of about 70kb, that >>didn't appear to require the JRE. How it works I don't know, but it >>seems to work. There's also the option of Linux and Sun/Sparc native >>executeables. >> >> >>Costas I. Stergiou wrote: >> >> >> >>>Hi Chris, >>>I don't think JBuilder can produce executables (native). Actually, >>>no java app can be converted to an executable unless the executable >>>contains the whole JRE within. I am also using JBuilder from version 2 >>>and I would agree that it's interface is quite good but still lacks >>>the native L&F. On the other hand, JBuilder is really faster than >>>other Java apps, an to be honest I have always wondered what Borland >>>has hacked into to make this happen, but I am sure that the code >>>that is produces is pure java classes with the usual behaviour. >>> >>>What I said is just an opinion though and a personal choice from >>>my experience until now. Remember, I am primary a Java programmer (I >>>have JBuidler in me screen as I write this e-mail, I am at work now) >>>but I still believe that java is (unfortunately) not the way to go for a >>>windows GUI. >>> >>>I am really new to this list/project so my opinion should not be >>>considered highly. I am happy though to participate in this conversation. >>>Thanks, >>>Costas >>> >>>On Thu, 13 Mar 2003, Chris wrote: >>> >>> >>> >>> >>> >>>>I personally would sacrifice windows L&F for the cross-platform ability. >>>>Plus, JBuilder can produce native executables. I havn't tried >>>>benchmarking them, >>>>but I presume the JBuilder environment itself uses it, and it is very >>>>snappy. >>>> >>>>Costas I. Stergiou wrote: >>>> >>>> >>>> >>>> >>>> >>>>>Actually, my full time job is java dev and it is really my >>>>>favorite language for many reasons. >>>>>Well, the reason I would >>>>>not suggest java is because it is slow in the GUI, and does not provide >>>>>a real windows look and feel. All the Java GUI programs I have used are >>>>>indeed a bit slow and out of the windows feel. Also the JVM is not >>>>>standard within windows. It would have been much easier for me to >>>>>do my own work in Java (and I would have done in half the time propably) >>>>>but I think that every language is good at some stuff and windows GUI >>>>>is not what Java is for. I think that if you compare a native win GUI >>>>>with any Java GUI (look, responsiveness, etc) you will agree that the >>>>>diferrences are quite noteable. >>>>> >>>>>Costas >>>>> >>>>>On Wed, 12 Mar 2003, Chris wrote: >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>>Costas I. Stergiou wrote: >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>>Some months ago I started on a software for personal use that would >>>>>>>help in bible study. Since my best knowledge is in Java (5 years now) >>>>>>>I started the implementation with it. Very soon I realized the (obvious) >>>>>>>fact that Java is NOT for the Desktop. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>Why? My full time job is writing Java desktop (gui) software. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>>I thought of VB (where I also have >>>>>>>experience) but I quickly dropped the idea since the code it >>>>>>>produces is really slow. I ended up with Delphi (since it is really >>>>>>>easier than C++) and now i have made a first version of a windows >>>>>>>software for bible study. One of the reasons I didn't go with some >>>>>>>of the already existing software is because none of these are quite >>>>>>>good at searching/handling greek text (I am Greek) and none of these >>>>>>>had a modern Greek translation which is the one most commonly used >>>>>>>here in Greece. Also personal notes was really important and no sw >>>>>>>gave real significance to that issue. >>>>>>> >>>>>>>I am married with one child, and my responsibilities leave my with >>>>>>>few time to work on this project. I would be really happy though if >>>>>>>I could help anyhow with this idea. I have recently put up a site >>>>>>>with the software which (unfortunately?) is in greek, though I have >>>>>>>made an english version of the software. If anyone would like to >>>>>>>check it out here is the link for the english version of the >>>>>>>software: http://www.theword.gr/bin/theword-en-0.99-full.exe >>>>>>> >>>>>>>I would be really happy if I could help out here in any way, either by >>>>>>>giving the code, some ideas on the platform or anything else I >>>>>>>could help with. I could also give some ideas about the Java platform >>>>>>>since it is my everyday work for years now. >>>>>>> >>>>>>>Thanks, >>>>>>>Costas >>>>>>>(once more, excuse me for my bad english) >>>>>>> >>>>>>> >>>>>>>On Wed, 12 Mar 2003, Chris wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>>>Jason Turner wrote: >>>>>>>> >>>>>>>>Personally I'd rather see a Java version than .NET. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>>So, to get to my point, I was considering writing a new UI in .NET. However, >>>>>>>>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX >>>>>>>>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, >>>>>>>>>I was considering reimplementing a subset of it in .NET, and then building >>>>>>>>>the UI on top of that. Of course releasing the whole thing under the GPL. >>>>>>>>> >>>>>>>>>So, I'm looking for comments. Does anyone have any other suggestions? Is there >>>>>>>>>anything that I have missed? Should I take a closer look at Diatheke or >>>>>>>>>ActiveDiatheke? Is someone else already working on a new Windows client? >>>>>>>>> >>>>>>>>>Thanks. >>>>>>>>> >>>>>>>>>Jason Turner >>>>>>>>> >>>>>>>>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>>No the windows version does not allow this. Certain versions of the bible >>>>>>>>>>will automatically break the paragraph into seperate lines per verse, but >>>>>>>>>>other than that the answer is no. Sorry. It may be added someday. David >>>>>>>>>>----- Original Message ----- >>>>>>>>>>From: Christopher Frazier >>>>>>>>>>To: sword-devel@crosswire.org >>>>>>>>>>Sent: Monday, March 10, 2003 1:52 PM >>>>>>>>>>Subject: [sword-devel] UI for Windows Question... >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>I've been looking everywhere for this, and since I haven't found the >>>>>>>>>>archive to the lists, I guess I have to ask it here: >>>>>>>>>> >>>>>>>>>>How do you view the Bible text one verse per line in Sword for >>>>>>>>>>Windows?!? BibleTime does this in an obvious way, but I cannot figure >>>>>>>>>>this out at all in Windows. Does the program do this at all? >>>>>>>>>> >>>>>>>>>>TIA! >>>>>>>>>> >>>>>>>>>>Chris >>>>>>>>>> >>>>>>>>>>_______________________________________________ >>>>>>>>>>sword-devel mailing list >>>>>>>>>>sword-devel@crosswire.org >>>>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>_______________________________________________ >>>>>>>>>sword-devel mailing list >>>>>>>>>sword-devel@crosswire.org >>>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>_______________________________________________ >>>>>>>>sword-devel mailing list >>>>>>>>sword-devel@crosswire.org >>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>_______________________________________________ >>>>>>>sword-devel mailing list >>>>>>>sword-devel@crosswire.org >>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>_______________________________________________ >>>>>>sword-devel mailing list >>>>>>sword-devel@crosswire.org >>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>_______________________________________________ >>>>>sword-devel mailing list >>>>>sword-devel@crosswire.org >>>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>_______________________________________________ >>>>sword-devel mailing list >>>>sword-devel@crosswire.org >>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>> >>>> >>>> >>>> >>>> >>>_______________________________________________ >>>sword-devel mailing list >>>sword-devel@crosswire.org >>>http://www.crosswire.org/mailman/listinfo/sword-devel >>> >>> >>> >>> >>_______________________________________________ >>sword-devel mailing list >>sword-devel@crosswire.org >>http://www.crosswire.org/mailman/listinfo/sword-devel >> >> >> > >_______________________________________________ >sword-devel mailing list >sword-devel@crosswire.org >http://www.crosswire.org/mailman/listinfo/sword-devel > > From sword-devel@crosswire.org Wed Mar 12 15:24:09 2003 From: sword-devel@crosswire.org (Jason Turner) Date: Wed, 12 Mar 2003 08:24:09 -0700 Subject: [sword-devel] Introduction In-Reply-To: References: Message-ID: <200303120824.09485.jason@whensdinner.com> Trevor, I recently brought up the same kind of question in another thread. The conclusions I have come to so far are: To use the SwordApi with either .NET or VB6 would require 1 of 3 things: 1)Convert Library to Managed C++ and compile with the C# compiler to .NET runtime 2)Add COM interfaces to Library 3)Reimplement the Library in C# or VB All three of these options seem to be considerable work. I was considering the reimplmentation in C#, but now I'm not sure. Alternatives: 1) Write application in C++ using either: a) Cross platform API (wxwindows, qt, fltk, etc...) b) Windows API (I don't own Visual C++) If you don't own a C++ compiler for windows Mingw32 should be capable for this task. 2) Use Diatheke and whatever language you feel like for the UI. I currently think that using Diatheke is the best option, probably with a .NET UI. Diatheke is a commandline interface to the Sword API. I'm going to be investigating this further. -Jason Turner On Tuesday 11 March 2003 10:02 pm, N. Trevor Brierly wrote: > I'm most interested in working on the Windows interface for SWORD. 2 or 3 > months ago I think it was that I spoke to Troy about this, and he indicated > that at that time there was no one really working on it. Is this still the > case? I'm very interested of course in getting in contact with anyone else > who is (or was) working on the Windows interface. From sword-devel@crosswire.org Wed Mar 12 15:46:20 2003 From: sword-devel@crosswire.org (Jason Turner) Date: Wed, 12 Mar 2003 08:46:20 -0700 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F4F13.5090409@bitmead.com> References: <3E6F4F13.5090409@bitmead.com> Message-ID: <200303120846.20559.jason@whensdinner.com> I'm pretty sure that the .exe in question uses several DLL's that can be redistributed, I'm almost positive the Oracle's client installation uses Borland's JRE DLL implementation. I would say I am positive actually. On Wednesday 12 March 2003 08:15 am, Chris wrote: > Costas I. Stergiou wrote: > >Have you tried to run this exe on a machine without a JRE? > > No, so maybe it is using the JRE behind the scenes. > > >On Thu, 13 Mar 2003, Chris wrote: > >>Well I had a little Java swing program, about 5kb .jar file. And when I > >>asked it to, JBuilder7 converted it into a .exe of about 70kb, that > >>didn't appear to require the JRE. How it works I don't know, but it > >>seems to work. There's also the option of Linux and Sun/Sparc native > >>executeables. > >> > >>Costas I. Stergiou wrote: > >>>Hi Chris, > >>>I don't think JBuilder can produce executables (native). Actually, > >>>no java app can be converted to an executable unless the executable > >>>contains the whole JRE within. I am also using JBuilder from version 2 > >>>and I would agree that it's interface is quite good but still lacks > >>>the native L&F. On the other hand, JBuilder is really faster than > >>>other Java apps, an to be honest I have always wondered what Borland > >>>has hacked into to make this happen, but I am sure that the code > >>>that is produces is pure java classes with the usual behaviour. > >>> > >>>What I said is just an opinion though and a personal choice from > >>>my experience until now. Remember, I am primary a Java programmer (I > >>>have JBuidler in me screen as I write this e-mail, I am at work now) > >>>but I still believe that java is (unfortunately) not the way to go for a > >>>windows GUI. > >>> > >>>I am really new to this list/project so my opinion should not be > >>>considered highly. I am happy though to participate in this > >>> conversation. Thanks, > >>>Costas > >>> > >>>On Thu, 13 Mar 2003, Chris wrote: > >>>>I personally would sacrifice windows L&F for the cross-platform > >>>> ability. Plus, JBuilder can produce native executables. I havn't tried > >>>>benchmarking them, > >>>>but I presume the JBuilder environment itself uses it, and it is very > >>>>snappy. > >>>> > >>>>Costas I. Stergiou wrote: > >>>>>Actually, my full time job is java dev and it is really my > >>>>>favorite language for many reasons. > >>>>>Well, the reason I would > >>>>>not suggest java is because it is slow in the GUI, and does not > >>>>> provide a real windows look and feel. All the Java GUI programs I > >>>>> have used are indeed a bit slow and out of the windows feel. Also the > >>>>> JVM is not standard within windows. It would have been much easier > >>>>> for me to do my own work in Java (and I would have done in half the > >>>>> time propably) but I think that every language is good at some stuff > >>>>> and windows GUI is not what Java is for. I think that if you compare > >>>>> a native win GUI with any Java GUI (look, responsiveness, etc) you > >>>>> will agree that the diferrences are quite noteable. > >>>>> > >>>>>Costas > >>>>> > >>>>>On Wed, 12 Mar 2003, Chris wrote: > >>>>>>Costas I. Stergiou wrote: > >>>>>>>Some months ago I started on a software for personal use that would > >>>>>>>help in bible study. Since my best knowledge is in Java (5 years > >>>>>>> now) I started the implementation with it. Very soon I realized the > >>>>>>> (obvious) fact that Java is NOT for the Desktop. > >>>>>> > >>>>>>Why? My full time job is writing Java desktop (gui) software. > >>>>>> > >>>>>>>I thought of VB (where I also have > >>>>>>>experience) but I quickly dropped the idea since the code it > >>>>>>>produces is really slow. I ended up with Delphi (since it is really > >>>>>>>easier than C++) and now i have made a first version of a windows > >>>>>>>software for bible study. One of the reasons I didn't go with some > >>>>>>>of the already existing software is because none of these are quite > >>>>>>>good at searching/handling greek text (I am Greek) and none of these > >>>>>>>had a modern Greek translation which is the one most commonly used > >>>>>>>here in Greece. Also personal notes was really important and no sw > >>>>>>>gave real significance to that issue. > >>>>>>> > >>>>>>>I am married with one child, and my responsibilities leave my with > >>>>>>>few time to work on this project. I would be really happy though if > >>>>>>>I could help anyhow with this idea. I have recently put up a site > >>>>>>>with the software which (unfortunately?) is in greek, though I have > >>>>>>>made an english version of the software. If anyone would like to > >>>>>>>check it out here is the link for the english version of the > >>>>>>>software: http://www.theword.gr/bin/theword-en-0.99-full.exe > >>>>>>> > >>>>>>>I would be really happy if I could help out here in any way, either > >>>>>>> by giving the code, some ideas on the platform or anything else I > >>>>>>> could help with. I could also give some ideas about the Java > >>>>>>> platform since it is my everyday work for years now. > >>>>>>> > >>>>>>>Thanks, > >>>>>>>Costas > >>>>>>>(once more, excuse me for my bad english) > >>>>>>> > >>>>>>>On Wed, 12 Mar 2003, Chris wrote: > >>>>>>>>Jason Turner wrote: > >>>>>>>> > >>>>>>>>Personally I'd rather see a Java version than .NET. > >>>>>>>> > >>>>>>>>>So, to get to my point, I was considering writing a new UI in > >>>>>>>>> .NET. However, .NET cannot utilize native C++ libraries. It can > >>>>>>>>> use Managed C++, C#, ActiveX DLL's and native C libraries. Since > >>>>>>>>> I cannot use the Sword API as it stands, I was considering > >>>>>>>>> reimplementing a subset of it in .NET, and then building the UI > >>>>>>>>> on top of that. Of course releasing the whole thing under the > >>>>>>>>> GPL. > >>>>>>>>> > >>>>>>>>>So, I'm looking for comments. Does anyone have any other > >>>>>>>>> suggestions? Is there anything that I have missed? Should I take > >>>>>>>>> a closer look at Diatheke or ActiveDiatheke? Is someone else > >>>>>>>>> already working on a new Windows client? > >>>>>>>>> > >>>>>>>>>Thanks. > >>>>>>>>> > >>>>>>>>>Jason Turner > >>>>>>>>> > >>>>>>>>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: > >>>>>>>>>>No the windows version does not allow this. Certain versions of > >>>>>>>>>> the bible will automatically break the paragraph into seperate > >>>>>>>>>> lines per verse, but other than that the answer is no. Sorry. It > >>>>>>>>>> may be added someday. David ----- Original Message ----- > >>>>>>>>>>From: Christopher Frazier > >>>>>>>>>>To: sword-devel@crosswire.org > >>>>>>>>>>Sent: Monday, March 10, 2003 1:52 PM > >>>>>>>>>>Subject: [sword-devel] UI for Windows Question... > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>>I've been looking everywhere for this, and since I haven't found > >>>>>>>>>> the archive to the lists, I guess I have to ask it here: > >>>>>>>>>> > >>>>>>>>>>How do you view the Bible text one verse per line in Sword for > >>>>>>>>>>Windows?!? BibleTime does this in an obvious way, but I cannot > >>>>>>>>>> figure this out at all in Windows. Does the program do this at > >>>>>>>>>> all? > >>>>>>>>>> > >>>>>>>>>>TIA! > >>>>>>>>>> > >>>>>>>>>>Chris > >>>>>>>>>> > >>>>>>>>>>_______________________________________________ > >>>>>>>>>>sword-devel mailing list > >>>>>>>>>>sword-devel@crosswire.org > >>>>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>>>>> > >>>>>>>>>_______________________________________________ > >>>>>>>>>sword-devel mailing list > >>>>>>>>>sword-devel@crosswire.org > >>>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>>>> > >>>>>>>>_______________________________________________ > >>>>>>>>sword-devel mailing list > >>>>>>>>sword-devel@crosswire.org > >>>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>>> > >>>>>>>_______________________________________________ > >>>>>>>sword-devel mailing list > >>>>>>>sword-devel@crosswire.org > >>>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>>> > >>>>>>_______________________________________________ > >>>>>>sword-devel mailing list > >>>>>>sword-devel@crosswire.org > >>>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>>> > >>>>>_______________________________________________ > >>>>>sword-devel mailing list > >>>>>sword-devel@crosswire.org > >>>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>>> > >>>>_______________________________________________ > >>>>sword-devel mailing list > >>>>sword-devel@crosswire.org > >>>>http://www.crosswire.org/mailman/listinfo/sword-devel > >>> > >>>_______________________________________________ > >>>sword-devel mailing list > >>>sword-devel@crosswire.org > >>>http://www.crosswire.org/mailman/listinfo/sword-devel > >> > >>_______________________________________________ > >>sword-devel mailing list > >>sword-devel@crosswire.org > >>http://www.crosswire.org/mailman/listinfo/sword-devel > > > >_______________________________________________ > >sword-devel mailing list > >sword-devel@crosswire.org > >http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 15:51:24 2003 From: sword-devel@crosswire.org (Jason Turner) Date: Wed, 12 Mar 2003 08:51:24 -0700 Subject: [sword-devel] UI for Windows Question... In-Reply-To: References: Message-ID: <200303120851.24424.jason@whensdinner.com> Trevor, I replied to your "introduction" mail but I think it is better to continue the conversation in this thread. You raise a good question about the usefullness of Diatheke. Hopefully someone can answer that. My main concern, and the reason that I was aiming at .NET, was to make sure that the UI followed MS new look and feel. Other's have brought up this problem with the Java question. Personally, I'm currently unemployed and looking for a way to spend my time. Learning a new toolkit or not is not much consequence to me. However, my hope is that whatever we make could be good enough and easy enough to use that someone who is not a Christian may pick it up just to check it out. -Jason On Tuesday 11 March 2003 10:02 pm, N. Trevor Brierly wrote: > Interesting you should post this. I need to introduce myself as well, > since I'm also interested in working on a Windows interface. I'll do that > in a separate post. > > We really need a fully-featured Windows interface that we can then make > available to the increasing number of folks who would like a Windows > research tool that can handle OSIS documents. The SWORD API already > implements most (all?) of OSIS, so it makes sense to start with the SWORD > Windows software. > > My original plan had been to essentially take the Windows interface which > currently exists, which is in C++ and modify it into "full-featuredness", > whatever that ends up meaning. However, I really don't know C++ at > all,most of my experience is in Java and Visual Basic/ASP. So I'm > contemplating whether I should just buckle down and learn C++ and work with > what is there already. The concern here is the delay as I crawl up the > learning curve. Or I could build something new in Java. Java has its own > problems with installation and VM conflicts, etc. Or build something new > in Visual Basic. VB is well-suited for rapid development of interfaces. > Many controls already exist that can be used in VB, and controls could also > be written. If in VB, then I would probably do it in VB6 instead of fooling > with this new-fangled .Net stuff. Your intel that .Net doesn't talk to > native C++ libraries further confirms me in that. > > My feeling is that re-implementing the SWORD API or a part thereof might > not be a good idea. It's already written in something which can be used by > a wide variety of dev. tools (except of course .Net.... :-( ). My grim > suggestion is that one or both of us probably ought to just buckle down and > work with the Windows software what we already have in C++, or start fresh > with Java or VB or something else like that. > > I haven't taken much of a look at Diatheke, but I don't think it is going > to be sophisticated enough to be behind a "fully featured" Windows > interface. Someone who knows more about Diatheke *please* correct me if I'm > wrong. One question worth asking is: is Diatheke sophisticated enough that > the Linux interface could do everything it does through Diatheke? I > suspect the answer to that question will tell us alot about whether the > Windows interface could do the equivalent through Diatheke. > > grace and peace, > ntb > > "...the chief purpose of life, for any one of us, is to increase according > to our capacity our knowledge of God by all the means we have, and to be > moved by it to praise and thanks. To do as we say in the Gloria in > Excelsis: ...We praise you, we call you holy, we worship you, we proclaim > your glory, we thank you for the greatness of your splendour." > J.R.R. Tolkien > > > -----Original Message----- > From: sword-devel-admin@crosswire.org > [mailto:sword-devel-admin@crosswire.org]On Behalf Of Jason Turner > Sent: Tuesday, March 11, 2003 12:14 PM > To: sword-devel@crosswire.org > Subject: Re: [sword-devel] UI for Windows Question... > > > On this note, I would like to introduce myself. My name is Jason Turner. > I've > been following the Sword project off and on for a while now and just > thought I would make the move to get involved. I have recently read > "Revolution in World Missions" by K.P. Yohannan (Pres of Gospel For Asia) > and have been looking into the work that Voice of the Martyrs and Wycliffe > Bible Translators have been accomplishing. These things have moved me to > want to help with God's work. So, I started looking at what I could do. > > I think that the work that you guys have done is awesome. The library of > books > available is incredable. However, it seems that the windows userinterface > is a little dated. I personally prefer Linux and despise Microsoft and > everything that they stand for, however, most people in the world run > windows > and the Sword project could have it's biggest potential impact in the > Windows > world. > > So, to get to my point, I was considering writing a new UI in .NET. > However, .NET cannot utilize native C++ libraries. It can use Managed C++, > C#, ActiveX > DLL's and native C libraries. Since I cannot use the Sword API as it > stands, I was considering reimplementing a subset of it in .NET, and then > building the UI on top of that. Of course releasing the whole thing under > the GPL. > > So, I'm looking for comments. Does anyone have any other suggestions? Is > there > anything that I have missed? Should I take a closer look at Diatheke or > ActiveDiatheke? Is someone else already working on a new Windows client? > > Thanks. > > Jason Turner > > On Monday 10 March 2003 09:27 pm, David Trotz wrote: > > No the windows version does not allow this. Certain versions of the bible > > will automatically break the paragraph into seperate lines per verse, but > > other than that the answer is no. Sorry. It may be added someday. David > > ----- Original Message ----- > > From: Christopher Frazier > > To: sword-devel@crosswire.org > > Sent: Monday, March 10, 2003 1:52 PM > > Subject: [sword-devel] UI for Windows Question... > > > > > > I've been looking everywhere for this, and since I haven't found the > > archive to the lists, I guess I have to ask it here: > > > > How do you view the Bible text one verse per line in Sword for > > Windows?!? BibleTime does this in an obvious way, but I cannot figure > > this out at all in Windows. Does the program do this at all? > > > > TIA! > > > > Chris > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 16:19:50 2003 From: sword-devel@crosswire.org (Victor Porton) Date: Wed, 12 Mar 2003 21:19:50 +0500 (YEKT) Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303120851.24424.jason@whensdinner.com> Message-ID: > conversation in this thread. You raise a good question about the > usefullness > of Diatheke. Hopefully someone can answer that. My main concern, and the Diatheke is useful even to have on a e.g. laptop. From sword-devel@crosswire.org Wed Mar 12 16:48:08 2003 From: sword-devel@crosswire.org (Chris Little) Date: Wed, 12 Mar 2003 09:48:08 -0700 (MST) Subject: [sword-devel] Palm Bible Converter In-Reply-To: <3E6F3D89.12825.180B63F@localhost> Message-ID: On Wed, 12 Mar 2003, Barry Drake wrote: > Palm Bible has now changed to a commercial project. However, we have the > last GPL issue both of code and binaries at > http://www.crosswire.org/crosswire/palmbible/index.html in the hope that > _someone_ will persue development and support of this excellent project. I think our hopes are no longer are that someone will work on Palm Bible, but that we can get Sword ported to Palm OS and write our own UI. (Hence all that SWBuf nonsense that Troy plauged us with recently. :) --Chris From sword-devel@crosswire.org Wed Mar 12 22:37:01 2003 From: sword-devel@crosswire.org (Keith Ralston) Date: Wed, 12 Mar 2003 16:37:01 -0600 Subject: [sword-devel] Website Off-line In-Reply-To: <3E63DB40.2000504@crosswire.org> Message-ID: I am getting Apache errors when trying to access the SWORD web site. From sword-devel@crosswire.org Wed Mar 12 22:39:14 2003 From: sword-devel@crosswire.org (Klaus R. H. Walther) Date: Wed, 12 Mar 2003 23:39:14 +0100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: References: Message-ID: <200303122339.14922.K.Walther@christen.net> Hello Am Mittwoch, 12. März 2003 09:21 schrieb Costas I. Stergiou: > two days ago I posted a message on the list about how I could use > the sword api from delphi and some questions about BCC. > I see now that there is a conversation about a new UI for Sword and > I would like to add some comments on that (although this is only my > second post on the list). I have been working with Borland C++ Builder (BCB) for a few years. And I was using a lot of Delphi-tools. That is no problem at all. The BCB compiles delphi code. And as far as I know you can compile C/C++ code with Delphi. So it shouldn't be a problem to compile diatheke or another C++ code and use it in Delphi. If you need help to build a c++ module, which can be used in Delphi, i can help you. And another point: With kylix it should be possible to write C++ or Delphi and compile it for windows and Linux. And kylix is free! Shalom, Philippus From sword-devel@crosswire.org Wed Mar 12 22:44:14 2003 From: sword-devel@crosswire.org (Simon) Date: Wed, 12 Mar 2003 23:44:14 +0100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: Message-ID: <001b01c2e8e8$e7f90ab0$169ea8c0@CLEOPATRA> Well, I installed it, and it does look really great! I don't know if you use the Sword API (or Diatheke), or if you use your own file format (and if you do, is that going to change?). In my opinion the interface is much easier to use then the current Sword (windows) interface.. Greetz, Simon -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens Costas I. Stergiou Verzonden: woensdag 12 maart 2003 9:21 Aan: sword-devel@crosswire.org Onderwerp: Re: [sword-devel] UI for Windows Question... Hi all again, two days ago I posted a message on the list about how I could use the sword api from delphi and some questions about BCC. I see now that there is a conversation about a new UI for Sword and I would like to add some comments on that (although this is only my second post on the list). Some months ago I started on a software for personal use that would help in bible study. Since my best knowledge is in Java (5 years now) I started the implementation with it. Very soon I realized the (obvious) fact that Java is NOT for the Desktop. I thought of VB (where I also have experience) but I quickly dropped the idea since the code it produces is really slow. I ended up with Delphi (since it is really easier than C++) and now i have made a first version of a windows software for bible study. One of the reasons I didn't go with some of the already existing software is because none of these are quite good at searching/handling greek text (I am Greek) and none of these had a modern Greek translation which is the one most commonly used here in Greece. Also personal notes was really important and no sw gave real significance to that issue. I am married with one child, and my responsibilities leave my with few time to work on this project. I would be really happy though if I could help anyhow with this idea. I have recently put up a site with the software which (unfortunately?) is in greek, though I have made an english version of the software. If anyone would like to check it out here is the link for the english version of the software: http://www.theword.gr/bin/theword-en-0.99-full.exe I would be really happy if I could help out here in any way, either by giving the code, some ideas on the platform or anything else I could help with. I could also give some ideas about the Java platform since it is my everyday work for years now. Thanks, Costas (once more, excuse me for my bad english) On Wed, 12 Mar 2003, Chris wrote: > Jason Turner wrote: > > Personally I'd rather see a Java version than .NET. > > >So, to get to my point, I was considering writing a new UI in .NET. > >However, .NET cannot utilize native C++ libraries. It can use Managed > >C++, C#, ActiveX DLL's and native C libraries. Since I cannot use the > >Sword API as it stands, I was considering reimplementing a subset of > >it in .NET, and then building the UI on top of that. Of course > >releasing the whole thing under the GPL. > > > >So, I'm looking for comments. Does anyone have any other suggestions? > >Is there anything that I have missed? Should I take a closer look at > >Diatheke or ActiveDiatheke? Is someone else already working on a new > >Windows client? > > > >Thanks. > > > >Jason Turner > > > >On Monday 10 March 2003 09:27 pm, David Trotz wrote: > > > > > >>No the windows version does not allow this. Certain versions of the > >>bible will automatically break the paragraph into seperate lines per > >>verse, but other than that the answer is no. Sorry. It may be added > >>someday. David > >> ----- Original Message ----- > >> From: Christopher Frazier > >> To: sword-devel@crosswire.org > >> Sent: Monday, March 10, 2003 1:52 PM > >> Subject: [sword-devel] UI for Windows Question... > >> > >> > >> I've been looking everywhere for this, and since I haven't found > >> the archive to the lists, I guess I have to ask it here: > >> > >> How do you view the Bible text one verse per line in Sword for > >> Windows?!? BibleTime does this in an obvious way, but I cannot > >> figure this out at all in Windows. Does the program do this at > >> all? > >> > >> TIA! > >> > >> Chris > >> > >> _______________________________________________ > >> sword-devel mailing list > >> sword-devel@crosswire.org > >> http://www.crosswire.org/mailman/listinfo/sword-devel > >> > >> > > > >_______________________________________________ > >sword-devel mailing list > >sword-devel@crosswire.org > >http://www.crosswire.org/mailman/listinfo/sword-devel > > > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 22:46:44 2003 From: sword-devel@crosswire.org (Simon) Date: Wed, 12 Mar 2003 23:46:44 +0100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303122339.14922.K.Walther@christen.net> Message-ID: <001c01c2e8e9$41d3aa90$169ea8c0@CLEOPATRA> Well, a small correction: Delphi cannot compile C++ code (but BCB can compile Delphi code). But, it is possible to use obj-files (or even better: components) compiled in BCB. -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens Klaus R. H. Walther Verzonden: woensdag 12 maart 2003 23:39 Aan: sword-devel@crosswire.org Onderwerp: Re: [sword-devel] UI for Windows Question... Hello Am Mittwoch, 12. März 2003 09:21 schrieb Costas I. Stergiou: > two days ago I posted a message on the list about how I could use the > sword api from delphi and some questions about BCC. I see now that > there is a conversation about a new UI for Sword and I would like to > add some comments on that (although this is only my second post on the > list). I have been working with Borland C++ Builder (BCB) for a few years. And I was using a lot of Delphi-tools. That is no problem at all. The BCB compiles delphi code. And as far as I know you can compile C/C++ code with Delphi. So it shouldn't be a problem to compile diatheke or another C++ code and use it in Delphi. If you need help to build a c++ module, which can be used in Delphi, i can help you. And another point: With kylix it should be possible to write C++ or Delphi and compile it for windows and Linux. And kylix is free! Shalom, Philippus _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 23:34:34 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Wed, 12 Mar 2003 16:34:34 -0700 Subject: [sword-devel] Palm Bible Converter References: Message-ID: <3E6FC40A.8060805@crosswire.org> :) maybe someday. I'd be interested in working with a group of people to make this happen. If I hear much response to this thread with willing volunteers, we can start a group/project aimed at this end. -Troy. Chris Little wrote: > On Wed, 12 Mar 2003, Barry Drake wrote: > > >>Palm Bible has now changed to a commercial project. However, we have the >>last GPL issue both of code and binaries at >>http://www.crosswire.org/crosswire/palmbible/index.html in the hope that >>_someone_ will persue development and support of this excellent project. > > > I think our hopes are no longer are that someone will work on Palm Bible, > but that we can get Sword ported to Palm OS and write our own UI. (Hence > all that SWBuf nonsense that Troy plauged us with recently. :) > > --Chris > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 23:39:02 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Wed, 12 Mar 2003 16:39:02 -0700 Subject: [sword-devel] .net bindings (was: Introduction) References: Message-ID: <3E6FC516.1040000@crosswire.org> Hey guys. We have bindings for a number of other languages. It's not a terrible tedious process to produce such. A set of ActiveX controls (or whatever M$ is calling them these days) would probably be a weeks worth of work. We have a flatapi to help facilitate creation of such bindings, though some bindings can use the C++ API directly. See: sword/bindings in source package. -Troy. N. Trevor Brierly wrote: > Hello all, > > This is to introduce myself briefly. I'm Trevor Brierly, from the Northern > Virginia area. I've been a Java developer for the past 1 and a half years, > with 4 years of experience before that in ASP, Visual Basic, etc., all of it > primarily in web development or tools development. > > I'm interested in the SWORD Project primarily because I've been very > frustrated trying to use the commercial software for Windows that currently > exists for Bible study. (NavPress WORDSearch, Logos, etc.) The interfaces > are miserable to work with, and as a developer the thought naturally occured > that I could probably design something better myself. Some cold water was > thrown on that idea when I did some investigation into the STEP format and > found that it was a binary format based on RTF which is miserable to work > with. The thought then occurred to me that it would make more sense to use > XML to encode texts of the Bible and related study works. Further > investigation led me to Bible Technology Group (conveniently located about > 3 miles away from me in Chantilly, VA!) and their OSIS format. I had some > interesting conversations with Mike Perez and Steve DeRose from the ABS > there, and with Troy who was visiting. > > I'm most interested in working on the Windows interface for SWORD. 2 or 3 > months ago I think it was that I spoke to Troy about this, and he indicated > that at that time there was no one really working on it. Is this still the > case? I'm very interested of course in getting in contact with anyone else > who is (or was) working on the Windows interface. > > Also, the "SWORD Project for Windows" page > (http://www.crosswire.org/sword/develop/biblecs/index.jsp) is currently > spewing ServletExceptions. Who would I speak to about this? > > Thank you for listening! > grace and peace, > Trevor Brierly > > > > > "...the chief purpose of life, for any one of us, is to increase according > to our capacity our knowledge of God by all the means we have, and to be > moved by it to praise and thanks. To do as we say in the Gloria in Excelsis: > ...We praise you, we call you holy, we worship you, we proclaim your glory, > we thank you for the greatness of your splendour." J.R.R. Tolkien > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 23:44:14 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Wed, 12 Mar 2003 16:44:14 -0700 Subject: [sword-devel] CLX controls for SWORD (was: UI for Windows Question...) References: Message-ID: <3E6FC64E.1090603@crosswire.org> Costas, My apologies for not responding sooner. We have CLX components for Kylix created as a binding to the sword api. There is actually a fairly extensive demo using these components to produce a usable study tool (create by Terry Biggs). We also had someone successfully compile and use these components on windows. He had some trouble at first declaring the external dll and such, but I can hunt down his email and get that to you if you decide to try these and have problems, yourself. See: sword/binding/clx -Troy. Costas I. Stergiou wrote: > Hi all again, > two days ago I posted a message on the list about how I could use > the sword api from delphi and some questions about BCC. > I see now that there is a conversation about a new UI for Sword and > I would like to add some comments on that (although this is only my > second post on the list). > > Some months ago I started on a software for personal use that would > help in bible study. Since my best knowledge is in Java (5 years now) > I started the implementation with it. Very soon I realized the (obvious) > fact that Java is NOT for the Desktop. I thought of VB (where I also have > experience) but I quickly dropped the idea since the code it > produces is really slow. I ended up with Delphi (since it is really > easier than C++) and now i have made a first version of a windows > software for bible study. One of the reasons I didn't go with some > of the already existing software is because none of these are quite > good at searching/handling greek text (I am Greek) and none of these > had a modern Greek translation which is the one most commonly used > here in Greece. Also personal notes was really important and no sw > gave real significance to that issue. > > I am married with one child, and my responsibilities leave my with > few time to work on this project. I would be really happy though if > I could help anyhow with this idea. I have recently put up a site > with the software which (unfortunately?) is in greek, though I have > made an english version of the software. If anyone would like to > check it out here is the link for the english version of the > software: http://www.theword.gr/bin/theword-en-0.99-full.exe > > I would be really happy if I could help out here in any way, either by > giving the code, some ideas on the platform or anything else I > could help with. I could also give some ideas about the Java platform > since it is my everyday work for years now. > > Thanks, > Costas > (once more, excuse me for my bad english) > > > On Wed, 12 Mar 2003, Chris wrote: > > >>Jason Turner wrote: >> >>Personally I'd rather see a Java version than .NET. >> >> >>>So, to get to my point, I was considering writing a new UI in .NET. However, >>>.NET cannot utilize native C++ libraries. It can use Managed C++, C#, ActiveX >>>DLL's and native C libraries. Since I cannot use the Sword API as it stands, >>>I was considering reimplementing a subset of it in .NET, and then building >>>the UI on top of that. Of course releasing the whole thing under the GPL. >>> >>>So, I'm looking for comments. Does anyone have any other suggestions? Is there >>>anything that I have missed? Should I take a closer look at Diatheke or >>>ActiveDiatheke? Is someone else already working on a new Windows client? >>> >>>Thanks. >>> >>>Jason Turner >>> >>>On Monday 10 March 2003 09:27 pm, David Trotz wrote: >>> >>> >>> >>>>No the windows version does not allow this. Certain versions of the bible >>>>will automatically break the paragraph into seperate lines per verse, but >>>>other than that the answer is no. Sorry. It may be added someday. David >>>> ----- Original Message ----- >>>> From: Christopher Frazier >>>> To: sword-devel@crosswire.org >>>> Sent: Monday, March 10, 2003 1:52 PM >>>> Subject: [sword-devel] UI for Windows Question... >>>> >>>> >>>> I've been looking everywhere for this, and since I haven't found the >>>> archive to the lists, I guess I have to ask it here: >>>> >>>> How do you view the Bible text one verse per line in Sword for >>>> Windows?!? BibleTime does this in an obvious way, but I cannot figure >>>> this out at all in Windows. Does the program do this at all? >>>> >>>> TIA! >>>> >>>> Chris >>>> >>>> _______________________________________________ >>>> sword-devel mailing list >>>> sword-devel@crosswire.org >>>> http://www.crosswire.org/mailman/listinfo/sword-devel >>>> >>>> >>> >>>_______________________________________________ >>>sword-devel mailing list >>>sword-devel@crosswire.org >>>http://www.crosswire.org/mailman/listinfo/sword-devel >>> >>> >> >>_______________________________________________ >>sword-devel mailing list >>sword-devel@crosswire.org >>http://www.crosswire.org/mailman/listinfo/sword-devel >> > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Wed Mar 12 23:54:42 2003 From: sword-devel@crosswire.org (Paul Gould) Date: Wed, 12 Mar 2003 15:54:42 -0800 Subject: [sword-devel] Palm Bible Converter References: <3E6FC40A.8060805@crosswire.org> Message-ID: <001e01c2e8f2$c0ead3e0$0100a8c0@mainoffice> Well, I've been working with PocketStudio for a while, and would like to be involved. Most of the development tools for Palm assume a proficiency with C or C++; PocketStudio is somewhat like Delphi for the Palm. Anything I could do to be involved (including prayer!), I would be honored. God Bless, Paul ----- All incoming and outgoing email is scanned by Norton Antivirus for your protection and mine. ----- Ne Molesti Te Deprimant Per stercus tauri ad gloriam Ecce! Quid quid latine dictum sit, altum viditur ----- Original Message ----- From: "Troy A. Griffitts" To: Sent: Wednesday, March 12, 2003 3:34 PM Subject: Re: [sword-devel] Palm Bible Converter > :) maybe someday. I'd be interested in working with a group of people > to make this happen. If I hear much response to this thread with > willing volunteers, we can start a group/project aimed at this end. > > -Troy. > > > > Chris Little wrote: > > On Wed, 12 Mar 2003, Barry Drake wrote: > > > > > >>Palm Bible has now changed to a commercial project. However, we have the > >>last GPL issue both of code and binaries at > >>http://www.crosswire.org/crosswire/palmbible/index.html in the hope that > >>_someone_ will persue development and support of this excellent project. > > > > > > I think our hopes are no longer are that someone will work on Palm Bible, > > but that we can get Sword ported to Palm OS and write our own UI. (Hence > > all that SWBuf nonsense that Troy plauged us with recently. :) > > > > --Chris > > > > > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Thu Mar 13 00:18:09 2003 From: sword-devel@crosswire.org (Christopher Frazier) Date: Wed, 12 Mar 2003 16:18:09 -0800 Subject: [sword-devel] In The Beginning Software In-Reply-To: <001b01c2e8e8$e7f90ab0$169ea8c0@CLEOPATRA> Message-ID: <001c01c2e8f6$06ff51f0$0200a8c0@shoebox> Costas - wonderful job on the look and feel. I'd definitely cast my vote for something similar. It IS a little slower than the current Sword on window refreshes, though, but not enough to make me avoid it. It'll be interesting to play around with to get some ideas from. Chris From sword-devel@crosswire.org Thu Mar 13 00:20:14 2003 From: sword-devel@crosswire.org (Jason and Larua Brooks) Date: Wed, 12 Mar 2003 18:20:14 -0600 Subject: [sword-devel] Calvin's Institutes Problems Message-ID: <20030313002014.89929.qmail@mail.com> Greetings, I created the Calvin's Institutes modules that are now on the site for a download. I recently tried searching for Genesis in the Institues as a test. It retures 4 results, and then starts some very odd display habits. It will regen a couple of times before either ceasing to respond or generating Access Violations in sword.exe and riched*.dll. I have confirmed this on Windows XP Pro and Home. Any suggestions for a fix or can anyone else verify the problem? Thanks, Jason Brooks -- __________________________________________________________ Sign-up for your own FREE Personalized E-mail at Mail.com http://www.mail.com/?sr=signup From sword-devel@crosswire.org Thu Mar 13 00:33:36 2003 From: sword-devel@crosswire.org (Keith Ralston) Date: Wed, 12 Mar 2003 18:33:36 -0600 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303122339.14922.K.Walther@christen.net> Message-ID: Klaus, Tried to get to your site. Got this instead: 4 10 ms 20 ms 10 ms gbr5-p80.dlstx.ip.att.net [12.123.17.26] 5 * * * Request timed out. 6 10 ms 10 ms 20 ms ggr1-p340.dlstx.ip.att.net [12.122.12.74] 7 10 ms 10 ms 20 ms acr2-so-2-1-0.Dallas.cw.net [208.172.129.129] 8 10 ms 10 ms 20 ms agr3-loopback.Dallas.cw.net [208.172.130.103] 9 10 ms 20 ms 20 ms dcr1-so-0-2-0.Dallas.cw.net [208.172.139.9] 10 131 ms 140 ms 140 ms bcr1.Thamesside.cw.net [166.63.210.61] 11 141 ms 140 ms 130 ms bcr1-so-4-0-0.London.cw.net [166.63.211.202] 12 141 ms 140 ms 140 ms iar1-loopback.London.cw.net [166.63.162.6] 13 * * * Request timed out. 14 * * * Request timed out. 15 * * * Request timed out. 16 * * * Request timed out. > -----Original Message----- > From: sword-devel-admin@crosswire.org > [mailto:sword-devel-admin@crosswire.org]On Behalf Of Klaus R. H. Walther > Sent: Wednesday, March 12, 2003 4:39 PM > To: sword-devel@crosswire.org > Subject: Re: [sword-devel] UI for Windows Question... > > > Hello > > Am Mittwoch, 12. März 2003 09:21 schrieb Costas I. Stergiou: > > > two days ago I posted a message on the list about how I could use > > the sword api from delphi and some questions about BCC. > > I see now that there is a conversation about a new UI for Sword and > > I would like to add some comments on that (although this is only my > > second post on the list). > > I have been working with Borland C++ Builder (BCB) for a few > years. And I was > using a lot of Delphi-tools. That is no problem at all. The BCB compiles > delphi code. And as far as I know you can compile C/C++ code with > Delphi. So > it shouldn't be a problem to compile diatheke or another C++ code > and use it > in Delphi. If you need help to build a c++ module, which can be used in > Delphi, i can help you. > > And another point: With kylix it should be possible to write C++ > or Delphi and > compile it for windows and Linux. And kylix is free! > > Shalom, > Philippus > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Thu Mar 13 00:38:43 2003 From: sword-devel@crosswire.org (Dave Hall) Date: Wed, 12 Mar 2003 18:38:43 -0600 Subject: [sword-devel] Calvin's Institutes Problems Message-ID: <0530398ED6DBD211AC9200902745F005066E7B25@goldberg.clearcommerce.com> I have noticed problems searching in *any* module with large entries. Since the search window pulls up the entire entry for each "hit" this can amount to a lot of data being retreived and displayed in the Search window. Often I have done this by "accident" because if you go back to the main sword menu and click on another module (like a commentary with large entires) and then click back on the Search window, the Search window will automatically "refresh" from the last selected module - often NOT what you wanted. Seems like the Search window should only change modules when you expicitly select a new module from the Search window itself via the left-side module list accessed by the [...] button. - Dave -----Original Message----- From: Jason and Larua Brooks [mailto:ljbrooks@mail.com] Sent: Wednesday, March 12, 2003 6:20 PM To: sword-devel@crosswire.org Subject: [sword-devel] Calvin's Institutes Problems Greetings, I created the Calvin's Institutes modules that are now on the site for a download. I recently tried searching for Genesis in the Institues as a test. It retures 4 results, and then starts some very odd display habits. It will regen a couple of times before either ceasing to respond or generating Access Violations in sword.exe and riched*.dll. I have confirmed this on Windows XP Pro and Home. Any suggestions for a fix or can anyone else verify the problem? Thanks, Jason Brooks -- __________________________________________________________ Sign-up for your own FREE Personalized E-mail at Mail.com http://www.mail.com/?sr=signup _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Thu Mar 13 01:40:07 2003 From: sword-devel@crosswire.org (David Mullens) Date: Wed, 12 Mar 2003 20:40:07 -0500 Subject: [sword-devel] UI for Windows Question... Message-ID: <2B201A324C6FE344BC75DD3A015479B81BEBAC@office.lat-inc.net> Hi, I'm basically a java coder, but I purchased the .Net C# studio. I've played around with it a bit. If you end up doing something in C# let me know. Peace, Dave. Never doubt that a group of thoughtfully, creative people can change the world - Margaret Mead > -----Original Message----- > From: Jason Turner [mailto:jason@whensdinner.com] > Sent: Tuesday, March 11, 2003 12:14 PM > To: sword-devel@crosswire.org > Subject: Re: [sword-devel] UI for Windows Question... > > On this note, I would like to introduce myself. My name is Jason Turner. > I've > been following the Sword project off and on for a while now and just > thought > I would make the move to get involved. I have recently read "Revolution in > World Missions" by K.P. Yohannan (Pres of Gospel For Asia) and have been > looking into the work that Voice of the Martyrs and Wycliffe Bible > Translators have been accomplishing. These things have moved me to want to > help with God's work. So, I started looking at what I could do. > > I think that the work that you guys have done is awesome. The library of > books > available is incredable. However, it seems that the windows userinterface > is > a little dated. I personally prefer Linux and despise Microsoft and > everything that they stand for, however, most people in the world run > windows > and the Sword project could have it's biggest potential impact in the > Windows > world. > > So, to get to my point, I was considering writing a new UI in .NET. > However, > .NET cannot utilize native C++ libraries. It can use Managed C++, C#, > ActiveX > DLL's and native C libraries. Since I cannot use the Sword API as it > stands, > I was considering reimplementing a subset of it in .NET, and then building > the UI on top of that. Of course releasing the whole thing under the GPL. > > So, I'm looking for comments. Does anyone have any other suggestions? Is > there > anything that I have missed? Should I take a closer look at Diatheke or > ActiveDiatheke? Is someone else already working on a new Windows client? > > Thanks. > > Jason Turner > > On Monday 10 March 2003 09:27 pm, David Trotz wrote: > > No the windows version does not allow this. Certain versions of the > bible > > will automatically break the paragraph into seperate lines per verse, > but > > other than that the answer is no. Sorry. It may be added someday. David > > ----- Original Message ----- > > From: Christopher Frazier > > To: sword-devel@crosswire.org > > Sent: Monday, March 10, 2003 1:52 PM > > Subject: [sword-devel] UI for Windows Question... > > > > > > I've been looking everywhere for this, and since I haven't found the > > archive to the lists, I guess I have to ask it here: > > > > How do you view the Bible text one verse per line in Sword for > > Windows?!? BibleTime does this in an obvious way, but I cannot figure > > this out at all in Windows. Does the program do this at all? > > > > TIA! > > > > Chris > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Thu Mar 13 02:18:11 2003 From: sword-devel@crosswire.org (Chris) Date: Thu, 13 Mar 2003 13:18:11 +1100 Subject: [sword-devel] Calvin's Institutes Problems In-Reply-To: <0530398ED6DBD211AC9200902745F005066E7B25@goldberg.clearcommerce.com> References: <0530398ED6DBD211AC9200902745F005066E7B25@goldberg.clearcommerce.com> Message-ID: <3E6FEA63.4080101@bitmead.com> Dave Hall wrote: >Seems like the Search window should only change modules when you expicitly >select a new module from the Search window itself via the left-side module >list accessed by the [...] button. > I hate the fact that the search window has a different UI (....) for selecting modules than the main window (tabs). So I never use the "..." for that reason. But I agree that it is annoying if the search window changes when you don't want it to. > > >- Dave > > >-----Original Message----- >From: Jason and Larua Brooks [mailto:ljbrooks@mail.com] >Sent: Wednesday, March 12, 2003 6:20 PM >To: sword-devel@crosswire.org >Subject: [sword-devel] Calvin's Institutes Problems > > >Greetings, > I created the Calvin's Institutes modules that are now on the site >for a download. I recently tried searching for Genesis in the Institues as >a test. It retures 4 results, and then starts some very odd display habits. >It will regen a couple of times before either ceasing to respond or >generating Access Violations in sword.exe and riched*.dll. I have confirmed >this on Windows XP Pro and Home. Any suggestions for a fix or can anyone >else verify the problem? > >Thanks, >Jason Brooks > > > From sword-devel@crosswire.org Thu Mar 13 02:39:09 2003 From: sword-devel@crosswire.org (Nic Carter) Date: Thu, 13 Mar 2003 10:39:09 +0800 Subject: [sword-devel] Palm Bible Converter In-Reply-To: <3E6FC40A.8060805@crosswire.org> Message-ID: yes, I shall throw my hand up at this stage. I'm half wondering atm whether it is worth redoing Bible Reader, starting from scratch, or doing stuff like Stephen Denne is doing with DataCute... I think I need to figure out what is desired with putting effort into this... I think it currently involves making the UI a bit nicer, having support for a concordance (well, better support for it), and it having i18n stuff... I'm listening to what other ppl are doing, but not making much progress myself atm... :( I'm also wondering about the validity of 'porting' sword to palm OS? Not sure about it, but I could ramble on about my thoughts on this matter and 'plague' you all with it, but Chris might just say it's nonsense again... ;) :) a very interested nic... :) On Thursday, Mar 13, 2003, at 07:34 Asia/Hong_Kong, Troy A. Griffitts wrote: > :) maybe someday. I'd be interested in working with a group of people > to make this happen. If I hear much response to this thread with > willing volunteers, we can start a group/project aimed at this end. > > -Troy. > > > > Chris Little wrote: >> On Wed, 12 Mar 2003, Barry Drake wrote: >>> Palm Bible has now changed to a commercial project. However, we >>> have the last GPL issue both of code and binaries at >>> http://www.crosswire.org/crosswire/palmbible/index.html in the hope >>> that _someone_ will persue development and support of this excellent >>> project. >> I think our hopes are no longer are that someone will work on Palm >> Bible, but that we can get Sword ported to Palm OS and write our own >> UI. (Hence all that SWBuf nonsense that Troy plauged us with >> recently. :) >> --Chris >> <<--------------- "I can't believe that!" said Alice. "Can't you?" the Queen said in pitying tone. "Try again: draw a long breath, and shut your eyes." Alice laughed. "There's no use trying," she said. "One can't believe impossible things." "I daresay you haven't had much practice," said the Queen. -----"Through the Looking-Glass" by Lewis Carroll------------->> From sword-devel@crosswire.org Thu Mar 13 04:10:56 2003 From: sword-devel@crosswire.org (Jason Turner) Date: Wed, 12 Mar 2003 21:10:56 -0700 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <2B201A324C6FE344BC75DD3A015479B81BEBAC@office.lat-inc.net> References: <2B201A324C6FE344BC75DD3A015479B81BEBAC@office.lat-inc.net> Message-ID: <200303122110.56330.jason@whensdinner.com> Dave, Thanks for your response. I've hashed through a lot of the advantages/disadvantages on IRC with some of the other developers. I think that a .NET version would be the fastest to develop, and Diatheke *is* a viable solution. However, I've decided to start work on a wxWindows version based on other's input. There is something that I think could be very valuable to the project, that you could do with your copy of C# studio. I've learned that the cl.exe (C#'s compiler) can compile C++ or C# code to native or the .NET runtime. I've played with it some, and it seems to work, but I don't have the studio. Could you try to open the API in the studio and try to compile a .DLL to the CLR? If you are interested, here is a page of useful links: http://www.gotdotnet.com/team/upgrade/c++.aspx Again, I'm planning to start a wxWindows version, but still think that a .NET compiled DLL could be helpful. Anyone else have any thoughts? -Jason Turner On Wednesday 12 March 2003 06:40 pm, David Mullens wrote: > Hi, > > I'm basically a java coder, but I purchased the .Net C# studio. I've > played around with it a bit. If you end up doing something in C# let me > know. > > Peace, > > Dave. > > Never doubt that a group of thoughtfully, creative people can change the > world - Margaret Mead > > > -----Original Message----- > > From: Jason Turner [mailto:jason@whensdinner.com] > > Sent: Tuesday, March 11, 2003 12:14 PM > > To: sword-devel@crosswire.org > > Subject: Re: [sword-devel] UI for Windows Question... > > > > On this note, I would like to introduce myself. My name is Jason > > Turner. > > > I've > > been following the Sword project off and on for a while now and just > > thought > > I would make the move to get involved. I have recently read > > "Revolution in > > > World Missions" by K.P. Yohannan (Pres of Gospel For Asia) and have > > been > > > looking into the work that Voice of the Martyrs and Wycliffe Bible > > Translators have been accomplishing. These things have moved me to > > want to > > > help with God's work. So, I started looking at what I could do. > > > > I think that the work that you guys have done is awesome. The library > > of > > > books > > available is incredable. However, it seems that the windows > > userinterface > > > is > > a little dated. I personally prefer Linux and despise Microsoft and > > everything that they stand for, however, most people in the world run > > windows > > and the Sword project could have it's biggest potential impact in the > > Windows > > world. > > > > So, to get to my point, I was considering writing a new UI in .NET. > > However, > > .NET cannot utilize native C++ libraries. It can use Managed C++, C#, > > ActiveX > > DLL's and native C libraries. Since I cannot use the Sword API as it > > stands, > > I was considering reimplementing a subset of it in .NET, and then > > building > > > the UI on top of that. Of course releasing the whole thing under the > > GPL. > > > So, I'm looking for comments. Does anyone have any other suggestions? > > Is > > > there > > anything that I have missed? Should I take a closer look at Diatheke > > or > > > ActiveDiatheke? Is someone else already working on a new Windows > > client? > > > Thanks. > > > > Jason Turner > > From sword-devel@crosswire.org Thu Mar 13 05:06:51 2003 From: sword-devel@crosswire.org (Brook Humphrey) Date: Wed, 12 Mar 2003 21:06:51 -0800 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303122110.56330.jason@whensdinner.com> References: <2B201A324C6FE344BC75DD3A015479B81BEBAC@office.lat-inc.net> <200303122110.56330.jason@whensdinner.com> Message-ID: <200303122106.51081.bah@webmedic.net> On Wednesday 12 March 2003 08:10 pm, Jason Turner wrote: > Dave, > > Thanks for your response. I've hashed through a lot of the > advantages/disadvantages on IRC with some of the other developers. I think > that a .NET version would be the fastest to develop, and Diatheke *is* a > viable solution. However, I've decided to start work on a wxWindows version > based on other's input. > > There is something that I think could be very valuable to the project, that > you could do with your copy of C# studio. I've learned that the cl.exe > (C#'s compiler) can compile C++ or C# code to native or the .NET runtime. > I've played with it some, and it seems to work, but I don't have the > studio. Could you try to open the API in the studio and try to compile a > .DLL to the CLR? > > If you are interested, here is a page of useful links: > > http://www.gotdotnet.com/team/upgrade/c++.aspx > > Again, I'm planning to start a wxWindows version, but still think that a > .NET compiled DLL could be helpful. Anyone else have any thoughts? > > -Jason Turner > Yes wxwindows is an incredible cross platform set of libs. I have pondered doing this myself but sadly I lack the progaming ability to really get into it. I might add I don't know how feasible this would be but a plugin architecture allow for the use of wxwindows/python based bindings could be very helpfull. In this way it would be easy to have third party plugins using wxpython for different tasks. For me this would be great since I am at least a little familiar with python. I imagine little things like a daily bible verse or what not for these plugins. Not only this but wxwindows is a very complete set of libs. If you would like more info on it I can supply you with links. -- -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- Brook Humphrey Mobile PC Medic, 420 1st, Cheney, WA 99004, 509-235-9107 http://www.webmedic.net, bah@webmedic.net, bah@linux-mandrake.com Holiness unto the Lord -~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~- From sword-devel@crosswire.org Thu Mar 13 08:10:08 2003 From: sword-devel@crosswire.org (Justus Piater) Date: Thu, 13 Mar 2003 09:10:08 +0100 Subject: [sword-devel] Re: Palm Bible Converter In-Reply-To: <20030313003601.25800.23670.Mailman@www.crosswire.org> (sword-devel-request@crosswire.org's message of "Wed, 12 Mar 2003 17:36:01 -0700") References: <20030313003601.25800.23670.Mailman@www.crosswire.org> Message-ID: Hi - I'm very much interested in this. I'm currently using Palm Bible and am somewhat disappointed that he's gone commercial (though it's understandable and ok). It makes a lot of sense to me to port (part of) sword to PalmOS. Maybe parts of the GUI can reuse code from Palm Bible. Unfortunately I'll not be able to devote much time to helping (academic job, family), but here's my contribution to generating "much response to this thread" :-). Justus > Date: Wed, 12 Mar 2003 16:34:34 -0700 > From: "Troy A. Griffitts" > Subject: Re: [sword-devel] Palm Bible Converter > > :) maybe someday. I'd be interested in working with a group of people > to make this happen. If I hear much response to this thread with > willing volunteers, we can start a group/project aimed at this end. > > -Troy. > > Chris Little wrote: >> On Wed, 12 Mar 2003, Barry Drake wrote: >> >> >>>Palm Bible has now changed to a commercial project. However, we have the >>>last GPL issue both of code and binaries at >>>http://www.crosswire.org/crosswire/palmbible/index.html in the hope that >>>_someone_ will persue development and support of this excellent project. >> >> >> I think our hopes are no longer are that someone will work on Palm Bible, >> but that we can get Sword ported to Palm OS and write our own UI. (Hence >> all that SWBuf nonsense that Troy plauged us with recently. :) >> >> --Chris -- Justus H. Piater, Ph.D. http://www.montefiore.ulg.ac.be/~piater Institut Montefiore, B28 Phone: +32-4-366-2279 Université de Liège, Belgium Fax: +32-4-366-2620 From sword-devel@crosswire.org Thu Mar 13 08:20:10 2003 From: sword-devel@crosswire.org (Costas I. Stergiou) Date: Thu, 13 Mar 2003 10:20:10 +0200 (EET) Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303122339.14922.K.Walther@christen.net> Message-ID: I would certainly need some help here because my tries to compile the lib have been in vain (this is not strange since I am not a C++ developer). When you say 'c++ module', what exactly do you mean? .obj files, .dll, something else? Costas B> > I have been working with Borland C++ Builder (BCB) for a few years. And I was > using a lot of Delphi-tools. That is no problem at all. The BCB compiles > delphi code. And as far as I know you can compile C/C++ code with Delphi. So > it shouldn't be a problem to compile diatheke or another C++ code and use it > in Delphi. If you need help to build a c++ module, which can be used in > Delphi, i can help you. > > And another point: With kylix it should be possible to write C++ or Delphi and > compile it for windows and Linux. And kylix is free! > > Shalom, > Philippus > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Thu Mar 13 08:24:12 2003 From: sword-devel@crosswire.org (Justus Piater) Date: Thu, 13 Mar 2003 09:24:12 +0100 Subject: [sword-devel] Strong's In-Reply-To: <20030313003601.25800.23670.Mailman@www.crosswire.org> (sword-devel-request@crosswire.org's message of "Wed, 12 Mar 2003 17:36:01 -0700") References: <20030313003601.25800.23670.Mailman@www.crosswire.org> Message-ID: The Strong's modules contain cross references. Is there a simple way to follow them, short of cutting/pasting them by hand, adding leading zeros if necessary? Can they be turned into hyperlinks? -- Justus H. Piater, Ph.D. http://www.montefiore.ulg.ac.be/~piater Institut Montefiore, B28 Phone: +32-4-366-2279 Université de Liège, Belgium Fax: +32-4-366-2620 From sword-devel@crosswire.org Thu Mar 13 08:26:03 2003 From: sword-devel@crosswire.org (Costas I. Stergiou) Date: Thu, 13 Mar 2003 10:26:03 +0200 (EET) Subject: [sword-devel] UI for Windows Question... In-Reply-To: <001b01c2e8e8$e7f90ab0$169ea8c0@CLEOPATRA> Message-ID: Hi Simon, there is no special file format being used, just verse per line files and custom index files created on the fly upon startup. Actually, the bible texts are taken from Sword so it is possible to add any Bible text just by copying it to the app folder. I would like to integrate with sword though but i had no luck to compile yet the lib for delphi. I also thought of diatheke, but i am not sure this is the best approach. I still need more investigation on some details. Costas On Wed, 12 Mar 2003, Simon wrote: > Well, I installed it, and it does look really great! > > I don't know if you use the Sword API (or Diatheke), or if you use your > own file format (and if you do, is that going to change?). In my opinion > the interface is much easier to use then the current Sword (windows) > interface.. > > Greetz, > > Simon > > From sword-devel@crosswire.org Thu Mar 13 08:42:55 2003 From: sword-devel@crosswire.org (Justus Piater) Date: Thu, 13 Mar 2003 09:42:55 +0100 Subject: [sword-devel] Cross references In-Reply-To: <20030313003601.25800.23670.Mailman@www.crosswire.org> (sword-devel-request@crosswire.org's message of "Wed, 12 Mar 2003 17:36:01 -0700") References: <20030313003601.25800.23670.Mailman@www.crosswire.org> Message-ID: Sword (I use it with BibleTime) is a great project, but one thing that I miss badly is cross references in the style of many printed editions (or am I missing something?). Cross references, I think, should be implemented as a separate module, independently of any particular Bible version/translation. Maybe the lexicon module type is suitable, or perhaps one should create a new module type for this. I'd like, for example, to drag and drop a verse into a cross-ref module window, which then displays a list of cross references. Dragging/dropping a reference into a Bible window would take me to the referenced passage. This would be especially useful if there were Web-brower-style backward/forward buttons associated with each window that allow me to navigate back and forth along my history of visited passages. The Thompson Chain References already do much of this, but only in one direction (or am I missing something?): I can click/drag/drop from withing TCR to take me to a Bible passage, but not the other way (unless I cut/paste an exact word into the TCR selection box). In the above terms, what's missing is a way to list all Thompson topics associated with a given verse, independently of the Bible version/translation. This requires that a cross-ref module be indexed by reference. The Thompson module should have such an index in addition to the existing index by topic name. Any comments to the above ideas? Where do we get cross references from? I guess that the existing references are not usable because (1) of copyright restrictions and (2) they are not available in electronic form. (I hope I'm somewhat wrong here.) In that case, to gather a body of useful cross references, we could set up a database where anyone could post suggested cross references (with annotations/remarks), which could continuously be peer reviewed and periodically be rolled up in an updated cross-ref module release. If people differ strongly on what type of cross references they like, one could release several such modules independently. What do you think? Justus -- Justus H. Piater, Ph.D. http://www.montefiore.ulg.ac.be/~piater Institut Montefiore, B28 Phone: +32-4-366-2279 Université de Liège, Belgium Fax: +32-4-366-2620 From sword-devel@crosswire.org Thu Mar 13 09:50:36 2003 From: sword-devel@crosswire.org (Eeli Kaikkonen) Date: Thu, 13 Mar 2003 11:50:36 +0200 Subject: [sword-devel] native java was:UI for Windows Question... In-Reply-To: <3E6F4BED.8070001@bitmead.com> References: <3E6F4BED.8070001@bitmead.com> Message-ID: <200303131150.36690.eekaikko@mail.student.oulu.fi> On Wednesday 12 March 2003 17:02, Chris wrote: > Well I had a little Java swing program, about 5kb .jar file. And when I > asked it to, JBuilder7 converted it into a .exe of about 70kb, that > didn't appear to require the JRE. How it works I don't know, but it > seems to work. There's also the option of Linux and Sun/Sparc native > executeables. > Java the language and Java the runtime environment are two different things. gcc compiler compiles java code to native elf-executables in linux. All you need is the needed libraries in right form (most of the non-gui libraries are there for gcc) and a garbage collector. After all, JVM is basically just another "processor architecture". If some byte-compiler can compile for it, then some other compiler can compile java code for some other architecture. Additionally it is possible to code with some other languege and compile it to java byte code and run it in JVM. Although this all may be simplified. Basically it's possible to make native awt and swing libraries and do native code cross-platform development with java but implementing those libraries would be a huge task. Still it could be reasonable to use the best of the both worlds: native speed and ease and clarity of java the language. Quite much what Borland is trying to do with Delphi and Kylix? But does this relate to sword some way...? Eeli Kaikkonen From sword-devel@crosswire.org Thu Mar 13 10:10:34 2003 From: sword-devel@crosswire.org (Eeli Kaikkonen) Date: Thu, 13 Mar 2003 12:10:34 +0200 Subject: [sword-devel] native java was:UI for Windows Question... In-Reply-To: <200303131150.36690.eekaikko@mail.student.oulu.fi> References: <3E6F4BED.8070001@bitmead.com> <200303131150.36690.eekaikko@mail.student.oulu.fi> Message-ID: <200303131210.34864.eekaikko@mail.student.oulu.fi> On Thursday 13 March 2003 11:50, Eeli Kaikkonen wrote: > On Wednesday 12 March 2003 17:02, Chris wrote: > > Well I had a little Java swing program, about 5kb .jar file. And when I > > asked it to, JBuilder7 converted it into a .exe of about 70kb, that > > didn't appear to require the JRE. How it works I don't know, but it > > seems to work. There's also the option of Linux and Sun/Sparc native > > executeables. > > Basically it's possible to make native awt and swing libraries and do > native code cross-platform development with java but implementing those > libraries would be a huge task. Still it could be reasonable to use the > best of the both worlds: native speed and ease and clarity of java the > language. Quite much what Borland is trying to do with Delphi and Kylix? Stupid me, I didn't read the previous post carefully enough. So Borland really *is* doing this with JBuilder. Eeli From sword-devel@crosswire.org Thu Mar 13 11:43:35 2003 From: sword-devel@crosswire.org (Stephen Denne) Date: Fri, 14 Mar 2003 00:43:35 +1300 Subject: [sword-devel] Palm Bible Converter In-Reply-To: Message-ID: Hello, (I've bcc'ed a number of people I thought may be interested and might not be on this list.) Nic Carter wrote in sword-devel@crosswire.org: > doing stuff like Stephen Denne is doing with Datacute... I guess I should tell a few more people about my grand plan for bible-related software on the Palm... to see what level of interest there is. I've created a concordance program, which uses other's bible programs to view the text. This involves launching other bible readers, viewing a specific verse. Most bible reader programs store their "current verse" in some format (in preferences, or a database), and some of them provide a documented API on how to launch their software to view a specific verse. What I wanted was to encapsulate all that info & functionality in a distributable "library", so that I & others could add more supported bible reader programs, or use the same functions to create other tools. As an example of other tools, I'm creating a few verse selector applications, for the dual purpose of demonstrating the functionality, and to try out some user interface ideas (one I thought would be fantastic turns out to be extremely hard to use - I might distribute that too, it does work, and if it did lead more of an appreciation of just how hard GUI are to design.) I'm toying with calling this project the Datacute Bible Gateway, even though it is more of a switch. I suspect non-techie users will think a switch as something that turns light bulbs on and off, and think of a gateway is something you go through. Maybe call it an open gateway? It's got nothing to do with gospelcom.net... why are good names for things so hard to find? The other parts to the Datacute Open Bible Shunting Yards will be versification schemes (I'm not an expert on the variations, I'm more wanting to be able to handle the variations): Lots of bible software will want to have a short code (small number of bits) for a reference, and be able to translate that code into a full reference, or an abbreviated reference. The code to do this also needs to know how many books, chapters per book, verses per chapter there are. This kind of info doesn't need to be repeated for each bible-related application when space is precious. Users of different languages can replace the pdb for a particular versification scheme with one they are use to. The gateway will probably be a panel (appears in Prefs) where you can chose your preferred bible reading program, your preferred bible text supplying program, your preferred bible searching program, your preferred bookmarking program, your preferred reading plan program, your default versification scheme to use if one isn't specified in the API calls, etc etc. I realise there are a lot more problems related to versification schemes, but I figure I can start with my concordance indexes being for a particular versification scheme each, and the verse selectors running with whichever the user chooses. I also would like the gateway to speak some of the APIs I know of, (e.g. Laridian Software's). Not just when talking to MyBible, but if combined with knowing how to set other bible software's current verse, this will enable products that currently make use of MyBible to also make limited use of the other bible programs that don't yet, or may never support Laridian's API. The specifics of how to use the gateway will be documented, and available for free, so that lots of developers can write bible-related Palm software, re-using existing functionality. For example, someone might write a Desk Accessory that asks the gateway to launch the user's favourite verse selector to choose a verse, then asks the gateway to retrieve the text for that verse from the user's favourite bible text supplying program, then shows it to the user for confirmation, then pastes the reference and text into the active field. I want the gateway to be open source, but not till I've got a bit more of it coded, and talked to a few more people. eg. I recently read on palminfocenter that David Fedor, the Director of Developer Architecture and Disclosure and one of the most senior programmers at PalmSource Inc., also wrote Laridian's MyBible ... he might have some great ideas on how to structure & talk to this gateway. If anyone has his email, are you able to send it to me privately? How is this related to The Sword Project? I'm not too sure... this plan sounds like it would intersect with some of the functions that a sword lib for PalmOS would provide. Stephen Denne. -- Datacute - Acute Information Revelation Tools http://www.datacute.co.nz/ From sword-devel@crosswire.org Thu Mar 13 12:48:34 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Thu, 13 Mar 2003 06:48:34 -0600 Subject: [sword-devel] Cross references References: <20030313003601.25800.23670.Mailman@www.crosswire.org> Message-ID: <001e01c2e95e$dbf72500$a5620e44@dkv6pe0iben68t> "The Treasury of Scripture Knowledge" is a cross-reference module. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "Justus Piater" To: Sent: Thursday, March 13, 2003 2:42 AM Subject: [sword-devel] Cross references > Sword (I use it with BibleTime) is a great project, but one thing that > I miss badly is cross references in the style of many printed editions > (or am I missing something?). > > Cross references, I think, should be implemented as a separate module, > independently of any particular Bible version/translation. Maybe the > lexicon module type is suitable, or perhaps one should create a new > module type for this. > > I'd like, for example, to drag and drop a verse into a cross-ref > module window, which then displays a list of cross > references. Dragging/dropping a reference into a Bible window would > take me to the referenced passage. This would be especially useful if > there were Web-brower-style backward/forward buttons associated with > each window that allow me to navigate back and forth along my history > of visited passages. > > The Thompson Chain References already do much of this, but only in one > direction (or am I missing something?): I can click/drag/drop from > withing TCR to take me to a Bible passage, but not the other way > (unless I cut/paste an exact word into the TCR selection box). In the > above terms, what's missing is a way to list all Thompson topics > associated with a given verse, independently of the Bible > version/translation. > > This requires that a cross-ref module be indexed by reference. The > Thompson module should have such an index in addition to the existing > index by topic name. > > Any comments to the above ideas? > > Where do we get cross references from? I guess that the existing > references are not usable because (1) of copyright restrictions and > (2) they are not available in electronic form. (I hope I'm somewhat > wrong here.) > > In that case, to gather a body of useful cross references, we could > set up a database where anyone could post suggested cross references > (with annotations/remarks), which could continuously be peer reviewed > and periodically be rolled up in an updated cross-ref module > release. > > If people differ strongly on what type of cross references they like, > one could release several such modules independently. > > What do you think? > > Justus > > -- > Justus H. Piater, Ph.D. http://www.montefiore.ulg.ac.be/~piater > Institut Montefiore, B28 Phone: +32-4-366-2279 > Université de Liège, Belgium Fax: +32-4-366-2620 > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Thu Mar 13 13:45:09 2003 From: sword-devel@crosswire.org (Klaus R. H. Walther) Date: Thu, 13 Mar 2003 14:45:09 +0100 Subject: [sword-devel] UI for Windows Question... In-Reply-To: References: Message-ID: <200303131445.09186.K.Walther@christen.net> Hello Am Donnerstag, 13. März 2003 09:20 schrieb Costas I. Stergiou: > I would certainly need some help here because my tries to compile the > lib have been in vain (this is not strange since I am not a C++ > developer). > When you say 'c++ module', what exactly do you mean? .obj files, .dll, > something else? I was thinking of obj-files (or even better: components) compiled in BCB. As Simon said, they can be build with BCB (using existent C++ code) und be used by Delphi. But I propably will not have time to have a look at it in the next days. Shalom, Klaus From sword-devel@crosswire.org Thu Mar 13 13:49:00 2003 From: sword-devel@crosswire.org (Klaus R. H. Walther) Date: Thu, 13 Mar 2003 14:49:00 +0100 Subject: [sword-devel] Delphi, mxwindows, java Message-ID: <200303131449.00601.K.Walther@christen.net> Hello, is it possible that there will be 3 different cross-plattform projects started soon? With Delphi, mxwindows and java? Does this makes sence. Or should we concentrate on one solution? Shalom, Klaus From sword-devel@crosswire.org Thu Mar 13 15:11:09 2003 From: sword-devel@crosswire.org (Leon Brooks) Date: Thu, 13 Mar 2003 23:11:09 +0800 Subject: GPL and .NET was Re: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F0E53.890.A8BC367@localhost> References: <3E6F0E53.890.A8BC367@localhost> Message-ID: <200303132311.09231.leon@brooks.fdns.net> On Wednesday 12 March 2003 06:39 pm, Daniel Glassey wrote: > On 12 Mar 2003 at 2:11, Daniel Russell sent forth the message: >> I have a technical question: can .NET and GPL be mixed???? > www.go-mono.org > plenty of GPL'd .NET there ;) For now. Microsoft have started patenting things. Cheers; Leon From sword-devel@crosswire.org Thu Mar 13 16:00:27 2003 From: sword-devel@crosswire.org (Jerry Hastings) Date: Thu, 13 Mar 2003 09:00:27 -0700 Subject: [sword-devel] Strong's In-Reply-To: References: <20030313003601.25800.23670.Mailman@www.crosswire.org> <20030313003601.25800.23670.Mailman@www.crosswire.org> Message-ID: <4.2.0.58.20030313085836.057a1bf0@mail.dancris.com> In BibleCS you can use the muse menu by right clicking on them. Jerry At 09:24 AM 3/13/2003 +0100, Justus Piater wrote: >The Strong's modules contain cross references. Is there a simple way >to follow them, short of cutting/pasting them by hand, adding leading >zeros if necessary? Can they be turned into hyperlinks? From sword-devel@crosswire.org Thu Mar 13 16:39:58 2003 From: sword-devel@crosswire.org (Paul Gould) Date: Thu, 13 Mar 2003 08:39:58 -0800 Subject: [sword-devel] Palm Bible Converter References: Message-ID: <000801c2e97f$6d25fe00$e48db3d1@mainoffice> I have written an app based upon the Victory Bible Reading Plan by the late Dr. James McKeever, have placed it for sale on Handango, with all proceeds going to Omega Ministries in Medford, OR. I would like, eventually, to be able to tie the daily readings to an open-source Bible program, but am unsure how to proceed. I'm looking forward to reading the progress on this board! Blessings, Paul ----- All incoming and outgoing email is scanned by Norton Antivirus for your protection and mine. ----- Ne Molesti Te Deprimant Per stercus tauri ad gloriam Ecce! Quid quid latine dictum sit, altum viditur ----- Original Message ----- From: "Stephen Denne" To: Sent: Thursday, March 13, 2003 3:43 AM Subject: RE: [sword-devel] Palm Bible Converter > Hello, > (I've bcc'ed a number of people I thought may be interested and might not be > on this list.) > > Nic Carter wrote in sword-devel@crosswire.org: > > doing stuff like Stephen Denne is doing with Datacute... > > I guess I should tell a few more people about my grand plan for > bible-related software on the Palm... to see what level of interest there > is. > > I've created a concordance program, which uses other's bible programs to > view the text. This involves launching other bible readers, viewing a > specific verse. Most bible reader programs store their "current verse" in > some format (in preferences, or a database), and some of them provide a > documented API on how to launch their software to view a specific verse. > What I wanted was to encapsulate all that info & functionality in a > distributable "library", so that I & others could add more supported bible > reader programs, or use the same functions to create other tools. As an > example of other tools, I'm creating a few verse selector applications, for > the dual purpose of demonstrating the functionality, and to try out some > user interface ideas (one I thought would be fantastic turns out to be > extremely hard to use - I might distribute that too, it does work, and if it > did lead more of an appreciation of just how hard GUI are to design.) > > I'm toying with calling this project the Datacute Bible Gateway, even though > it is more of a switch. I suspect non-techie users will think a switch as > something that turns light bulbs on and off, and think of a gateway is > something you go through. Maybe call it an open gateway? It's got nothing to > do with gospelcom.net... why are good names for things so hard to find? > > The other parts to the Datacute Open Bible Shunting Yards will be > versification schemes (I'm not an expert on the variations, I'm more wanting > to be able to handle the variations): Lots of bible software will want to > have a short code (small number of bits) for a reference, and be able to > translate that code into a full reference, or an abbreviated reference. The > code to do this also needs to know how many books, chapters per book, verses > per chapter there are. This kind of info doesn't need to be repeated for > each bible-related application when space is precious. Users of different > languages can replace the pdb for a particular versification scheme with one > they are use to. > The gateway will probably be a panel (appears in Prefs) where you can chose > your preferred bible reading program, your preferred bible text supplying > program, your preferred bible searching program, your preferred bookmarking > program, your preferred reading plan program, your default versification > scheme to use if one isn't specified in the API calls, etc etc. > I realise there are a lot more problems related to versification schemes, > but I figure I can start with my concordance indexes being for a particular > versification scheme each, and the verse selectors running with whichever > the user chooses. > > I also would like the gateway to speak some of the APIs I know of, (e.g. > Laridian Software's). Not just when talking to MyBible, but if combined with > knowing how to set other bible software's current verse, this will enable > products that currently make use of MyBible to also make limited use of the > other bible programs that don't yet, or may never support Laridian's API. > > The specifics of how to use the gateway will be documented, and available > for free, so that lots of developers can write bible-related Palm software, > re-using existing functionality. For example, someone might write a Desk > Accessory that asks the gateway to launch the user's favourite verse > selector to choose a verse, then asks the gateway to retrieve the text for > that verse from the user's favourite bible text supplying program, then > shows it to the user for confirmation, then pastes the reference and text > into the active field. > > I want the gateway to be open source, but not till I've got a bit more of it > coded, and talked to a few more people. eg. I recently read on > palminfocenter that David Fedor, the Director of Developer Architecture and > Disclosure and one of the most senior programmers at PalmSource Inc., also > wrote Laridian's MyBible ... he might have some great ideas on how to > structure & talk to this gateway. If anyone has his email, are you able to > send it to me privately? > > How is this related to The Sword Project? I'm not too sure... this plan > sounds like it would intersect with some of the functions that a sword lib > for PalmOS would provide. > > Stephen Denne. > -- > Datacute - Acute Information Revelation Tools > http://www.datacute.co.nz/ > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Thu Mar 13 17:27:42 2003 From: sword-devel@crosswire.org (Costas Stergiou) Date: Thu, 13 Mar 2003 19:27:42 +0200 Subject: [sword-devel] In The Beginning Software References: <001c01c2e8f6$06ff51f0$0200a8c0@shoebox> Message-ID: <003001c2e985$daa05ce0$4e2305d5@kelly> Hi Chris, thanks for your feedback. Can you pls. tell me what is the platform you use (win ver)? I just want to know since you say it is a bit slow. Thanks, Costas ----- Original Message ----- From: "Christopher Frazier" To: Sent: Thursday, March 13, 2003 2:18 AM Subject: [sword-devel] In The Beginning Software > Costas - wonderful job on the look and feel. I'd definitely cast my > vote for something similar. It IS a little slower than the current > Sword on window refreshes, though, but not enough to make me avoid it. > It'll be interesting to play around with to get some ideas from. > > Chris > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Thu Mar 13 17:45:39 2003 From: sword-devel@crosswire.org (Chris Little) Date: Thu, 13 Mar 2003 10:45:39 -0700 (MST) Subject: [sword-devel] Delphi, mxwindows, java In-Reply-To: <200303131449.00601.K.Walther@christen.net> Message-ID: On Thu, 13 Mar 2003, Klaus R. H. Walther wrote: > is it possible that there will be 3 different cross-plattform projects > started soon? With Delphi, mxwindows and java? Does this makes sence. Or > should we concentrate on one solution? I think these three platforms represent different goals/audiences. Delphi (I didn't notice that anyone was still considering this, but there's been a lot of mail to keep track of lately) isn't really cross-platform--it's 2 platforms at best. It's also going to run into the wall, like any RAD tool, of not being able to integrate new functionality immediately or without the assistance of people working in the C++ code/bindings. wxWindows is good for cross-platform, native-UI, compiled stuff. Java is Java, i.e. really not for the desktop. A GUI based on JSword is, as with one based on a RAD tool, going to lag behind the features available in C++ Sword since they're implemented there first. In all honesty, if people want to concentrate on developing a good Windows UI, though, they need to/should use Visual C++ (& probably MFC) since it will help them maximize conformity to look & feel of Windows apps plus allow them to integrate things like Gecko or Graphite with little of the difficulty we currently experience woring with Borland tools. But to answer your real question: If people have different objectives (e.g. specifically developing for Java, for cross-platform portability, or for a good Windows UI) then they shouldn't feel bad about starting different projects. If they have the same goals, they should work together. It seems that in this group, we have people with different goals, as we have always had (and hence we have numerous different projects). --Chris From sword-devel@crosswire.org Thu Mar 13 21:14:56 2003 From: sword-devel@crosswire.org (Christian Renz) Date: Thu, 13 Mar 2003 22:14:56 +0100 Subject: [sword-devel] Delphi, mxwindows, java In-Reply-To: References: <200303131449.00601.K.Walther@christen.net> Message-ID: <20030313211456.GA44198@web42.com> >In all honesty, if people want to concentrate on developing a good Windows >UI, though, they need to/should use Visual C++ (& probably MFC) since it I'm using VC++ and wxWindows right now to develop a graphics-intensive application for a client; works fine. I've come to really like the wxWindows API. Not sure how difficult it would be to integrate other libraries, though. FWIW, the code compiled nicely under MacOS as well, with minor changes. (It won't know, because I had to rewrite parts using MMX assembler ;-)). Greetings, Christian -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "The real job of every moral teacher is to keep on bringing us back, time after time, to the old simple principles which we are all so anxious not to see." -- C.S. Lewis, Mere Christianity From sword-devel@crosswire.org Thu Mar 13 21:17:22 2003 From: sword-devel@crosswire.org (Christian Renz) Date: Thu, 13 Mar 2003 22:17:22 +0100 Subject: [sword-devel] Delphi, mxwindows, java In-Reply-To: <20030313211456.GA44198@web42.com> References: <200303131449.00601.K.Walther@christen.net> <20030313211456.GA44198@web42.com> Message-ID: <20030313211721.GB44198@web42.com> >changes. (It won't know, because I had to rewrite parts using MMX s/know/now/. Sorry. Must have been the onomatopoeic poem I read today*. Greetings, Christian * http://e-writers.net/chequer.txt -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "The human mind has no more power of inventing a new value than of imagining a new primary color, or, indeed, of creating a new sun and a new sky for it to move in." -- C.S. Lewis, The Abolition of Man From sword-devel@crosswire.org Thu Mar 13 23:58:25 2003 From: sword-devel@crosswire.org (Jason Turner) Date: Thu, 13 Mar 2003 16:58:25 -0700 Subject: [sword-devel] UI for Windows Question... In-Reply-To: <200303122106.51081.bah@webmedic.net> References: <2B201A324C6FE344BC75DD3A015479B81BEBAC@office.lat-inc.net> <200303122110.56330.jason@whensdinner.com> <200303122106.51081.bah@webmedic.net> Message-ID: <200303131658.27783.jason@whensdinner.com> Why'd you have to go and say that??!!?? :) I've been looking at wxPython all day. I'm not convinced that it would be a good solution, because of requiring the windows user to install an additional 25 megs or so. However, for those of you that have not checked it out, it is really amazing. I'm probably going to be playing with it for a little while now. -Jason > > Yes wxwindows is an incredible cross platform set of libs. I have pondered > doing this myself but sadly I lack the progaming ability to really get into > it. I might add I don't know how feasible this would be but a plugin > architecture allow for the use of wxwindows/python based bindings could be > very helpfull. In this way it would be easy to have third party plugins > using wxpython for different tasks. For me this would be great since I am > at least a little familiar with python. I imagine little things like a > daily bible verse or what not for these plugins. Not only this but > wxwindows is a very complete set of libs. > > If you would like more info on it I can supply you with links. From sword-devel@crosswire.org Fri Mar 14 07:46:53 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Fri, 14 Mar 2003 00:46:53 -0700 Subject: [sword-devel] UI for Windows Question... References: Message-ID: <3E7188ED.9050307@crosswire.org> Costas, Not sure I quite got through with my email. I'll paste my earlier reply below and give a little background in case you're not sure. Kylix is basically Delphi for Linux. The latest release of Kylix includes C++ support, making it basically, C++Builder for Linux, as well. CLX is Borland's new control architecture which is planned to replace VCL (their current architecture). CLX is crossplatform and in its current incarnation uses Qt behind the scenes on both Window and Linux. CLX controls can be used in C++Builder, Delphi (I believe, versions 6 and later), and Kylix. Just to reiterate. We have basic CLX components for SWORD. -Troy. ________________________________ Costas, My apologies for not responding sooner. We have CLX components for Kylix created as a binding to the sword api. There is actually a fairly extensive demo using these components to produce a usable study tool (create by Terry Biggs). We also had someone successfully compile and use these components on windows. He had some trouble at first declaring the external dll and such, but I can hunt down his email and get that to you if you decide to try these and have problems, yourself. See: sword/binding/clx -Troy. Costas I. Stergiou wrote: > I would certainly need some help here because my tries to compile the > lib have been in vain (this is not strange since I am not a C++ > developer). > When you say 'c++ module', what exactly do you mean? .obj files, .dll, > something else? > Costas > > B> > >>I have been working with Borland C++ Builder (BCB) for a few years. And I was >>using a lot of Delphi-tools. That is no problem at all. The BCB compiles >>delphi code. And as far as I know you can compile C/C++ code with Delphi. So >>it shouldn't be a problem to compile diatheke or another C++ code and use it >>in Delphi. If you need help to build a c++ module, which can be used in >>Delphi, i can help you. >> >>And another point: With kylix it should be possible to write C++ or Delphi and >>compile it for windows and Linux. And kylix is free! >> >>Shalom, >>Philippus >>_______________________________________________ >>sword-devel mailing list >>sword-devel@crosswire.org >>http://www.crosswire.org/mailman/listinfo/sword-devel >> > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Fri Mar 14 10:38:50 2003 From: sword-devel@crosswire.org (Victor Porton) Date: Fri, 14 Mar 2003 15:38:50 +0500 (YEKT) Subject: [sword-devel] Feture suggestion about verse lists Message-ID: A feature idea came in my mind: Let Bible verses in lists have associated importance (how much important it is at all) and shedule priorities (how fast you should look to this place of Bible you bookmarked). Maybe the same for bookmark trees. It seems a good but not obvious idea. So I inform you. -- Victor Porton (porton@ex-code.com) From sword-devel@crosswire.org Fri Mar 14 15:44:07 2003 From: sword-devel@crosswire.org (Bobby Nations) Date: Fri, 14 Mar 2003 09:44:07 -0600 Subject: [sword-devel] HOW DO YOU UNSUBSCRIBE? Message-ID: <3E71F8C7.4060602@bobbynations.com> I've been trying everything in my power to unsubscribe from this last for the last week. Will someone PLEASE do it for me? Thanks, Bobby P.S. No I don't find anything offensive or untowards about the list, it's just that the sheer volume of messages is overwhelming me. From sword-devel@crosswire.org Fri Mar 14 15:46:08 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Fri, 14 Mar 2003 09:46:08 -0600 Subject: [sword-devel] HOW DO YOU UNSUBSCRIBE? References: <3E71F8C7.4060602@bobbynations.com> Message-ID: <003501c2ea40$d47fd870$a5620e44@dkv6pe0iben68t> Are the unsubscribe features found at the link at the bottom of every post not working? by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "Bobby Nations" To: Sent: Friday, March 14, 2003 9:44 AM Subject: [sword-devel] HOW DO YOU UNSUBSCRIBE? > I've been trying everything in my power to unsubscribe from this last > for the last week. Will someone PLEASE do it for me? > > Thanks, > > Bobby > > P.S. No I don't find anything offensive or untowards about the list, > it's just that the sheer volume of messages is overwhelming me. > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Fri Mar 14 16:13:45 2003 From: sword-devel@crosswire.org (Costas Stergiou) Date: Fri, 14 Mar 2003 18:13:45 +0200 Subject: [sword-devel] UI for Windows Question... References: <3E7188ED.9050307@crosswire.org> Message-ID: <000a01c2ea44$b07c3140$d72005d5@kelly> Hi Troy, i looked over the clx code and indeed, what i was asking seems to be there already. I think though, that there is no support for the filters. Am I missing something or i may not understand how to use them from the objects exposed via the flatapi. Thanks very much, Costas ----- Original Message ----- From: "Troy A. Griffitts" To: Sent: Friday, March 14, 2003 9:46 AM Subject: Re: [sword-devel] UI for Windows Question... > Costas, > Not sure I quite got through with my email. I'll paste my earlier > reply below and give a little background in case you're not sure. > > Kylix is basically Delphi for Linux. The latest release of Kylix > includes C++ support, making it basically, C++Builder for Linux, as well. > CLX is Borland's new control architecture which is planned to replace > VCL (their current architecture). > CLX is crossplatform and in its current incarnation uses Qt behind the > scenes on both Window and Linux. > CLX controls can be used in C++Builder, Delphi (I believe, versions 6 > and later), and Kylix. > > Just to reiterate. We have basic CLX components for SWORD. > > -Troy. > > > ________________________________ > Costas, > My apologies for not responding sooner. We have CLX components for > Kylix created as a binding to the sword api. There is actually a fairly > extensive demo using these components to produce a usable study tool > (create by Terry Biggs). We also had someone successfully compile and > use these components on windows. He had some trouble at first declaring > the external dll and such, but I can hunt down his email and get that to > you if you decide to try these and have problems, yourself. > > See: sword/binding/clx > > -Troy. > > > Costas I. Stergiou wrote: > > I would certainly need some help here because my tries to compile the > > lib have been in vain (this is not strange since I am not a C++ > > developer). > > When you say 'c++ module', what exactly do you mean? .obj files, .dll, > > something else? > > Costas > > > > B> > > > >>I have been working with Borland C++ Builder (BCB) for a few years. And I was > >>using a lot of Delphi-tools. That is no problem at all. The BCB compiles > >>delphi code. And as far as I know you can compile C/C++ code with Delphi. So > >>it shouldn't be a problem to compile diatheke or another C++ code and use it > >>in Delphi. If you need help to build a c++ module, which can be used in > >>Delphi, i can help you. > >> > >>And another point: With kylix it should be possible to write C++ or Delphi and > >>compile it for windows and Linux. And kylix is free! > >> > >>Shalom, > >>Philippus > >>_______________________________________________ > >>sword-devel mailing list > >>sword-devel@crosswire.org > >>http://www.crosswire.org/mailman/listinfo/sword-devel > >> > > > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Fri Mar 14 16:37:49 2003 From: sword-devel@crosswire.org (Joe Walker) Date: Fri, 14 Mar 2003 16:37:49 +0000 Subject: JSword was Re: [sword-devel] UI for Windows Question... In-Reply-To: <3E6F1DF9.3399.AC8E29F@localhost> References: <3E6F0BDD.809@bitmead.com> <3E6F1DF9.3399.AC8E29F@localhost> Message-ID: <3E72055D.9040208@eireneh.com> Daniel Glassey wrote: >I guess this needs advertised a bit better but there is already work >going on on sword for java - JSword > I agree. Troy, how about adding us to the crosswire homepage? Joe. From sword-devel@crosswire.org Sat Mar 15 00:18:07 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Fri, 14 Mar 2003 17:18:07 -0700 Subject: [sword-devel] UI for Windows Question... References: <3E7188ED.9050307@crosswire.org> <000a01c2ea44$b07c3140$d72005d5@kelly> Message-ID: <3E72713F.30404@crosswire.org> Costas, The filters are usually handled by the engine. The client of the engine typically constructs an SWMgr like so: SWMgr *mgr = new SWMgr(new MarkupFilterMgr(FMT_HTMLHREF)); This tell the module manager to apply all the filter necessary to always render to you HTMLHREF markup. If you're using RTF then FMT_RTF will be what you want to pass in. I'm not sure if we've exposed a mechanism for this yet, but it should be fairly trivial. To see what global options are available (also a function of filters), there are methods in SWMgr to iterate those, their range of values, and calls to set and get their current value. The manager will then apply the appropriate filters, e.g. mgr->setGlobalOption("Strong's Numbers", "on"); If you look in sword/bindings/cls/test2 (if you haven't yet done so) you should find good example code that uses these controls in an end user interface. I also think searching isn't exposed yet, but again, having the framework in place, it's just a matter of adding the desired methods. Please let me know if you need any help. I should have more time in the coming weeks to spend on SWORD. -Troy. Costas Stergiou wrote: > Hi Troy, > i looked over the clx code and indeed, what i was asking seems to be there > already. I think though, that there is no support for the filters. Am I > missing > something or i may not understand how to use them from the objects > exposed via the flatapi. > Thanks very much, > Costas > > ----- Original Message ----- > From: "Troy A. Griffitts" > To: > Sent: Friday, March 14, 2003 9:46 AM > Subject: Re: [sword-devel] UI for Windows Question... > > > >>Costas, >>Not sure I quite got through with my email. I'll paste my earlier >>reply below and give a little background in case you're not sure. >> >>Kylix is basically Delphi for Linux. The latest release of Kylix >>includes C++ support, making it basically, C++Builder for Linux, as well. >>CLX is Borland's new control architecture which is planned to replace >>VCL (their current architecture). >>CLX is crossplatform and in its current incarnation uses Qt behind the >>scenes on both Window and Linux. >>CLX controls can be used in C++Builder, Delphi (I believe, versions 6 >>and later), and Kylix. >> >>Just to reiterate. We have basic CLX components for SWORD. >> >>-Troy. >> >> >>________________________________ >>Costas, >> My apologies for not responding sooner. We have CLX components for >>Kylix created as a binding to the sword api. There is actually a fairly >>extensive demo using these components to produce a usable study tool >>(create by Terry Biggs). We also had someone successfully compile and >>use these components on windows. He had some trouble at first declaring >>the external dll and such, but I can hunt down his email and get that to >>you if you decide to try these and have problems, yourself. >> >>See: sword/binding/clx >> >> -Troy. >> >> >>Costas I. Stergiou wrote: >> >>>I would certainly need some help here because my tries to compile the >>>lib have been in vain (this is not strange since I am not a C++ >>>developer). >>>When you say 'c++ module', what exactly do you mean? .obj files, .dll, >>>something else? >>>Costas >>> >>>B> >>> >>>>I have been working with Borland C++ Builder (BCB) for a few years. And >>> > I was > >>>>using a lot of Delphi-tools. That is no problem at all. The BCB compiles >>>>delphi code. And as far as I know you can compile C/C++ code with >>> > Delphi. So > >>>>it shouldn't be a problem to compile diatheke or another C++ code and >>> > use it > >>>>in Delphi. If you need help to build a c++ module, which can be used in >>>>Delphi, i can help you. >>>> >>>>And another point: With kylix it should be possible to write C++ or >>> > Delphi and > >>>>compile it for windows and Linux. And kylix is free! >>>> >>>>Shalom, >>>>Philippus >>>>_______________________________________________ >>>>sword-devel mailing list >>>>sword-devel@crosswire.org >>>>http://www.crosswire.org/mailman/listinfo/sword-devel >>>> >>> >>> >>>_______________________________________________ >>>sword-devel mailing list >>>sword-devel@crosswire.org >>>http://www.crosswire.org/mailman/listinfo/sword-devel >> >> >>_______________________________________________ >>sword-devel mailing list >>sword-devel@crosswire.org >>http://www.crosswire.org/mailman/listinfo/sword-devel >> > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Sat Mar 15 03:29:56 2003 From: sword-devel@crosswire.org (Jason and Larua Brooks) Date: Fri, 14 Mar 2003 21:29:56 -0600 Subject: [sword-devel] Calvin's Institutes Problems Message-ID: <20030315032956.3532.qmail@mail.com> With the few comments on the problems with the Search window,at least in some instances, I am wondering if a revamp of it may be in order. I find the ability to search General Books very appealing and functional, but if they cause crashes frequently, should they be searchable? I am not a programmer, so I have no idea of what it would take to rewrite the search routines. Does anyone else have any ideas? Offering up some ideas, Jason Brooks ----- Original Message ----- From: Chris Date: Thu, 13 Mar 2003 13:18:11 +1100 To: sword-devel@crosswire.org Subject: Re: [sword-devel] Calvin's Institutes Problems > Dave Hall wrote: > > >Seems like the Search window should only change modules when you expicitly > >select a new module from the Search window itself via the left-side module > >list accessed by the [...] button. > > > > I hate the fact that the search window has a different UI (....) for > selecting modules than the > main window (tabs). So I never use the "..." for that reason. But I > agree that it is annoying > if the search window changes when you don't want it to. > > > > > > >- Dave > > > > > >-----Original Message----- > >From: Jason and Larua Brooks [mailto:ljbrooks@mail.com] > >Sent: Wednesday, March 12, 2003 6:20 PM > >To: sword-devel@crosswire.org > >Subject: [sword-devel] Calvin's Institutes Problems > > > > > >Greetings, > > I created the Calvin's Institutes modules that are now on the site > >for a download. I recently tried searching for Genesis in the Institues as > >a test. It retures 4 results, and then starts some very odd display habits. > >It will regen a couple of times before either ceasing to respond or > >generating Access Violations in sword.exe and riched*.dll. I have confirmed > >this on Windows XP Pro and Home. Any suggestions for a fix or can anyone > >else verify the problem? > > > >Thanks, > >Jason Brooks > > > > > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel -- __________________________________________________________ Sign-up for your own FREE Personalized E-mail at Mail.com http://www.mail.com/?sr=signup From sword-devel@crosswire.org Sun Mar 16 17:31:26 2003 From: sword-devel@crosswire.org (Barry Drake) Date: Sun, 16 Mar 2003 17:31:26 -0000 Subject: [sword-devel] Palm Bible In-Reply-To: <3E6FC40A.8060805@crosswire.org> Message-ID: <3E74B4EE.11530.13EAECF@localhost> Hi there ........ On 12 Mar 2003 at 16:34, Troy A. Griffitts wrote: > :) maybe someday. I'd be interested in working with a group of people to > make this happen. If I hear much response to this thread with willing > volunteers, we can start a group/project aimed at this end. My thoughts - for what they're worth. The Palm OS is primitive and slow. It has to be. None of the Palms have much memory, and the architecture can never be as fast as your slowest PC. It's the nature of the beast. Having said that, the two translations I have in parallel on my Palm using Palm Bible are very adequate for the purpose. I can and do change them from time to time according to my needs, and as I can have access to any of my Sword modules for this purpose, the two I can have on board at any one time can be very varied - and one of them can be a commentary if I so choose. Given the limitations of the Palm and its OS, I really don't think it worth pushing the system any further. I feel quite honestly that we could make the biggest contribution if we were to offer every Sword module we have as a Palm database, along with the Palm Bible, in its GPL form. We have that already, and the modules are so quick and easy to make, it wouldn't take a lot of work. If then, some enthusiast from our number wanted to make improvemements to the GPL Palm Bible software, that would be possible. I see porting of the Sword engine as relatively pointless. The whole of it would be too memory hungry. Just as one example, Palm stuff has a native compression/expansion routine used by all the document readers. Why soak up precious memory by adding a second one? Also, to include handling of many types (structures) of module as Sword does would prove nothing more than a memory sink on the Palm architecture. That's my bit - for what it's worth. And yes - I would be part of a group 'doing things' if we went down that path! God bless, Barry -- From Barry Drake (The Revd) minister of the Netherfield United Reformed church, Nottingham see http://www.jesusinnetherfield.org.uk for our church homepages). Replies - b.drake@ntlworld.com From sword-devel@crosswire.org Mon Mar 17 05:07:24 2003 From: sword-devel@crosswire.org (Chris Little) Date: Sun, 16 Mar 2003 22:07:24 -0700 (MST) Subject: [sword-devel] Bible web site show up in w3c.org site as example of technology In-Reply-To: <20.aa34f69.2b85dae8@aol.com> Message-ID: On Thu, 20 Feb 2003 YTang0648@aol.com wrote: > What is the best way to display interlinear text in html? Here is your answer > :) > > I just help my friend who produce the Chinese Bible site (bible.fhl.net) to > change the html tag they use to display strong number to the new w3c > recommendation tag. > > And after that, I recommended to the w3c.org CSS and RUBY editors to use that > site as demo cases for > > So... now w3c.org list that Bible site as an example how people use the > standard they define :) ... > We could use the same method to display Greek interlinear text :) I've been playing with some OSIS to XHTML XSLTs and thought of your mention of Ruby when I looked at interlinearization of data encoded with the OSIS tag. It does look like it will be the way to present interlinearized text someday, but not yet. In all my research, the only browsers I have found that implement XHTML 1.1 correctly, with Ruby annotation, are IE6 and W3C's own Amaya. And IE6 doesn't yet handle CSS3-Ruby (I know it's still a WD) which severly limits its abilities, especially when more than one ruby is attached to a single base text. I posted a screenshot of Ruby in action at http://www.crosswire.org/~chrislit/pics/rubycontrasts.png . The two left windows show IE6, the two right windows show Mozilla 1.3. The two upper windows show a demo of Ruby from i18nguy.com and the lower windows show a Greek OSIS text with morphology & Strong's numbers associated with each word. Do you have any idea when Gecko will support XHTML 1.1 fully, including Ruby? It would be very nice to be able to display interlinear text this way whenever we get Gecko integrated with BibleCS for display. --Chris From sword-devel@crosswire.org Mon Mar 17 05:56:59 2003 From: sword-devel@crosswire.org (sword-devel@crosswire.org) Date: Mon, 17 Mar 2003 05:56:59 GMT Subject: [sword-devel] Can't get modisp for module developement Message-ID: <20030316.215720.18883.16614@webmail09.lax.untd.com> Pertaining to the following previous post. I attempted to download the software for module developement but I get a page not found message when I click on the link to modisp.... Is there anywhere else to get the software for this. Regards, gary ******************************************************************* All software you need to create Sword modules is free, see http://www.crosswire.org/sword/develop/swordmodule/index.jsp for more information.. With kind regards, Simon -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens garymck3@netzero.com Verzonden: maandag 10 maart 2003 7:23 Aan: sword-devel@crosswire.org Onderwerp: [sword-devel] What do I need to write a module sword-devel@crosswire.org. I would like to develope modules for the Sword Project. My questions is/are: What software is needed? How do I get it? Can it be purchased via US mail. I run a Win32 system and use Microsoft products in development. C++ for Windows running windows 98. Regards, Gary McKenzie _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Mon Mar 17 07:31:36 2003 From: sword-devel@crosswire.org (Barry Drake) Date: Mon, 17 Mar 2003 07:31:36 -0000 Subject: [sword-devel] Can't get modisp for module developement In-Reply-To: <20030316.215720.18883.16614@webmail09.lax.untd.com> Message-ID: <3E7579D8.15219.1036D9@localhost> Hi there ........ On 17 Mar 2003 at 5:56, garymck3@netzero.com wrote: > I attempted to download the software for module developement but I > get a page not found message when I click on the link to modisp.... I don't quite follow what link you are trying. The link to the software for Windows is given as: http://crosswire.org/ftpmirror/pub/sword/utils/win32/ on the module-making instructions page, and this link seems to work OK. The instructions are at: http://www.crosswire.org/sword/develop/swordmodule/index.jsp and again, this link seems to be OK. God bless, Barry -- From Barry Drake (The Revd) minister of the Netherfield United Reformed church, Nottingham see http://www.jesusinnetherfield.org.uk for our church homepages). Replies - b.drake@ntlworld.com From sword-devel@crosswire.org Mon Mar 17 13:23:38 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Mon, 17 Mar 2003 07:23:38 -0600 Subject: [sword-devel] Can't get modisp for module developement References: <20030316.215720.18883.16614@webmail09.lax.untd.com> Message-ID: <001b01c2ec88$6bae5610$a5620e44@dkv6pe0iben68t> If you are looking for ModDisp.jsp that is not a development tool. I believe the only thing it does is displays the module lists for the website. For development tools, you will need to look at: http://crosswire.org/ftpmirror/pub/sword/utils/ and instructions are here: http://www.crosswire.org/sword/develop/swordmodule/index.jsp But you are correct in that the ModDisp.jsp link at the bottom of the download pages is broken. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: To: Sent: Sunday, March 16, 2003 11:56 PM Subject: [sword-devel] Can't get modisp for module developement > Pertaining to the following previous post. > > I attempted to download the software for module developement but I > get a page not found message when I click on the link to modisp.... > > Is there anywhere else to get the software for this. > > Regards, > > gary > > ******************************************************************* From sword-devel@crosswire.org Mon Mar 17 13:47:45 2003 From: sword-devel@crosswire.org (Christian Renz) Date: Mon, 17 Mar 2003 14:47:45 +0100 Subject: [sword-devel] Bible web site show up in w3c.org site as example of technology In-Reply-To: References: <20.aa34f69.2b85dae8@aol.com> Message-ID: <20030317134745.GA77382@web42.com> >I posted a screenshot of Ruby in action at >http://www.crosswire.org/~chrislit/pics/rubycontrasts.png . Thanks for the interestig screenshots. I tested the i18guy page on Opera/6 and Opera/7, and it looks about the same as Netscape's version (ie., next to each other instead of arranged vertically). :( Greetings, Christian -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "As someone pointed out, you could have an attribute that says 'optimize the heck out of this routine', and your definition of heck would be a parameter to the optimizer." -- Larry Wall From sword-devel@crosswire.org Mon Mar 17 18:31:14 2003 From: sword-devel@crosswire.org (sword-devel@crosswire.org) Date: Mon, 17 Mar 2003 13:31:14 EST Subject: [sword-devel] Bible web site show up in w3c.org site as example of techno... Message-ID: <124.1fb91c8b.2ba76e72@aol.com> --part1_124.1fb91c8b.2ba76e72_boundary Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit In a message dated 3/16/2003 9:08:33 PM Pacific Standard Time, chrislit@crosswire.org writes: > >What is the best way to display interlinear text in html? Here is your > answer > >:) > > > >I just help my friend who produce the Chinese Bible site (bible.fhl.net) > to > >change the html tag they use to display strong number to the new w3c > >recommendation tag. > > > >And after that, I recommended to the w3c.org CSS and RUBY editors to use > that > >site as demo cases for > > > >So... now w3c.org list that Bible site as an example how people use the > >standard they define :) > ... > >We could use the same method to display Greek interlinear text :) > > I've been playing with some OSIS to XHTML XSLTs and thought of your > mention of Ruby when I looked at interlinearization of data encoded with > the OSIS tag. It does look like it will be the way to present > interlinearized text someday, but not yet. > > In all my research, the only browsers I have found that implement XHTML > 1.1 correctly, with Ruby annotation, are IE6 and W3C's own Amaya. . If you look at how the bible.fhl.net web site use ruby, you will find out the ruby effect in Gecko could be similate by using some css display property. For example, take a look at http://bible.fhl.net/new/read.php?VERSION1=unv&strongflag=1&TABFLAG=0& chineses=Nu&chap=3 with Gecko. Add In the beginning of your html page and try again. And IE6 > > doesn't yet handle CSS3-Ruby (I know it's still a WD) which severly limits its abilities, especially when more than one ruby is attached to a single base text CSS3-Ruby is currently only a "working draft" (under last call) And I wonder does the web really need that kind of detail of display tuning. > > > I posted a screenshot of Ruby in action at > http://www.crosswire.org/~chrislit/pics/rubycontrasts.png . > The two left windows show IE6, the two right windows show Mozilla 1.3. > The two upper windows show a demo of Ruby from i18nguy.com and the lower > windows show a Greek OSIS text with morphology &Strong's numbers > associated with each word. > > Do you have any idea when Gecko will support XHTML 1.1 fully, including > Ruby? It would be very nice to be able to display interlinear text this > way whenever we get Gecko integrated with BibleCS for display. As I said, you can already display ruby in Gecko by adding those css in the beginning of your html. Let me know if it does not work. > > > --Chris --part1_124.1fb91c8b.2ba76e72_boundary Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable In a message dated 3/16/2003 9:08:33 PM Pacific Standa= rd Time, chrislit@crosswire.org writes:

          >What is the best way to dis= play interlinear text in html? Here is your answer
          >:)
          >
          >I just help my friend who produce the Chinese Bible site (bible.fhl.net)= to
          >change the html tag they use to display strong number to the new w3c >recommendation <ruby> tag.
          >
          >And after that, I recommended to the w3c.org CSS and RUBY editors to use= that
          >site as demo cases for <ruby>
          >
          >So... now w3c.org list that Bible site as an example how people use the=20=
          >standard they define :)
          ...
          >We could use the same method to display Greek interlinear text :)

          I've been playing with some OSIS to XHTML XSLTs and thought of your
          mention of Ruby when I looked at interlinearization of data encoded with the OSIS <w> tag.  It does look like it will be the way to presen= t
          interlinearized text someday, but not yet.

          In all my research, the only browsers I have found that implement XHTML
          1.1 correctly, with Ruby annotation, are IE6 and W3C's own Amaya. 


          .

          If you look at how the bible.fhl.net web site use ruby, you will find out th= e ruby effect in Gecko could be similate by using some css display property.=

          For example, take a look at http://bible.fhl.net/new/read.php?VERSION1=3Dunv&strongflag=3D1&TABF= LAG=3D0&chineses=3DNu&chap=3D3
          with Gecko.


          Add

          <style type=3D"text/css">
          ruby{
          display:inline-table;
          text-align:center;
          white-space:nowrap;
          vertical-align:-25%;
          }
          ruby>rb{
          display:table-row-group;
          }ruby>rt{
          display:table-header-group;font-size:75%;}
          </style>


          In the beginning of your html page and try again.


          And IE6


          doesn't yet handle CSS3-Ruby (I know it's still a WD) which severly limits <= BR> its abilities, especially when more than one ruby is attached to a single base text

          CSS3-Ruby is currently only a "working draft" (under last call)
          And I wonder does the web really need that kind of detail of display tuning.=


          I posted a screenshot of Ruby in action at
          http://www.crosswire.org/~chrislit/pics/rubycontrasts.png .
          The two left windows show IE6, the two right windows show Mozilla 1.3. =
          The two upper windows show a demo of Ruby from i18nguy.com and the lower windows show a Greek OSIS text with morphology &Strong's numbers
          associated with each word.

          Do you have any idea when Gecko will support XHTML 1.1 fully, including
          Ruby?  It would be very nice to be able to display interlinear text thi= s
          way whenever we get Gecko integrated with BibleCS for display
          .

          As I said,
          you can already d= isplay ruby in Gecko by adding those css in the beginning of your html. Let=20= me know if it does not work.



          --Chri
          s

          --part1_124.1fb91c8b.2ba76e72_boundary-- From sword-devel@crosswire.org Mon Mar 17 18:32:13 2003 From: sword-devel@crosswire.org (sword-devel@crosswire.org) Date: Mon, 17 Mar 2003 13:32:13 EST Subject: [sword-devel] Bible web site show up in w3c.org site as example of techno... Message-ID: <1d8.5482610.2ba76ead@aol.com> --part1_1d8.5482610.2ba76ead_boundary Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit mail me your html. I can add those css for you to let it display as ruby in gecko. --part1_1d8.5482610.2ba76ead_boundary Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable mail me your html. I can add those css for you to let=20= it display as ruby in gecko. --part1_1d8.5482610.2ba76ead_boundary-- From sword-devel@crosswire.org Mon Mar 17 20:31:43 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Mon, 17 Mar 2003 21:31:43 +0100 Subject: [sword-devel] Calvin's Institutes Problems In-Reply-To: <20030315032956.3532.qmail@mail.com> References: <20030315032956.3532.qmail@mail.com> Message-ID: <200303172131.43035.joachim@ansorgs.de> Probably a bug in the windows program. Under Linux it works without crashes I think. Joachim > With the few comments on the problems with the Search window,at least in > some instances, I am wondering if a revamp of it may be in order. I find > the ability to search General Books very appealing and functional, but if > they cause crashes frequently, should they be searchable? I am not a > programmer, so I have no idea of what it would take to rewrite the search > routines. Does anyone else have any ideas? > > Offering up some ideas, > Jason Brooks > > ----- Original Message ----- > From: Chris > Date: Thu, 13 Mar 2003 13:18:11 +1100 > To: sword-devel@crosswire.org > Subject: Re: [sword-devel] Calvin's Institutes Problems > > > Dave Hall wrote: > > >Seems like the Search window should only change modules when you > > > expicitly select a new module from the Search window itself via the > > > left-side module list accessed by the [...] button. > > > > I hate the fact that the search window has a different UI (....) for > > selecting modules than the > > main window (tabs). So I never use the "..." for that reason. But I > > agree that it is annoying > > if the search window changes when you don't want it to. > > > > >- Dave > > > > > > > > >-----Original Message----- > > >From: Jason and Larua Brooks [mailto:ljbrooks@mail.com] > > >Sent: Wednesday, March 12, 2003 6:20 PM > > >To: sword-devel@crosswire.org > > >Subject: [sword-devel] Calvin's Institutes Problems > > > > > > > > >Greetings, > > > I created the Calvin's Institutes modules that are now on the site > > >for a download. I recently tried searching for Genesis in the Institues > > > as a test. It retures 4 results, and then starts some very odd display > > > habits. It will regen a couple of times before either ceasing to > > > respond or generating Access Violations in sword.exe and riched*.dll. > > > I have confirmed this on Windows XP Pro and Home. Any suggestions for > > > a fix or can anyone else verify the problem? > > > > > >Thanks, > > >Jason Brooks > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Mon Mar 17 14:24:27 2003 From: sword-devel@crosswire.org (Victor Zhuromsky) Date: Mon, 17 Mar 2003 16:24:27 +0200 Subject: [sword-devel] How to make module from GBF? Message-ID: <3E75DA9B.8010609@yahoo.com> I have prepared my text of New Testament (with Strong's numbers and Rell Letters) and formatted it in GBF format. But I don't know what utility to use for generating SWORD module from this file. -- Blessings in Him, Victor Zhuromsky, Director of Grace Fellowship Ukraine Ministry _____________________________________________________________ Visit our websites at www.solomonet.org Grace Fellowship International (en) www.gracefellowshipintl.com Grace Fellowship International (en) www.inthebeloved.com Grace Fellowship Ukraine Ministry (ru) www.christ4you.org Christian Information Portal (ru) From sword-devel@crosswire.org Tue Mar 18 08:40:18 2003 From: sword-devel@crosswire.org (Andrew Craig) Date: Tue, 18 Mar 2003 10:40:18 +0200 Subject: [sword-devel] Palm Bible Message-ID: I agree with Barry that the current program is more than adequate for the job it is meant. The two things I find missing on the Palm Bible as compared to the Sword for Windows are: - No dictionaries such as Strongs or Naves. - No precompiled search. The processor is very slow and searching a few books takes ages. This may fall away with the ARM processors being fast enough. Andrew. >>> b.drake@ntlworld.com 16/3/2003 19:31 >>> Hi there ........ On 12 Mar 2003 at 16:34, Troy A. Griffitts wrote: > :) maybe someday. I'd be interested in working with a group of people to > make this happen. If I hear much response to this thread with willing > volunteers, we can start a group/project aimed at this end. My thoughts - for what they're worth. The Palm OS is primitive and slow. It has to be. None of the Palms have much memory, and the architecture can never be as fast as your slowest PC. It's the nature of the beast. Having said that, the two translations I have in parallel on my Palm using Palm Bible are very adequate for the purpose. I can and do change them from time to time according to my needs, and as I can have access to any of my Sword modules for this purpose, the two I can have on board at any one time can be very varied - and one of them can be a commentary if I so choose. Given the limitations of the Palm and its OS, I really don't think it worth pushing the system any further. I feel quite honestly that we could make the biggest contribution if we were to offer every Sword module we have as a Palm database, along with the Palm Bible, in its GPL form. We have that already, and the modules are so quick and easy to make, it wouldn't take a lot of work. If then, some enthusiast from our number wanted to make improvemements to the GPL Palm Bible software, that would be possible. I see porting of the Sword engine as relatively pointless. The whole of it would be too memory hungry. Just as one example, Palm stuff has a native compression/expansion routine used by all the document readers. Why soak up precious memory by adding a second one? Also, to include handling of many types (structures) of module as Sword does would prove nothing more than a memory sink on the Palm architecture. That's my bit - for what it's worth. And yes - I would be part of a group 'doing things' if we went down that path! God bless, Barry -- From Barry Drake (The Revd) minister of the Netherfield United Reformed church, Nottingham see http://www.jesusinnetherfield.org.uk for our church homepages). Replies - b.drake@ntlworld.com _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 18 12:47:29 2003 From: sword-devel@crosswire.org (Knox, Chris) Date: Tue, 18 Mar 2003 07:47:29 -0500 Subject: [sword-devel] Palm Bible Message-ID: <8258268D01DAB6458E76C623BEAC53721F1624@PIGEON> The additional component that I would find very helpful, not only for Palm Bible but also for Sword in general, is an easy way to export the STEP libraries I own to modules so that I can use the versions I'm most familiar with. I've messed with stepdump on several occasions, but haven't had any success converting my QuickVerse 6 libraries. It's quite frustrating to have an interface far superior to the proprietary ones and rights to the texts I need, but to be unable to put them together. I've intended to put together a Perl script that picks up where stepdump leaves off, but haven't had the time. Chris Knox > -----Original Message----- > From: Andrew Craig [mailto:AndrewC@fcraft.co.za] > Sent: Tuesday, March 18, 2003 3:40 AM > To: sword-devel@crosswire.org > Subject: Re: [sword-devel] Palm Bible > > > I agree with Barry that the current program is more than > adequate for the job it is meant. The two things I find > missing on the Palm Bible as compared to the Sword for Windows are: > - No dictionaries such as Strongs or Naves. > - No precompiled search. The processor is very slow and > searching a few books takes ages. This may fall away with the > ARM processors being fast enough. > > Andrew. > > >>> b.drake@ntlworld.com 16/3/2003 19:31 >>> > Hi there ........ > > On 12 Mar 2003 at 16:34, Troy A. Griffitts wrote: > > :) maybe someday. I'd be interested in working with a > group of people > > to make this happen. If I hear much response to this thread with > > willing volunteers, we can start a group/project aimed at this end. > > My thoughts - for what they're worth. The Palm OS is > primitive and slow. > It has to be. None of the Palms have much memory, and the > architecture can > never be as fast as your slowest PC. It's the nature of the > beast. Having > said that, the two translations I have in parallel on my Palm > using Palm > Bible are very adequate for the purpose. I can and do change > them from > time to time according to my needs, and as I can have access > to any of my > Sword modules for this purpose, the two I can have on board > at any one time > can be very varied - and one of them can be a commentary if I > so choose. > > Given the limitations of the Palm and its OS, I really don't > think it worth > pushing the system any further. I feel quite honestly that > we could make > the biggest contribution if we were to offer every Sword > module we have as > a Palm database, along with the Palm Bible, in its GPL form. > We have that > already, and the modules are so quick and easy to make, it > wouldn't take a > lot of work. If then, some enthusiast from our number wanted to make > improvemements to the GPL Palm Bible software, that would be > possible. I > see porting of the Sword engine as relatively pointless. The > whole of it > would be too memory hungry. Just as one example, Palm stuff > has a native > compression/expansion routine used by all the document > readers. Why soak > up precious memory by adding a second one? Also, to include > handling of > many types (structures) of module as Sword does would prove > nothing more > than a memory sink on the Palm architecture. > > That's my bit - for what it's worth. And yes - I would be > part of a group > 'doing things' if we went down that path! > > God bless, > Barry > > -- From Barry Drake (The Revd) minister of the Netherfield > United Reformed > church, Nottingham see http://www.jesusinnetherfield.org.uk > for our church > homepages). > > Replies - b.drake@ntlworld.com > > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/swor> d-devel > From sword-devel@crosswire.org Thu Mar 20 18:02:36 2003 From: sword-devel@crosswire.org (Christian Renz) Date: Thu, 20 Mar 2003 19:02:36 +0100 Subject: [sword-devel] State of wxWindows port? Message-ID: <20030320180236.GB55565@web42.com> Just a quick question: What's the state of the wxWindows port? Is there a usable UI? We've had a request on the support list for a version of Sword for Mac OS Classic. If the wxWindows port is usable, I might try to get hold of a compiler and see whether I can get it to run on at least Mac OS 9. Greetings, Christian -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "The real job of every moral teacher is to keep on bringing us back, time after time, to the old simple principles which we are all so anxious not to see." -- C.S. Lewis, Mere Christianity From sword-devel@crosswire.org Thu Mar 20 18:03:37 2003 From: sword-devel@crosswire.org (Christian Renz) Date: Thu, 20 Mar 2003 19:03:37 +0100 Subject: [sword-devel] [Bob@usm.edu: [sword-support] Did you get my Money Order?] Message-ID: <20030320180337.GC55565@web42.com> Someone answer please...? >Date: Tue, 18 Mar 2003 10:32:10 -0600 (CST) >From: Bob >To: sword-feedback@crosswire.org >Subject: [sword-support] Did you get my Money Order? >Precedence: bulk > > >Didja? > >---------- Forwarded message ---------- >Date: Wed, 05 Mar 2003 09:11:26 -0600 >From: Bob@usm.edu >To: sword-feedback@crosswire.org >Subject: Did you get my Money Order? > >A few weeks ago I sent a money order and requested a few CDs of The >Sword Project for Windows. I have heard nothing back so I am wondering >if my mail reached you. > >Before that I had tried to send money to you via Pay-Pal, but it was not >accepted. > >My return address is > >Bob Blasingame >USM - Social Work >201 McLemore, Box 5114 >Hattiesburg, MS 39406-5114 > >Thanks for looking into this for me. > >In Him, > > > >Bob > > -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "If the Creator really did write himself into his own story, that's what we ought to expect to see. Creative solutions. And this creativity is intended to be transitive. We are expected to be creative. And we're expected to help others be creative." -- Larry Wall From sword-devel@crosswire.org Thu Mar 20 20:17:49 2003 From: sword-devel@crosswire.org (Jason Turner) Date: Thu, 20 Mar 2003 13:17:49 -0700 Subject: [sword-devel] State of wxWindows port? In-Reply-To: <20030320180236.GB55565@web42.com> References: <20030320180236.GB55565@web42.com> Message-ID: <200303201317.50286.jason@whensdinner.com> I am currently organizing myself and beginning work on a wxWindows port. I'm beginning my development on Linux, but am going to make a point of keeping it portable. I will give another update once I have something to show. I think I heard some mention of an older start on a wx port. I don't know what the status of that is. -Jason Turner On Thursday 20 March 2003 11:02 am, Christian Renz wrote: > Just a quick question: What's the state of the wxWindows port? Is > there a usable UI? > > We've had a request on the support list for a version of Sword for Mac > OS Classic. If the wxWindows port is usable, I might try to get hold > of a compiler and see whether I can get it to run on at least Mac OS > 9. > > Greetings, > Christian From sword-devel@crosswire.org Sat Mar 22 08:50:54 2003 From: sword-devel@crosswire.org (Steven P. Ulrick) Date: Sat, 22 Mar 2003 02:50:54 -0600 Subject: [sword-devel] Bug in "Newell's Romans Verse by Verse" module Message-ID: <20030322025054.03cc9a2e.spu@faith4miracle.org> Hello, Everyone :) This falls in the category of something I noticed a long time ago, but kept forgetting to report it. The "newell.conf" file for the "Newell's Romans Verse by Verse" commentary contains the following errant information: [Luther] DataPath=./modules/comments/zcom/luther/ When I edited the newell.conf file and changed both occurances of "luther", it works perfectly :) Since I don't have write access to the CVS server (and I don't need it :)), I thought I'd better let you know about this :) Have A Great Day :) Steven P. Ulrick From sword-devel@crosswire.org Fri Mar 21 12:48:09 2003 From: sword-devel@crosswire.org (Eduard Wustenveld) Date: Fri, 21 Mar 2003 13:48:09 +0100 Subject: [sword-devel] How to use ZTEXT Message-ID: <001d01c2efa8$2066afe0$2814a8c0@eduard> This is a multi-part message in MIME format. ------=_NextPart_000_001E_01C2EFB0.822C9E80 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello everyone, =20 I'm trying to figure out how to read ZTEXT files with a PHP script.=20 I'm creating a PHP application (together with Curtis) to search and read = the Bible on a website that uses php. We have managed to create RAWTEXT = support in the application and it works great, but now we want to use ZTEXT = bibles. =20 Is ZTEXT documented somewhere or does someone have this documentation = and is willing to e-mail it to me. =20 Regards, Eduard Wustenveld ------=_NextPart_000_001E_01C2EFB0.822C9E80 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Bericht
          Hello=20 everyone,
           
          I'm = trying to figure=20 out how to read ZTEXT files with a PHP script.
          I'm = creating a PHP=20 application (together with Curtis) to search and read the Bible on a = website=20 that uses php. We have managed to create RAWTEXT support in the = application and=20 it works great, but now we want to use ZTEXT bibles.
           
          Is = ZTEXT documented=20 somewhere or does someone have this documentation and is willing to = e-mail it to=20 me.
           
          Regards,
          Eduard = Wustenveld
          ------=_NextPart_000_001E_01C2EFB0.822C9E80-- From sword-devel@crosswire.org Fri Mar 21 13:13:41 2003 From: sword-devel@crosswire.org (Christian Renz) Date: Fri, 21 Mar 2003 14:13:41 +0100 Subject: [sword-devel] State of wxWindows port? In-Reply-To: <200303201317.50286.jason@whensdinner.com> References: <20030320180236.GB55565@web42.com> <200303201317.50286.jason@whensdinner.com> Message-ID: <20030321131341.GA16687@web42.com> >I am currently organizing myself and beginning work on a wxWindows port. I'm Sounds great! The source code for the old wx port should be available somewhere, that would provice a starting point. I've been thinking about working on it for a while as well, but didn't have the time to get going yet. I'd love to talk about some of the ideas for the UI I have. Also, I think Avihai might have some interesting ideas. I have MS Visual C++ 6 as well as Mac OS X set-up for compiling wx apps, so I could help with development on these platforms. Greetings, Christian -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "I want you to know that I create nice things like this because it pleases the Author of my story. If this bothers you, then your notion of Authorship needs some revision. But you can use perl anyway. :-)" -- Larry Wall From sword-devel@crosswire.org Fri Mar 21 13:25:07 2003 From: sword-devel@crosswire.org (Victor Zhuromsky) Date: Fri, 21 Mar 2003 15:25:07 +0200 Subject: [sword-devel] How to use ZTEXT References: <001d01c2efa8$2066afe0$2814a8c0@eduard> Message-ID: <3E7B12B3.3050606@christ4you.org> --------------010103030409080002090601 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Hello, Eduard Wustenveld I have own website that runs on PHP-Nuke and am interested in your script for working with RawText. Could you please send me the script at victorgfu@christ4you.org? > Hello everyone, > > I'm trying to figure out how to read ZTEXT files with a PHP script. > I'm creating a PHP application (together with Curtis) to search and > read the Bible on a website that uses php. We have managed to create > RAWTEXT support in the application and it works great, but now we want > to use ZTEXT bibles. > > Is ZTEXT documented somewhere or does someone have this documentation > and is willing to e-mail it to me. > > Regards, > Eduard Wustenveld --------------010103030409080002090601 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit
          Hello, Eduard Wustenveld
          I have own website that runs on PHP-Nuke and am interested in your script for working with RawText. Could you please send me the script at victorgfu@christ4you.org?

          Bericht
          Hello everyone,
           
          I'm trying to figure out how to read ZTEXT files with a PHP script.
          I'm creating a PHP application (together with Curtis) to search and read the Bible on a website that uses php. We have managed to create RAWTEXT support in the application and it works great, but now we want to use ZTEXT bibles.
           
          Is ZTEXT documented somewhere or does someone have this documentation and is willing to e-mail it to me.
           
          Regards,
          Eduard Wustenveld

          
          

          --------------010103030409080002090601-- From sword-devel@crosswire.org Fri Mar 21 13:27:20 2003 From: sword-devel@crosswire.org (Eduard Wustenveld) Date: Fri, 21 Mar 2003 14:27:20 +0100 Subject: [sword-devel] How to use ZTEXT In-Reply-To: <3E7B12B3.3050606@christ4you.org> Message-ID: <002601c2efad$99f50eb0$2814a8c0@eduard> This is a multi-part message in MIME format. ------=_NextPart_000_0027_01C2EFB5.FBBAFD50 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, =20 Just go to http://onlinebible.sourceforge.net/ =20 Regards Eduard -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens Victor Zhuromsky Verzonden: vrijdag 21 maart 2003 14:25 Aan: sword-devel@crosswire.org Onderwerp: Re: [sword-devel] How to use ZTEXT Hello, Eduard Wustenveld=20 I have own website that runs on PHP-Nuke and am interested in your = script for working with RawText. Could you please send me the script at victorgfu@christ4you.org? Hello everyone, =20 I'm trying to figure out how to read ZTEXT files with a PHP script.=20 I'm creating a PHP application (together with Curtis) to search and read = the Bible on a website that uses php. We have managed to create RAWTEXT = support in the application and it works great, but now we want to use ZTEXT = bibles. =20 Is ZTEXT documented somewhere or does someone have this documentation = and is willing to e-mail it to me. =20 Regards, Eduard Wustenveld ------=_NextPart_000_0027_01C2EFB5.FBBAFD50 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Bericht
          Hello,
           
          Just=20 go to http://onlinebible.sourcefor= ge.net/
           
          Regards
          Eduard
          -----Oorspronkelijk bericht-----
          Van:=20 sword-devel-admin@crosswire.org = [mailto:sword-devel-admin@crosswire.org]=20 Namens Victor Zhuromsky
          Verzonden: vrijdag 21 maart = 2003=20 14:25
          Aan: sword-devel@crosswire.org
          Onderwerp: = Re:=20 [sword-devel] How to use ZTEXT


          Hello, Eduard=20 Wustenveld
          I have own website that runs on PHP-Nuke = and am=20 interested in your script for working with RawText. Could you please = send me=20 the script at victorgfu@christ4you.org?
          Hello=20 everyone,
           
          I'm trying to=20 figure out how to read ZTEXT files with a PHP script. =
          I'm creating a=20 PHP application (together with Curtis) to search and read the Bible = on a=20 website that uses php. We have managed to create RAWTEXT support in = the=20 application and it works great, but now we want to use ZTEXT=20 bibles.
           
          Is = ZTEXT=20 documented somewhere or does someone have this documentation and is = willing=20 to e-mail it to me.
           
          Regards,
          Eduard=20 Wustenveld


          ------=_NextPart_000_0027_01C2EFB5.FBBAFD50-- From sword-devel@crosswire.org Fri Mar 21 13:40:52 2003 From: sword-devel@crosswire.org (Christian Renz) Date: Fri, 21 Mar 2003 14:40:52 +0100 Subject: [sword-devel] How to use ZTEXT In-Reply-To: <001d01c2efa8$2066afe0$2814a8c0@eduard> References: <001d01c2efa8$2066afe0$2814a8c0@eduard> Message-ID: <20030321134052.GA23484@web42.com> Hello Eduard, >I'm trying to figure out how to read ZTEXT files with a PHP script. Have you written your own code or did you use the PHP bindings from the Sword library? Greetings, Christian -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "It's so much easier to pray for a bore than to go and see one." -- C.S. Lewis From sword-devel@crosswire.org Fri Mar 21 13:47:25 2003 From: sword-devel@crosswire.org (Chris Little) Date: Fri, 21 Mar 2003 06:47:25 -0700 (MST) Subject: [sword-devel] How to use ZTEXT In-Reply-To: <001d01c2efa8$2066afe0$2814a8c0@eduard> Message-ID: zText, like every other file format used by Sword is "documented" through source code. If you want to understand it, you will have to read the appropriate C++ source file. That assumes your project is licensed under GPL. If your project is not GPL licensed, reading and adapting our source code would be a license and copyright violation. In that case, you will have to reverse engineer the file format from the files themselves. --Chris On Fri, 21 Mar 2003, Eduard Wustenveld wrote: > Hello everyone, > > I'm trying to figure out how to read ZTEXT files with a PHP script. > I'm creating a PHP application (together with Curtis) to search and read the > Bible on a website that uses php. We have managed to create RAWTEXT support > in the application and it works great, but now we want to use ZTEXT bibles. > > Is ZTEXT documented somewhere or does someone have this documentation and is > willing to e-mail it to me. > > Regards, > Eduard Wustenveld > From sword-devel@crosswire.org Fri Mar 21 13:56:24 2003 From: sword-devel@crosswire.org (Chris Little) Date: Fri, 21 Mar 2003 06:56:24 -0700 (MST) Subject: [sword-devel] Bible web site show up in w3c.org site as example of techno... In-Reply-To: <124.1fb91c8b.2ba76e72@aol.com> Message-ID: On Mon, 17 Mar 2003 YTang0648@aol.com wrote: > If you look at how the bible.fhl.net web site use ruby, you will find > out the ruby effect in Gecko could be similate by using some css display > property. Yes, I had already seen how you did it for bible.fhl.net. I'm not really interesting in workarounds for browsers that don't meet standards specifications--that kind of nullifies the point of standards. The workaround you suggest looks fine in Mozilla and MSIE, but not Opera. And supporting workarounds is significantly different from actually supporting a standard. Maybe the browser makers don't think Ruby is very important since the standard is almost 2 years old, yet neither Mozilla nor Opera show any plans of supporting it. > CSS3-Ruby is currently only a "working draft" (under last call) > And I wonder does the web really need that kind of detail of display tuning. Without CSS3-Ruby, you can't control the location of the ruby text at all. In IE6, that means multiple rubies are all shown above the base text. With CSS3-Ruby, you could display some above and some below to reduce clutter. (That's just one example that is useful for an interlinear Bible--as can be seen in my screenshot.) --Chris From sword-devel@crosswire.org Fri Mar 21 13:47:29 2003 From: sword-devel@crosswire.org (Eduard Wustenveld) Date: Fri, 21 Mar 2003 14:47:29 +0100 Subject: [sword-devel] How to use ZTEXT In-Reply-To: <20030321134052.GA23484@web42.com> Message-ID: <002e01c2efb0$6a4d5250$2814a8c0@eduard> Hello Christian, We have written our own code to read the Sword Modules. This is because we want to add support for different Bible formats (Sword, Bibledatabase.org etc). We don't want to install the Sword library on the server because this is not always possible, most servers are owned by providers and they do not allow installation of extra software on their webservers. We want it to be possible for everyone to publish a bible on their website. For now we only focus on the Postnuke system but when this module (pnBible) is ready we want to focus on every website that supports PHP scripts. Eduard -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens Christian Renz Verzonden: vrijdag 21 maart 2003 14:41 Aan: sword-devel@crosswire.org Onderwerp: Re: [sword-devel] How to use ZTEXT Hello Eduard, >I'm trying to figure out how to read ZTEXT files with a PHP script. Have you written your own code or did you use the PHP bindings from the Sword library? Greetings, Christian -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "It's so much easier to pray for a bore than to go and see one." -- C.S. Lewis _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Fri Mar 21 13:53:28 2003 From: sword-devel@crosswire.org (Eduard Wustenveld) Date: Fri, 21 Mar 2003 14:53:28 +0100 Subject: [sword-devel] How to use ZTEXT In-Reply-To: Message-ID: <003401c2efb1$401b8370$2814a8c0@eduard> The project I'm working on is GPL licensed. So there is absolutely no documentation about the use of different file formats ??? Eduard -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens Chris Little Verzonden: vrijdag 21 maart 2003 14:47 Aan: sword-devel@crosswire.org Onderwerp: Re: [sword-devel] How to use ZTEXT zText, like every other file format used by Sword is "documented" through source code. If you want to understand it, you will have to read the appropriate C++ source file. That assumes your project is licensed under GPL. If your project is not GPL licensed, reading and adapting our source code would be a license and copyright violation. In that case, you will have to reverse engineer the file format from the files themselves. --Chris On Fri, 21 Mar 2003, Eduard Wustenveld wrote: > Hello everyone, > > I'm trying to figure out how to read ZTEXT files with a PHP script. > I'm creating a PHP application (together with Curtis) to search and read the > Bible on a website that uses php. We have managed to create RAWTEXT support > in the application and it works great, but now we want to use ZTEXT bibles. > > Is ZTEXT documented somewhere or does someone have this documentation > and is willing to e-mail it to me. > > Regards, > Eduard Wustenveld > _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Fri Mar 21 16:03:58 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Fri, 21 Mar 2003 17:03:58 +0100 Subject: [sword-devel] How to use ZTEXT In-Reply-To: <003401c2efb1$401b8370$2814a8c0@eduard> References: <003401c2efb1$401b8370$2814a8c0@eduard> Message-ID: <200303211703.58520.mg.pub@gmx.net> The internals are what the Sword library is for. In future even different, new kinds of modules may be added to sword. You'd have to readd support for each single type in your software, which might turn out to be complicated. Martin Am Freitag, 21. März 2003 14:53 schrieb Eduard Wustenveld: > The project I'm working on is GPL licensed. So there is absolutely no > documentation about the use of different file formats ??? > > Eduard > > -----Oorspronkelijk bericht----- > Van: sword-devel-admin@crosswire.org > [mailto:sword-devel-admin@crosswire.org] Namens Chris Little > Verzonden: vrijdag 21 maart 2003 14:47 > Aan: sword-devel@crosswire.org > Onderwerp: Re: [sword-devel] How to use ZTEXT > > > > zText, like every other file format used by Sword is "documented" through > source code. If you want to understand it, you will have to read the > appropriate C++ source file. That assumes your project is licensed under > GPL. > > If your project is not GPL licensed, reading and adapting our source code > would be a license and copyright violation. In that case, you will have > to reverse engineer the file format from the files themselves. > > --Chris > > On Fri, 21 Mar 2003, Eduard Wustenveld wrote: > > Hello everyone, > > > > I'm trying to figure out how to read ZTEXT files with a PHP script. > > I'm creating a PHP application (together with Curtis) to search and read > > the > > > Bible on a website that uses php. We have managed to create RAWTEXT > > support > > > in the application and it works great, but now we want to use ZTEXT > > bibles. > > > Is ZTEXT documented somewhere or does someone have this documentation > > and is willing to e-mail it to me. > > > > Regards, > > Eduard Wustenveld > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Fri Mar 21 19:36:06 2003 From: sword-devel@crosswire.org (Christian Renz) Date: Fri, 21 Mar 2003 20:36:06 +0100 Subject: [sword-devel] New Russion NT In-Reply-To: <3E79A65B.6020805@yahoo.com> References: <3E79A65B.6020805@yahoo.com> Message-ID: <20030321193606.GA97261@web42.com> I have uploadedd Victor's new Russian NT module with Strong's #s. The module name is "rntvzh". Victor, I removed the category specification from the module's config file, as the Install Manager calls this category "Biblical Texts", not "Bibles" (like you wrote). I just copied the files into ~ftp/pub/sword/raw and updated mods.d.tar.gz. Is there anything else I need to do? (Sorry, it's been a while since I did this). Greetings, Christian -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "When I am 80 years old, even if everyone in the whole world puts me on a pedestal and thinks I'm the renaissanciest man that ever lived, I still intend to take out the trash when my wife asks me to." -- Larry Wall From sword-devel@crosswire.org Fri Mar 21 21:54:15 2003 From: sword-devel@crosswire.org (Chris Little) Date: Fri, 21 Mar 2003 14:54:15 -0700 (MST) Subject: [sword-devel] module releases (was: Re: New Russion NT) In-Reply-To: <20030321193606.GA97261@web42.com> Message-ID: I'm sorry I didn't get to the message on sword-support sooner, but I'd really appreciate if all new modules were just sent to me. I apologize for seeming like such a control-freak, but there are a lot of factors that go into a release that most people don't realize. There are also a lot of standard practices that I'm trying to implement that people seem not to notice, but I will try to document them soon. In general, if anyone wants to send us a new module, they can send it to my email address or post it online and send me the URL. Feel free to respond to sword-support messages with this information if I haven't seen or noticed it. I also only want source documents (in vpl, imp, thml, or osis format) and will compile the module myself. This protects us from the possibility that there are bugs in the module creation tools or the version of swordlib that they're built against which might affect the content. I will rename this Bible as "RusVZh" and re-upload once I have compressed the text and fixed a couple little problems with the .conf file. --Chris On Fri, 21 Mar 2003, Christian Renz wrote: > I have uploadedd Victor's new Russian NT module with Strong's #s. The > module name is "rntvzh". > > Victor, I removed the category specification from the module's config > file, as the Install Manager calls this category "Biblical Texts", not > "Bibles" (like you wrote). > > I just copied the files into ~ftp/pub/sword/raw and updated > mods.d.tar.gz. Is there anything else I need to do? (Sorry, it's been > a while since I did this). > > Greetings, > Christian From sword-devel@crosswire.org Fri Mar 21 22:56:34 2003 From: sword-devel@crosswire.org (Klaus R. H. Walther) Date: Fri, 21 Mar 2003 23:56:34 +0100 Subject: [sword-devel] new bible-web-site Message-ID: <200303212356.34933.K.Walther@christen.net> Hello, just for information: There is a new bible-web-site http://www.bibleserver.com/ with 14 different languages. There have 4 different German translations, which are the most common ones. Shalom, Klaus From sword-devel@crosswire.org Sat Mar 22 08:29:50 2003 From: sword-devel@crosswire.org (David Overcash) Date: Sat, 22 Mar 2003 00:29:50 -0800 Subject: [sword-devel] new bible-web-site References: <200303212356.34933.K.Walther@christen.net> Message-ID: <001401c2f04d$352943c0$5001a8c0@DAVE> Cool! This is awesome! How was it developed and what code does it use? -Dave Overcash > Hello, > > just for information: > There is a new bible-web-site > http://www.bibleserver.com/ > with 14 different languages. > There have 4 different German translations, which are the most common ones. > > Shalom, > Klaus > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Sat Mar 22 15:36:54 2003 From: sword-devel@crosswire.org (Klaus R. H. Walther) Date: Sat, 22 Mar 2003 16:36:54 +0100 Subject: [sword-devel] new bible-web-site In-Reply-To: <001401c2f04d$352943c0$5001a8c0@DAVE> References: <200303212356.34933.K.Walther@christen.net> <001401c2f04d$352943c0$5001a8c0@DAVE> Message-ID: <200303221636.54587.K.Walther@christen.net> Hello, Am Samstag, 22. März 2003 09:29 schrieb David Overcash: > How was it developed and what code does it use? sorry, but i have no idea :-( Shalom, Klaus From sword-devel@crosswire.org Sun Mar 23 12:39:44 2003 From: sword-devel@crosswire.org (Victor Zhuromsky) Date: Sun, 23 Mar 2003 14:39:44 +0200 Subject: [sword-devel] module releases (was: Re: New Russion NT) References: Message-ID: <3E7DAB10.6040802@christ4you.org> --------------090304090604080003040308 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Thank you very much. I will wait for oficial releasing of my module. That is ok if you rename it as "RusVZh". My next Russian module "Exhaustive Greek-Russian Lexicon with Strong's Numbers and Greek Concordance" will be in ThML format, and I will send you the source before any publishing. Victor Zhuromsky. Chris Little wrote: >I'm sorry I didn't get to the message on sword-support sooner, but I'd >really appreciate if all new modules were just sent to me. I apologize >for seeming like such a control-freak, but there are a lot of factors that >go into a release that most people don't realize. There are also a lot of >standard practices that I'm trying to implement that people seem not to >notice, but I will try to document them soon. > >In general, if anyone wants to send us a new module, they can send it to >my email address or post it online and send me the URL. Feel free to >respond to sword-support messages with this information if I haven't seen >or noticed it. I also only want source documents (in vpl, imp, thml, or >osis format) and will compile the module myself. This protects us from >the possibility that there are bugs in the module creation tools or the >version of swordlib that they're built against which might affect the >content. > >I will rename this Bible as "RusVZh" and re-upload once I have compressed >the text and fixed a couple little problems with the .conf file. > >--Chris > > > >On Fri, 21 Mar 2003, Christian Renz wrote: > > > >>I have uploadedd Victor's new Russian NT module with Strong's #s. The >>module name is "rntvzh". >> >>Victor, I removed the category specification from the module's config >>file, as the Install Manager calls this category "Biblical Texts", not >>"Bibles" (like you wrote). >> >>I just copied the files into ~ftp/pub/sword/raw and updated >>mods.d.tar.gz. Is there anything else I need to do? (Sorry, it's been >>a while since I did this). >> >>Greetings, >> Christian >> >> > > >_______________________________________________ >sword-devel mailing list >sword-devel@crosswire.org >http://www.crosswire.org/mailman/listinfo/sword-devel > > > -- ?????? ????????????? ? ???, ?????? ?????????, ???????? ??????????? ???????? ????????? _____________________________________________________________ ???????? ???? ????? www.solomonet.org Grace Fellowship International (en) www.gracefellowshipintl.com Grace Fellowship International (en) www.inthebeloved.com ?????????? ???????? ????????? (ru) www.christ4you.org ???????????? ?????????????? ?????? (ru) ?????? ????????????? ? ???, ?????? ?????????, ???????? ??????????? ???????? ????????? _____________________________________________________________ ???????? ???? ????? www.solomonet.org Grace Fellowship International (en) www.gracefellowshipintl.com Grace Fellowship International (en) www.inthebeloved.com ?????????? ???????? ????????? (ru) www.christ4you.org ???????????? ?????????????? ?????? (ru) --------------090304090604080003040308 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit Thank you very much. I will wait for oficial releasing of my module. That is ok if you rename it as "RusVZh".

          My next Russian module "Exhaustive Greek-Russian Lexicon with Strong's Numbers and Greek Concordance" will be in ThML format, and I will send you the source before any publishing.

          Victor Zhuromsky.

          Chris Little wrote:
          I'm sorry I didn't get to the message on sword-support sooner, but I'd 
          really appreciate if all new modules were just sent to me.  I apologize 
          for seeming like such a control-freak, but there are a lot of factors that 
          go into a release that most people don't realize.  There are also a lot of 
          standard practices that I'm trying to implement that people seem not to 
          notice, but I will try to document them soon.
          
          In general, if anyone wants to send us a new module, they can send it to
          my email address or post it online and send me the URL.  Feel free to 
          respond to sword-support messages with this information if I haven't seen 
          or noticed it.  I also only want source documents (in vpl, imp, thml, or 
          osis format) and will compile the module myself.  This protects us from 
          the possibility that there are bugs in the module creation tools or the 
          version of swordlib that they're built against which might affect the 
          content.
          
          I will rename this Bible as "RusVZh" and re-upload once I have compressed 
          the text and fixed a couple little problems with the .conf file.
          
          --Chris
          
           
          
          On Fri, 21 Mar 2003, Christian Renz wrote:
          
            
          I have uploadedd Victor's new Russian NT module with Strong's #s. The
          module name is "rntvzh".
          
          Victor, I removed the category specification from the module's config
          file, as the Install Manager calls this category "Biblical Texts", not
          "Bibles" (like you wrote).
          
          I just copied the files into ~ftp/pub/sword/raw and updated
          mods.d.tar.gz. Is there anything else I need to do? (Sorry, it's been
          a while since I did this).
          
          Greetings,
             Christian
              
          
          
          _______________________________________________
          sword-devel mailing list
          sword-devel@crosswire.org
          http://www.crosswire.org/mailman/listinfo/sword-devel
          
            

          -- 
          
          
          Будьте благословенны в Нем,
          Виктор Журомский,
          Директор Украинского Общества Благодати
          _____________________________________________________________
          Посетите наши сайты
          www.solomonet.org             Grace Fellowship International (en)       
          www.gracefellowshipintl.com   Grace Fellowship International (en)
          www.inthebeloved.com          Украинское Общество Благодати (ru)
          www.christ4you.org            Христианский Информационный Портал (ru)
          
          
          
          
          
          аСДЭРЕ АКЮЦНЯКНБЕММШ Б мЕЛ,
          бХЙРНП фСПНЛЯЙХИ,
          дХПЕЙРНП сЙПЮХМЯЙНЦН нАЫЕЯРБЮ аКЮЦНДЮРХ
          _____________________________________________________________
          оНЯЕРХРЕ МЮЬХ ЯЮИРШ
          www.solomonet.org             Grace Fellowship International (en)       
          www.gracefellowshipintl.com   Grace Fellowship International (en)
          www.inthebeloved.com          сЙПЮХМЯЙНЕ нАЫЕЯРБН аКЮЦНДЮРХ (ru)
          www.christ4you.org            уПХЯРХЮМЯЙХИ хМТНПЛЮЖХНММШИ оНПРЮК (ru)
          

          --------------090304090604080003040308-- From sword-devel@crosswire.org Sun Mar 23 15:14:14 2003 From: sword-devel@crosswire.org (Victor Porton) Date: Sun, 23 Mar 2003 20:14:14 +0500 (YEKT) Subject: [sword-devel] module releases (was: Re: New Russion NT) In-Reply-To: <3E7DAB10.6040802@christ4you.org> Message-ID: On 23-Mar-2003 Victor Zhuromsky wrote: > Thank you very much. I will wait for oficial releasing of my module. > That is ok if you rename it as "RusVZh". > > My next Russian module "Exhaustive Greek-Russian Lexicon with Strong's > Numbers and Greek Concordance" will be in ThML format, and I will send > you the source before any publishing. Probably I will find time to translate it into English, but somebody would need afterwards to check my English grammar and style and to answer my questions which may arise about English language duing the translation process. P.S. Don't mess me with the another Victor. -- Victor Porton (porton@ex-code.com) From sword-devel@crosswire.org Sun Mar 23 16:16:50 2003 From: sword-devel@crosswire.org (Chris Little) Date: Sun, 23 Mar 2003 09:16:50 -0700 (MST) Subject: [sword-devel] Bug in "Newell's Romans Verse by Verse" module In-Reply-To: <20030322025054.03cc9a2e.spu@faith4miracle.org> Message-ID: Got it fixed. Thanks for pointing that out. --Chris On Sat, 22 Mar 2003, Steven P. Ulrick wrote: > Hello, Everyone :) > This falls in the category of something I noticed a long time ago, but > kept forgetting to report it. The "newell.conf" file for the "Newell's > Romans Verse by Verse" commentary contains the following errant > information: > > [Luther] > DataPath=./modules/comments/zcom/luther/ > > When I edited the newell.conf file and changed both occurances of > "luther", it works perfectly :) Since I don't have write access to the > CVS server (and I don't need it :)), I thought I'd better let you know > about this :) > > Have A Great Day :) > Steven P. Ulrick > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Sun Mar 23 21:36:55 2003 From: sword-devel@crosswire.org (Chris Little) Date: Sun, 23 Mar 2003 14:36:55 -0700 (MST) Subject: [sword-devel] some new modules posted Message-ID: I spent some time working on modules this weekend, instead of my discourse analysis homework that I should be working on.... The RusVZh module mentioned earlier was posted Friday, along with replacement versions of our four distributable Czech-language modules which have versification and encoding corrections. I also posted a copy of the "Complete Works of Philo" as a beta GenBook (since it requires non-existent OSIS support). Those who are interested may also find the OSIS source document from which this was produced on our OSIS docs page (http://www.bibletechnologieswg.org/osis/docs/). --Chris From sword-devel@crosswire.org Sun Mar 23 21:40:31 2003 From: sword-devel@crosswire.org (Lloyd N. Landers, Jr.) Date: Sun, 23 Mar 2003 15:40:31 -0600 (Central Standard Time) Subject: [sword-devel] some new modules posted References: Message-ID: <3E7E29CF.000001.01652@lloyd> --------------Boundary-00=_JJ18QL80000000000000 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Greetings.=0D =0D I've been away for awhile and wondered about the status of the correction= s to the NRSV module.=0D =0D Thanks for all the good work you are doing. You and all the others doing development work are a blessing to many of us.=0D =0D Lloyd Landers =0D =0D -------Original Message-------=0D =0D From: sword-devel@crosswire.org=0D Date: Sunday, March 23, 2003 03:36:55 PM=0D To: sword-devel@crosswire.org=0D Subject: [sword-devel] some new modules posted=0D =0D I spent some time working on modules this weekend, instead of my discours= e =0D analysis homework that I should be working on....=0D =0D The RusVZh module mentioned earlier was posted Friday, along with =0D replacement versions of our four distributable Czech-language modules =0D which have versification and encoding corrections.=0D =0D I also posted a copy of the "Complete Works of Philo" as a beta GenBook=0D (since it requires non-existent OSIS support). Those who are interested=0D may also find the OSIS source document from which this was produced on ou= r=0D OSIS docs page (http://www.bibletechnologieswg.org/osis/docs/).=0D =0D --Chris=0D =0D =0D _______________________________________________=0D sword-devel mailing list=0D sword-devel@crosswire.org=0D http://www.crosswire.org/mailman/listinfo/sword-devel=0D =2E=20 --------------Boundary-00=_JJ18QL80000000000000 Content-Type: Text/HTML; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
          Greetings.
           
          I've been away for awhile and wondered about the status of the corre= ctions to the NRSV module.
           
          Thanks for all the good work you are doing.  You and all the ot= hers doing development work are a blessing to many of us.
           
          Lloyd Landers 
           
          -------Original Message-------
           
          Date: Sunday, Marc= h 23, 2003 03:36:55 PM
          Subject: [sword-de= vel] some new modules posted
           
          I spent some time working on modules this weekend, inste= ad of my discourse
          analysis homework that I should be working on....<= BR>
          The RusVZh module mentioned earlier was posted Friday, along with =
          replacement versions of our four distributable Czech-language modules=
          which have versification and encoding corrections.

          I also pos= ted a copy of the "Complete Works of Philo" as a beta GenBook
          (since i= t requires non-existent OSIS support). Those who are interested
          may al= so find the OSIS source document from which this was produced on our
          O= SIS docs page (= http://www.bibletechnologieswg.org/osis/docs/).

          --Chris

          _______________________________________________
          sword-devel maili= ng list
          sword-devel@cross= wire.org
          http://www.crosswire.org/mailman/listinfo/sword-devel
          . <= /TD>
          --------------Boundary-00=_JJ18QL80000000000000-- From sword-devel@crosswire.org Mon Mar 24 08:06:21 2003 From: sword-devel@crosswire.org (Victor Zhuromsky) Date: Mon, 24 Mar 2003 10:06:21 +0200 Subject: [sword-devel] some new modules posted References: Message-ID: <3E7EBC7D.2070601@christ4you.org> Could you please send me corrected source of my New Testament @ victorgfu@christ4you.org? Victor Zhuromsky. Chris Little wrote: >I spent some time working on modules this weekend, instead of my discourse >analysis homework that I should be working on.... > >The RusVZh module mentioned earlier was posted Friday, along with >replacement versions of our four distributable Czech-language modules >which have versification and encoding corrections. > >I also posted a copy of the "Complete Works of Philo" as a beta GenBook >(since it requires non-existent OSIS support). Those who are interested >may also find the OSIS source document from which this was produced on our >OSIS docs page (http://www.bibletechnologieswg.org/osis/docs/). > >--Chris > > >_______________________________________________ >sword-devel mailing list >sword-devel@crosswire.org >http://www.crosswire.org/mailman/listinfo/sword-devel > > > From sword-devel@crosswire.org Mon Mar 24 13:00:23 2003 From: sword-devel@crosswire.org (Victor Zhuromsky) Date: Mon, 24 Mar 2003 15:00:23 +0200 Subject: [sword-devel] Explaine ThML markup References: <3E7EBC7D.2070601@christ4you.org> Message-ID: <3E7F0167.6030906@christ4you.org> Dear Chris, could you please, explain to me what tags of ThML to use for making Greek-Russian Lexicon module with (1) Strong's numbers, (2) inside cross-references, (3) Scripture references and (4) font selection for Greek and Hebrew selections. Victor Zhuromsky wrote: > Could you please send me corrected source of my New Testament @ > victorgfu@christ4you.org? > > Victor Zhuromsky. > > Chris Little wrote: > >> I spent some time working on modules this weekend, instead of my >> discourse analysis homework that I should be working on.... >> >> The RusVZh module mentioned earlier was posted Friday, along with >> replacement versions of our four distributable Czech-language modules >> which have versification and encoding corrections. >> >> I also posted a copy of the "Complete Works of Philo" as a beta GenBook >> (since it requires non-existent OSIS support). Those who are interested >> may also find the OSIS source document from which this was produced >> on our >> OSIS docs page (http://www.bibletechnologieswg.org/osis/docs/). >> >> --Chris >> >> >> _______________________________________________ >> sword-devel mailing list >> sword-devel@crosswire.org >> http://www.crosswire.org/mailman/listinfo/sword-devel >> >> >> > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > -- ?????? ????????????? ? ???, ?????? ?????????, ???????? ??????????? ???????? ????????? _____________________________________________________________ ???????? ???? ????? www.solomonet.org Grace Fellowship International (en) www.gracefellowshipintl.com Grace Fellowship International (en) www.inthebeloved.com ?????????? ???????? ????????? (ru) www.christ4you.org ???????????? ?????????????? ?????? (ru) ?????? ????????????? ? ???, ?????? ?????????, ???????? ??????????? ???????? ????????? _____________________________________________________________ ???????? ???? ????? www.solomonet.org Grace Fellowship International (en) www.gracefellowshipintl.com Grace Fellowship International (en) www.inthebeloved.com ?????????? ???????? ????????? (ru) www.christ4you.org ???????????? ?????????????? ?????? (ru) From sword-devel@crosswire.org Mon Mar 24 21:11:50 2003 From: sword-devel@crosswire.org (DJ WIce) Date: Mon, 24 Mar 2003 22:11:50 +0100 Subject: [sword-devel] I would like to write a PHP interface + copy-right of ZIP question Message-ID: Hi all, I have 2 questions: 1) I would like to write a PHP interface to read the bible modules (at first). Can one of you provide the structure and encoding/decoding algorithms for the modules? 2) As far as I have seen the config files talk about ZIP encoding. If I'm correct that's based of the same algoritm als GIF files. PHP GD did stop the support for GIF files because of copyright problems. Is this copyright thing not a problem for this project (e.g. did you get a free green light)? Just a notice, I'm not up-to-date with this copyright thing. Wouter From sword-devel@crosswire.org Mon Mar 24 22:40:33 2003 From: sword-devel@crosswire.org (Chris Little) Date: Mon, 24 Mar 2003 15:40:33 -0700 (MST) Subject: [sword-devel] I would like to write a PHP interface + copy-right of ZIP question In-Reply-To: Message-ID: > 1) > I would like to write a PHP interface to read the bible modules (at first). > Can one of you provide the structure and encoding/decoding algorithms for > the modules? You should consider using the PHP bindings for Sword provided through SWIG. This is ABSOLUTELY the ONLY way you can expect to provide good support for Sword modules. (In other words, if you want to support Sword modules, you must somehow use the Sword library itself.) People often (lately quite often) talk of providing Sword module compatability through re-implementation. It is possible, but the only effort that I believe will succeed is that of JSword. The formats are not documented except through our C++ source code. That is your only clue about how the formats work (and there are 4 basic module types multiplied by 3 variations on average multiplied by 3 possibilities for compression multiplied by 2 possibilities for encryption). Also, if you DO use our code, even just as documentation, re-writing everything yourself, you must GPL your work. If you do not wish to GPL your work, your only option is to reverse engineer the modules themselves to figure out the format. > 2) > As far as I have seen the config files talk about ZIP encoding. If I'm > correct that's based of the same algoritm als GIF files. PHP GD did stop the > support for GIF files because of copyright problems. > Is this copyright thing not a problem for this project (e.g. did you get a > free green light)? > Just a notice, I'm not up-to-date with this copyright thing. This is a patent issue. GIF uses the LZW algorithm patented by Unisys. Zip is a different algorithm. --Chris From sword-devel@crosswire.org Mon Mar 24 22:42:49 2003 From: sword-devel@crosswire.org (Chris Little) Date: Mon, 24 Mar 2003 15:42:49 -0700 (MST) Subject: [sword-devel] some new modules posted In-Reply-To: <3E7E29CF.000001.01652@lloyd> Message-ID: On Sun, 23 Mar 2003, Lloyd N. Landers, Jr. wrote: > I've been away for awhile and wondered about the status of the corrections > to the NRSV module. I have no plans to work on this or any other module that we cannot distribute. Time is better spent on work that can be of some benefit to our users. --Chris From sword-devel@crosswire.org Mon Mar 24 22:53:39 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 24 Mar 2003 23:53:39 +0100 Subject: [sword-devel] I would like to write a PHP interface + copy-right of ZIP question In-Reply-To: Message-ID: <000b01c2f258$35f04da0$169ea8c0@CLEOPATRA> >1) >I would like to write a PHP interface to read the bible modules (at first). Can one of you provide the structure and encoding/decoding algorithms for the modules? Well, if you don't want to use SWIG (and there are enough reasons why you don't want to), you better can focus on ONE format, and convert all Sword modules to that specific format (lesser code, easier to debug, easier to maintain). Pesonally I prefer the OSIS format (I think/hope that is going to be the new standard for bible-related texts). For an example of my PHP script, based on OSIS, see http://test.scripture.nl/script/bible.php?version=tr&verse=Joh.1.1-5&mor phs=1&strongs=1. Another PHP-script I've written is based on ThML (which is also a nice standard, but it isn't as 'clean' as OSIS), see http://www.scripture.nl. If you have questions, feel free to ask. 2) >As far as I have seen the config files talk about ZIP encoding. If I'm correct that's based of the same algoritm als GIF files. PHP GD did stop the support for GIF files because of copyright problems. Is this copyright thing not a problem for this project (e.g. did you get a free green light)? Just a notice, I'm not up-to-date with this copyright thing. ZIP isn't patented (as far as I know), there are even free modules providing ZIP support to PHP (I even think it is shipped with PHP, but I'm not sure). From sword-devel@crosswire.org Mon Mar 24 23:02:06 2003 From: sword-devel@crosswire.org (Chris Little) Date: Mon, 24 Mar 2003 16:02:06 -0700 (MST) Subject: [sword-devel] Explaine ThML markup In-Reply-To: <3E7F0167.6030906@christ4you.org> Message-ID: On Mon, 24 Mar 2003, Victor Zhuromsky wrote: > Dear Chris, > could you please, explain to me what tags of ThML to use for making > Greek-Russian Lexicon module with (1) Strong's numbers, (2) inside > cross-references, (3) Scripture references and (4) font selection for > Greek and Hebrew selections. I would actually recommend using OSIS. At the moment, it is unsupported by Sword, but this will be quickly remedied (as soon as someone un-breaks BibleCS). Once it is, all modules will be converted to OSIS format. So I will answer your questions in terms of both ThML and OSIS: For ThML: (all documented at http://www.ccel.org/ThML/) (1) marks Strong's Greek lemma 42. (2) The URI format for ThML is described at http://www.ccel.org/ThML/ccel-URI.htm but we do not currently support this (and never will). You may use and pairs to link within a single entry, and it will work in those front-ends that use HTML for rendering, but you cannot link to other entries and it will not work in the Windows front-end. (3) John 3:16 Anything that Sword can parse may go into the passage attribute. (4) Font selection is heavily discouraged and (I hope) not supported. Everything should be encoded as UTF-8 and the front-end should be left to determine how to assign fonts. Theoretically, you could use the HTML tag. For OSIS: (documented at http://www.bibletechnologies.net/OSISTools.dsp) (1) some Greek word achieves the same thing as the above tag in ThML. (2) Mark targets with osisID attributes and mark tags with the same osisRef value. (3) John 3:16 achieves thesame thing as the above tag, but the value of osisRef must be a valid osisRef and the reference itself must follow the book name abbreviations described here: http://www.bibletechnologieswg.org/osis/specs/BibleBookNames.html . (4) Discouraged and not possible. OSIS is entirely semantic, not presentational. --Chris From sword-devel@crosswire.org Mon Mar 24 22:58:15 2003 From: sword-devel@crosswire.org (Simon) Date: Mon, 24 Mar 2003 23:58:15 +0100 Subject: [sword-devel] Scripture references Message-ID: <000c01c2f258$dac124d0$169ea8c0@CLEOPATRA> Hi, Is there a tool which search in a text for scripture references, and place tags around them? I have some texts here (mainly Dutch texts), but placing tags around all scripture-references takes lots of time... Ow, and another question: If the texts are ready, how can I post them (as far as I understood, I have to mail the sourcetext and the conf-file to someone)???? Greetz, Simon From sword-devel@crosswire.org Mon Mar 24 23:04:33 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Tue, 25 Mar 2003 00:04:33 +0100 Subject: [sword-devel] Explaine ThML markup In-Reply-To: References: Message-ID: <200303250004.33535.joachim@ansorgs.de> > (4) Font selection is heavily discouraged and (I hope) not supported. > Everything should be encoded as UTF-8 and the front-end should be left to > determine how to assign fonts. Theoretically, you could use the HTML > tag. At least the new version of BibleTime will support the ThML tag , so mark hebrew text. BibleTime will then format the part between and with the set hebrew font. Joachim -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Mon Mar 24 23:12:52 2003 From: sword-devel@crosswire.org (Simon) Date: Tue, 25 Mar 2003 00:12:52 +0100 Subject: [sword-devel] Calvins Commentaries Message-ID: <000d01c2f25a$e513e560$169ea8c0@CLEOPATRA> Hi, Is there already someone converting Calvins Commentaries to a Sword module? For I am currently writing a script that converts the OSIS-text of Calvins commentaries from CCEL to a better readable OSIS format (like the format of a commentary Sword module exported to OSIS using MOD2OSIS), and to ThML format. Ow, and a question: can it be published per biblebook (because I have very few time at the moment, and the text, after conversion, needs lot's of manual corrections, that doesn't go to fast..), or only interested when the whole commentary is converted? Greetz, Simon From sword-devel@crosswire.org Tue Mar 25 05:35:10 2003 From: sword-devel@crosswire.org (Leon Brooks) Date: Tue, 25 Mar 2003 13:35:10 +0800 Subject: [sword-devel] I would like to write a PHP interface + copy-right of ZIP question In-Reply-To: References: Message-ID: <200303251335.10776.leon@brooks.fdns.net> On Tuesday 25 March 2003 05:11 am, DJ WIce wrote: > 2) > As far as I have seen the config files talk about ZIP encoding. If I'm > correct that's based of the same algoritm als GIF files. PHP GD did stop > the support for GIF files because of copyright problems. > Is this copyright thing not a problem for this project (e.g. did you get a > free green light)? AFAIK, not a problem. In more detail, but OTToMH, GIF files use a specific LZH-style acronym which has copyright issues in the USA only. ZIP is shipped by both Debian and Mandrake Linux, neither of which would do so if any question hung over its copyright/patent status. Cheers; Leon From sword-devel@crosswire.org Tue Mar 25 06:09:45 2003 From: sword-devel@crosswire.org (Richard O'Brien) Date: Tue, 25 Mar 2003 08:09:45 +0200 Subject: [sword-devel] A COM Interface? References: <000b01c2f258$35f04da0$169ea8c0@CLEOPATRA> Message-ID: <001301c2f295$225c2bf0$1001a8c0@richardoffice> Please excuse my ignorance - I am new to this mailing list. I have seen APIs for Delphi?, C++ and Java and something called SWIG?. Is anyone working on, or know how to wrap the API into a COM wrapper, so that it can be used in a Windows environment (by Delphi, VB, ASP, PHP, Java, etc.) Regards, Richard O'Brien From sword-devel@crosswire.org Tue Mar 25 07:57:11 2003 From: sword-devel@crosswire.org (Victor Zhuromsky) Date: Tue, 25 Mar 2003 09:57:11 +0200 Subject: [sword-devel] Explaine ThML markup References: Message-ID: <3E800BD7.4090806@christ4you.org> --------------040204070909090805030301 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Tanks for explanations, but it is really discauraging that I don't have such freedom with Sword engine as I would do with amy HTML browser or original ThML interpreter, because I use completely different fonts for both Greek and Hebrew, that are not to be encoded to UTF-8. The fonts are taken from Bible Works project and are bwgrkl.ttf and bwhebb.ttf. If I don't apply these fonts, all the greek and hebrew words would be without accents, etc. Anyway, I will try making the module in ThML because it is free, but OSIS is a commercial language and is not good for use in GNU project. That is my opinion. One more question. How should i mark my Strong's numbers that they are targets in my lexicon, for other bible texts to point to it? Should I use such scheme for making my lexicon module: 00001 # Where the 00001 is Strong's number ... # Where is all the entry data ... 05624 # Where the 05624 is Strong's number ... # Where is all the entry data or may be it should look like
          # Where the G1 is Strong's number ... # Where is all the entry data

          ...
          # Where the G5624 is Strong's number ... # Where is all the entry data

          Victor Zhuromsky. Chris Little wrote: >On Mon, 24 Mar 2003, Victor Zhuromsky wrote: > > > >>Dear Chris, >>could you please, explain to me what tags of ThML to use for making >>Greek-Russian Lexicon module with (1) Strong's numbers, (2) inside >>cross-references, (3) Scripture references and (4) font selection for >>Greek and Hebrew selections. >> >> > >I would actually recommend using OSIS. At the moment, it is unsupported >by Sword, but this will be quickly remedied (as soon as someone un-breaks >BibleCS). Once it is, all modules will be converted to OSIS format. So I >will answer your questions in terms of both ThML and OSIS: > >For ThML: (all documented at http://www.ccel.org/ThML/) >(1) marks Strong's Greek lemma 42. >(2) The URI format for ThML is described at >http://www.ccel.org/ThML/ccel-URI.htm but we do not currently support this >(and never will). You may use
          and >pairs to link within a single entry, and it will work in those front-ends >that use HTML for rendering, but you cannot link to other entries and it >will not work in the Windows front-end. >(3) John 3:16 Anything that >Sword can parse may go into the passage attribute. >(4) Font selection is heavily discouraged and (I hope) not supported. >Everything should be encoded as UTF-8 and the front-end should be left to >determine how to assign fonts. Theoretically, you could use the HTML > tag. > >For OSIS: (documented at http://www.bibletechnologies.net/OSISTools.dsp) >(1) some Greek word achieves the same thing as >the above tag in ThML. >(2) Mark targets with osisID attributes and mark tags with the >same osisRef value. >(3) John 3:16 achieves >thesame thing as the above tag, but the value of osisRef must >be a valid osisRef and the reference itself must follow the book name >abbreviations described here: >http://www.bibletechnologieswg.org/osis/specs/BibleBookNames.html . >(4) Discouraged and not possible. OSIS is entirely semantic, not >presentational. > >--Chris > >_______________________________________________ >sword-devel mailing list >sword-devel@crosswire.org >http://www.crosswire.org/mailman/listinfo/sword-devel > > > --------------040204070909090805030301 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit Tanks for explanations, but it is really discauraging that I don't have such freedom with Sword engine as I would do with amy HTML browser or original ThML interpreter, because I use completely different fonts for both Greek and Hebrew, that are not to be encoded to UTF-8. The fonts are taken from Bible Works project and are bwgrkl.ttf and bwhebb.ttf. If I don't apply these fonts, all the greek and hebrew words would be without accents, etc.

          Anyway, I will try making the module in ThML because it is free, but OSIS is a commercial language and is not good for use in GNU project. That is my opinion.

          One more question. How should i mark my Strong's numbers that they are targets in my lexicon, for other bible texts to point to it?

          Should I use such scheme for making my lexicon module:

          <ThML>
          <ThML.body>

          <glossary type="lexicon">

          <term>00001</term> # Where the 00001 is Strong's number
          <def>...</def> # Where is all the entry data

          ...

          <term>05624</term> # Where the 05624 is Strong's number
          <def>...</def> # Where is all the entry data

          </glossary>
          </ThML.body>
          </ThML>

          or may be it should look like

          <ThML>
          <ThML.body>

          <sync type="Strongs" value="G1" /><br /> # Where the G1 is Strong's number
          ... # Where is all the entry data<br /><br />


          ...


          <sync type="Strongs" value="G5624" /><br /> # Where the G5624 is Strong's number
          ... # Where is all the entry data<br /><br />

          </ThML.body>
          </ThML>





          Victor Zhuromsky.


          Chris Little wrote:

          --------------040204070909090805030301-- From sword-devel@crosswire.org Tue Mar 25 09:18:10 2003 From: sword-devel@crosswire.org (Christian Renz) Date: Tue, 25 Mar 2003 10:18:10 +0100 Subject: [sword-devel] Explaine ThML markup In-Reply-To: <3E800BD7.4090806@christ4you.org> References: <3E800BD7.4090806@christ4you.org> Message-ID: <20030325091809.GA77824@web42.com> >interpreter, because I use completely different fonts for both Greek and >Hebrew, that are not to be encoded to UTF-8. The fonts are taken from Bible The Sword engine needs to run not only on Windows with western/russian charsets, but also on asian versions of Windows, Mac OS X, Linux etc. So the best compromise is to use UTF-8 for everything and let the Sword engine decode it to whatever the local system needs. >Works project and are bwgrkl.ttf and bwhebb.ttf. If I don't apply these fonts, >all the greek and hebrew words would be without accents, etc. Well, these are _your_ favourite fonts, but other people might have different preferences. We have been discussing font selection mechanisms, and the consensus seems to be to have the user choose the fonts they want for a specific module or even for a specific language. We've had enough trouble with e.g. the Websters module having referenced the font "Code2000" in their config file. Yes, it might be the optimal choice in terms of display, but for those that didn't have the font installed, the display is mangled and they ask sword-support to fix it. Also, some people use Sword on computers where they don't have the liberty to install their own fonts. Yes, it is (deliberately) hard to enforce your own style on your module. But this makes it easier for more people to use your module in the way _they_ want to use it. Greetings, Christian -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "Real theology is always rather shocking to people who already think they know what they think. I'm still shocked myself." -- Larry Wall From sword-devel@crosswire.org Tue Mar 25 09:24:30 2003 From: sword-devel@crosswire.org (Christian Renz) Date: Tue, 25 Mar 2003 10:24:30 +0100 Subject: [sword-devel] Scripture references In-Reply-To: <000c01c2f258$dac124d0$169ea8c0@CLEOPATRA> References: <000c01c2f258$dac124d0$169ea8c0@CLEOPATRA> Message-ID: <20030325092430.GB77824@web42.com> Simon, >Is there a tool which search in a text for scripture references, and >place tags around them? I have some texts here (mainly Dutch texts), but >placing tags around all scripture-references takes lots of time... I like to use Perl scripts for this. Perl makes it easy to perform such transformations on the text by way of "regular expressions". If you are not familiar with perl, you might try to find an editor that has support for "regular expressions". I am aware of BBEdit (MacOS) and Proton (Windows, but _mighty_ slow for texts > 100K), but Google might know more about this. Greetings, Christian -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "If the Creator really did write himself into his own story, that's what we ought to expect to see. Creative solutions. And this creativity is intended to be transitive. We are expected to be creative. And we're expected to help others be creative." -- Larry Wall From sword-devel@crosswire.org Tue Mar 25 13:03:27 2003 From: sword-devel@crosswire.org (Victor Zhuromsky) Date: Tue, 25 Mar 2003 15:03:27 +0200 Subject: [sword-devel] Explaine ThML markup References: <3E800BD7.4090806@christ4you.org> <20030325091809.GA77824@web42.com> Message-ID: <3E80539F.6070304@christ4you.org> Could you please show me how to format my Lexicon entries with Strong's numbers for generating rawLD module. I can't commprefend the way of composing the ThML file for SWORD. Christian Renz wrote: >> interpreter, because I use completely different fonts for both Greek and >> Hebrew, that are not to be encoded to UTF-8. The fonts are taken from >> Bible > > > The Sword engine needs to run not only on Windows with western/russian > charsets, but also on asian versions of Windows, Mac OS X, Linux > etc. So the best compromise is to use UTF-8 for everything and let the > Sword engine decode it to whatever the local system needs. > >> Works project and are bwgrkl.ttf and bwhebb.ttf. If I don't apply >> these fonts, >> all the greek and hebrew words would be without accents, etc. > > > Well, these are _your_ favourite fonts, but other people might have > different preferences. We have been discussing font selection > mechanisms, and the consensus seems to be to have the user choose the > fonts they want for a specific module or even for a specific > language. We've had enough trouble with e.g. the Websters module > having referenced the font "Code2000" in their config file. Yes, it > might be the optimal choice in terms of display, but for those that > didn't have the font installed, the display is mangled and they ask > sword-support to fix it. Also, some people use Sword on computers > where they don't have the liberty to install their own fonts. > > Yes, it is (deliberately) hard to enforce your own style on your > module. But this makes it easier for more people to use your module > in the way _they_ want to use it. > > Greetings, > Christian From sword-devel@crosswire.org Tue Mar 25 13:51:16 2003 From: sword-devel@crosswire.org (Chris Little) Date: Tue, 25 Mar 2003 06:51:16 -0700 (MST) Subject: [sword-devel] Explaine ThML markup In-Reply-To: <3E800BD7.4090806@christ4you.org> Message-ID: On Tue, 25 Mar 2003, Victor Zhuromsky wrote: > Tanks for explanations, but it is really discauraging that I don't have > such freedom with Sword engine as I would do with amy HTML browser or > original ThML interpreter, because I use completely different fonts for > both Greek and Hebrew, that are not to be encoded to UTF-8. The fonts > are taken from Bible Works project and are bwgrkl.ttf and bwhebb.ttf. If > I don't apply these fonts, all the greek and hebrew words would be > without accents, etc. These are copyrighted fonts that may not be distributed with our text, so they are inappropriate for a Sword module. Furthermore, they are not Unicode fonts, so they make it difficult to support other platforms or searching in a unified manner. Even Bibleworks is moving to Unicode for their next release. There is no issue with displaying accents in Unicode, you simply need to convert the encoding correctly. There are a few converters specifically for Bibleworks fonts that you can find on the web. > Anyway, I will try making the module in ThML because it is free, but > OSIS is a commercial language and is not good for use in GNU project. > That is my opinion. OSIS is NOT a "commercial language" and I don't have any idea where you got that impression. OSIS is an open standard developed by the ABS, the SBL, CrossWire and many others (including people from CCEL). It is being developed in the open. ThML, on the other hand, is controlled exclusively by CCEL (not that this is a reason to not use it). OSIS is CLEARLY more in line with the goals of a GNU project than any other standard for marking up Bibles & Bible-related texts. If you insist on using ThML, you may, but ALL modules WILL be converted to OSIS at some time in the future. > One more question. How should i mark my Strong's numbers that they are > targets in my lexicon, for other bible texts to point to it? make an IMP file of the following format: $$$G1 .... $$$G2 .... etc. G for Greek, H for Hebrew. They will somewhat confuse the current version of Sword, but in the next release, we will be moving to Strong's numbers preceded by a G or H in order to remove confusion and come into line with standard practices. The IMP file itself does not need to be valid ThML, just the parts that follow a line beginning with "$$$". --Chris From sword-devel@crosswire.org Tue Mar 25 15:14:38 2003 From: sword-devel@crosswire.org (Brian Albert) Date: Tue, 25 Mar 2003 09:14:38 -0600 Subject: [sword-devel] Compile errors Message-ID: <5.0.2.1.0.20030325085652.00a7f9e0@eml.doe.gov> I'm trying to compile the source code at ftp.crosswire.org/pub/sword/source/v1.5/sword1.5.5 using C++ Builder 5. I do all of my programming in a Windows IDE, so I'm not really familiar with using make files. I tried to compile the project files in /apps/windoze/CBuilder5/BibleCS. When compiling swordlib.bpr, I got missing file errors. The utf8transliterator.h file #includes some files that aren't in the directory tree. They are \unicode\unistr.h and \unicode\translit.h. Are these files missing or is the problem with the .bpr file? One other question. I would like to customize a CD to have certain modules display and others to be hidden when installed (so the user can turn them on later by right clicking on the tabs). How do you go about doing this? Thanks. Brian Albert Email: balbert@eml.doe.gov From sword-devel@crosswire.org Tue Mar 25 14:24:45 2003 From: sword-devel@crosswire.org (Dave Hall) Date: Tue, 25 Mar 2003 08:24:45 -0600 Subject: [sword-devel] Calvins Commentaries Message-ID: <0530398ED6DBD211AC9200902745F005066E7B5B@goldberg.clearcommerce.com> Yea, I've been working on it. I have some clean up to do. I have it set up as a Commentary module with all the scripture ref links working and even links in the Harmony volumes to make those easier to use. I have been side-tracked by many things but will *attempt* to finish or just release what I have and clean it up in a future "release". - dave -----Original Message----- From: Simon [mailto:sword@super-simon.nl] Sent: Monday, March 24, 2003 5:13 PM To: sword-devel@crosswire.org Subject: [sword-devel] Calvins Commentaries Hi, Is there already someone converting Calvins Commentaries to a Sword module? For I am currently writing a script that converts the OSIS-text of Calvins commentaries from CCEL to a better readable OSIS format (like the format of a commentary Sword module exported to OSIS using MOD2OSIS), and to ThML format. Ow, and a question: can it be published per biblebook (because I have very few time at the moment, and the text, after conversion, needs lot's of manual corrections, that doesn't go to fast..), or only interested when the whole commentary is converted? Greetz, Simon _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 25 14:27:49 2003 From: sword-devel@crosswire.org (Dave Hall) Date: Tue, 25 Mar 2003 08:27:49 -0600 Subject: [sword-devel] Font problem NA27 Message-ID: <0530398ED6DBD211AC9200902745F005066E7B5C@goldberg.clearcommerce.com> Did anyone get a chance to check on this? I am running Sword for Windows and want to see the Greek text along with the accent, breathing, etc marks. Do our texts (e.g. WHNU & Byz) have these marks? What fonts/options do I need to see them? Thanks. - Dave -----Original Message----- From: Dave Hall [mailto:dhall@clearcommerce.com] Sent: Tuesday, March 11, 2003 10:27 AM To: 'sword-devel@crosswire.org' Subject: RE: [sword-devel] Font problem NA27 The module I was looking at is "whnu" that has this: Description=1881 Westcott-Hort with NA27/UBS4 variants. I did find and download the code2000 font and selected it for this module but no accents are displayed. Is n27u4 a different module? If so, where did you get it? Its not on the download site. Do any of the other greek texts (Byz, etc) that are on the download site display the accents? If, so with which font(s)? Thanks. -----Original Message----- From: Matthew Donadio [mailto:m.p.donadio@ieee.org] Sent: Tuesday, March 11, 2003 10:12 AM To: sword-devel@crosswire.org Subject: Re: [sword-devel] Font problem NA27 Dave Hall wrote: > I did not see anything in the .conf file. What fonts are needed and where do > you get them? My n27u4.conf file has a Font=Code2000 line. I can't remember if I added this, or if it was already there. Do a net search for "code2000" I forget where I got the font from. -- Matthew Donadio (m.p.donadio@ieee.org) _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 25 16:25:54 2003 From: sword-devel@crosswire.org (Chris Little) Date: Tue, 25 Mar 2003 09:25:54 -0700 (MST) Subject: [sword-devel] Font problem NA27 In-Reply-To: <0530398ED6DBD211AC9200902745F005066E7B5C@goldberg.clearcommerce.com> Message-ID: On Tue, 25 Mar 2003, Dave Hall wrote: > Did anyone get a chance to check on this? > > I am running Sword for Windows and want to see the Greek text along with the > accent, breathing, etc marks. > > Do our texts (e.g. WHNU & Byz) have these marks? > What fonts/options do I need to see them? No, they do not. --Chris From sword-devel@crosswire.org Tue Mar 25 17:10:24 2003 From: sword-devel@crosswire.org (Dave Hall) Date: Tue, 25 Mar 2003 11:10:24 -0600 Subject: [sword-devel] Font problem NA27 Message-ID: <0530398ED6DBD211AC9200902745F005066E7B60@goldberg.clearcommerce.com> Is there any plan to support this? -----Original Message----- From: Chris Little [mailto:chrislit@crosswire.org] Sent: Tuesday, March 25, 2003 10:26 AM To: 'sword-devel@crosswire.org' Subject: RE: [sword-devel] Font problem NA27 On Tue, 25 Mar 2003, Dave Hall wrote: > Did anyone get a chance to check on this? > > I am running Sword for Windows and want to see the Greek text along with the > accent, breathing, etc marks. > > Do our texts (e.g. WHNU & Byz) have these marks? > What fonts/options do I need to see them? No, they do not. --Chris _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 25 18:11:00 2003 From: sword-devel@crosswire.org (Chris Little) Date: Tue, 25 Mar 2003 11:11:00 -0700 (MST) Subject: [sword-devel] Font problem NA27 In-Reply-To: <0530398ED6DBD211AC9200902745F005066E7B60@goldberg.clearcommerce.com> Message-ID: On Tue, 25 Mar 2003, Dave Hall wrote: > Is there any plan to support this? If you want to add accents to the text, go right ahead. We will be happy to post it. --Chris From sword-devel@crosswire.org Tue Mar 25 20:26:11 2003 From: sword-devel@crosswire.org (Simon) Date: Tue, 25 Mar 2003 21:26:11 +0100 Subject: [sword-devel] Calvins Commentaries In-Reply-To: <0530398ED6DBD211AC9200902745F005066E7B5B@goldberg.clearcommerce.com> Message-ID: <001a01c2f30c$c6d6fad0$169ea8c0@CLEOPATRA> Great! Saves me lot's of time! Looking forward to your release! Simon -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens Dave Hall Verzonden: dinsdag 25 maart 2003 15:25 Aan: 'sword-devel@crosswire.org' Onderwerp: RE: [sword-devel] Calvins Commentaries Yea, I've been working on it. I have some clean up to do. I have it set up as a Commentary module with all the scripture ref links working and even links in the Harmony volumes to make those easier to use. I have been side-tracked by many things but will *attempt* to finish or just release what I have and clean it up in a future "release". - dave -----Original Message----- From: Simon [mailto:sword@super-simon.nl] Sent: Monday, March 24, 2003 5:13 PM To: sword-devel@crosswire.org Subject: [sword-devel] Calvins Commentaries Hi, Is there already someone converting Calvins Commentaries to a Sword module? For I am currently writing a script that converts the OSIS-text of Calvins commentaries from CCEL to a better readable OSIS format (like the format of a commentary Sword module exported to OSIS using MOD2OSIS), and to ThML format. Ow, and a question: can it be published per biblebook (because I have very few time at the moment, and the text, after conversion, needs lot's of manual corrections, that doesn't go to fast..), or only interested when the whole commentary is converted? Greetz, Simon _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 25 20:29:28 2003 From: sword-devel@crosswire.org (Curtis Farnham) Date: Tue, 25 Mar 2003 12:29:28 -0800 (PST) Subject: [sword-devel] I would like to write a PHP interface + copy-right of ZIP question In-Reply-To: <000b01c2f258$35f04da0$169ea8c0@CLEOPATRA> Message-ID: <20030325202928.12559.qmail@web21203.mail.yahoo.com> > ...For an > example of my PHP script, based on OSIS, see > http://test.scripture.nl/script/bible.php?version=tr&verse=Joh.1.1-5&morphs=1&strongs=1. Looks great! May I see the source? I'm working on a Bible search engine written in PHP. (GPL of course!) It's a module for the PostNuke CMS (www.postnuke.com). It'd be *wonderful* to integrate such code so we could support a greater variety of Bible formats. If anyone wants to see our project, it's at http://onlinebible.sourceforge.net. The source may be downloaded there or at SourceForge: http://www.sourceforge.net/projects/onlinebible. > ZIP isn't patented (as far as I know), there are > even free modules > providing ZIP support to PHP (I even think it is > shipped with PHP, but > I'm not sure). For what it's worth, there *is* ZIP support shipped with PHP. It's only for read-only ZIP file operations, though. __________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.com From sword-devel@crosswire.org Tue Mar 25 20:40:00 2003 From: sword-devel@crosswire.org (Curtis Farnham) Date: Tue, 25 Mar 2003 12:40:00 -0800 (PST) Subject: [sword-devel] OSIS Sword modules structure (was: Explaine ThML markup) In-Reply-To: Message-ID: <20030325204000.56479.qmail@web21209.mail.yahoo.com> > If you insist on using ThML, you may, but ALL > modules WILL be converted to > OSIS at some time in the future. Any idea what the file structure/layout of the new OSIS Sword modules will be? Will each module simply include a config file and a file which contains the text in OSIS format? Or will there still be one or more indexing files to go along with it, as in the current Sword modules? __________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.com From sword-devel@crosswire.org Tue Mar 25 21:16:25 2003 From: sword-devel@crosswire.org (David's Mailing-list and Spam Receiver) Date: Tue, 25 Mar 2003 16:16:25 -0500 Subject: [sword-devel] Explaine ThML markup In-Reply-To: <3E800BD7.4090806@christ4you.org> References: <3E800BD7.4090806@christ4you.org> Message-ID: <200303251616.25554.davidslists@gmx.net> On Tuesday 25 March 2003 02:57 am, Victor Zhuromsky wrote: > Tanks for explanations, but it is really discauraging that I don't have > such freedom with Sword engine as I would do with amy HTML browser or > original ThML interpreter, because I use completely different fonts for > both Greek and Hebrew, that are not to be encoded to UTF-8. The fonts > are taken from Bible Works project and are bwgrkl.ttf and bwhebb.ttf. If > I don't apply these fonts, all the greek and hebrew words would be > without accents, etc. Actually, being forced to use Unicode (UTF-8) gives you more freedom. If you just use your native encoding then you are limited to that character set. For example, sure you can use Greek fine via font tags, but what if you want Greek and English side by side? or Greek and Hebrew? or Greek, Hebrew, Aramaic, and Russian? You'll be making tag markings all over the place, not to mention having to handle bidi (bi-directional text) yourself, which I wager is not fun. But if you use UTF-8 you just use the associated character codes and boom it's all side by side, only one font is needed, and right-to-left and left-to-right scripts are all handled perfectly. Plus it will work on any platform that supports Unicode no matter what locale the user is in. -- --David's Mailing List and Spam Receiver Keeping me relatively spam free since 2002 From sword-devel@crosswire.org Tue Mar 25 21:16:26 2003 From: sword-devel@crosswire.org (Dave Hall) Date: Tue, 25 Mar 2003 15:16:26 -0600 Subject: [sword-devel] Font problem NA27 Message-ID: <0530398ED6DBD211AC9200902745F005066E7B64@goldberg.clearcommerce.com> You're good at this - toss it right back to me. :) I did not mean to imply you should create a new module. I was wondering if Sword could display it properly (given the right font) since there is over-striking of super-scripted and sub-scripted accents/marks? How would a plain text "imp" file contain this type of data? Isn't there already a marked up text we could use? Anyone know of one? -----Original Message----- From: Chris Little [mailto:chrislit@crosswire.org] Sent: Tuesday, March 25, 2003 12:11 PM To: 'sword-devel@crosswire.org' Subject: RE: [sword-devel] Font problem NA27 On Tue, 25 Mar 2003, Dave Hall wrote: > Is there any plan to support this? If you want to add accents to the text, go right ahead. We will be happy to post it. --Chris _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 25 21:42:16 2003 From: sword-devel@crosswire.org (Troy A. Griffitts) Date: Tue, 25 Mar 2003 14:42:16 -0700 Subject: [sword-devel] OSIS Sword modules structure (was: Explaine ThML markup) References: <20030325204000.56479.qmail@web21209.mail.yahoo.com> Message-ID: <3E80CD38.6040506@crosswire.org> I believe Chris was referring to the 'Markup'. We have 2 concepts in the engine: 1) storage type, which is handled by the driver you choose to handle the storage files. This is set in the .conf file with the ModDrv entry. and 2) The other concept is basically 'markup'. We use the SourceType entry in the .conf file to specify this. When a 'client' of the engine asks for module output to be, for example, HTML, the engine uses the SourceType entry to know what filters need to be used to perform the proper FROM/TO conversions. OSIS modules will still use RawText, zText, zCom, or other new storage formats, but will include internal OSIS SourceType markup in the entries themselves. Hope this makes things a little clearer, -Troy. > > > Any idea what the file structure/layout of the new > OSIS Sword modules will be? Will each module simply > include a config file and a file which contains the > text in OSIS format? Or will there still be one or > more indexing files to go along with it, as in the > current Sword modules? > > __________________________________________________ > Do you Yahoo!? > Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! > http://platinum.yahoo.com > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 25 21:36:24 2003 From: sword-devel@crosswire.org (Matthew Donadio) Date: Tue, 25 Mar 2003 16:36:24 -0500 Subject: [sword-devel] Font problem NA27 References: <0530398ED6DBD211AC9200902745F005066E7B64@goldberg.clearcommerce.com> Message-ID: <3E80CBD8.FECD4D68@ieee.org> Dave Hall wrote: > I did not mean to imply you should create a new module. I was wondering if > Sword could display it properly (given the right font) since there is > over-striking of super-scripted and sub-scripted accents/marks? Sword does support accented texts as long as their is font support for it. Unicode does provide accented Greek letters, and if your systems doesn't have unicode fonts, then Code2000 can be used. The problem is that there aren't any public domain Greek texts that are already accented. If you look at the source files at http://www.byztxt.com/ for the MT, you will see that they are unaccented. I'm not sure where the other Greek texts came from, but I imagine they are also unaccented. There are versions of UBS3/NA26 that have the diacritics, but there are copyright issues that prevent them from being used in Sword. -- Matthew Donadio (m.p.donadio@ieee.org) From sword-devel@crosswire.org Tue Mar 25 21:53:32 2003 From: sword-devel@crosswire.org (Chris Little) Date: Tue, 25 Mar 2003 14:53:32 -0700 (MST) Subject: [sword-devel] OSIS Sword modules structure (was: Explaine ThML markup) In-Reply-To: <20030325204000.56479.qmail@web21209.mail.yahoo.com> Message-ID: On Tue, 25 Mar 2003, Curtis Farnham wrote: > > If you insist on using ThML, you may, but ALL > > modules WILL be converted to > > OSIS at some time in the future. > > Any idea what the file structure/layout of the new > OSIS Sword modules will be? Will each module simply > include a config file and a file which contains the > text in OSIS format? Or will there still be one or > more indexing files to go along with it, as in the > current Sword modules? It will be the same as the current system, with indexing files. The module formats are not changing, but the markup used inside them is. The xml2gbs utility in CVS and on the FTP site is an example utility for converting OSIS documents into Sword modules. SummaTheologica and Philo are a pair of modules in the Beta area that used this converter with the OSIS documents that you may find at http://www.bibletechnologieswg.org/osis/docs/ . --Chris From sword-devel@crosswire.org Tue Mar 25 22:08:28 2003 From: sword-devel@crosswire.org (Chris Little) Date: Tue, 25 Mar 2003 15:08:28 -0700 (MST) Subject: [sword-devel] Font problem NA27 In-Reply-To: <0530398ED6DBD211AC9200902745F005066E7B64@goldberg.clearcommerce.com> Message-ID: On Tue, 25 Mar 2003, Dave Hall wrote: > You're good at this - toss it right back to me. :) > > I did not mean to imply you should create a new module. I was wondering if > Sword could display it properly (given the right font) since there is > over-striking of super-scripted and sub-scripted accents/marks? > > How would a plain text "imp" file contain this type of data? > > Isn't there already a marked up text we could use? Anyone know of one? As Matthew said, we just need to use Unicode, and it all works fine. The only Greek text aside from the NA27 (which is hindered by copyrights) that I have seen online with diacritics is a text of the LXX because I haven't yet figured out how to integrate it with our current LXX (which has morphology). --Chris From sword-devel@crosswire.org Tue Mar 25 22:28:02 2003 From: sword-devel@crosswire.org (Christian Renz) Date: Tue, 25 Mar 2003 23:28:02 +0100 Subject: [sword-devel] Explaine ThML markup In-Reply-To: <200303251616.25554.davidslists@gmx.net> References: <3E800BD7.4090806@christ4you.org> <200303251616.25554.davidslists@gmx.net> Message-ID: <20030325222802.GA44911@web42.com> >only one font is needed, and just a minor nit to pick -- Unicode does _not_ mean that you only use one font for the whole charset. In fact, Unicode capable software should be able to let the user configure fonts for each "code page" (forgot the Unicode term right now). That is realized for example in Opera 6, and maybe also in NS6/IE6. The Windows API also has functions that select the fonts for you. Greetings, Christian -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "It's so much easier to pray for a bore than to go and see one." -- C.S. Lewis From sword-devel@crosswire.org Tue Mar 25 22:49:57 2003 From: sword-devel@crosswire.org (David's Mailing-list and Spam Receiver) Date: Tue, 25 Mar 2003 17:49:57 -0500 Subject: [sword-devel] Explaine ThML markup In-Reply-To: <20030325222802.GA44911@web42.com> References: <200303251616.25554.davidslists@gmx.net> <20030325222802.GA44911@web42.com> Message-ID: <200303251749.57939.davidslists@gmx.net> On Tuesday 25 March 2003 05:28 pm, Christian Renz wrote: > >only one font is needed, and > > just a minor nit to pick -- Unicode does _not_ mean that you only use > one font for the whole charset. In fact, Unicode capable software > should be able to let the user configure fonts for each "code page" > (forgot the Unicode term right now). That is realized for example in > Opera 6, and maybe also in NS6/IE6. The Windows API also has functions > that select the fonts for you. Well, potentially, you only need one font if it covers all the encodings/character sets/code pages/whatever needed. And I didn't say that you only use one font, but that you don't *need* more than one font, (ie you don't need different fonts for Hebrew and Aramaic if your Unicode font covers both) If you want to use different fonts for various encodings, then yeah that's fine. For example, I use Lucida Sans Unicode for everything but Hebrew in BibleTime, and I use some SIL fonts for Hebrew. -- --David's Mailing List and Spam Receiver Keeping me relatively spam free since 2002 From sword-devel@crosswire.org Tue Mar 25 22:54:07 2003 From: sword-devel@crosswire.org (David Burry) Date: Tue, 25 Mar 2003 14:54:07 -0800 Subject: [sword-devel] Explaine ThML markup In-Reply-To: <20030325222802.GA44911@web42.com> Message-ID: <004901c2f321$70facc30$048f2099@DBURRYLAPTOP> Right... Unicode relieves you from having to mark up text with different font names in a funky non-portable way, but it does not necessarily mean that a given unicode renderer only uses one font when displayed... Just gives it a standard cross-platform portable way of choosing fonts and glyphs by unicode block instead of markup (it's "block" in unicode vernacular, not "code page" ;-) see http://www.unicode.org/charts/About.html ). Of course if a given font has glyphs for all characters in all blocks then you'd only need one font for everything in that case (I think that was what was originally meant), but you're not restricted to that behavior. Dave -----Original Message----- From: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] On Behalf Of Christian Renz Sent: Tuesday, March 25, 2003 2:28 PM To: sword-devel@crosswire.org Subject: Re: [sword-devel] Explaine ThML markup >only one font is needed, and just a minor nit to pick -- Unicode does _not_ mean that you only use one font for the whole charset. In fact, Unicode capable software should be able to let the user configure fonts for each "code page" (forgot the Unicode term right now). That is realized for example in Opera 6, and maybe also in NS6/IE6. The Windows API also has functions that select the fonts for you. Greetings, Christian -- crenz@web42.com - http://www.web42.com/crenz/ - http://www.web42.com/ "It's so much easier to pray for a bore than to go and see one." -- C.S. Lewis _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Tue Mar 25 23:32:26 2003 From: sword-devel@crosswire.org (Chris Little) Date: Tue, 25 Mar 2003 16:32:26 -0700 (MST) Subject: [sword-devel] Explaine ThML markup In-Reply-To: <004901c2f321$70facc30$048f2099@DBURRYLAPTOP> Message-ID: On Tue, 25 Mar 2003, David Burry wrote: > Of course if a given font has glyphs for all characters in all blocks > then you'd only need one font for everything in that case (I think that > was what was originally meant), but you're not restricted to that > behavior. Except that this isn't possible. The greatest number of codepoints that any font using current formats can support is 65k. I'm pretty sure we're over that already, between points assign in the BMP & SMP. It would be pretty nice if Sword could better handle switching fonts based on codepoint, but this seems logically to be best handled at render time by the layout engine in use (so it's probably best left to front-ends). The WebstersDict module actually isn't supported by any current font. Code2000 catches almost everything, but there are some musical symbols from the SMP that I have only seen in the Code2001 font. --Chris From sword-devel@crosswire.org Tue Mar 25 23:48:03 2003 From: sword-devel@crosswire.org (David's Mailing-list and Spam Receiver) Date: Tue, 25 Mar 2003 18:48:03 -0500 Subject: [sword-devel] Explaine ThML markup In-Reply-To: References: Message-ID: <200303251848.03226.davidslists@gmx.net> On Tuesday 25 March 2003 06:32 pm, Chris Little wrote: > Except that this isn't possible. The greatest number of codepoints that > any font using current formats can support is 65k. I'm pretty sure we're > over that already, between points assign in the BMP & SMP. Well this is a deficency on the part of the fonts and formats not unicode. And if you don't have need but of a handful of codepoints then it's indeed possible. In the example I gave about my fonts in BibleTime, I used Lucida Sans Unicode for all of them until I downloaded SIL fonts (or well as of this email I've still not done that yet as I'm lazy). > It would be pretty nice if Sword could better handle switching fonts based > on codepoint, but this seems logically to be best handled at render time > by the layout engine in use (so it's probably best left to front-ends). > The WebstersDict module actually isn't supported by any current font. > Code2000 catches almost everything, but there are some musical symbols > from the SMP that I have only seen in the Code2001 font. Even if we do handle it I think we should still not steal font rendering from the front ends, just provide better mechanisms for them to do it. -- --David's Mailing List and Spam Receiver Keeping me relatively spam free since 2002 From sword-devel@crosswire.org Wed Mar 26 00:05:45 2003 From: sword-devel@crosswire.org (David Burry) Date: Tue, 25 Mar 2003 16:05:45 -0800 Subject: [sword-devel] Explaine ThML markup In-Reply-To: Message-ID: <004b01c2f32b$72e6b220$048f2099@DBURRYLAPTOP> > > Of course if a given font has glyphs for all characters in all > > blocks then you'd only need one font for everything in that > > case (I think that was what was originally meant), but you're > > not restricted to that behavior. > > Except that this isn't possible. The greatest number of codepoints > that any font using current formats can support is 65k. I'm > pretty sure we're over that already, between points assign in the > BMP & SMP. Right... That's a limitation of current font formats that needs to be resolved before the latest version of Unicode can be fully supported by any one single font. But you can still support _most_ of it with one font and there are a few fonts that do... I should not have used any superlatives (ever! ;o) ) in my first message... :-P So to support all of the current version of Unicode, a given renderer currently _needs_ to support some kind of font switching, ideally based on unicode block not on module if it has hope of allowing multi-lingual modules. Dave From sword-devel@crosswire.org Tue Mar 25 22:28:26 2003 From: sword-devel@crosswire.org (David Cary) Date: Tue, 25 Mar 2003 16:28:26 -0600 Subject: [sword-devel] Web Interface - Scripture Markup In-Reply-To: <001801c2de80$a6113180$a5620e44@dkv6pe0iben68t> References: <8f.29e54be3.2b8abd99@aol.com> <3E5984E3.9090702@crosswire.org> <016101c2dc69$10aa2ca0$a5620e44@dkv6pe0iben68t> <3E5C8225.90108@crosswire.org> Message-ID: <5.1.0.14.2.20030325151448.00ac8990@www.rdrop.com> Dear Don A. Elbourne Jr., That looks like a perfectly adequate structure. Naturally I would like to add <... id="6:29" > anchors to each verse so I can make a link jump right to the 29th verse. Going to Print http://www.alistapart.com/stories/goingtoprint/ has a nifty way to make every link visible, without having 2 copies of each URI. I wonder if it's possible to use this trick to make the verse numbers visible as well as embedded in anchors, without having 2 copies of each verse number. Many other people also re-invent their own special tags that they then document as "basically marking a paragraph", rather than using the

          tag. I fail to see why. Occasionally I see text that cannot be placed into a strict hierarchy (there's overlapping sections, paragraphs, and verses). For example, 2 Thessalonians 2 in my (paper) Ryrie Study Bible looks something like this: --- B Its Relation to the Apostasy, 2:3a 3Don't let anyone deceive you in any way, for [that day will not come] until the rebellion occurs C Its Relation to the Man of Lawlessness, 2:3b-4 and the man of lawlessness is revealed, .... --- which shows commentary breaking into the middle of a verse in the middle of a paragraph (in the middle of a sentence, even). (Parenthetical note: I wonder -- does the commentary even belong in the same (source) file as the biblical text ? Does it make any sense to put commentary in a separate file, and try to apply the same commentary file to a KJV file on Sunday (blending into a single XHTML file to display) and a WEB file on Monday ? ) Paragraph breaks in the middle of a verse seem to be extremely rare, but I see one at the end of 1 Timothy 6: --- G Towards One's Trust, 6:20-21 20Timothy, guard what has been entrusted to your care. Turn away from godless chatter and the opposing ideas of what is falsely called knowledge, 21 which some have professed and in so doing have wandered from the faith. Grace be with you. --- >From: "Don A. Elbourne Jr." >To: >Subject: [sword-devel] Web Interface - Scripture Markup >Date: Thu, 27 Feb 2003 10:52:44 -0600 > >I have some ideas on how the scripture mark-up for the web project should be >implemented, but I'm not sure I have all the basis covered. I'd like some >input from those who are familiar with the needs. Basically what I believe >we should do is semantically mark-up the verses and allow CSS to handle ALL >of the display. This way we do not have to worry with font sizes color, and >all that jazz at this time. This is what I am thinking, something like: > >

          Chapter 1

          >
          > > 1 > The text of the verse one. > > 2 > The text of the verse two. > > 3 > The text of the verse three. > >
          > >The class names are negotiable. >The "section" div is equivalent to the paragraph for translations that >divide into paragraphs. Some translations then have actual "sections" placed >in by the editors/translators. Do we have modules with this information? If >so, we will probably need an extra class for that. > >We could also markup each word with its Strongs number and a link. > >by grace alone, > >Don A. Elbourne Jr. >http://elbourne.org -- David Cary From sword-devel@crosswire.org Wed Mar 26 05:41:48 2003 From: sword-devel@crosswire.org (Michael Paul Johnson) Date: Wed, 26 Mar 2003 15:41:48 +1000 Subject: [sword-devel] Web Interface - Scripture Markup In-Reply-To: <5.1.0.14.2.20030325151448.00ac8990@www.rdrop.com> References: <001801c2de80$a6113180$a5620e44@dkv6pe0iben68t> <8f.29e54be3.2b8abd99@aol.com> <3E5984E3.9090702@crosswire.org> <016101c2dc69$10aa2ca0$a5620e44@dkv6pe0iben68t> <3E5C8225.90108@crosswire.org> Message-ID: <5.1.0.14.2.20030326152216.00bbd858@127.0.0.1> --=====================_69947389==_.ALT Content-Type: text/plain; charset="us-ascii" At 16:28 25-03-03 -0600, David Cary wrote: >Occasionally I see text that cannot be placed into a strict hierarchy (there's overlapping sections, paragraphs, and verses). This is quite common, actually, especially when you look at many translations in many languages. There are basically three hierarchies within each book of the Bible, and they don't nest neatly: (1) chapter and verse, (2) section, prose paragraph or {poetry stanza, poetry verse, poetry line}. Even in the latter, in poetry, you can't assume that sentences nest in poetry lines (and they usually don't). >For example, 2 Thessalonians 2 in my (paper) Ryrie Study Bible looks something like this: >... >which shows commentary breaking into the middle of a verse in the middle of a paragraph (in the middle of a sentence, even). >(Parenthetical note: >I wonder -- does the commentary even belong in the same (source) file as the biblical text ? I don't think so. The commentaries should be separate but linked by verse numbers. >Does it make any sense to put commentary in a separate file, and try to apply the same commentary file to a KJV file on Sunday (blending into a single XHTML file to display) and a WEB file on Monday ? Why not put the Scriptures and commentaries in separate files, then link them only in the display? >Paragraph breaks in the middle of a verse seem to be extremely rare, >but I see one at the end of 1 Timothy 6: There are enough that you can't count on this being the case. In XHTML or HTML, it makes more sense to me to place anchor markers at the beginnings of verses, but let the

          markup do its normal job of marking paragraphs. That way you can go to a specific verse with a URI, but you don't have to reinvent the paragraph. For example, take a look at the HTML at http://eBible.org/web/. You can open 1 John with the browser starting at 1 John 1:9 with http://eBible.org/web/1John.htm#C1V9 or at 1 John 3:1 with http://eBible.org/web/1John.htm#C3V1 if you want to. The actual anchor and display of the chapter and verse markings are generated with a combination of Javascript and CSS. (See web.js and web.css in http://eBible.org/web/webhtm.zip). Michael Paul Johnson Servant of Jesus Christ mpj@eBible.org http://eBible.org/mpj/ --=====================_69947389==_.ALT Content-Type: text/html; charset="us-ascii" At 16:28 25-03-03 -0600, David Cary wrote:

          Occasionally I see text that cannot be placed into a strict hierarchy (there's overlapping sections, paragraphs, and verses).

          This is quite common, actually, especially when you look at many translations in many languages. There are basically three hierarchies within each book of the Bible, and they don't nest neatly: (1) chapter and verse, (2) section, prose paragraph or {poetry stanza, poetry verse, poetry line}. Even in the latter, in poetry, you can't assume that sentences nest in poetry lines (and they usually don't).

          For example, 2 Thessalonians 2 in my (paper) Ryrie Study Bible looks something like this:
          ...
          which shows commentary breaking into the middle of a verse in the middle of a paragraph (in the middle of a sentence, even).
          (Parenthetical note:
          I wonder -- does the commentary even belong in the same (source) file as the biblical text ?

          I don't think so. The commentaries should be separate but linked by verse numbers.

          Does it make any sense to put commentary in a separate file, and try to apply the same commentary file to a KJV file on Sunday (blending into a single XHTML file to display) and a WEB file on Monday ?

          Why not put the Scriptures and commentaries in separate files, then link them only in the display?

          Paragraph breaks in the middle of a verse seem to be extremely rare,
          but I see one at the end of 1 Timothy 6:

          There are enough that you can't count on this being the case.

          In XHTML or HTML, it makes more sense to me to place anchor markers at the beginnings of verses, but let the <p> markup do its normal job of marking paragraphs. That way you can go to a specific verse with a URI, but you don't have to reinvent the paragraph. For example, take a look at the HTML at http://eBible.org/web/. You can open 1 John with the browser starting at 1 John 1:9 with http://eBible.org/web/1John.htm#C1V9 or at 1 John 3:1 with http://eBible.org/web/1John.htm#C3V1 if you want to. The actual anchor and display of the chapter and verse markings are generated with a combination of Javascript and CSS. (See web.js and web.css in http://eBible.org/web/webhtm.zip).



          Michael Paul Johnson
          Servant of Jesus Christ
          mpj@eBible.org
          http://eBible.org/mpj/
          --=====================_69947389==_.ALT-- From sword-devel@crosswire.org Wed Mar 26 10:20:45 2003 From: sword-devel@crosswire.org (Victor Zhuromsky) Date: Wed, 26 Mar 2003 12:20:45 +0200 Subject: [sword-devel] Explaine ThML markup References: Message-ID: <3E817EFD.9090703@christ4you.org> --------------090402060700030008030608 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Thank you very much, brethren, for your mutual answers! I won't give my replies to each message, but want to thank you for helping me understand the Unicode stuff. Right away I turn to make my module and see what I have. God bless you all, and trust we will have new wondrous Greek-Russian Lexicon for SWORD. My desire is to expand Russian modules data base for SWORD. And God help us all. Chris Little wrote: >On Tue, 25 Mar 2003, Victor Zhuromsky wrote: > > > >>Tanks for explanations, but it is really discauraging that I don't have >>such freedom with Sword engine as I would do with amy HTML browser or >>original ThML interpreter, because I use completely different fonts for >>both Greek and Hebrew, that are not to be encoded to UTF-8. The fonts >>are taken from Bible Works project and are bwgrkl.ttf and bwhebb.ttf. If >>I don't apply these fonts, all the greek and hebrew words would be >>without accents, etc. >> >> > >These are copyrighted fonts that may not be distributed with our text, so >they are inappropriate for a Sword module. Furthermore, they are not >Unicode fonts, so they make it difficult to support other platforms or >searching in a unified manner. Even Bibleworks is moving to Unicode for >their next release. There is no issue with displaying accents in Unicode, >you simply need to convert the encoding correctly. There are a few >converters specifically for Bibleworks fonts that you can find on the web. > > > >>Anyway, I will try making the module in ThML because it is free, but >>OSIS is a commercial language and is not good for use in GNU project. >>That is my opinion. >> >> > >OSIS is NOT a "commercial language" and I don't have any idea where you >got that impression. OSIS is an open standard developed by the ABS, the >SBL, CrossWire and many others (including people from CCEL). It is being >developed in the open. ThML, on the other hand, is controlled exclusively >by CCEL (not that this is a reason to not use it). OSIS is CLEARLY more >in line with the goals of a GNU project than any other standard for >marking up Bibles & Bible-related texts. > >If you insist on using ThML, you may, but ALL modules WILL be converted to >OSIS at some time in the future. > > > >>One more question. How should i mark my Strong's numbers that they are >>targets in my lexicon, for other bible texts to point to it? >> >> > >make an IMP file of the following format: > >$$$G1 >.... >$$$G2 >.... > >etc. > > >G for Greek, H for Hebrew. > >They will somewhat confuse the current version of Sword, but in the next >release, we will be moving to Strong's numbers preceded by a G or H in >order to remove confusion and come into line with standard practices. > >The IMP file itself does not need to be valid ThML, just the parts that >follow a line beginning with "$$$". > >--Chris > > >_______________________________________________ >sword-devel mailing list >sword-devel@crosswire.org >http://www.crosswire.org/mailman/listinfo/sword-devel > > > --------------090402060700030008030608 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit Thank you very much, brethren, for your mutual answers! I won't give my replies to each message, but want to thank you for helping me understand the Unicode stuff. Right away I turn to make my module and see what I have.

          God bless you all, and trust we will have new wondrous Greek-Russian Lexicon for SWORD. My desire is to expand Russian modules data base for SWORD. And God help us all.

          Chris Little wrote:

          On Tue, 25 Mar 2003, Victor Zhuromsky wrote:
          
            
          Tanks for explanations, but it is really discauraging that I don't have 
          such freedom with Sword engine as I would do with amy HTML browser or 
          original ThML interpreter, because I use completely different fonts for 
          both Greek and Hebrew, that are not to be encoded to UTF-8. The fonts 
          are taken from Bible Works project and are bwgrkl.ttf and bwhebb.ttf. If 
          I don't apply these fonts, all the greek and hebrew words would be 
          without accents, etc.
              
          
          These are copyrighted fonts that may not be distributed with our text, so 
          they are inappropriate for a Sword module.  Furthermore, they are not 
          Unicode fonts, so they make it difficult to support other platforms or 
          searching in a unified manner.  Even Bibleworks is moving to Unicode for 
          their next release.  There is no issue with displaying accents in Unicode, 
          you simply need to convert the encoding correctly.  There are a few 
          converters specifically for Bibleworks fonts that you can find on the web.
           
            
          Anyway, I will try making the module in ThML because it is free, but 
          OSIS is a commercial language and is not good for use in GNU project. 
          That is my opinion.
              
          
          OSIS is NOT a "commercial language" and I don't have any idea where you 
          got that impression.  OSIS is an open standard developed by the ABS, the 
          SBL, CrossWire and many others (including people from CCEL).  It is being 
          developed in the open.  ThML, on the other hand, is controlled exclusively 
          by CCEL (not that this is a reason to not use it).  OSIS is CLEARLY more 
          in line with the goals of a GNU project than any other standard for 
          marking up Bibles & Bible-related texts.
          
          If you insist on using ThML, you may, but ALL modules WILL be converted to 
          OSIS at some time in the future.
          
            
          One more question. How should i mark my Strong's numbers that they are 
          targets in my lexicon, for other bible texts to point to it?
              
          
          make an IMP file of the following format:
          
          $$$G1
          <def>....</def>
          $$$G2
          <def>....</def>
          
          etc.
          
          
          G for Greek, H for Hebrew.
          
          They will somewhat confuse the current version of Sword, but in the next 
          release, we will be moving to Strong's numbers preceded by a G or H in 
          order to remove confusion and come into line with standard practices.
          
          The IMP file itself does not need to be valid ThML, just the parts that 
          follow a line beginning with "$$$".
          
          --Chris
          
          
          _______________________________________________
          sword-devel mailing list
          sword-devel@crosswire.org
          http://www.crosswire.org/mailman/listinfo/sword-devel
          
            

          --------------090402060700030008030608-- From sword-devel@crosswire.org Wed Mar 26 13:26:16 2003 From: sword-devel@crosswire.org (Martin Gruner) Date: Wed, 26 Mar 2003 14:26:16 +0100 Subject: [sword-devel] Explaine ThML markup In-Reply-To: <3E817EFD.9090703@christ4you.org> References: <3E817EFD.9090703@christ4you.org> Message-ID: <200303261426.16740.mg.pub@gmx.net> > Thank you very much, brethren, for your mutual answers! I won't give my > replies to each message, but want to thank you for helping me understand > the Unicode stuff. Right away I turn to make my module and see what I have. > > God bless you all, and trust we will have new wondrous Greek-Russian > Lexicon for SWORD. My desire is to expand Russian modules data base for > SWORD. And God help us all. Amen! Thanks Victor. We appreciate you efforts to use Sword in reaching the many russian-speaking people. Martin From sword-devel@crosswire.org Wed Mar 26 09:55:37 2003 From: sword-devel@crosswire.org (Larry&Dana Stucky) Date: Wed, 26 Mar 2003 10:55:37 +0100 Subject: [sword-devel] keyboard navigation in Windows Sword Message-ID: <000101c2f3a3$0bb008e0$319dfea9@cq> Thanks to Joaquim for sending the Dec 2002 version of the CD. I haven't yet played with the various Linux interfaces, but the windows interface could use some additional work. 1) Personally I dislike using the mouse any more than necessary. Consequently I'd appreciate being able to have keyboard shortcuts for the Back icon (how about Alt-Left, like a standard web browser?), Book name (Alt-B?), chapter# (Alt-C?), verse# (Alt-V?) & overall reference boxes (Alt-R?). Additionally it would be nice to have a keyboard shortcut to move backwards/forwards by one verse (Left/Right or Up/Down?), so that the commentaries will automatically display the next verse's info, etc. Being able to move automatically to the next chapter would also be a nice touch. Actually I'm of the opinion that the changing of versions, ref books, etc., ought to be achievable without using the mouse at all. Then the mouse is mainly used for hovering to get in-context info. Having previously suffered from wrist problems due to mouse use, I try to minimize the mouse. Windows Sword is more mouse intensive than most programs I've seen. 2) I'm not sure what you call the lower right box in the interface, but it is lacking a scroll bar. Since strongs often has words with the same root in sequential order, it would be helpful to facilitate the scrolling of that list. 3) The layout of the icons under the menu could be better. If you don't have any more icons planned, you could reduce the vertical height to half, thus preserving the more important area for the Bible text itself. Leo From sword-devel@crosswire.org Wed Mar 26 10:00:04 2003 From: sword-devel@crosswire.org (Larry&Dana Stucky) Date: Wed, 26 Mar 2003 11:00:04 +0100 Subject: [sword-devel] Albanian versification problems in Windows Sword Message-ID: <000201c2f3a3$0d53a6c0$319dfea9@cq> As of the end of 2 Corinthians, most verse references are off by one to three verses through the end of the Bible in the Albanian version for Sword for windows. There are also some orthographical errors in some of the passages I've seen. How could I help to correct these problems? Leo From sword-devel@crosswire.org Wed Mar 26 10:07:16 2003 From: sword-devel@crosswire.org (Larry&Dana Stucky) Date: Wed, 26 Mar 2003 11:07:16 +0100 Subject: [sword-devel] Windows Barnes genbook reference quirks Message-ID: <000301c2f3a3$0eee1ce0$319dfea9@cq> The following is representative of quite a few problems with lists of cross-refs in Barnes' commentary. Using Barnes for Luke 1:42: Verse 42.(p) Blessed art thou among women. ... ... the mother of the Messiah. Lk 1:28 (p) Jud 5:24, Lk 1:28 It appears there are two main problems with the cross-references in this example. 1) The first is mistaking Jud for Jude instead of Judges. I haven't done a search to find out how many times this error occurs. Consequently, instead of referencing Judges 5:24 (Barnes' intent), it references Jude 5:24, which puts it showing Rev. 5:13. 2) The format for the multiple refs at the end of the comment forgets the ";" divider. So after referencing Jude 5:24, it correctly picks Luke as the next bookname, but since there is no ";", it takes the next chapter number as a verse based on the chapter of the first reference in the list, meaning, Luke 5:1. This renders both of the verse references quite useless for dynamic use. No matter how many different books and chapters may be referenced in such a list, they will all come out as chapter 5 followed by the intended chapter number treated as the verse number. Since this is a fairly common occurrence in Barnes' work, as it has been converted for Sword use, with the lack of the ";" between multiple verses, it seems that one of your scripts might be tweaked to work through the entire source and fix the majority of occurrences. Thanks. Leo From sword-devel@crosswire.org Wed Mar 26 10:17:35 2003 From: sword-devel@crosswire.org (Larry&Dana Stucky) Date: Wed, 26 Mar 2003 11:17:35 +0100 Subject: [sword-devel] conversion of RTF Message-ID: <000401c2f3a3$1077ca20$319dfea9@cq> Where can I download tools for converting Bible texts and/or genbook texts from RTF to SWORD format for use in Windows Sword? I'd also appreciate instructions on how to get the text prepared for conversion. These are works for personal use, rather than for posting for general use. Thanks. Leo From sword-devel@crosswire.org Wed Mar 26 17:22:22 2003 From: sword-devel@crosswire.org (Chris Little) Date: Wed, 26 Mar 2003 10:22:22 -0700 (MST) Subject: [sword-devel] keyboard navigation in Windows Sword In-Reply-To: <000101c2f3a3$0bb008e0$319dfea9@cq> Message-ID: On Wed, 26 Mar 2003, Larry&Dana Stucky wrote: > 1) Personally I dislike using the mouse any more than necessary. > Consequently I'd appreciate being able to have keyboard shortcuts for > the Back icon (how about Alt-Left, like a standard web browser?) In addition to Backspace. Plus maybe Alt-Right for Forward. > Book name (Alt-B?), chapter# (Alt-C?), verse# (Alt-V?) & overall > reference boxes (Alt-R?). It sounds like you mean keyboard shortcuts to jump to these boxes, right? I wouldn't agree that this is necessary (if that is what you meant). But I think it would be nice to have shortcuts like you list for incrementing/decrementing the book/chapter/verse by one. Perhaps Alt-[BCV] for forward and Alt-Shift-[BCV] for backwards? > Additionally it would be nice to have a keyboard shortcut to move > backwards/forwards by one verse (Left/Right or Up/Down?), so that the > commentaries will automatically display the next verse's info, etc. I definitely agree with this, and curse all Bible software that doesn't implement this. > 2) I'm not sure what you call the lower right box in the interface, but > it is lacking a scroll bar. Since strongs often has words with the same > root in sequential order, it would be helpful to facilitate the > scrolling of that list. It would be inefficient to load the entire list of entries into that box, so we only show as many as it can hold. You can still move sequentially through the entries using up/down. > 3) The layout of the icons under the menu could be better. If you don't > have any more icons planned, you could reduce the vertical height to > half, thus preserving the more important area for the Bible text itself. I think the appearance depends on which version of Windows you are using. It looks horrible in XP and takes up twice as much space as it needs to. David Trotz had a file to fix this, but I don't think we distribute it. The icons do simply need to be redone without text. Graphic text is always a bad idea. This is especially apparent when you try to localize the interface. I would recommend we drop the current 32x32 icons and use some standard arrow/eyeglass 16x16 icons instead. --Chris From sword-devel@crosswire.org Wed Mar 26 17:28:30 2003 From: sword-devel@crosswire.org (Chris Little) Date: Wed, 26 Mar 2003 10:28:30 -0700 (MST) Subject: [sword-devel] conversion of RTF In-Reply-To: <000401c2f3a3$1077ca20$319dfea9@cq> Message-ID: On Wed, 26 Mar 2003, Larry&Dana Stucky wrote: > Where can I download tools for converting Bible texts and/or genbook > texts from RTF to SWORD format for use in Windows Sword? I'd also > appreciate instructions on how to get the text prepared for conversion. > These are works for personal use, rather than for posting for general > use. Thanks. Leo General instructions for module making are here: http://www.crosswire.org/sword/develop/swordmodule/index.jsp RTF is probably best converted to HTML using MS Word, OpenOffice.org Writer, or similar. Then you can take the HTML and add ThML tags where appropriate by hand or by script. --Chris From sword-devel@crosswire.org Wed Mar 26 21:21:40 2003 From: sword-devel@crosswire.org (Hastings) Date: Wed, 26 Mar 2003 14:21:40 -0700 Subject: [sword-devel] keyboard navigation in Windows Sword In-Reply-To: References: <000101c2f3a3$0bb008e0$319dfea9@cq> Message-ID: <4.2.0.58.20030326141952.0bc2d5e0@mail.dancris.com> At 10:22 AM 3/26/2003 -0700, Chris Little wrote: >On Wed, 26 Mar 2003, Larry&Dana Stucky wrote: > > > (how about Alt-Left, like a standard web browser?) > >In addition to Backspace. Plus maybe Alt-Right for Forward. How about a button for forward also. Jerry From sword-devel@crosswire.org Wed Mar 26 21:49:01 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Wed, 26 Mar 2003 15:49:01 -0600 Subject: [sword-devel] Web Interface - Scripture Markup References: <8f.29e54be3.2b8abd99@aol.com> <3E5984E3.9090702@crosswire.org> <016101c2dc69$10aa2ca0$a5620e44@dkv6pe0iben68t> <3E5C8225.90108@crosswire.org> <5.1.0.14.2.20030325151448.00ac8990@www.rdrop.com> Message-ID: <004d01c2f3e1$83a428c0$a5620e44@dkv6pe0iben68t> I think the idea of adding an id to each verse is a good one. One thing to remember though is that IDs can not begin with a numeric value. Programmatically prepending the abbreviated book name would probably be the best bet. I think the trick you reference from ALA might work with IDs, I have not tested it yet, but I don't think it would be desirable to do so. The functionality is dependant upon the browser being fully CSS2 compliant. This would leave non-CSS2 compliant browsers without any versification numbers. Not a good thing. We do not want any essential content dependant upon the css. BTW, speaking of print style sheets, I think it would be a good idea to have one included with this project. It could be very basic. There would be no need for the two side columns to be printed and so we could just use display:none for them and fill the page with the main content. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "David Cary" To: Sent: Tuesday, March 25, 2003 4:28 PM Subject: Re: [sword-devel] Web Interface - Scripture Markup > > Dear Don A. Elbourne Jr., > > That looks like a perfectly adequate structure. Naturally I would like to > add <... id="6:29" > anchors to each verse so I can make a link jump right > to the 29th verse. > > Going to Print http://www.alistapart.com/stories/goingtoprint/ has a nifty > way to make every link visible, without having 2 copies of each URI. I > wonder if it's possible to use this trick to make the verse numbers visible > as well as embedded in anchors, without having 2 copies of each verse number. > > Many other people also re-invent their own special tags that they then > document as "basically marking a paragraph", rather than using the

          tag. > I fail to see why. > > Occasionally I see text that cannot be placed into a strict hierarchy > (there's overlapping sections, paragraphs, and verses). For example, 2 > Thessalonians 2 in my (paper) Ryrie Study Bible looks something like this: > > --- > B Its Relation to the Apostasy, > 2:3a > > 3Don't let anyone deceive you in > any way, for [that day will not > come] until the rebellion occurs > > C Its Relation to the Man of > Lawlessness, 2:3b-4 > > and the man of lawlessness is > revealed, .... > --- > which shows commentary breaking into the middle of a verse in the middle of > a paragraph (in the middle of a sentence, even). > (Parenthetical note: > I wonder -- does the commentary even belong in the same (source) file as > the biblical text ? > Does it make any sense to put commentary in a separate file, and try to > apply the same commentary file to a KJV file on Sunday (blending into a > single XHTML file to display) and a WEB file on Monday ? > ) > > Paragraph breaks in the middle of a verse seem to be extremely rare, > but I see one at the end of 1 Timothy 6: > --- > G Towards One's Trust, > 6:20-21 > > 20Timothy, guard what has been > entrusted to your care. Turn > away from godless chatter and > the opposing ideas of what is > falsely called knowledge, 21 which > some have professed and in so doing > have wandered from the faith. > Grace be with you. > --- > > > >From: "Don A. Elbourne Jr." > >To: > >Subject: [sword-devel] Web Interface - Scripture Markup > >Date: Thu, 27 Feb 2003 10:52:44 -0600 > > > >I have some ideas on how the scripture mark-up for the web project should be > >implemented, but I'm not sure I have all the basis covered. I'd like some > >input from those who are familiar with the needs. Basically what I believe > >we should do is semantically mark-up the verses and allow CSS to handle ALL > >of the display. This way we do not have to worry with font sizes color, and > >all that jazz at this time. This is what I am thinking, something like: > > > >

          Chapter 1

          > >
          > > > > 1 > > The text of the verse one. > > > > 2 > > The text of the verse two. > > > > 3 > > The text of the verse three. > > > >
          > > > >The class names are negotiable. > >The "section" div is equivalent to the paragraph for translations that > >divide into paragraphs. Some translations then have actual "sections" placed > >in by the editors/translators. Do we have modules with this information? If > >so, we will probably need an extra class for that. > > > >We could also markup each word with its Strongs number and a link. > > > >by grace alone, > > > >Don A. Elbourne Jr. > >http://elbourne.org > > > -- > David Cary > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Thu Mar 27 04:45:06 2003 From: sword-devel@crosswire.org (sword-devel@crosswire.org) Date: Wed, 26 Mar 2003 20:45:06 -0800 (PST) Subject: [sword-devel] WRITING VOLUNTEER Message-ID: <1048740306.3e8281d2bd13d@webmail.shepherdhillworld.com> Hi, I am a Windows programmer and would be happy to offer this service of a WRITING VOLUNTEER as my conbtribution to the growth of this project. Remain blessed. Tope Akinniyi. From sword-devel@crosswire.org Fri Mar 28 09:57:02 2003 From: sword-devel@crosswire.org (Daniel Glassey) Date: Fri, 28 Mar 2003 09:57:02 +0000 Subject: [sword-devel] automake/autoconf Message-ID: <200303280957.03028.danglassey@ntlworld.com> Hi, I mailed about this a while back but didn't get a response but I'm not sure if that's because noone noticed the mail or if it really is ok to remove the stuff. The proposal is to remove the files configure, Makefile.in, aclocal.m4 that automake/autoconf generate from CVS since everyone using CVS should have automake >= 1.6 and autoconf >= 2.52 by now. This time there is no need to reply if that is ok. In 2 weeks I will go ahead with this unless anyone objects. Regards, Daniel From sword-devel@crosswire.org Sat Mar 29 16:49:37 2003 From: sword-devel@crosswire.org (Simon) Date: Sat, 29 Mar 2003 17:49:37 +0100 Subject: [sword-devel] Copyright problem? Message-ID: <000001c2f613$2ff08aa0$169ea8c0@CLEOPATRA> Hi, I found the following text at the About of the Matthew Poole Sword module: 'Matthew Poole's Commentary on the Entire Bible Based on material from the Online Bible. Modernized and adapted for the computer; editor: Larry Pierce.' If it is really modernized by Larry Pierce, I think it's better to lock that module to avoid problems with him... Greetz, Simon From sword-devel@crosswire.org Sat Mar 29 15:14:26 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Sat, 29 Mar 2003 16:14:26 +0100 Subject: [sword-devel] rawfiles write support broken? Message-ID: <200303291614.26660.joachim@ansorgs.de> Hi all! I just noticed that writing into RawFiles modules is obviously broken inc urrent CVS. writemod in utilities also segfaults. Troy or Chris, could one of you please give me a hint where to look so I can try to fix this? Joachim -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Sat Mar 29 21:36:11 2003 From: sword-devel@crosswire.org (Chris Little) Date: Sat, 29 Mar 2003 14:36:11 -0700 (MST) Subject: [sword-devel] Copyright problem? In-Reply-To: <000001c2f613$2ff08aa0$169ea8c0@CLEOPATRA> Message-ID: On Sat, 29 Mar 2003, Simon wrote: > I found the following text at the About of the Matthew Poole Sword > module: > > 'Matthew Poole's Commentary on the Entire Bible > Based on material from the Online Bible. Modernized and adapted for the > computer; editor: Larry Pierce.' > > If it is really modernized by Larry Pierce, I think it's better to lock > that module to avoid problems with him... "Modernized" means spelling were modernized and does not qualify a work for copyright protection. In any case, this is not a public module. Messages like this about module problems (bugs, copyright issues, etc.) can be sent directly to me if you like, so that the other 280 people on the mailing list don't have to read them. --Chris From sword-devel@crosswire.org Sun Mar 30 02:16:32 2003 From: sword-devel@crosswire.org (Victor Porton) Date: Sun, 30 Mar 2003 08:16:32 +0600 (YEKST) Subject: [sword-devel] New list (modules) Message-ID: Let's create new mailing list: modules (or probably modules-users and modules-devel). Huh? -- Victor Porton (porton@ex-code.com) From sword-devel@crosswire.org Sun Mar 30 10:21:45 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Sun, 30 Mar 2003 04:21:45 -0600 Subject: [sword-devel] Copyright problem? References: Message-ID: <097201c2f6a6$2a4404e0$a5620e44@dkv6pe0iben68t> Chris, Are you certain that the only changes were spelling? Rumor has it than some of the Calvinism was edited out of the John Gill commentary to line up better with the module creator's theology. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "Chris Little" To: Sent: Saturday, March 29, 2003 3:36 PM Subject: Re: [sword-devel] Copyright problem? > On Sat, 29 Mar 2003, Simon wrote: > > > I found the following text at the About of the Matthew Poole Sword > > module: > > > > 'Matthew Poole's Commentary on the Entire Bible > > Based on material from the Online Bible. Modernized and adapted for the > > computer; editor: Larry Pierce.' > > > > If it is really modernized by Larry Pierce, I think it's better to lock > > that module to avoid problems with him... > > "Modernized" means spelling were modernized and does not qualify a work > for copyright protection. In any case, this is not a public module. > > Messages like this about module problems (bugs, copyright issues, etc.) > can be sent directly to me if you like, so that the other 280 people on > the mailing list don't have to read them. > > --Chris > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Sun Mar 30 18:10:34 2003 From: sword-devel@crosswire.org (Simon) Date: Sun, 30 Mar 2003 20:10:34 +0200 Subject: [sword-devel] Copyright problem? In-Reply-To: <097201c2f6a6$2a4404e0$a5620e44@dkv6pe0iben68t> Message-ID: <000701c2f6e7$a8ae03d0$169ea8c0@CLEOPATRA> John Gills Expositor is surely changed, John Gill had some hyper-calvinistic ideas that are missing/changed in the Larry Pierce version (I don't have a copy of the original Gills expositor here, so I can't give examples). Also, there is some info added to the expositor (some small modifications, like an extra book-references, for example check Genesis 1:2 In Avibus. g Ian Taylor, p. 363, 364, "In the Minds of Men", 1984, TEF Publishing, P.O. Box 5015, Stn. F, Toronto, Canada. Very unlikely that John Gill, who died somewhere in 1600 or 1700, could reference to a book in 1984...) But, my question was not about Gills Expositor (which is locked), but about Matthew Poole's. But Chris was right by saying that only some spelling is changed (I bought myself a printed copy, and compared, but even the spelling changes are very few). And, if you meant that Larry maybe did remove some Calvinistic out of Pooles commentary, I think that's not very likely, for Poole was a very moderate Calvinist... Greetz, Simon -----Oorspronkelijk bericht----- Van: sword-devel-admin@crosswire.org [mailto:sword-devel-admin@crosswire.org] Namens Don A. Elbourne Jr. Verzonden: zondag 30 maart 2003 12:22 Aan: sword-devel@crosswire.org Onderwerp: Re: [sword-devel] Copyright problem? Chris, Are you certain that the only changes were spelling? Rumor has it than some of the Calvinism was edited out of the John Gill commentary to line up better with the module creator's theology. by grace alone, Don A. Elbourne Jr. http://elbourne.org ----- Original Message ----- From: "Chris Little" To: Sent: Saturday, March 29, 2003 3:36 PM Subject: Re: [sword-devel] Copyright problem? > On Sat, 29 Mar 2003, Simon wrote: > > > I found the following text at the About of the Matthew Poole Sword > > module: > > > > 'Matthew Poole's Commentary on the Entire Bible > > Based on material from the Online Bible. Modernized and adapted for > > the computer; editor: Larry Pierce.' > > > > If it is really modernized by Larry Pierce, I think it's better to > > lock that module to avoid problems with him... > > "Modernized" means spelling were modernized and does not qualify a > work for copyright protection. In any case, this is not a public > module. > > Messages like this about module problems (bugs, copyright issues, > etc.) can be sent directly to me if you like, so that the other 280 > people on the mailing list don't have to read them. > > --Chris > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel _______________________________________________ sword-devel mailing list sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel From sword-devel@crosswire.org Sun Mar 30 20:08:02 2003 From: sword-devel@crosswire.org (DJ WIce) Date: Sun, 30 Mar 2003 22:08:02 +0200 Subject: [sword-devel] Web Interface - Scripture Markup References: <8f.29e54be3.2b8abd99@aol.com> <3E5984E3.9090702@crosswire.org> <016101c2dc69$10aa2ca0$a5620e44@dkv6pe0iben68t> <3E5C8225.90108@crosswire.org> <5.1.0.14.2.20030325151448.00ac8990@www.rdrop.com> <004d01c2f3e1$83a428c0$a5620e44@dkv6pe0iben68t> Message-ID: > BTW, speaking of print style sheets, I think it would be a good idea to have > one included with this project. It could be very basic. There would be no > need for the two side columns to be printed and so we could just use > display:none for them and fill the page with the main content. May I add that there is also a stylesheet "tag" that makes a page end mark, so the text that follows after that "tag" will be printed on a new page. DJ > > by grace alone, > > Don A. Elbourne Jr. > http://elbourne.org > > > > ----- Original Message ----- > From: "David Cary" > To: > Sent: Tuesday, March 25, 2003 4:28 PM > Subject: Re: [sword-devel] Web Interface - Scripture Markup > > > > > > Dear Don A. Elbourne Jr., > > > > That looks like a perfectly adequate structure. Naturally I would like to > > add <... id="6:29" > anchors to each verse so I can make a link jump right > > to the 29th verse. > > > > Going to Print http://www.alistapart.com/stories/goingtoprint/ has a > nifty > > way to make every link visible, without having 2 copies of each URI. I > > wonder if it's possible to use this trick to make the verse numbers > visible > > as well as embedded in anchors, without having 2 copies of each verse > number. > > > > Many other people also re-invent their own special tags that they then > > document as "basically marking a paragraph", rather than using the

          > tag. > > I fail to see why. > > > > Occasionally I see text that cannot be placed into a strict hierarchy > > (there's overlapping sections, paragraphs, and verses). For example, 2 > > Thessalonians 2 in my (paper) Ryrie Study Bible looks something like this: > > > > --- > > B Its Relation to the Apostasy, > > 2:3a > > > > 3Don't let anyone deceive you in > > any way, for [that day will not > > come] until the rebellion occurs > > > > C Its Relation to the Man of > > Lawlessness, 2:3b-4 > > > > and the man of lawlessness is > > revealed, .... > > --- > > which shows commentary breaking into the middle of a verse in the middle > of > > a paragraph (in the middle of a sentence, even). > > (Parenthetical note: > > I wonder -- does the commentary even belong in the same (source) file as > > the biblical text ? > > Does it make any sense to put commentary in a separate file, and try to > > apply the same commentary file to a KJV file on Sunday (blending into a > > single XHTML file to display) and a WEB file on Monday ? > > ) > > > > Paragraph breaks in the middle of a verse seem to be extremely rare, > > but I see one at the end of 1 Timothy 6: > > --- > > G Towards One's Trust, > > 6:20-21 > > > > 20Timothy, guard what has been > > entrusted to your care. Turn > > away from godless chatter and > > the opposing ideas of what is > > falsely called knowledge, 21 which > > some have professed and in so doing > > have wandered from the faith. > > Grace be with you. > > --- > > > > > > >From: "Don A. Elbourne Jr." > > >To: > > >Subject: [sword-devel] Web Interface - Scripture Markup > > >Date: Thu, 27 Feb 2003 10:52:44 -0600 > > > > > >I have some ideas on how the scripture mark-up for the web project should > be > > >implemented, but I'm not sure I have all the basis covered. I'd like some > > >input from those who are familiar with the needs. Basically what I > believe > > >we should do is semantically mark-up the verses and allow CSS to handle > ALL > > >of the display. This way we do not have to worry with font sizes color, > and > > >all that jazz at this time. This is what I am thinking, something like: > > > > > >

          Chapter 1

          > > >
          > > > > > > 1 > > > The text of the verse one. > > > > > > 2 > > > The text of the verse two. > > > > > > 3 > > > The text of the verse three. > > > > > >
          > > > > > >The class names are negotiable. > > >The "section" div is equivalent to the paragraph for translations that > > >divide into paragraphs. Some translations then have actual "sections" > placed > > >in by the editors/translators. Do we have modules with this information? > If > > >so, we will probably need an extra class for that. > > > > > >We could also markup each word with its Strongs number and a link. > > > > > >by grace alone, > > > > > >Don A. Elbourne Jr. > > >http://elbourne.org > > > > > > -- > > David Cary > > > > _______________________________________________ > > sword-devel mailing list > > sword-devel@crosswire.org > > http://www.crosswire.org/mailman/listinfo/sword-devel > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > From sword-devel@crosswire.org Sun Mar 30 21:01:30 2003 From: sword-devel@crosswire.org (Chris Little) Date: Sun, 30 Mar 2003 14:01:30 -0700 (MST) Subject: [sword-devel] Copyright problem? In-Reply-To: <097201c2f6a6$2a4404e0$a5620e44@dkv6pe0iben68t> Message-ID: On Sun, 30 Mar 2003, Don A. Elbourne Jr. wrote: > Are you certain that the only changes were spelling? Rumor has it than some > of the Calvinism was edited out of the John Gill commentary to line up > better with the module creator's theology. I don't know whether other changes were made, but abridgements, such as removing sections of a work, also do not qualify for copyright protection. Everyone's favorite copyright office circular: http://www.copyright.gov/circs/circ14.pdf (I just noticed that's Hebrew they have in the little image on the top of the first page... interesting.) --Chris From sword-devel@crosswire.org Mon Mar 31 08:38:16 2003 From: sword-devel@crosswire.org (Victor Zhuromsky) Date: Mon, 31 Mar 2003 11:38:16 +0300 Subject: [sword-devel] Copyright problem? References: Message-ID: <3E87FE78.2040309@christ4you.org> Dear Chris, I am almost finished with my GreekRusVZh module of Exhaustive Greek-Russian Lexicon, but I cant fix a few problems. First one is that I need to link all my Strong's references to appropriate lexicons with tag. I don't know why, but the BibleTime 1.3rc3 doesn't process the tad and there is no info visible at the places where the tag is applied. For example, Thayer's lexicon has such problem. Also I can't convert my Greek and Hebrew words to UTF-8 because initially I used Bible Work's fonts that are not UTF-8 fonts, and thusly the letters are in ASC-II encoding. Could I leave that as it is and distribute the module with Bible Work's fonts? Also, when the module is released, I would like to mark it as beta module because almost all convertion that I have done, were made in mc's internal editor, and some mistakes shoudl be fixed manually when the time shows that. Blessings, Victor Zhuromsky. www.christ4you.org - Christian Information Portal. From sword-devel@crosswire.org Mon Mar 31 16:03:55 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Mon, 31 Mar 2003 18:03:55 +0200 Subject: [sword-devel] Copyright problem? In-Reply-To: <3E87FE78.2040309@christ4you.org> References: <3E87FE78.2040309@christ4you.org> Message-ID: <200303311803.55325.joachim@ansorgs.de> Hi! In BibleTime the following works: Make sure the Strong number filter is enabled. It's possible to recode ASCII into UTF-8, the bet in your case would be to write a small Perl (or whatever) script which converts the greek and hebrew words into UTF8. Joachim > Dear Chris, > I am almost finished with my GreekRusVZh module of Exhaustive > Greek-Russian Lexicon, but I cant fix a few problems. First one is that > I need to link all my Strong's references to appropriate lexicons with > tag. I don't know why, but the BibleTime 1.3rc3 doesn't process > the tad and there is no info visible at the places where the tag > is applied. For example, Thayer's lexicon has such problem. > Also I can't convert my Greek and Hebrew words to UTF-8 because > initially I used Bible Work's fonts that are not UTF-8 fonts, and thusly > the letters are in ASC-II encoding. > Could I leave that as it is and distribute the module with Bible Work's > fonts? > > Also, when the module is released, I would like to mark it as beta module > because almost all convertion that I have done, were made in mc's internal > editor, and some mistakes shoudl be fixed manually when the time shows > that. > > > Blessings, > Victor Zhuromsky. > www.christ4you.org - Christian Information Portal. > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Mon Mar 31 17:30:47 2003 From: sword-devel@crosswire.org (Joachim Ansorg) Date: Mon, 31 Mar 2003 19:30:47 +0200 Subject: [sword-devel] Copyright problem? In-Reply-To: <3E87FE78.2040309@christ4you.org> References: <3E87FE78.2040309@christ4you.org> Message-ID: <200303311930.47666.joachim@ansorgs.de> Ah, I just noticed you're preparing a lexicon :) In lexicon windows BibleTime doesn't offer a display settings button yet. So you have to switch on strongs by default using the Sword section in BibleTime's configuration dialog. Sorry, Joachim > Dear Chris, > I am almost finished with my GreekRusVZh module of Exhaustive > Greek-Russian Lexicon, but I cant fix a few problems. First one is that > I need to link all my Strong's references to appropriate lexicons with > tag. I don't know why, but the BibleTime 1.3rc3 doesn't process > the tad and there is no info visible at the places where the tag > is applied. For example, Thayer's lexicon has such problem. > Also I can't convert my Greek and Hebrew words to UTF-8 because > initially I used Bible Work's fonts that are not UTF-8 fonts, and thusly > the letters are in ASC-II encoding. > Could I leave that as it is and distribute the module with Bible Work's > fonts? > > Also, when the module is released, I would like to mark it as beta module > because almost all convertion that I have done, were made in mc's internal > editor, and some mistakes shoudl be fixed manually when the time shows > that. > > > Blessings, > Victor Zhuromsky. > www.christ4you.org - Christian Information Portal. > > > > _______________________________________________ > sword-devel mailing list > sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel -- Joachim Ansorg www.bibletime.info joachim.ansorgs.de From sword-devel@crosswire.org Mon Mar 31 22:09:32 2003 From: sword-devel@crosswire.org (Don A. Elbourne Jr.) Date: Mon, 31 Mar 2003 16:09:32 -0600 Subject: [sword-devel] Scripturizer perl module References: <3E87FE78.2040309@christ4you.org> <200303311930.47666.joachim@ansorgs.de> Message-ID: <003701c2f7d2$357c8120$a5620e44@dkv6pe0iben68t> I thought some of you might want to check out this "Scripturizer" perl module. http://healyourchurchwebsite.com/ http://www.healyourchurchwebsite.com/archives/000768.shtml by grace alone, Don A. Elbourne Jr. http://elbourne.org From sword-devel@crosswire.org Mon Mar 31 23:12:06 2003 From: sword-devel@crosswire.org (Daniel Adams) Date: Mon, 31 Mar 2003 16:12:06 -0700 Subject: [sword-devel] BibleCS - Eaccess Violation Message-ID: <000f01c2f7da$f5db33f0$3c00000a@daninfochi> Using BibleCS version 1.5.5a, when I try to select a book using the drop down list. I go to select it by clicking to view the list, and then when I move the mouse down to the list, to scroll it bombs out the program with a message simply saying "EAccessViolation" and it then shuts down the program. Dan Adams - danpadams@infomagic.net http://www.infoChi.com
          On Mon, 24 Mar 2003, Victor Zhuromsky wrote:
          
            
          Dear Chris,
          could you please, explain to me what tags of ThML to use for making 
          Greek-Russian Lexicon module with (1) Strong's numbers, (2) inside 
          cross-references, (3) Scripture references and (4) font selection for 
          Greek and Hebrew selections.
              
          
          I would actually recommend using OSIS.  At the moment, it is unsupported 
          by Sword, but this will be quickly remedied (as soon as someone un-breaks 
          BibleCS).  Once it is, all modules will be converted to OSIS format.  So I 
          will answer your questions in terms of both ThML and OSIS:
          
          For ThML: (all documented at http://www.ccel.org/ThML/)
          (1) <sync type="Strongs" value="G42" /> marks Strong's Greek lemma 42.
          (2) The URI format for ThML is described at 
          http://www.ccel.org/ThML/ccel-URI.htm but we do not currently support this 
          (and never will).  You may use <a [name|id]="..."> and <a href="..."> 
          pairs to link within a single entry, and it will work in those front-ends 
          that use HTML for rendering, but you cannot link to other entries and it 
          will not work in the Windows front-end.
          (3) <scripRef passage="John 3:16">John 3:16</scripRef>  Anything that 
          Sword can parse may go into the passage attribute.
          (4) Font selection is heavily discouraged and (I hope) not supported.  
          Everything should be encoded as UTF-8 and the front-end should be left to 
          determine how to assign fonts.  Theoretically, you could use the HTML 
          <font> tag.
          
          For OSIS: (documented at http://www.bibletechnologies.net/OSISTools.dsp)
          (1) <w lemma="x-Strong:G42">some Greek word</w> achieves the same thing as 
          the above <sync> tag in ThML.
          (2) Mark targets with osisID attributes and mark <reference> tags with the 
          same osisRef value.
          (3) <reference osisRef="Bible:John.3.16">John 3:16</reference> achieves 
          thesame thing as the above <scripRef> tag, but the value of osisRef must 
          be a valid osisRef and the reference itself must follow the book name 
          abbreviations described here: 
          http://www.bibletechnologieswg.org/osis/specs/BibleBookNames.html .
          (4) Discouraged and not possible.  OSIS is entirely semantic, not 
          presentational.
          
          --Chris
          
          _______________________________________________
          sword-devel mailing list
          sword-devel@crosswire.org
          http://www.crosswire.org/mailman/listinfo/sword-devel