=20
-
RWPHTML::RWPHTML()
{
}
@@ -27,118 +26,160 @@
=20
char RWPHTML::ProcessText(char *text, int maxlen, const SWKey *key)
{
- char *to, *from;
- bool ingreek =3D false;
+ char *to, *from, greek_str[500];
bool inverse =3D false;
+ bool first_letter =3D false;
int len;
+ char buf[240];=09
=20
- len =3D strlen(text) + 1; // shift string to right of buffer
+ len =3D strlen(text) + 1; // shift string to right of buffer
if (len < maxlen) {
memmove(&text[maxlen - len], text, len);
from =3D &text[maxlen - len];
- }
- else from =3D text; // -------------------------------
+ } else
+ from =3D text;=09
for (to =3D text; *from; from++) {
- if (*from =3D=3D '\\')
- {
- if(!ingreek) {
- ingreek =3D true;
- // don=B4t know what this means, find out later
- //*to++ =3D ' ';
- continue;
- }
- else {
- ingreek =3D false;
- continue;
+ if (*from =3D=3D '\\') {
+ ++from;
+ int i=3D0;
+ first_letter =3D true;
+ greek_str[0] =3D '\0'; =09
+ while (*from !=3D '\\') { /* get the greek word or phrase */
+ greek_str[i++] =3D *from;
+ greek_str[i + 1] =3D '\0';
+ from++;
+ } /* convert to symbol font as best we can */
+ strcpy(to," ");
+ to +=3D strlen(to);
+ for (int j =3D 0; j < i; j++) {
+ if ((first_letter)
+ && (greek_str[j] =3D=3D 'h')) {
+ if (greek_str[j + 1] =3D=3D 'o') {
+ *to++ =3D 'o';
+ first_letter =3D false;
+ ++j;
+ continue;
+ } else if (greek_str[j + 1] =3D=3D 'a') {
+ *to++ =3D 'a';
+ first_letter =3D false;
+ ++j;
+ continue;
+ } else if (greek_str[j + 1] =3D=3D 'w') {
+ *to++ =3D 'w';
+ first_letter =3D false;
+ ++j;
+ continue;
+ } else if (greek_str[j + 1] =3D=3D 'u') {
+ *to++ =3D 'u';
+ first_letter =3D false;
+ ++j;
+ continue;
+ } else if (greek_str[j + 1] =3D=3D
+ -109) {
+ *to++ =3D 'w';
+ first_letter =3D false;
+ ++j;
+ continue;
+ } else if (greek_str[j + 1] =3D=3D
+ -120) {
+ *to++ =3D 'h';
+ first_letter =3D false;
+ ++j;
+ continue;
+ } else if (greek_str[j + 1] =3D=3D 'i') {
+ *to++ =3D 'i';
+ first_letter =3D false;
+ ++j;
+ continue;
+ }else if (greek_str[j + 1] =3D=3D 'e') {
+ *to++ =3D 'e';
+ first_letter =3D false;
+ ++j;
+ continue;
+ }
+ first_letter =3D false;
+ }
+ if ((greek_str[j] =3D=3D 't')
+ && (greek_str[j + 1] =3D=3D 'h')) {
+ *to++ =3D 'q';
+ ++j;
+ continue;
+ }
+ if ((greek_str[j] =3D=3D 'c')
+ && (greek_str[j + 1] =3D=3D 'h')) {
+ *to++ =3D 'c';
+ ++j;
+ continue;
+ }
+ if ((greek_str[j] =3D=3D 'p')
+ && (greek_str[j + 1] =3D=3D 'h')) {
+ ++j;
+ *to++ =3D 'f';
+ continue;
+ }
+ if (greek_str[j] =3D=3D -120) {
+ *to++ =3D 'h';
+ continue;
+ }
+ if (greek_str[j] =3D=3D -125) {
+ *to++ =3D 'a';
+ continue;
+ }
+ if (greek_str[j] =3D=3D -109) {
+ if(greek_str[j+1] =3D=3D 'i') ++j;
+ *to++ =3D 'w';
+ continue;
+ }
+ if (greek_str[j] =3D=3D ' ')
+ first_letter =3D true;
+ if (greek_str[j] =3D=3D 's') {
+ if(isalpha(greek_str[j + 1])) *to++ =3D 's';
+ else if(!isprint(greek_str[j] )) *to++ =3D 's'; =09
+ else *to++ =3D 'V';
+ continue; =09
+ }
+ if (greek_str[j] =3D=3D '\'') { =09
+ continue;
+ }
+ *to++ =3D greek_str[j];
}
+ strcpy(to," ");
+ to +=3D strlen(to);
+ continue;
}
-
- if ((ingreek) && ((*from =3D=3D 'h') || (*from =3D=3D 'H')))
- continue; // 'h's are mostly useless in RWP translitterations. The gr=
eek is more correct without them.
-
- if (*from =3D=3D '#') { // verse markings (e.g. "#Mark 1:1|")
+ if ((*from =3D=3D '#') || (*from =3D=3D -81)) { // verse markings (e.g. =
"#Mark 1:1|")
inverse =3D true;
- *to++ =3D '<';
- *to++ =3D 'F';
- *to++ =3D 'O';
- *to++ =3D 'N';
- *to++ =3D 'T';
- *to++ =3D ' ';
- *to++ =3D 'C';
- *to++ =3D 'O';
- *to++ =3D 'L';
- *to++ =3D 'O';
- *to++ =3D 'R';
- *to++ =3D '=3D';
- *to++ =3D '#';
- *to++ =3D '0';
- *to++ =3D '0';
- *to++ =3D '0';
- *to++ =3D '0';
- *to++ =3D 'F';
- *to++ =3D 'F';
- *to++ =3D '>';
+ strcpy(to,"");
+ to +=3D strlen(to); =09
continue;
}
if ((*from =3D=3D '|') && (inverse)) {
inverse =3D false;
- *to++ =3D '<';
- *to++ =3D '/';
- *to++ =3D 'F';
- *to++ =3D 'O';
- *to++ =3D 'N';
- *to++ =3D 'T';
- *to++ =3D '>';
+ strcpy(to,"");
+ to +=3D strlen(to);
continue;
}
- =09
if (*from =3D=3D '{') {
- *to++ =3D '<';
- *to++ =3D 'B';
- *to++ =3D 'R';
- *to++ =3D '>';
- *to++ =3D '<';
- *to++ =3D 'S';
- *to++ =3D 'T';
- *to++ =3D 'R';
- *to++ =3D 'O';
- *to++ =3D 'N';
- *to++ =3D 'G';
- *to++ =3D '>';
- if ((from - &text[maxlen - len]) > 10) { // not the beginning of the en=
try
- *to++ =3D '<';
- *to++ =3D 'P';
- *to++ =3D '>';
+ strcpy(to,"
");
+ to +=3D strlen(to);
+ if ((from - &text[maxlen - len]) > 10) { // not the beginning of the en=
try
+ strcpy(to,"");
+ to +=3D strlen(to);
}
continue;
}
-
- if (*from =3D=3D '}')
- {
- // this is kinda neat... DO NOTHING
- *to++ =3D ' ';
- *to++ =3D '<';
- *to++ =3D '/';
- *to++ =3D 'S';
- *to++ =3D 'T';
- *to++ =3D 'R';
- *to++ =3D 'O';
- *to++ =3D 'N';
- *to++ =3D 'G';
- *to++ =3D '>';
+ if (*from =3D=3D '}') {
+ strcpy(to,"
");
+ to +=3D strlen(to);
continue;
}
if ((*from =3D=3D '\n') && (from[1] =3D=3D '\n')) {
- *to++ =3D '<';
- *to++ =3D 'P';
- *to++ =3D '>';
+ strcpy(to,"");
+ to +=3D strlen(to);
continue;
}
-
*to++ =3D *from;
}
*to =3D 0;
return 0;
}
-
-
--=-M5WXEDBIs43fRQZeFfHm--
From sword-devel@crosswire.org Sun Mar 4 12:15:39 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Sun, 04 Mar 2001 05:15:39 -0700
Subject: [sword-devel] WIN32 test
Message-ID: <3AA231EB.9CD2784D@crosswire.org>
I spent the weekend combing thru the code one more time for bugs. Found
the one I was looking for and a few others along the way. There are 2
new windows binaries ready for testing on the alpha page. See if you
can crash them! :) sword.exe and InstallMgr.exe
http://www.crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/
JOACHIM,
SWMgr::SWMgr() now throws a const char * = "Can't find modules..." or
something-or-other. It no longer exit(-1)'s. I think you asked for
this a while back.
CHRIS,
Try eVC++ again!
I keep reminding myself: this sacrifice to get these stinkin' bugs out
is nothing compared to the Sacrifice God made to get my bugs out... :)
hmmmm.... Praise Him for not giving up on me!!!
-Troy.
From sword-devel@crosswire.org Mon Mar 5 02:45:22 2001
From: sword-devel@crosswire.org (Chris & Susie White)
Date: Sun, 4 Mar 2001 21:45:22 -0500
Subject: [sword-devel] WIN32 test
References: <3AA231EB.9CD2784D@crosswire.org>
Message-ID: <002301c0a51e$55fb2c20$9cc560d1@csbwhite>
Hey Troy,
I'm new o yer litle team o' neatness. And I had some questions as to how I
could help as well as share some ideas. My ISP doesn't have newsgroups, so
I'm sorry if I sound redundant, but I don't know where to look for answers
to the questions I have, which are probably all ready answered.... :-)
So, is the Sword project still in development in terms of content? 'cuz I
had some thoughts on functionality, search fields and the like, sadly i'm
not a programmer (well, actually I'm kind of glad of that ;-) ) So I can
only say "hey this would be neat," not, "and here's how"
I have other thoughts too, but I'm a wee fuzzy headed having just driven
across three stay with my family.
I hope to be able to offer some helppful feedback.
I have to say, what an awesome tool, thanks for having me as a part of your
team.
Many blessings,
Chris
----- Original Message -----
From: "Troy A. Griffitts"
To:
Sent: Sunday, March 04, 2001 7:15 AM
Subject: [sword-devel] WIN32 test
> I spent the weekend combing thru the code one more time for bugs. Found
> the one I was looking for and a few others along the way. There are 2
> new windows binaries ready for testing on the alpha page. See if you
> can crash them! :) sword.exe and InstallMgr.exe
>
> http://www.crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/
>
>
> JOACHIM,
> SWMgr::SWMgr() now throws a const char * = "Can't find modules..." or
> something-or-other. It no longer exit(-1)'s. I think you asked for
> this a while back.
>
>
> CHRIS,
> Try eVC++ again!
>
> I keep reminding myself: this sacrifice to get these stinkin' bugs out
> is nothing compared to the Sacrifice God made to get my bugs out... :)
> hmmmm.... Praise Him for not giving up on me!!!
>
> -Troy.
>
From sword-devel@crosswire.org Mon Mar 5 08:48:05 2001
From: sword-devel@crosswire.org (Stephen Denne)
Date: Mon, 5 Mar 2001 21:48:05 +1300
Subject: [sword-devel] WIN32 test
References: <3AA231EB.9CD2784D@crosswire.org>
Message-ID: <001b01c0a551$018e2240$2b01a8c0@spiderzweb.co.nz>
Troy :
Windows ME
Every time I start it I get:
Access violation at address 00522E27 in module 'SWORD.EXE'. Read of address FFFFFFFF.
OK
I'll include what happens next in case you're interested...
Clicking OK opens the main window, but shows no commentaries or dictionaries, and only has a tab for ALT translation, of which it
displays nothing, and the buttons have no images.
Chosing the menu option to search, I had some searches that worked fine, e.g. searching for wept gave five references. (Showing
previews worked here - I like the preview column)
other searches brought forth windows blue screen (after the progress bar had progressed all the way to the right) with errors in
VWIN32.
Right clicking in the empty text window and chosing either copy or dictionary lookup resulted in an error message window with no
error message.
File | Preferences results in an exact repeat of the error received on startup.
Exiting the program - I get an error "Abnormal Program Termination"
Er... version 1.5.1.1 never worked for me either (same problems - except that it refused to quit when asked to, giving an address
violation error. Again trying to read FFFFFFFF, but from a different location than that at startup)
Removing the ALT version resulted in the ASV version appearing with exactly the same symptoms (except that there are 72 matches for
wept in ASV)
A couple of requests: Can the about | help show the full version number?
In the search results preview - can the reference column be shrinkable? It seems to always bounce back to about half the size that
the window opened at initially, and can clicking on the preview column show the preview in the lower pane the same as clicking on
the reference does?
The verse preview in the search dialogue sometimes shows those square boxes that windows shows when it doesn't have a glyph for the
character you are after. (Spotted at EOL, presumably they're EOL characters) - sample verses showing this for me: Luke 22:62,
Matthew 26:75 (visible once the window is enlarged)
Stephen.
From sword-devel@crosswire.org Mon Mar 5 10:42:43 2001
From: sword-devel@crosswire.org (Stephen Denne)
Date: Mon, 5 Mar 2001 23:42:43 +1300
Subject: [sword-devel] WIN32 test
References: <3AA231EB.9CD2784D@crosswire.org>
Message-ID: <00ab01c0a561$03e93600$2b01a8c0@spiderzweb.co.nz>
InstallMgr was a bit more of a challenge ;-)
This operated very well through my LRP router. I downloaded two texts (AKJV & RNKJV), and two dictionaries, and they installed
without any problems. I didn't test local install.
Quick aside : AKJV Version's About text refers to http://www.inspiredidea.com/akj/akj.htm which doesn't seem to exist. This looks
like it is supposed to be http://www.inspiredidea.com/akj.htm
I didn't get it to crash, but I did find a bug... (Other than the gray area behind the image not redrawing correctly - which I've
pointed out before)
If the left hand side is reduced in size to nothing, and the window is then maximised, the left hand size can no longer be enlarged
again.
Also unusual is that my PC seems to take longer (i.e. 1/2 sec instead of 1/20 sec) to expand the installed lists if the window is
maximised, unless you expand them by pressing *
Are apps/windoze/CBuilder5/BibleCS and InstallMgr the directories to start looking in if I want to see if I can narrow down any bugs
in the Windows front end / InstallMgr?
Stephen.
From sword-devel@crosswire.org Mon Mar 5 11:33:16 2001
From: sword-devel@crosswire.org (Stephen Denne)
Date: Tue, 6 Mar 2001 00:33:16 +1300
Subject: [sword-devel] WIN32 test
References: <3AA231EB.9CD2784D@crosswire.org> <001b01c0a551$018e2240$2b01a8c0@spiderzweb.co.nz>
Message-ID: <00b101c0a568$16f4d5e0$2b01a8c0@spiderzweb.co.nz>
Good news...
These bug went away when I put back the empty options.conf file.
Stephen.
----- Original Message -----
From: "Stephen Denne"
To:
Sent: Monday, March 05, 2001 9:48 PM
Subject: Re: [sword-devel] WIN32 test
> Troy :
>
> Windows ME
> Every time I start it I get:
> Access violation at address 00522E27 in module 'SWORD.EXE'. Read of address FFFFFFFF.
> OK
> I'll include what happens next in case you're interested...
> Clicking OK opens the main window, but shows no commentaries or dictionaries, and only has a tab for ALT translation, of which it
> displays nothing, and the buttons have no images.
> Chosing the menu option to search, I had some searches that worked fine, e.g. searching for wept gave five references. (Showing
> previews worked here - I like the preview column)
> other searches brought forth windows blue screen (after the progress bar had progressed all the way to the right) with errors in
> VWIN32.
> Right clicking in the empty text window and chosing either copy or dictionary lookup resulted in an error message window with no
> error message.
> File | Preferences results in an exact repeat of the error received on startup.
> Exiting the program - I get an error "Abnormal Program Termination"
>
> Er... version 1.5.1.1 never worked for me either (same problems - except that it refused to quit when asked to, giving an address
> violation error. Again trying to read FFFFFFFF, but from a different location than that at startup)
>
> Removing the ALT version resulted in the ASV version appearing with exactly the same symptoms (except that there are 72 matches
for
> wept in ASV)
>
> A couple of requests: Can the about | help show the full version number?
> In the search results preview - can the reference column be shrinkable? It seems to always bounce back to about half the size that
> the window opened at initially, and can clicking on the preview column show the preview in the lower pane the same as clicking on
> the reference does?
> The verse preview in the search dialogue sometimes shows those square boxes that windows shows when it doesn't have a glyph for
the
> character you are after. (Spotted at EOL, presumably they're EOL characters) - sample verses showing this for me: Luke 22:62,
> Matthew 26:75 (visible once the window is enlarged)
>
> Stephen.
>
>
>
From sword-devel@crosswire.org Mon Mar 5 12:58:14 2001
From: sword-devel@crosswire.org (Don A. Elbourne Jr.)
Date: Mon, 5 Mar 2001 06:58:14 -0600
Subject: [sword-devel] WIN32 test
In-Reply-To: <3AA231EB.9CD2784D@crosswire.org>
Message-ID: <000b01c0a573$f0dfe140$a7830e18@mcity1.la.home.com>
Troy,
I grabbed the latest files and everything looks fine. I'm running Windows
Me.
I did not put the thing through its paces, I just ran it and did a search. I
used the install manager to remove some modules.
Is there anything in particular you would like me to look at? I'd be glad
to.
Don A. Elbourne Jr.
http://elbourne.org
> -----Original Message-----
> From: owner-sword-devel@crosswire.org
> [mailto:owner-sword-devel@crosswire.org]On Behalf Of Troy A. Griffitts
> Sent: Sunday, March 04, 2001 6:16 AM
> To: sword-devel@crosswire.org
> Subject: [sword-devel] WIN32 test
>
>
> I spent the weekend combing thru the code one more time for bugs. Found
> the one I was looking for and a few others along the way. There are 2
> new windows binaries ready for testing on the alpha page. See if you
> can crash them! :) sword.exe and InstallMgr.exe
>
> http://www.crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/
>
>
> JOACHIM,
> SWMgr::SWMgr() now throws a const char * = "Can't find
> modules..." or
> something-or-other. It no longer exit(-1)'s. I think you asked for
> this a while back.
>
>
> CHRIS,
> Try eVC++ again!
>
> I keep reminding myself: this sacrifice to get these stinkin' bugs out
> is nothing compared to the Sacrifice God made to get my bugs out... :)
> hmmmm.... Praise Him for not giving up on me!!!
>
> -Troy.
>
From sword-devel@crosswire.org Mon Mar 5 14:23:40 2001
From: sword-devel@crosswire.org (Don A. Elbourne Jr.)
Date: Mon, 5 Mar 2001 08:23:40 -0600
Subject: [sword-devel] WIN32 test
In-Reply-To: <3AA231EB.9CD2784D@crosswire.org>
Message-ID: <001501c0a57f$e05b8de0$a7830e18@mcity1.la.home.com>
Troy,
I grabbed the latest files and everything looks fine. I'm running Windows
Me.
I did not put the thing through its paces, I just ran it and did a search. I
used the install manager to remove some modules.
Is there anything in particular you would like me to look at? I'd be glad
to.
Don A. Elbourne Jr.
http://elbourne.org
> -----Original Message-----
> From: owner-sword-devel@crosswire.org
> [mailto:owner-sword-devel@crosswire.org]On Behalf Of Troy A. Griffitts
> Sent: Sunday, March 04, 2001 6:16 AM
> To: sword-devel@crosswire.org
> Subject: [sword-devel] WIN32 test
>
>
> I spent the weekend combing thru the code one more time for bugs. Found
> the one I was looking for and a few others along the way. There are 2
> new windows binaries ready for testing on the alpha page. See if you
> can crash them! :) sword.exe and InstallMgr.exe
>
> http://www.crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/
>
>
> JOACHIM,
> SWMgr::SWMgr() now throws a const char * = "Can't find
> modules..." or
> something-or-other. It no longer exit(-1)'s. I think you asked for
> this a while back.
>
>
> CHRIS,
> Try eVC++ again!
>
> I keep reminding myself: this sacrifice to get these stinkin' bugs out
> is nothing compared to the Sacrifice God made to get my bugs out... :)
> hmmmm.... Praise Him for not giving up on me!!!
>
> -Troy.
>
From sword-devel@crosswire.org Wed Mar 7 12:01:19 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Wed, 07 Mar 2001 05:01:19 -0700
Subject: [sword-devel] linux installmgr
Message-ID: <3AA6230F.5DFEEBAE@crosswire.org>
Everyone, there is a new linux binary of the latest installmgr on the
to-be cd image.
PLEASE try it out-- especially those with no gtk in your linux
configuration. This binary is completely statically linked (I think) so
I'm hoping it will work with most linux configurations.
You can find it at:
ftp://ftp.crosswire.org/pub/sword/iso/latest/tmp/installmgr
The installmgr for linux (and windows) installs from one module-set to
another, so to test you can:
o copy your current module-set somewhere else
o run the installmgr and remove a few modules
o point the installmgr (local path setting)
to where you copied your module-set.
o and you should see the modules that you deleted
available for install.
Thank you so much for trying this one out.
God's blessings,
-Troy.
From sword-devel@crosswire.org Wed Mar 7 12:04:17 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Wed, 07 Mar 2001 05:04:17 -0700
Subject: [sword-devel] WIN32 test
References: <3AA231EB.9CD2784D@crosswire.org> <001b01c0a551$018e2240$2b01a8c0@spiderzweb.co.nz> <00b101c0a568$16f4d5e0$2b01a8c0@spiderzweb.co.nz>
Message-ID: <3AA623C1.27A5D26E@crosswire.org>
Thanks to everyone who sent me their comments via the list and
privately. A new binary should be up soon.
Stephen: Do you still have the options.conf file that made sword.exe
crash?
Jerry: Do you have your font setting enlarged? I'll try to reproduce
your problem on my box.
-Troy.
Stephen Denne wrote:
>
> Good news...
>
> These bug went away when I put back the empty options.conf file.
>
> Stephen.
>
> ----- Original Message -----
> From: "Stephen Denne"
> To:
> Sent: Monday, March 05, 2001 9:48 PM
> Subject: Re: [sword-devel] WIN32 test
>
> > Troy :
> >
> > Windows ME
> > Every time I start it I get:
> > Access violation at address 00522E27 in module 'SWORD.EXE'. Read of address FFFFFFFF.
> > OK
> > I'll include what happens next in case you're interested...
> > Clicking OK opens the main window, but shows no commentaries or dictionaries, and only has a tab for ALT translation, of which it
> > displays nothing, and the buttons have no images.
> > Chosing the menu option to search, I had some searches that worked fine, e.g. searching for wept gave five references. (Showing
> > previews worked here - I like the preview column)
> > other searches brought forth windows blue screen (after the progress bar had progressed all the way to the right) with errors in
> > VWIN32.
> > Right clicking in the empty text window and chosing either copy or dictionary lookup resulted in an error message window with no
> > error message.
> > File | Preferences results in an exact repeat of the error received on startup.
> > Exiting the program - I get an error "Abnormal Program Termination"
> >
> > Er... version 1.5.1.1 never worked for me either (same problems - except that it refused to quit when asked to, giving an address
> > violation error. Again trying to read FFFFFFFF, but from a different location than that at startup)
> >
> > Removing the ALT version resulted in the ASV version appearing with exactly the same symptoms (except that there are 72 matches
> for
> > wept in ASV)
> >
> > A couple of requests: Can the about | help show the full version number?
> > In the search results preview - can the reference column be shrinkable? It seems to always bounce back to about half the size that
> > the window opened at initially, and can clicking on the preview column show the preview in the lower pane the same as clicking on
> > the reference does?
> > The verse preview in the search dialogue sometimes shows those square boxes that windows shows when it doesn't have a glyph for
> the
> > character you are after. (Spotted at EOL, presumably they're EOL characters) - sample verses showing this for me: Luke 22:62,
> > Matthew 26:75 (visible once the window is enlarged)
> >
> > Stephen.
> >
> >
> >
From sword-devel@crosswire.org Wed Mar 7 12:07:20 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Wed, 07 Mar 2001 05:07:20 -0700
Subject: [sword-devel] WIN32 test
References: <3AA231EB.9CD2784D@crosswire.org> <002301c0a51e$55fb2c20$9cc560d1@csbwhite>
Message-ID: <3AA62478.FBC28C0@crosswire.org>
> I'm new o yer litle team o' neatness. And I had some questions as to how I
> could help as well as share some ideas. My ISP doesn't have newsgroups, so
> I'm sorry if I sound redundant, but I don't know where to look for answers
> to the questions I have, which are probably all ready answered.... :-)
Please shout 'em out. I'd love to hear your questions and COMMENTS.
> So, is the Sword project still in development in terms of content? 'cuz I
> had some thoughts on functionality, search fields and the like, sadly i'm
> not a programmer (well, actually I'm kind of glad of that ;-) ) So I can
> only say "hey this would be neat," not, "and here's how"
YES. We are perpetually in development :)
> I have to say, what an awesome tool, thanks for having me as a part of your
> team.
Thanks for investing your time.
-Troy.
From sword-devel@crosswire.org Wed Mar 7 12:14:17 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Wed, 07 Mar 2001 05:14:17 -0700
Subject: [sword-devel] rwphtml filter
References: <200103040008.TAA16473@mailcore2.oh.voyager.net>
Message-ID: <3AA62619.D2E081E3@crosswire.org>
rwphtml is patched. Thanks again Terry.
JOACHIM,
Please be sure to let me know if we've done anything to mess you up.
I've added Terry's latest html filter patches and want to make sure
everything works well on your end.
-Troy.
> Terry Biggs wrote:
>
> Troy,
>
> Here is the rwphtml filter patch.
>
> Terry
>
> Name: rwphtml.cpp.dif
> rwphtml.cpp.dif Type: Plain Text (text/plain)
> Encoding: quoted-printable
From sword-devel@crosswire.org Wed Mar 7 12:16:34 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Wed, 07 Mar 2001 05:16:34 -0700
Subject: [sword-devel] Larry Pierce of OLB
References: <3A9CF3F4.4040300@brooks.fdns.net>
Message-ID: <3AA626A2.BDFCD958@crosswire.org>
Leon,
Thanks for the offer. I talked with him a few days back and he said
that he's shelfing the project for about a year to see if Kylix is a
valid solution. He was also interested in possibly linking to winelib.
-Troy.
Leon Brooks wrote:
>
> Chris Little wrote:
>
> > I spoke with Larry Pierce, the programmer of Online Bible for Windows this
> > morning. He seems like a very nice fellow. He is interested in
> > corresponding with someone who knows a bit more about Linux programming than
> > I do, possibly with some background in Delphi. Would anyone like to
> > volunteer before I beg Troy? :)
>
> I'm probably a bit remote and a bit frantically busy for programming, as
> such, but send him my email address and tell him he can ask all the
> questions he likes. He may also want to start at http://www.linux.org/
> and look for a local Linux User Group.
>
> --
> Some people are afraid of heights. I'm afraid of widths. -- Stephen Wright
From sword-devel@crosswire.org Wed Mar 7 13:55:15 2001
From: sword-devel@crosswire.org (Wally Brock)
Date: Wed, 7 Mar 2001 07:55:15 -0600
Subject: [sword-devel] linux installmgr
Message-ID: <200103071355.HAA04408@localhost.localdomain>
Hi,
Here'my (less than successful) results. (I'm running RedHat 6.2)
Gdk-WARNING **: locale not supported by C library
Gdk-WARNING **: locale not supported by Xlib, locale set to C
Gdk-WARNING **: can not set locale modifiers
GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
table != NULL' failed.
Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
table != NULL' failed.
GLib-CRITICAL **: file ghash.c: line 152 (g_hash_table_insert): assertion `hash_
table != NULL' failed.
GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
table != NULL' failed.
Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
Gtk-CRITICAL **: file gtktypeutils.c: line 337 (gtk_type_class): assertion `node
!= NULL' failed.
Gtk-CRITICAL **: file gtkobject.c: line 939 (gtk_object_add_arg_type): assertion
`arg_type > GTK_TYPE_NONE' failed.
GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
table != NULL' failed.
GLib-CRITICAL **: file ghash.c: line 152 (g_hash_table_insert): assertion `hash_
table != NULL' failed.
Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkScale::digits" is not
in the `(null)' ancestry
Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkScale::draw_value" is
not in the `(null)' ancestry
Gtk-CRITICAL **: file gtkobject.c: line 939 (gtk_object_add_arg_type): assertion
`arg_type > GTK_TYPE_NONE' failed.
Segmentation fault (core dumped)
God Bless,
Wally
> Everyone, there is a new linux binary of the latest installmgr on the
> to-be cd image.
>
> PLEASE try it out-- especially those with no gtk in your linux
> configuration. This binary is completely statically linked (I think) so
> I'm hoping it will work with most linux configurations.
>
> You can find it at:
>
> ftp://ftp.crosswire.org/pub/sword/iso/latest/tmp/installmgr
>
>
> The installmgr for linux (and windows) installs from one module-set to
> another, so to test you can:
>
> o copy your current module-set somewhere else
> o run the installmgr and remove a few modules
> o point the installmgr (local path setting)
> to where you copied your module-set.
> o and you should see the modules that you deleted
> available for install.
>
> Thank you so much for trying this one out.
>
> God's blessings,
> -Troy.
>
>
From sword-devel@crosswire.org Wed Mar 7 15:23:59 2001
From: sword-devel@crosswire.org (Kevin Ramer)
Date: Wed, 07 Mar 2001 10:23:59 -0500
Subject: [sword-devel] Texts not displaying from any modules
Message-ID: <3AA6528F.526EA1BF@earthlink.net>
Hello,
I've downloaded and built the latest Sword libraries on my
linux ppc box. I've installed several modules, ASV,BBE a commentary
and a dictionary. All the front-ends find the modules ok (gnomesword,
bibletime) but only display a list of verse numbers for the particular
book, chapter.
It was suggested that I try macosx or sparc for the target and rebuild.
I used
sparc, but had to #define lelong and leshort for byte swapping in terms
of functions I found in /usr/include/byteswap.h.
However, there's still no joy. I did find under the src/modules (I
think)
some utilities for creating the index files (*.vss) but they seem to get
pushed into the library.
Anyone have more suggestions ?
--
Kevin #19
From sword-devel@crosswire.org Wed Mar 7 16:21:43 2001
From: sword-devel@crosswire.org (Jerry Hastings)
Date: Wed, 07 Mar 2001 09:21:43 -0700
Subject: [sword-devel] WIN32 test
In-Reply-To: <3AA623C1.27A5D26E@crosswire.org>
References: <3AA231EB.9CD2784D@crosswire.org>
<001b01c0a551$018e2240$2b01a8c0@spiderzweb.co.nz>
<00b101c0a568$16f4d5e0$2b01a8c0@spiderzweb.co.nz>
Message-ID: <4.2.0.58.20010307091640.00a18580@mail.dancris.com>
Yes, I have large fonts selected for Windows in the display properties.
But, I have not changed the fonts in Sword. It is still set at zero.
BTW: how long until new help files are needed for 1.5.1?
Jerry
>Thanks to everyone who sent me their comments via the list and
>privately. A new binary should be up soon.
>
>Stephen: Do you still have the options.conf file that made sword.exe
>crash?
>Jerry: Do you have your font setting enlarged? I'll try to reproduce
>your problem on my box.
From sword-devel@crosswire.org Wed Mar 7 17:28:46 2001
From: sword-devel@crosswire.org (Jerry Hastings)
Date: Wed, 07 Mar 2001 10:28:46 -0700
Subject: [sword-devel] WIN32 test
In-Reply-To: <3AA231EB.9CD2784D@crosswire.org>
Message-ID: <4.2.0.58.20010307101933.00a14c10@mail.dancris.com>
Personal commentary does not seem to work in 1.5.1. I downloaded the new
personal commentary with Installmgr and it would not work, so I removed it
and downloaded through my browser and it still would not work. No text is
displayed or saved.
Also, using the new InstallMgr it hangs while refreshing from remote. I
have gotten it to completely refresh, but most times it only makes it part
way through the downloads from CrossWire by modem at 49333 bps.
Jerry
From sword-devel@crosswire.org Wed Mar 7 19:02:33 2001
From: sword-devel@crosswire.org (Terry Biggs)
Date: 07 Mar 2001 14:02:33 -0500
Subject: [sword-devel] rwphtml filter
In-Reply-To: <3AA62619.D2E081E3@crosswire.org>
References: <200103040008.TAA16473@mailcore2.oh.voyager.net>
<3AA62619.D2E081E3@crosswire.org>
Message-ID: <983991756.13658.0.camel@office.unknown.domain>
--=-dH2KPkuKEe2lepj+c8ya
Content-Type: multipart/alternative; boundary="=-mqWgKf2tOTwk1mdQLn7g"
--=-mqWgKf2tOTwk1mdQLn7g
Content-Type: text/plain
Troy,
I don't remember if I sent this patch or not and evolution has it's own
idea about how to
sort my email and I can't find a thing. (not a complaint about evolution
- I love it - just need to figure it out.
Terry
On 07 Mar 2001 05:14:17 -0700, Troy A. Griffitts wrote:
> rwphtml is patched. Thanks again Terry.
>
> JOACHIM,
> Please be sure to let me know if we've done anything to mess you up.
> I've added Terry's latest html filter patches and want to make sure
> everything works well on your end.
>
> -Troy.
>
>
> > Terry Biggs wrote:
> >
> > Troy,
> >
> > Here is the rwphtml filter patch.
> >
> > Terry
> >
> > Name: rwphtml.cpp.dif
> > rwphtml.cpp.dif Type: Plain Text (text/plain)
> > Encoding: quoted-printable
>
--=-mqWgKf2tOTwk1mdQLn7g
Content-Type: text/html; charset=utf-8
Troy,
I don't remember if I sent this patch or not and evolution has it's own idea about how to
sort my email and I can't find a thing. (not a complaint about evolution - I love it - just need to figure it out.
TerryOn 07 Mar 2001 05:14:17 -0700, Troy A. Griffitts wrote:
> rwphtml is patched. Thanks again Terry.
>
> JOACHIM,
> Please be sure to let me know if we've done anything to mess you up.
> I've added Terry's latest html filter patches and want to make sure
> everything works well on your end.
>
> -Troy.
>
>
> > Terry Biggs wrote:
> >
> > Troy,
> >
> > Here is the rwphtml filter patch.
> >
> > Terry
> >
> > Name: rwphtml.cpp.dif
> > rwphtml.cpp.dif Type: Plain Text (text/plain)
> > Encoding: quoted-printable
>
--=-mqWgKf2tOTwk1mdQLn7g--
--=-dH2KPkuKEe2lepj+c8ya
Content-Type: text/plain
Content-Disposition: attachment; filename=gbfhtml.cpp.dif
Content-Transfer-Encoding: 7bit
--- /tmp/gedit-983981901-8065-1 Wed Mar 7 11:18:21 2001
+++ /tmp/gedit-983981901-8065-2 Wed Mar 7 11:18:21 2001
@@ -19,7 +19,6 @@
#include
#include
-
GBFHTML::GBFHTML()
{
}
@@ -34,21 +33,23 @@
bool isRightJustified = false;
bool isCentered = false;
int len;
- unsigned int i;
-
- len = strlen(text) + 1; // shift string to right of buffer
+
+ len = strlen(text) + 1;
if (len < maxlen) {
memmove(&text[maxlen - len], text, len);
from = &text[maxlen - len];
- }
- else
- from = text; // -------------------------------
-
- for (to = text; *from; from++)
- {
+ } else
+ from = text;
+ for (to = text; *from; from++) {
+ /*
+ if (newParagraph) {
+ *to++ = 182;
+ newParagraph = false;
+ }
+ */
if (*from == '\n') {
*from = ' ';
- }
+ }
if (*from == '<') {
intoken = true;
tokpos = 0;
@@ -56,420 +57,206 @@
continue;
}
if (*from == '>') {
- unsigned int i;
intoken = false;
// process desired tokens
switch (*token) {
- case 'W': // Strongs
- switch(token[1])
- {
- case 'G': // Greek
- case 'H': // Hebrew
- *to++ = ' ';
- *to++ = '<';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = '<';
- *to++ = 'E';
- *to++ = 'M';
- *to++ = '>';
- for (i = 2; i < strlen(token); i++)
- *to++ = token[i];
- *to++ = '<';
- *to++ = '/';
- *to++ = 'E';
- *to++ = 'M';
- *to++ = '>';
- *to++ = '<';
- *to++ = '/';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = ' ';
- continue;
+ case 'W': // Strongs
+ switch (token[1]) {
+ case 'G': // Greek
+ case 'H': // Hebrew
+ strcpy(to," ");
+ to += strlen(to);
+ for (unsigned int i = 2;
+ i < strlen(token); i++)
+ *to++ = token[i];
+ strcpy(to," ");
+ to += strlen(to);
+ continue;
+ case 'T': // Tense
+ strcpy(to," ");
+ to += strlen(to);
+ for (unsigned int i = 3;
+ i < strlen(token); i++)
+ *to++ = token[i];
+ strcpy(to," ");
+ to += strlen(to);
+ continue;
+ }
+ break;
+ case 'R':
+ switch (token[1]) {
+ case 'B': //word(s) explained in footnote
+ strcpy(to,"");
+ to += strlen(to);
+ hasFootnotePreTag = true; //we have the RB tag
+ continue;
+ case 'F': // footnote begin
+ if (hasFootnotePreTag) {
+ strcpy(to,"");
+ to += strlen(to);
+ }
+ strcpy(to,"(");
+ to += strlen(to);
+ continue;
+ case 'f': // footnote end
+ strcpy(to,")");
+ to += strlen(to);
+ hasFootnotePreTag = false;
+ continue;
+ }
+ break;
+ case 'F': // font tags
+ switch (token[1]) {
+ case 'I': // italic start
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'i': // italic end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'B': // bold start
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'b': // bold end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'R': // words of Jesus begin
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'r': // words of Jesus end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'U': // Underline start
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'u': // Underline end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'O': // Old Testament quote begin
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'o': // Old Testament quote end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'S': // Superscript begin
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 's': // Superscript end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'V': // Subscript begin
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'v': // Subscript end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ }
+ break;
+ case 'C': // special character tags
+ switch (token[1]) {
+ case 'A': // ASCII value
+ *to++ = (char) atoi(&token[2]);
+ continue;
+ case 'G':
+ //*to++ = ' ';
+ continue;
+ case 'L': // line break
+ strcpy(to,"
");
+ to += strlen(to);
+ continue;
+ case 'M': // new paragraph
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'T':
+ //*to++ = ' ';
+ continue;
+ }
+ break;
+ case 'J': //Justification
+ switch (token[1]) {
+ case 'R': //right
+ strcpy(to,"
");
+ to += strlen(to);
+ isRightJustified = true;
+ continue;
+ case 'C': //center
+ strcpy(to,"
");
+ to += strlen(to);
+ isCentered = true;
+ continue;
- case 'T': // Tense
- *to++ = ' ';
- *to++ = '<';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = '<';
- *to++ = 'I';
- *to++ = '>';
- for (i = 3; i < strlen(token); i++)
- *to++ = token[i];
- *to++ = '<';
- *to++ = '/';
- *to++ = 'I';
- *to++ = '>';
- *to++ = '<';
- *to++ = '/';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = ' ';
- continue;
- }
- break;
- case 'R':
- switch(token[1])
- {
- case 'B': //word(s) explained in footnote
- *to++ = '<';
- *to++ = 'I';
- *to++ = '>';
- hasFootnotePreTag = true; //we have the RB tag
- continue;
- case 'F': // footnote begin
- if (hasFootnotePreTag) {
- *to++ = '<';
- *to++ = '/';
- *to++ = 'I';
- *to++ = '>';
- *to++ = ' ';
- }
- *to++ = '<';
- *to++ = 'F';
- *to++ = 'O';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = ' ';
- *to++ = 'C';
- *to++ = 'O';
- *to++ = 'L';
- *to++ = 'O';
- *to++ = 'R';
- *to++ = '=';
- *to++ = '\"';
- *to++ = '#';
- *to++ = '8';
- *to++ = '0';
- *to++ = '0';
- *to++ = '0';
- *to++ = '0';
- *to++ = '0';
- *to++ = '\"';
- *to++ = '>';
-
- *to++ = ' ';
- *to++ = '<';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = '(';
-
- continue;
- case 'f': // footnote end
- *to++ = ')';
- *to++ = '<';
- *to++ = '/';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = ' ';
- *to++ = '<';
- *to++ = '/';
- *to++ = 'F';
- *to++ = 'O';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = '>';
- hasFootnotePreTag = false;
- continue;
- }
- break;
-
- case 'F': // font tags
- switch(token[1])
- {
- case 'I': // italic start
- *to++ = '<';
- *to++ = 'I';
- *to++ = '>';
- continue;
- case 'i': // italic end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'I';
- *to++ = '>';
- continue;
- case 'B': // bold start
- *to++ = '<';
- *to++ = 'B';
- *to++ = '>';
- continue;
- case 'b': // bold end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'B';
- *to++ = '>';
- continue;
- case 'R': // words of Jesus begin
- *to++ = '<';
- *to++ = 'F';
- *to++ = 'O';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = ' ';
- *to++ = 'C';
- *to++ = 'O';
- *to++ = 'L';
- *to++ = 'O';
- *to++ = 'R';
- *to++ = '=';
- *to++ = '#';
- *to++ = 'F';
- *to++ = 'F';
- *to++ = '0';
- *to++ = '0';
- *to++ = '0';
- *to++ = '0';
- *to++ = '>';
- continue;
- case 'r': // words of Jesus end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'F';
- *to++ = 'O';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = '>';
- continue;
- case 'U': // Underline start
- *to++ = '<';
- *to++ = 'U';
- *to++ = '>';
- continue;
- case 'u': // Underline end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'U';
- *to++ = '>';
- continue;
- case 'O': // Old Testament quote begin
- *to++ = '<';
- *to++ = 'C';
- *to++ = 'I';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = '>';
- continue;
- case 'o': // Old Testament quote end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'C';
- *to++ = 'I';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = '>';
- continue;
- case 'S': // Superscript begin
- *to++ = '<';
- *to++ = 'S';
- *to++ = 'U';
- *to++ = 'P';
- *to++ = '>';
- continue;
- case 's': // Superscript end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'S';
- *to++ = 'U';
- *to++ = 'P';
- *to++ = '>';
- continue;
- case 'V': // Subscript begin
- *to++ = '<';
- *to++ = 'S';
- *to++ = 'U';
- *to++ = 'B';
- *to++ = '>';
- continue;
- case 'v': // Subscript end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'S';
- *to++ = 'U';
- *to++ = 'B';
- *to++ = '>';
- continue;
- }
- break;
- case 'C': // special character tags
- switch(token[1])
- {
- case 'A': // ASCII value
- *to++ = (char)atoi(&token[2]);
- continue;
- case 'G':
- //*to++ = ' ';
- continue;
- case 'L': // line break
- *to++ = '<';
- *to++ = 'B';
- *to++ = 'R';
- *to++ = '>';
- *to++ = ' ';
- continue;
- case 'M': // new paragraph
- *to++ = '<';
- *to++ = 'B';
- *to++ = 'R';
- *to++ = '>';
- continue;
- case 'T':
- //*to++ = ' ';
- continue;
- }
- break;
- case 'J': //Justification
- switch(token[1])
- {
- case 'R': //right
- *to++ = '<';
- *to++ = 'D';
- *to++ = 'I';
- *to++ = 'V';
- *to++ = ' ';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'I';
- *to++ = 'G';
- *to++ = 'N';
- *to++ = '=';
- *to++ = '\"';
- *to++ = 'R';
- *to++ = 'I';
- *to++ = 'G';
- *to++ = 'H';
- *to++ = 'T';
- *to++ = '\"';
- *to++ = '>';
- isRightJustified = true;
- continue;
-
- case 'C': //center
- *to++ = '<';
- *to++ = 'D';
- *to++ = 'I';
- *to++ = 'V';
- *to++ = ' ';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'I';
- *to++ = 'G';
- *to++ = 'N';
- *to++ = '=';
- *to++ = '\"';
- *to++ = 'C';
- *to++ = 'E';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = 'R';
- *to++ = '\"';
- *to++ = '>';
- isCentered = true;
- continue;
-
- case 'L': //left, reset right and center
- if (isCentered) {
- *to++ = '<';
- *to++ = '/';
- *to++ = 'C';
- *to++ = 'E';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = 'R';
- *to++ = '>';
- isCentered = false;
- }
- if (isRightJustified) {
- *to++ = '<';
- *to++ = '/';
- *to++ = 'D';
- *to++ = 'I';
- *to++ = 'V';
- *to++ = '>';
- isRightJustified = false;
- }
- continue;
- }
- break;
- case 'T': // title formatting
- switch(token[1])
- {
- case 'T': // Book title begin
- *to++ = '<';
- *to++ = 'B';
- *to++ = 'I';
- *to++ = 'G';
- *to++ = '>';
- continue;
- case 't':
- *to++ = '<';
- *to++ = '/';
- *to++ = 'B';
- *to++ = 'I';
- *to++ = 'G';
- *to++ = '>';
- continue;
- }
- break;
-
- case 'P': // special formatting
- switch(token[1])
- {
- case 'P': // Poetry begin
- *to++ = '<';
- *to++ = 'C';
- *to++ = 'I';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = '>';
- continue;
- case 'p':
- *to++ = '<';
- *to++ = '/';
- *to++ = 'C';
- *to++ = 'I';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = '>';
- continue;
- }
- break;
+ case 'L': //left, reset right and center
+ if (isCentered) {
+ strcpy(to,"");
+ to += strlen(to);
+ isCentered = false;
+ }
+ if (isRightJustified) {
+ strcpy(to,"
");
+ to += strlen(to);
+ isRightJustified = false;
+ }
+ continue;
+ }
+ break;
+ case 'T': // title formatting
+ switch (token[1]) {
+ case 'T': // Book title begin
+ strcpy(to,"
");
+ to += strlen(to);
+ continue;
+ case 't':
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ }
+ break;
+
+ case 'P': // special formatting
+ switch (token[1]) {
+ case 'P': // Poetry begin
+ strcpy(to,"
");
+ to += strlen(to);
+ continue;
+ case 'p':
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ }
+ break;
}
continue;
}
if (intoken) {
- if (tokpos < 2047) {
- token[tokpos] = *from;
- tokpos++;
- }
- }
- else
+ if (tokpos < 2047) {
+ token[tokpos] = *from;
+ tokpos++;
+ }
+ } else
*to++ = *from;
}
*to = 0;
--=-dH2KPkuKEe2lepj+c8ya--
From sword-devel@crosswire.org Thu Mar 8 04:52:03 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Wed, 07 Mar 2001 21:52:03 -0700
Subject: [sword-devel] linux installmgr
References: <200103071355.HAA04408@localhost.localdomain>
Message-ID: <3AA70FF3.8FFA2F81@crosswire.org>
Wally,
I've tried it on my RH 6.2 system at work and it seems to run ok for
me. Do you have any of the other sword software working on this
system? Do you have an /etc/sword.conf file? Hmmm. Do you have the
latest CVS tree compiled with debug, where you might gdb installmgr and
send me the 'bt' output after the crash?
Thanks for the time!
-Troy.
Wally Brock wrote:
>
> Hi,
>
> Here'my (less than successful) results. (I'm running RedHat 6.2)
>
> Gdk-WARNING **: locale not supported by C library
>
> Gdk-WARNING **: locale not supported by Xlib, locale set to C
>
> Gdk-WARNING **: can not set locale modifiers
>
> GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> table != NULL' failed.
>
> Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
>
> GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> table != NULL' failed.
>
> GLib-CRITICAL **: file ghash.c: line 152 (g_hash_table_insert): assertion `hash_
> table != NULL' failed.
>
> GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> table != NULL' failed.
>
> Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
>
> Gtk-CRITICAL **: file gtktypeutils.c: line 337 (gtk_type_class): assertion `node
> != NULL' failed.
>
> Gtk-CRITICAL **: file gtkobject.c: line 939 (gtk_object_add_arg_type): assertion
> `arg_type > GTK_TYPE_NONE' failed.
>
> GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> table != NULL' failed.
>
> GLib-CRITICAL **: file ghash.c: line 152 (g_hash_table_insert): assertion `hash_
> table != NULL' failed.
>
> Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkScale::digits" is not
> in the `(null)' ancestry
>
> Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkScale::draw_value" is
> not in the `(null)' ancestry
>
> Gtk-CRITICAL **: file gtkobject.c: line 939 (gtk_object_add_arg_type): assertion
> `arg_type > GTK_TYPE_NONE' failed.
> Segmentation fault (core dumped)
>
> God Bless,
>
> Wally
>
> > Everyone, there is a new linux binary of the latest installmgr on the
> > to-be cd image.
> >
> > PLEASE try it out-- especially those with no gtk in your linux
> > configuration. This binary is completely statically linked (I think) so
> > I'm hoping it will work with most linux configurations.
> >
> > You can find it at:
> >
> > ftp://ftp.crosswire.org/pub/sword/iso/latest/tmp/installmgr
> >
> >
> > The installmgr for linux (and windows) installs from one module-set to
> > another, so to test you can:
> >
> > o copy your current module-set somewhere else
> > o run the installmgr and remove a few modules
> > o point the installmgr (local path setting)
> > to where you copied your module-set.
> > o and you should see the modules that you deleted
> > available for install.
> >
> > Thank you so much for trying this one out.
> >
> > God's blessings,
> > -Troy.
> >
> >
From sword-devel@crosswire.org Fri Mar 9 02:08:01 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Thu, 08 Mar 2001 19:08:01 -0700
Subject: [sword-devel] installmgr: please test
Message-ID: <3AA83B01.70BDFE99@crosswire.org>
I'm hoping to wrap up the CD image, but would like to hear feedback
about the new linux installer. Please let me know if it works on your
linux configuration....
You can test it by copying your current module set somewhere and then
running the installmgr. You should be able to delete a few modules,
then point the installmgr to the path where you copied your original
install set and you should see the modules that you delete available for
install.
Please don't just report bugs. Please let me know if you've had success
also!!!
Thanks,
-Troy.
From sword-devel@crosswire.org Fri Mar 9 02:53:38 2001
From: sword-devel@crosswire.org (Terry Biggs)
Date: 08 Mar 2001 21:53:38 -0500
Subject: [sword-devel] installmgr: please test
In-Reply-To: <3AA83B01.70BDFE99@crosswire.org>
Message-ID: <200103090253.VAA85154@mailcore2.oh.voyager.net>
--=-USI5efekMo5l/XO+EGzy
Content-Type: text/plain
Troy,
I have a RedHat 6.2 Intel (realy AMD) with gnome-1.4b1 and the
installer works
really well. No problems - ya done good! ;-)
Terry
On 08 Mar 2001 19:08:01 -0700, Troy A. Griffitts wrote:
> I'm hoping to wrap up the CD image, but would like to hear feedback
> about the new linux installer. Please let me know if it works on your
> linux configuration....
>
> You can test it by copying your current module set somewhere and then
> running the installmgr. You should be able to delete a few modules,
> then point the installmgr to the path where you copied your original
> install set and you should see the modules that you delete available for
> install.
>
> Please don't just report bugs. Please let me know if you've had success
> also!!!
>
> Thanks,
> -Troy.
>
--=-USI5efekMo5l/XO+EGzy
Content-Type: text/html; charset=utf-8
Troy,
I have a RedHat 6.2 Intel (realy AMD) with gnome-1.4b1 and the installer works
really well. No problems - ya done good! ;-)
Terry
On 08 Mar 2001 19:08:01 -0700, Troy A. Griffitts wrote:
> I'm hoping to wrap up the CD image, but would like to hear feedback
> about the new linux installer. Please let me know if it works on your
> linux configuration....
>
> You can test it by copying your current module set somewhere and then
> running the installmgr. You should be able to delete a few modules,
> then point the installmgr to the path where you copied your original
> install set and you should see the modules that you delete available for
> install.
>
> Please don't just report bugs. Please let me know if you've had success
> also!!!
>
> Thanks,
> -Troy.
>
--=-USI5efekMo5l/XO+EGzy--
From sword-devel@crosswire.org Fri Mar 9 13:55:10 2001
From: sword-devel@crosswire.org (Brook Humphrey)
Date: Fri, 9 Mar 2001 05:55:10 -0800
Subject: [sword-devel] installmgr: please test
In-Reply-To: <3AA83B01.70BDFE99@crosswire.org>
References: <3AA83B01.70BDFE99@crosswire.org>
Message-ID: <01030905551000.02841@mandrake.webmedic.net>
On Thursday 08 March 2001 18:08, you wrote:
> I'm hoping to wrap up the CD image, but would like to hear feedback
> about the new linux installer. Please let me know if it works on your
> linux configuration....
>
> You can test it by copying your current module set somewhere and then
> running the installmgr. You should be able to delete a few modules,
> then point the installmgr to the path where you copied your original
> install set and you should see the modules that you delete available for
> install.
>
> Please don't just report bugs. Please let me know if you've had success
> also!!!
Here goes. Sorry ahead of time for the bug reports.
this is on a linux mandrake box running mandrake 7.2 with updates and kde 2.1
and gnome 1.2.1. I have almost everything installed. I ran the install from
my hard drive rather than burning a cd first.
1. I know this one is from downloading from the ftp server but autorun,
setup.sh, installmgr.sh, and installmgr had to be set to executable.
2. while installing the files the installer does not refresh so the files
just look like they are blury.
3. On mandrake the install paths should be /usr/bin and /usr/share/sword. If
I remember correct this will be the same for redhat 7.0 and up. On mandrake
the default install of /usr/local/bin and /usr/local/sword still works
however installmgr correctly installs the modules in /usr/share/sword and the
/etc/sword.conf correctly shows this for the datapath.
3. the installmgr at the bottom doesn't refresh at all during the install
process.
4. the installmgr when you select an itmem it turns completely white so that
it is unreadable. ( it simply disapears).
5. Not shure why but the installmgr only installed the packages that I
sellected into /usr/share/sword but bibletime seems to be reading all the
modules. Probably from the directory that I installed from.
6. the pixmaps on bibletime are unreadable.
7. cheatah works well and only sees the modules I selcted for install.
8. gnomesword will not even load. it complains about not being able to load
shared libraries. libgnomeprint.so. when I install the rpm compiled on
mandrake it runs with no problems. this rpm is already on the cd.
one last thing I would like to update a few more files for the cd today.
>
> Thanks,
> -Troy.
From sword-devel@crosswire.org Fri Mar 9 19:01:29 2001
From: sword-devel@crosswire.org (Bruce Ramsland)
Date: Fri, 9 Mar 2001 14:01:29 -0500
Subject: [sword-devel] How to handle versions with missing verses?
In-Reply-To: <200103090253.VAA85154@mailcore2.oh.voyager.net>
Message-ID:
Greetings,
How does/will the Sword project handle
versions of the Bible which have missing
verses? For example, the following verses
are missing from the NIV:
Matthew 17:21
Matthew 18:11
Matthew 23:14
Mark 7:16
Mark 9:44
Mark 9:46
Mark 11:26
Mark 15:28
Luke 17:36
Luke 23:17
Acts 8:37
Acts 15:34
Acts 24:7
Acts 28:29
Romans 16:24
Best Regards,
Bruce Ramsland
From sword-devel@crosswire.org Sat Mar 10 04:25:12 2001
From: sword-devel@crosswire.org (jerry)
Date: Fri, 09 Mar 2001 22:25:12 -0600
Subject: [sword-devel] unsubscribe
References: <3AA231EB.9CD2784D@crosswire.org>
Message-ID: <3AA9ACA8.7C48A24@internetpro.net>
From sword-devel@crosswire.org Sat Mar 10 19:34:50 2001
From: sword-devel@crosswire.org (Martin Gruner)
Date: Sat, 10 Mar 2001 20:34:50 +0100
Subject: [sword-devel] feature request
Message-ID: <01031020275800.09400@martin>
I wish to request 2 things:
Since we are planning ThML support, we will need a language= tag in the
module config files; this will be necessary for the correct parsing of bible
references. This tag would correspond to the language definition in the
original ThML document's header.
Is it possible to have some mechanism the frontend programs could use to
write to the module config files (cipher key, font key etc.). We do this in a
quite work intensive way in bibletime at the moment, and a feature like this
would ease this tast of saving module specific information. If a mechanism
like this does already exist, please tell me about it.
Thank you for considering this,
Martin
From sword-devel@crosswire.org Sun Mar 11 23:03:47 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Sun, 11 Mar 2001 16:03:47 -0700
Subject: [sword-devel] feature request
References: <01031020275800.09400@martin>
Message-ID: <3AAC0453.172C39C1@crosswire.org>
Martin,
> Since we are planning ThML support, we will need a language= tag in the
> module config files; this will be necessary for the correct parsing of bible
> references. This tag would correspond to the language definition in the
> original ThML document's header.
>
YES. You may add any tag you wish to the config file of a modules.
I will try to remember to place this tag in new modules that have other
than english verse refs, but please let me know if there is a specific
module that needs it...
> Is it possible to have some mechanism the frontend programs could use to
> write to the module config files (cipher key, font key etc.). We do this in a
> quite work intensive way in bibletime at the moment, and a feature like this
> would ease this tast of saving module specific information. If a mechanism
> like this does already exist, please tell me about it.
YES! This has been on the drawing board. I've been planning on
changing the SWConfig SWMgr::config to use a new subclass of SWConfig
that will keep track of what sections came from what file and so
changing the object and then calling the Save() method will save to the
appropriate files. I hope this will be much easier for you guys.
You may also consider that it might not be a good idea to save some
settings to the systemwide module config files. It might be better to
save, say, a ~/.sword/modoptions.conf file and letting your subclass of
SWMgr merge the contents of ~/.sword/modoptions.conf into its config
object:
SWConfig localopts("~/.sword/localopts");
swmgr->config += localopts;
The '+=' merge adds everything from localopts into the swmgr's config
entries (overriding any that were already there).
And you can just:
localopts.config["KJV"]["MyOption"] = "My Value";
localopts.Save();
Hope this helps.
-Troy.
From sword-devel@crosswire.org Sun Mar 11 23:09:48 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Sun, 11 Mar 2001 16:09:48 -0700
Subject: [sword-devel] feature request
References: <01031020275800.09400@martin> <3AAC0453.172C39C1@crosswire.org>
Message-ID: <3AAC05BC.26992B4@crosswire.org>
Er... Type...
> localopts.config["KJV"]["MyOption"] = "My Value";
> localopts.Save();
Should be:
localopts["KJV"]["MyOption"] = "My Value";
localopts.Save();
From sword-devel@crosswire.org Sun Mar 11 23:19:51 2001
From: sword-devel@crosswire.org (Jonathan Hughes)
Date: Sun, 11 Mar 2001 15:19:51 -0800
Subject: [sword-devel] Website Redesign: Step Two
Message-ID: <002701c0aa81$c6e6ee20$f19980ac@family>
Dear Website Redesign Crew,
For all of you who have been looking forward to be able to help with the
actually technical side of the Sword Project website redesign, we are now in
the second phase of the project, figuring out what components to use and
seting up general layout and navigation standards. So cruise on over to the
newsgroup (news://crosswire.org/crosswire.website) for more information.
In Christ,
Jonathan
jhughes@crosswire.org
From sword-devel@crosswire.org Mon Mar 12 05:58:00 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Sun, 11 Mar 2001 22:58:00 -0700
Subject: [sword-devel] installmgr: please test
References: <3AA83B01.70BDFE99@crosswire.org> <01030905551000.02841@mandrake.webmedic.net>
Message-ID: <3AAC6568.9836AC84@crosswire.org>
> Here goes. Sorry ahead of time for the bug reports.
> this is on a linux mandrake box running mandrake 7.2 with updates and kde 2.1
> and gnome 1.2.1. I have almost everything installed. I ran the install from
> my hard drive rather than burning a cd first.
These reports sound like you're using an older version. Did you
download the installer from the /pub/sword/iso/latest/tmp directory? I
have not yet created a new ISO image from the 'latest' directory that
includes the newest stuff, so you'll have to get it from the live
directory.
>
> 1. I know this one is from downloading from the ftp server but autorun,
> setup.sh, installmgr.sh, and installmgr had to be set to executable.
>
> 2. while installing the files the installer does not refresh so the files
> just look like they are blury.
>
> 3. On mandrake the install paths should be /usr/bin and /usr/share/sword. If
> I remember correct this will be the same for redhat 7.0 and up. On mandrake
> the default install of /usr/local/bin and /usr/local/sword still works
> however installmgr correctly installs the modules in /usr/share/sword and the
> /etc/sword.conf correctly shows this for the datapath.
>
> 3. the installmgr at the bottom doesn't refresh at all during the install
> process.
>
> 4. the installmgr when you select an itmem it turns completely white so that
> it is unreadable. ( it simply disapears).
>
> 5. Not shure why but the installmgr only installed the packages that I
> sellected into /usr/share/sword but bibletime seems to be reading all the
> modules. Probably from the directory that I installed from.
>
> 6. the pixmaps on bibletime are unreadable.
>
> 7. cheatah works well and only sees the modules I selcted for install.
>
> 8. gnomesword will not even load. it complains about not being able to load
> shared libraries. libgnomeprint.so. when I install the rpm compiled on
> mandrake it runs with no problems. this rpm is already on the cd.
>
> one last thing I would like to update a few more files for the cd today.
>
> >
> > Thanks,
> > -Troy.
From sword-devel@crosswire.org Mon Mar 12 07:45:08 2001
From: sword-devel@crosswire.org (Stephen Denne)
Date: Mon, 12 Mar 2001 20:45:08 +1300
Subject: [sword-devel] WIN32 test
References: <3AA231EB.9CD2784D@crosswire.org> <001b01c0a551$018e2240$2b01a8c0@spiderzweb.co.nz> <00b101c0a568$16f4d5e0$2b01a8c0@spiderzweb.co.nz> <3AA623C1.27A5D26E@crosswire.org>
Message-ID: <001201c0aac8$600e39a0$2b01a8c0@spiderzweb.co.nz>
I tried responding to this at work last week, but the message doesn't seem to have turned up.
The problems I was getting was when I didn't have any options.conf file at all.
Creating an empty one solved the problems, except that the only way I could find to change the highlight text colour (from black)
was through editing the options.conf file.
Stephen.
----- Original Message -----
From: "Troy A. Griffitts"
To:
Sent: Thursday, March 08, 2001 1:04 AM
Subject: Re: [sword-devel] WIN32 test
> Thanks to everyone who sent me their comments via the list and
> privately. A new binary should be up soon.
>
> Stephen: Do you still have the options.conf file that made sword.exe
> crash?
> Jerry: Do you have your font setting enlarged? I'll try to reproduce
> your problem on my box.
>
> -Troy.
>
>
>
> Stephen Denne wrote:
> >
> > Good news...
> >
> > These bug went away when I put back the empty options.conf file.
> >
> > Stephen.
> >
> > ----- Original Message -----
> > From: "Stephen Denne"
> > To:
> > Sent: Monday, March 05, 2001 9:48 PM
> > Subject: Re: [sword-devel] WIN32 test
> >
> > > Troy :
> > >
> > > Windows ME
> > > Every time I start it I get:
> > > Access violation at address 00522E27 in module 'SWORD.EXE'. Read of address FFFFFFFF.
> > > OK
> > > I'll include what happens next in case you're interested...
> > > Clicking OK opens the main window, but shows no commentaries or dictionaries, and only has a tab for ALT translation, of which
it
> > > displays nothing, and the buttons have no images.
> > > Chosing the menu option to search, I had some searches that worked fine, e.g. searching for wept gave five references.
(Showing
> > > previews worked here - I like the preview column)
> > > other searches brought forth windows blue screen (after the progress bar had progressed all the way to the right) with errors
in
> > > VWIN32.
> > > Right clicking in the empty text window and chosing either copy or dictionary lookup resulted in an error message window with
no
> > > error message.
> > > File | Preferences results in an exact repeat of the error received on startup.
> > > Exiting the program - I get an error "Abnormal Program Termination"
> > >
> > > Er... version 1.5.1.1 never worked for me either (same problems - except that it refused to quit when asked to, giving an
address
> > > violation error. Again trying to read FFFFFFFF, but from a different location than that at startup)
> > >
> > > Removing the ALT version resulted in the ASV version appearing with exactly the same symptoms (except that there are 72
matches
> > for
> > > wept in ASV)
> > >
> > > A couple of requests: Can the about | help show the full version number?
> > > In the search results preview - can the reference column be shrinkable? It seems to always bounce back to about half the size
that
> > > the window opened at initially, and can clicking on the preview column show the preview in the lower pane the same as clicking
on
> > > the reference does?
> > > The verse preview in the search dialogue sometimes shows those square boxes that windows shows when it doesn't have a glyph
for
> > the
> > > character you are after. (Spotted at EOL, presumably they're EOL characters) - sample verses showing this for me: Luke 22:62,
> > > Matthew 26:75 (visible once the window is enlarged)
> > >
> > > Stephen.
> > >
> > >
> > >
>
From sword-devel@crosswire.org Mon Mar 12 10:27:44 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Mon, 12 Mar 2001 03:27:44 -0700
Subject: [sword-devel] new win32 binaries
Message-ID: <3AACA4A0.1E1439EC@crosswire.org>
OK, some of the problems in the win32 binaries where from dialog
sizing. Thanks to those who reported...
There are new ones available to try at:
http://www.crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/
From sword-devel@crosswire.org Mon Mar 12 11:41:57 2001
From: sword-devel@crosswire.org (Martin Gruner)
Date: Mon, 12 Mar 2001 12:41:57 +0100
Subject: [sword-devel] another feature request
Message-ID: <01031212323902.00603@martin>
Would it be possible to implement the copy constructor in SWModule?
It seems that we could use it to perform thread safe searching.
It would also be useful to have some way to find out which books, chapters of
a book and verses of a chapter are available in a commentary module.
Having this we could let the users select from lists which only contain valid
entries. Is this possible?
Martin
From sword-devel@crosswire.org Mon Mar 12 13:07:48 2001
From: sword-devel@crosswire.org (Brook Humphrey)
Date: Mon, 12 Mar 2001 05:07:48 -0800
Subject: [sword-devel] installmgr: please test
In-Reply-To: <3AAC6568.9836AC84@crosswire.org>
References: <3AA83B01.70BDFE99@crosswire.org> <01030905551000.02841@mandrake.webmedic.net> <3AAC6568.9836AC84@crosswire.org>
Message-ID: <01031205074800.01298@mandrake.webmedic.net>
On Sunday 11 March 2001 21:58, you wrote:
> > Here goes. Sorry ahead of time for the bug reports.
> > this is on a linux mandrake box running mandrake 7.2 with updates and kde
> > 2.1 and gnome 1.2.1. I have almost everything installed. I ran the
> > install from my hard drive rather than burning a cd first.
>
> These reports sound like you're using an older version. Did you
> download the installer from the /pub/sword/iso/latest/tmp directory? I
> have not yet created a new ISO image from the 'latest' directory that
> includes the newest stuff, so you'll have to get it from the live
> directory.
Yes I did this from the latest directory I will say that my system Is kind of
hacked right now I added kde 2.1 to mandrake 7.2 distro and some things are a
little funny. But I don't want to goto 8.0beta yet.
By the way I tried the cd I made from the latest directory which I downloaded
just a few nights ago on mandrake8.0 beta and it worked just fine. So it is
probably something with my machine.
howeve on 8.0beta the static bibletime still has messed up icons but
otherwise seems to work and gnomesword crashed the whole system completely.
The next thing I saw was a bios boot screen for the video card.
Mandrake8.0 is using the newer glibc I think its 2.2 so I will need to
recompile the rpm's for it. I will also try to compile them static. So that
they should be backwards compatible with older systems.
> > 3. On mandrake the install paths should be /usr/bin and /usr/share/sword.
> > If I remember correct this will be the same for redhat 7.0 and up. On
> > mandrake the default install of /usr/local/bin and /usr/local/sword still
> > works however installmgr correctly installs the modules in
> > /usr/share/sword and the /etc/sword.conf correctly shows this for the
> > datapath.
this is still valid
> > 7. cheatah works well and only sees the modules I selcted for install.
> >
> > 8. gnomesword will not even load. it complains about not being able to
> > load shared libraries. libgnomeprint.so. when I install the rpm compiled
> > on mandrake it runs with no problems. this rpm is already on the cd.
I'll try to get gnomesword as a static also. For now the rpm's should work
accept on mandrake 8.0
also I need to update the mandrake rpm's to use the mandrake menu's.
> >
> > one last thing I would like to update a few more files for the cd today.
> >
> > > Thanks,
> > > -Troy.
From sword-devel@crosswire.org Mon Mar 12 16:27:59 2001
From: sword-devel@crosswire.org (Jerry Hastings)
Date: Mon, 12 Mar 2001 09:27:59 -0700
Subject: [sword-devel] new win32 binaries
In-Reply-To: <3AACA4A0.1E1439EC@crosswire.org>
Message-ID: <4.2.0.58.20010312092601.00a146c0@mail.dancris.com>
Troy A. Griffitts wrote:
>OK, some of the problems in the win32 binaries where from dialog
>sizing. Thanks to those who reported...
That took care of my display problems. InstallMgr still has trouble getting
a complete refresh from remote source.
Jerry
From sword-devel@crosswire.org Mon Mar 12 21:14:24 2001
From: sword-devel@crosswire.org (Wally Brock)
Date: Mon, 12 Mar 2001 15:14:24 -0600
Subject: [sword-devel] linux installmgr
Message-ID: <200103122114.PAA01607@localhost.localdomain>
My apologies for taking so long to respond.
I have sword 1.5.1a install and the latest GnomeSword, all working fine (with a sword.conf file in /etc). Today I went to the crosswire ftp site and downloaded installmgr again from the iso/tmp directory and got the exact same results. Here's the way my system is setup
RedHat 6.2
kernel 2.2.17-14
glibc-devel-2.1.3-22
glibc-2.1.3-22
gtk+-1.2.8-0_helix_1
gtk+-devel-1.2.8-0_helix_1
I'm afraid I didn't try to compile from CVS because I haven't really kept up with the sword devel list and I don't know how to access the CVS (flushing with embarassment).
God Bless,
Wally
> Wally,
> I've tried it on my RH 6.2 system at work and it seems to run ok for
> me. Do you have any of the other sword software working on this
> system? Do you have an /etc/sword.conf file? Hmmm. Do you have the
> latest CVS tree compiled with debug, where you might gdb installmgr and
> send me the 'bt' output after the crash?
>
> Thanks for the time!
>
> -Troy.
>
>
>
>
> Wally Brock wrote:
> >
> > Hi,
> >
> > Here'my (less than successful) results. (I'm running RedHat 6.2)
> >
> > Gdk-WARNING **: locale not supported by C library
> >
> > Gdk-WARNING **: locale not supported by Xlib, locale set to C
> >
> > Gdk-WARNING **: can not set locale modifiers
> >
> > GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> > table != NULL' failed.
> >
> > Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
> >
> > GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> > table != NULL' failed.
> >
> > GLib-CRITICAL **: file ghash.c: line 152 (g_hash_table_insert): assertion `hash_
> > table != NULL' failed.
> >
> > GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> > table != NULL' failed.
> >
> > Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
> >
> > Gtk-CRITICAL **: file gtktypeutils.c: line 337 (gtk_type_class): assertion `node
> > != NULL' failed.
> >
> > Gtk-CRITICAL **: file gtkobject.c: line 939 (gtk_object_add_arg_type): assertion
> > `arg_type > GTK_TYPE_NONE' failed.
> >
> > GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> > table != NULL' failed.
> >
> > GLib-CRITICAL **: file ghash.c: line 152 (g_hash_table_insert): assertion `hash_
> > table != NULL' failed.
> >
> > Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkScale::digits" is not
> > in the `(null)' ancestry
> >
> > Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkScale::draw_value" is
> > not in the `(null)' ancestry
> >
> > Gtk-CRITICAL **: file gtkobject.c: line 939 (gtk_object_add_arg_type): assertion
> > `arg_type > GTK_TYPE_NONE' failed.
> > Segmentation fault (core dumped)
> >
> > God Bless,
> >
> > Wally
> >
> > > Everyone, there is a new linux binary of the latest installmgr on the
> > > to-be cd image.
> > >
> > > PLEASE try it out-- especially those with no gtk in your linux
> > > configuration. This binary is completely statically linked (I think) so
> > > I'm hoping it will work with most linux configurations.
> > >
> > > You can find it at:
> > >
> > > ftp://ftp.crosswire.org/pub/sword/iso/latest/tmp/installmgr
> > >
> > >
> > > The installmgr for linux (and windows) installs from one module-set to
> > > another, so to test you can:
> > >
> > > o copy your current module-set somewhere else
> > > o run the installmgr and remove a few modules
> > > o point the installmgr (local path setting)
> > > to where you copied your module-set.
> > > o and you should see the modules that you deleted
> > > available for install.
> > >
> > > Thank you so much for trying this one out.
> > >
> > > God's blessings,
> > > -Troy.
> > >
> > >
>
>
From sword-devel@crosswire.org Tue Mar 13 11:29:58 2001
From: sword-devel@crosswire.org (Paul Gear)
Date: Tue, 13 Mar 2001 21:29:58 +1000
Subject: [sword-devel] feature request
References: <01031020275800.09400@martin> <3AAC0453.172C39C1@crosswire.org>
Message-ID: <3AAE04B6.F54A42F8@bigfoot.com>
"Troy A. Griffitts" wrote:
>
> ...
> You may also consider that it might not be a good idea to save some
> settings to the systemwide module config files. It might be better to
> save, say, a ~/.sword/modoptions.conf file and letting your subclass of
> SWMgr merge the contents of ~/.sword/modoptions.conf into its config
> object:
>
> SWConfig localopts("~/.sword/localopts");
> swmgr->config += localopts;
>
> The '+=' merge adds everything from localopts into the swmgr's config
> entries (overriding any that were already there).
> ...
A suggestion/request: make it work like java.util.Properties. The way
they do it is that each Properties object can take another Properties
object as its default. The above syntax could be used to do this, but
in terms of implementation, it would merely set a pointer to the default
SWConfig object. Then the implementation of a get() function would look
something like this:
string
SWConfig::get( string key )
{
string result = hashtable.get( key );
if (result == NULL) {
// or whatever the equivalent is for C++ strings
result = defaults.get( key );
}
return result;
}
The put() operation would not be the same, though - it would just put
into the local hash table (so that user preferences would not be written
to the global preferences). If the system preferences need to be
changed, just put() into the defaults object and save() that, assuming
permission to do it.
What think y'all?
Paul
---------
"He must become greater; i must become less." - John 3:30
http://www.bigfoot.com/~paulgear
From sword-devel@crosswire.org Tue Mar 13 13:24:19 2001
From: sword-devel@crosswire.org (Vickram)
Date: Tue, 13 Mar 2001 17:24:19 +0400
Subject: [sword-devel] Locked Modules
Message-ID: <001a01c0abc1$1145d180$870d7bca@vikram>
This is a multi-part message in MIME format.
------=_NextPart_000_0017_01C0ABE2.706FAF20
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hello,
I am new to sword-devel and i have no idea where to start. Can anyone =
please help me gain access to the locked modules using the keys posted =
on the ALPHA site?
The modules i am interested in are:
1.. Nestle-Aland 27th Edition / UBS 4th Edition (N27U4)
2.. New King James Version (NKJV)
3.. New American Standard Bible (NASB)
4.. French Darby Version (FreDrb)
5.. Biblia Hebraica Stuttgartensia (BHS)
6.. Arabic Bible (for this one, my only problem is the arabic fonts; i =
dont have them installed in sword)
Thanking you in advance
Yours faithfully,
Vick=20
------=_NextPart_000_0017_01C0ABE2.706FAF20
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hello,
I am new to sword-devel and i have no idea where to =
start. Can=20
anyone please help me gain access to the locked modules using the =
keys=20
posted on the ALPHA site?
The modules i am interested in are:
- Nestle-Aland 27th Edition / UBS 4th Edition=20
(N27U4)
- New King James Version (NKJV)
- New American Standard Bible (NASB)
- French Darby Version (FreDrb)
- Biblia Hebraica Stuttgartensia (BHS)
- Arabic Bible (for this one, my only problem is the =
arabic=20
fonts; i dont have them installed in sword)
Thanking you in advance
Yours faithfully,
Vick
------=_NextPart_000_0017_01C0ABE2.706FAF20--
From sword-devel@crosswire.org Tue Mar 13 13:28:17 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Tue, 13 Mar 2001 14:28:17 +0100
Subject: [sword-devel] Locked Modules
In-Reply-To: <001a01c0abc1$1145d180$870d7bca@vikram>
References: <001a01c0abc1$1145d180$870d7bca@vikram>
Message-ID: <01031314281700.20510@joachim>
Sorry that I have to write this, but it's not legal to use the locked modules.
They are only supposed for _testing_, and not for frequent usage.
I don't want to offend you, but Crosswire can't risk the connections to the
Bible societies.
Joachim
On Tuesday, 13. March 2001 14:24, you wrote:
> Hello,
>
> I am new to sword-devel and i have no idea where to start. Can anyone
> please help me gain access to the locked modules using the keys posted on
> the ALPHA site?
>
> The modules i am interested in are:
>
> 1.. Nestle-Aland 27th Edition / UBS 4th Edition (N27U4)
> 2.. New King James Version (NKJV)
> 3.. New American Standard Bible (NASB)
> 4.. French Darby Version (FreDrb)
> 5.. Biblia Hebraica Stuttgartensia (BHS)
> 6.. Arabic Bible (for this one, my only problem is the arabic fonts; i
> dont have them installed in sword) Thanking you in advance
>
> Yours faithfully,
>
> Vick
----------------------------------------
Content-Type: text/html; charset="iso-8859-1"; name="Anhang: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description:
----------------------------------------
--
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Tue Mar 13 14:08:25 2001
From: sword-devel@crosswire.org (Vickram)
Date: Tue, 13 Mar 2001 18:08:25 +0400
Subject: [sword-devel] Locked Modules
Message-ID: <005901c0abc7$134f9c80$870d7bca@vikram>
This is a multi-part message in MIME format.
------=_NextPart_000_0056_01C0ABE8.98F17FE0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hello,
I am new to sword-devel and i have no idea where to start. Can anyone =
please help me gain access to the locked modules using the keys posted =
on the ALPHA site?
The modules i am interested in are:
1.. Nestle-Aland 27th Edition / UBS 4th Edition (N27U4)=20
2.. New King James Version (NKJV)=20
3.. New American Standard Bible (NASB)=20
4.. French Darby Version (FreDrb)=20
5.. Biblia Hebraica Stuttgartensia (BHS)=20
6.. Arabic Bible (for this one, my only problem is the arabic fonts; i =
dont have them installed in sword)
Thanking you in advance
Yours faithfully,
Vick=20
------=_NextPart_000_0056_01C0ABE8.98F17FE0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hello,
I am new to sword-devel and i have no idea where to =
start. Can=20
anyone please help me gain access to the locked modules using the =
keys=20
posted on the ALPHA site?
The modules i am interested in are:
- Nestle-Aland 27th Edition / UBS 4th Edition =
(N27U4)=20
- New King James Version (NKJV)=20
- New American Standard Bible (NASB)=20
- French Darby Version (FreDrb)=20
- Biblia Hebraica Stuttgartensia (BHS)=20
- Arabic Bible (for this one, my only problem is the =
arabic=20
fonts; i dont have them installed in sword)
Thanking you in advance
Yours faithfully,
Vick
------=_NextPart_000_0056_01C0ABE8.98F17FE0--
From sword-devel@crosswire.org Tue Mar 13 14:10:01 2001
From: sword-devel@crosswire.org (Harry Plantinga)
Date: Tue, 13 Mar 2001 09:10:01 -0500
Subject: [sword-devel] General question
In-Reply-To: <3AAE04B6.F54A42F8@bigfoot.com>
Message-ID:
Hi,
My name is Harry Plantinga. I'm the director of the Christian
Classics Ethereal Library. I'm interested in the Sword plans,
architecture, etc.
Is there an overview of the architecture, a requirements
specification, or something like that? Is there an archive
of the mailing list?
-Harry
> -----Original Message-----
> From: owner-sword-devel@crosswire.org
> [mailto:owner-sword-devel@crosswire.org]On Behalf Of Paul Gear
> Sent: Tuesday, March 13, 2001 6:30 AM
> To: sword-devel@crosswire.org
> Subject: Re: [sword-devel] feature request
>
>
> "Troy A. Griffitts" wrote:
> >
> > ...
> > You may also consider that it might not be a good idea to save some
> > settings to the systemwide module config files. It might be better to
> > save, say, a ~/.sword/modoptions.conf file and letting your subclass of
> > SWMgr merge the contents of ~/.sword/modoptions.conf into its config
> > object:
> >
> > SWConfig localopts("~/.sword/localopts");
> > swmgr->config += localopts;
> >
> > The '+=' merge adds everything from localopts into the swmgr's config
> > entries (overriding any that were already there).
> > ...
>
> A suggestion/request: make it work like java.util.Properties. The way
> they do it is that each Properties object can take another Properties
> object as its default. The above syntax could be used to do this, but
> in terms of implementation, it would merely set a pointer to the default
> SWConfig object. Then the implementation of a get() function would look
> something like this:
>
> string
> SWConfig::get( string key )
> {
> string result = hashtable.get( key );
> if (result == NULL) {
> // or whatever the equivalent is for C++ strings
> result = defaults.get( key );
> }
> return result;
> }
>
> The put() operation would not be the same, though - it would just put
> into the local hash table (so that user preferences would not be written
> to the global preferences). If the system preferences need to be
> changed, just put() into the defaults object and save() that, assuming
> permission to do it.
>
> What think y'all?
>
> Paul
> ---------
> "He must become greater; i must become less." - John 3:30
> http://www.bigfoot.com/~paulgear
>
From sword-devel@crosswire.org Tue Mar 13 14:20:04 2001
From: sword-devel@crosswire.org (Harry Plantinga)
Date: Tue, 13 Mar 2001 09:20:04 -0500
Subject: [sword-devel] upcoming conference
In-Reply-To: <3AAE04B6.F54A42F8@bigfoot.com>
Message-ID:
By the way, there's an upcoming conference on
April 30 to May 2 on developing open XML standards
for bible and theological documents. I'll be speaking
there about Theological Markup Language.
This conference is sponsored by the American Bible
Society, and they're trying to get an industry-wide
support for an open standard, perhaps ending in a
W3C standard or something like that.
The conference is by invitation only, but the organizers
asked me for some recommendations. It would seem good
to have representation from the open-source community.
Is there anyone who would really like to go? It's
in the Washington, DC area and unfortunately you'd
have to pay your own transportation, hotel room, and
registration.
Otherwise, I can report on what was said and done there.
-Harry
From sword-devel@crosswire.org Tue Mar 13 14:32:04 2001
From: sword-devel@crosswire.org (Vickram)
Date: Tue, 13 Mar 2001 18:32:04 +0400
Subject: [sword-devel] Locked Modules
References: <001a01c0abc1$1145d180$870d7bca@vikram> <01031314281700.20510@joachim>
Message-ID: <007e01c0abca$616dc060$870d7bca@vikram>
Hello Joachim,
Thank you for answering me. I do understand the situation. However i would
like to know when these modules will be made available for public use? Has
there ever been a previously locked module that was released to the public
before? if so, then this will give me hope to wait out for the release of
the modules i'm interested in.
Vick
----- Original Message -----
From: "Joachim Ansorg"
To:
Sent: Tuesday, 13 March, 2001 17:28
Subject: Re: [sword-devel] Locked Modules
> Sorry that I have to write this, but it's not legal to use the locked
modules.
> They are only supposed for _testing_, and not for frequent usage.
>
> I don't want to offend you, but Crosswire can't risk the connections to
the
> Bible societies.
>
> Joachim
>
> On Tuesday, 13. March 2001 14:24, you wrote:
> > Hello,
> >
> > I am new to sword-devel and i have no idea where to start. Can anyone
> > please help me gain access to the locked modules using the keys posted
on
> > the ALPHA site?
> >
> > The modules i am interested in are:
> >
> > 1.. Nestle-Aland 27th Edition / UBS 4th Edition (N27U4)
> > 2.. New King James Version (NKJV)
> > 3.. New American Standard Bible (NASB)
> > 4.. French Darby Version (FreDrb)
> > 5.. Biblia Hebraica Stuttgartensia (BHS)
> > 6.. Arabic Bible (for this one, my only problem is the arabic fonts; i
> > dont have them installed in sword) Thanking you in advance
> >
> > Yours faithfully,
> >
> > Vick
>
> ----------------------------------------
> Content-Type: text/html; charset="iso-8859-1"; name="Anhang: 1"
> Content-Transfer-Encoding: quoted-printable
> Content-Description:
> ----------------------------------------
>
> --
> Joachim Ansorg
> BibleTime - www.bibletime.de - info@bibletime.de
> BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Tue Mar 13 15:07:56 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Tue, 13 Mar 2001 15:07:56 -0000
Subject: [sword-devel] New to the project
In-Reply-To: <3AAE04B6.F54A42F8@bigfoot.com>
Message-ID: <3AAE37CC.2225.78071@localhost>
Hi ......
Sorry to jump straight into this list when I have just joined. Is there an
archive? And if so, where please? I have been trying the encyphered
New Jerusalem Bible, and have several things to report, but don't want to
re-visit if it's all been said before. If no archive, someone might like to fill
me in with any discussion that's taken place on this module.
I've been doing a bit of conversion work, and offered three new modules to
Troy. Hope to talk about them in due course if anyone wants to.
Regards,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Tue Mar 13 16:39:01 2001
From: sword-devel@crosswire.org (Jerry Hastings)
Date: Tue, 13 Mar 2001 09:39:01 -0700
Subject: [sword-devel] General question
In-Reply-To:
References: <3AAE04B6.F54A42F8@bigfoot.com>
Message-ID: <4.2.0.58.20010313085613.00a14d60@mail.dancris.com>
At 09:10 AM 3/13/2001 -0500, Harry Plantinga wrote:
>My name is Harry Plantinga. I'm the director of the Christian
>Classics Ethereal Library. I'm interested in the Sword plans,
>architecture, etc.
Hello, Harry.
It is wonderful to see postings from you on the Sword list. Your library
has been a great asset to this work. And the developers have been working
to provide ThML support.
I will let someone else answer your question about Sword specifications.
There is another topic I would like your input on. Your digital facsimile
editing system was a topic of discussion here. There was an idea for using
it in conjunction with unpublished works of current and past scholars. We
believe there could be valuable works, that could be used as content in
software like the Sword, that have never been published, or were published
in very limited ways. If a release to the public domain or a license such
as GPL could be obtained for them.
We considered contacting lists such as the B-Greek list to see if there was
any interest. But, we have not contacted any list yet, because we don't
have a server set up to run your software and didn't know if CCEL has any
interest in providing space for works that are not yet "classic".
Any thoughts?
Jerry Hastings
Bible Foundation
From sword-devel@crosswire.org Tue Mar 13 17:41:06 2001
From: sword-devel@crosswire.org (Harry Plantinga)
Date: Tue, 13 Mar 2001 12:41:06 -0500
Subject: [sword-devel] General question
In-Reply-To: <4.2.0.58.20010313085613.00a14d60@mail.dancris.com>
Message-ID:
Jerry,
I assume you're aware of the GNU distribution of the digital
facsimile software -- see http://www.ccel.org/facsim/
Yes, there could be valuable unpublished works. My experience
with the WWSB (http://www.ccel.org/wwsb/) suggests that many people
have written studies, commentaries, sermons, and the like, that
they would like to have published in some form, and some of them
are worthwhile. However, on the WWSB I stopped encouraging any
and all contributions. The problem was that some people wanted to
publish -- well -- wacky stuff, and keeping up a level of quality
would have meant instituting some kind of review process.
I've moved in the direction of publishing only material that has
a wide reputation as being valuable. I think it makes for a more
useful library--classics generally become classics for a good
reason. And there are plenty of 'classics' to occupy my time
and resources.
-harry
> There is another topic I would like your input on. Your digital facsimile
> editing system was a topic of discussion here. There was an idea for using
> it in conjunction with unpublished works of current and past scholars. We
> believe there could be valuable works, that could be used as content in
> software like the Sword, that have never been published, or were published
> in very limited ways. If a release to the public domain or a license such
> as GPL could be obtained for them.
>
> We considered contacting lists such as the B-Greek list to see if
> there was
> any interest. But, we have not contacted any list yet, because we don't
> have a server set up to run your software and didn't know if CCEL has any
> interest in providing space for works that are not yet "classic".
>
> Any thoughts?
>
> Jerry Hastings
> Bible Foundation
>
>
>
From sword-devel@crosswire.org Tue Mar 13 19:51:20 2001
From: sword-devel@crosswire.org (Martin Gruner)
Date: Tue, 13 Mar 2001 20:51:20 +0100
Subject: [sword-devel] bug? and searching
Message-ID: <01031320512000.27970@martin>
Hi,
the search progress mechanism does not seem to work well with user defined
ranges. Could this be fixed?
How is the current status of the new search engine implementation?
Martin
From sword-devel@crosswire.org Wed Mar 14 05:27:34 2001
From: sword-devel@crosswire.org (Verald O. Stevens)
Date: Tue, 13 Mar 2001 21:27:34 -0800
Subject: [sword-devel] unsubscribe
Message-ID: <003e01c0ac48$f3ea1140$42e1da8d@fightertown-usa.wmich.edu>
unsubscribe
From sword-devel@crosswire.org Wed Mar 14 04:19:01 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Tue, 13 Mar 2001 21:19:01 -0700
Subject: [sword-devel] unsubscribe
References: <003e01c0ac48$f3ea1140$42e1da8d@fightertown-usa.wmich.edu>
Message-ID: <3AAEF135.C09C3CAD@crosswire.org>
approve sword-devel98 unsubscribe verald.stevens@wmich.edu sword-devel
From sword-devel@crosswire.org Wed Mar 14 06:40:30 2001
From: sword-devel@crosswire.org (Jonathan Hughes)
Date: Tue, 13 Mar 2001 22:40:30 -0800
Subject: [sword-devel] Locked Modules
References: <001a01c0abc1$1145d180$870d7bca@vikram> <01031314281700.20510@joachim> <007e01c0abca$616dc060$870d7bca@vikram>
Message-ID: <002701c0ac51$ab6930a0$a2d2a3ac@family>
Vick,
In response to your question about has any of the locked modules ever
been then released for public use, no not to my knowledge. The reason for
this is because in the past me have not done much in contacting publishers.
However I have taken on the task to do just that, for more information check
out http://www.crosswire.org/sword/copyright/ Once we have redesigned the
Sword Project's website I will start contacted publishers and there seems to
be some promise in unlocking some of the modules. Did this answer your
question? If not feel free to e-mail me!
In Christ,
Jonathan
jhughes@crosswire.org
----- Original Message -----
From: "Vickram"
To:
Sent: Tuesday, March 13, 2001 6:32 AM
Subject: Re: [sword-devel] Locked Modules
> Hello Joachim,
>
> Thank you for answering me. I do understand the situation. However i would
> like to know when these modules will be made available for public use? Has
> there ever been a previously locked module that was released to the public
> before? if so, then this will give me hope to wait out for the release of
> the modules i'm interested in.
>
> Vick
>
> ----- Original Message -----
> From: "Joachim Ansorg"
> To:
> Sent: Tuesday, 13 March, 2001 17:28
> Subject: Re: [sword-devel] Locked Modules
>
>
> > Sorry that I have to write this, but it's not legal to use the locked
> modules.
> > They are only supposed for _testing_, and not for frequent usage.
> >
> > I don't want to offend you, but Crosswire can't risk the connections to
> the
> > Bible societies.
> >
> > Joachim
> >
> > On Tuesday, 13. March 2001 14:24, you wrote:
> > > Hello,
> > >
> > > I am new to sword-devel and i have no idea where to start. Can anyone
> > > please help me gain access to the locked modules using the keys posted
> on
> > > the ALPHA site?
> > >
> > > The modules i am interested in are:
> > >
> > > 1.. Nestle-Aland 27th Edition / UBS 4th Edition (N27U4)
> > > 2.. New King James Version (NKJV)
> > > 3.. New American Standard Bible (NASB)
> > > 4.. French Darby Version (FreDrb)
> > > 5.. Biblia Hebraica Stuttgartensia (BHS)
> > > 6.. Arabic Bible (for this one, my only problem is the arabic fonts;
i
> > > dont have them installed in sword) Thanking you in advance
> > >
> > > Yours faithfully,
> > >
> > > Vick
> >
> > ----------------------------------------
> > Content-Type: text/html; charset="iso-8859-1"; name="Anhang: 1"
> > Content-Transfer-Encoding: quoted-printable
> > Content-Description:
> > ----------------------------------------
> >
> > --
> > Joachim Ansorg
> > BibleTime - www.bibletime.de - info@bibletime.de
> > BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Wed Mar 14 07:40:56 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Wed, 14 Mar 2001 07:40:56 -0000
Subject: [sword-devel] Link
In-Reply-To: <3AAE7772.CA821066@home.com>
Message-ID: <3AAF2088.30865.179B2B@localhost>
Hi .......
Being very excited about the recent 'discovery' of the Sword Project, I
told CJCR about it. (I am currently studying Jewish-Christian Relations)
and a link to crosswire.org has now been placed at:
http://www.cjcr.org.uk/resources/links.htm#Universities
Regards,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Wed Mar 14 07:45:31 2001
From: sword-devel@crosswire.org (Paul Dean)
Date: 14 Mar 2001 07:45:31 +0000
Subject: [sword-devel] General question
In-Reply-To: "Harry Plantinga"'s message of "Tue, 13 Mar 2001 12:41:06 -0500"
References:
Message-ID: <86itlcaj50.fsf@redeemed.org.uk>
"Harry Plantinga" writes:
> Jerry,
>
> I assume you're aware of the GNU distribution of the digital
> facsimile software -- see http://www.ccel.org/facsim/
>
> Yes, there could be valuable unpublished works. My experience
> with the WWSB (http://www.ccel.org/wwsb/) suggests that many people
> have written studies, commentaries, sermons, and the like, that
> they would like to have published in some form, and some of them
> are worthwhile. However, on the WWSB I stopped encouraging any
> and all contributions. The problem was that some people wanted to
> publish -- well -- wacky stuff, and keeping up a level of quality
> would have meant instituting some kind of review process.
>
> I've moved in the direction of publishing only material that has
> a wide reputation as being valuable. I think it makes for a more
> useful library--classics generally become classics for a good
> reason. And there are plenty of 'classics' to occupy my time
> and resources.
I really value the wwsb, but I always wish there were more
contemporary sermons. There are so many non-crazy preachers who would
surely be happy to submit that if, for example, I wanted to prepare a
sermon on verse X, then to browse a dozen sermons on that verse would
be very useful.
But.. yes, there must be a way to guard against crazies. One way
would be to have an interactive peer-review in terms of a rating
system. If you read a sermon and think it's wacko, you press the
"thumbs down button" and that author goes down the ratings. If you
think it was insightful and spiritual, then you press the thumbs up
button and that author's sermons go higher up the lists. Just think -
a dozen contemporary sermons on every verse in the bible! That would
be great.
I guess the ratings system would be less simple than I at first
thought in order to stop people raising the ratings on their own
sermons. hmm. :(
--
Paul
http://www.redeemed.org.uk/
From sword-devel@crosswire.org Wed Mar 14 11:29:45 2001
From: sword-devel@crosswire.org (fred smith)
Date: Wed, 14 Mar 2001 06:29:45 -0500
Subject: [sword-devel] Locked Modules
In-Reply-To: <002701c0ac51$ab6930a0$a2d2a3ac@family>; from jhughes@crosswire.org on Tue, Mar 13, 2001 at 10:40:30PM -0800
References: <001a01c0abc1$1145d180$870d7bca@vikram> <01031314281700.20510@joachim> <007e01c0abca$616dc060$870d7bca@vikram> <002701c0ac51$ab6930a0$a2d2a3ac@family>
Message-ID: <20010314062945.A2809@fcshome.fcshome.stoneham.ma.us>
On Tue, Mar 13, 2001 at 10:40:30PM -0800, Jonathan Hughes wrote:
> Vick,
>
> In response to your question about has any of the locked modules ever
> been then released for public use, no not to my knowledge. The reason for
> this is because in the past me have not done much in contacting publishers.
> However I have taken on the task to do just that, for more information check
> out http://www.crosswire.org/sword/copyright/ Once we have redesigned the
> Sword Project's website I will start contacted publishers and there seems to
> be some promise in unlocking some of the modules. Did this answer your
> question? If not feel free to e-mail me!
I've been curious: If they're locked, are not available to the public,
where did Sword get 'em?
Fred
--
---- Fred Smith -- fredex@fcshome.stoneham.ma.us ----------------------------
But God demonstrates his own love for us in this:
While we were still sinners,
Christ died for us.
------------------------------- Romans 5:8 (niv) ------------------------------
From sword-devel@crosswire.org Wed Mar 14 22:31:06 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Wed, 14 Mar 2001 23:31:06 +0100
Subject: [sword-devel] Compile problems with new config stuff
Message-ID: <01031423310600.10692@joachim>
--------------Boundary-00=_U7L7XCODECIRKN6KH7KM
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Dear Troy!
I attached a log with error messages I get while compiling the Sword libr=
ary=20
with thenew config stuff.
I'm using GCC 2.95
I don't know the STL well enough to fix this,
Joachim
- --=20
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1e-SuSE (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE6r/EuXu8IiUJO3NcRAoz1AJ90fvr7oZEBGXrCQ29WX0+dByGANQCdGxw8
Aki2njfgJ5OdtKdTAM38zzE=3D
=3DS1NL
-----END PGP SIGNATURE-----
--------------Boundary-00=_U7L7XCODECIRKN6KH7KM
Content-Type: text/plain;
charset="iso-8859-1";
name="log"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="log"
bWFrZSBqdXN0LXByZSBub2RlcHM9eWVzCm1ha2VbMV06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21u
dC9taXNjL2N2cy9zd29yZC9zd29yZCcKbWFrZSAtQyBzcmMganVzdC1wcmUKbWFrZVsyXTogRW50
ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYycKbWFrZSAtQyBr
ZXlzIGp1c3QtcHJlCm1ha2VbM106IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9z
d29yZC9zd29yZC9zcmMva2V5cycKbWFrZVszXTogTm90aGluZyB0byBiZSBkb25lIGZvciBganVz
dC1wcmUnLgptYWtlWzNdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9z
d29yZC9zcmMva2V5cycKbWFrZSAtQyB1dGlsZnVucyBqdXN0LXByZQptYWtlWzNdOiBFbnRlcmlu
ZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL3V0aWxmdW5zJwptYWtl
WzNdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBqdXN0LXByZScuCm1ha2VbM106IExlYXZpbmcg
ZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy91dGlsZnVucycKbWFrZSAt
QyBtZ3IganVzdC1wcmUKbWFrZVszXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3Zz
L3N3b3JkL3N3b3JkL3NyYy9tZ3InCm1ha2VbM106IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGp1
c3QtcHJlJy4KbWFrZVszXTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQv
c3dvcmQvc3JjL21ncicKbWFrZSAtQyBtb2R1bGVzIGp1c3QtcHJlCm1ha2VbM106IEVudGVyaW5n
IGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcycKbWFrZSAt
QyB0ZXh0cyBqdXN0LXByZQptYWtlWzRdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9j
dnMvc3dvcmQvc3dvcmQvc3JjL21vZHVsZXMvdGV4dHMnCm1ha2UgLUMgcmF3dGV4dCBqdXN0LXBy
ZQptYWtlWzVdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQv
c3JjL21vZHVsZXMvdGV4dHMvcmF3dGV4dCcKbWFrZVs1XTogTm90aGluZyB0byBiZSBkb25lIGZv
ciBganVzdC1wcmUnLgptYWtlWzVdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9z
d29yZC9zd29yZC9zcmMvbW9kdWxlcy90ZXh0cy9yYXd0ZXh0JwptYWtlIC1DIHJhd2diZiBqdXN0
LXByZQptYWtlWzVdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dv
cmQvc3JjL21vZHVsZXMvdGV4dHMvcmF3Z2JmJwptYWtlWzVdOiBOb3RoaW5nIHRvIGJlIGRvbmUg
Zm9yIGBqdXN0LXByZScuCm1ha2VbNV06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3Zz
L3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL3RleHRzL3Jhd2diZicKbWFrZSAtQyB6dGV4dCBqdXN0
LXByZQptYWtlWzVdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dv
cmQvc3JjL21vZHVsZXMvdGV4dHMvenRleHQnCm1ha2VbNV06IE5vdGhpbmcgdG8gYmUgZG9uZSBm
b3IgYGp1c3QtcHJlJy4KbWFrZVs1XTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMv
c3dvcmQvc3dvcmQvc3JjL21vZHVsZXMvdGV4dHMvenRleHQnCm1ha2VbNF06IExlYXZpbmcgZGly
ZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL3RleHRzJwptYWtl
IC1DIGNvbW1lbnRzIGp1c3QtcHJlCm1ha2VbNF06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9t
aXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tZW50cycKbWFrZSAtQyByYXdjb20g
anVzdC1wcmUKbWFrZVs1XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3Jk
L3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1lbnRzL3Jhd2NvbScKbWFrZVs1XTogTm90aGluZyB0byBi
ZSBkb25lIGZvciBganVzdC1wcmUnLgptYWtlWzVdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9t
aXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tZW50cy9yYXdjb20nCm1ha2UgLUMg
cmF3ZmlsZXMganVzdC1wcmUKbWFrZVs1XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2Mv
Y3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1lbnRzL3Jhd2ZpbGVzJwptYWtlWzVdOiBO
b3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBqdXN0LXByZScuCm1ha2VbNV06IExlYXZpbmcgZGlyZWN0
b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1lbnRzL3Jhd2Zp
bGVzJwptYWtlIC1DIHpjb20ganVzdC1wcmUKbWFrZVs1XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAv
bW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1lbnRzL3pjb20nCm1ha2Vb
NV06IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGp1c3QtcHJlJy4KbWFrZVs1XTogTGVhdmluZyBk
aXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL21vZHVsZXMvY29tbWVudHMv
emNvbScKbWFrZSAtQyBocmVmY29tIGp1c3QtcHJlCm1ha2VbNV06IEVudGVyaW5nIGRpcmVjdG9y
eSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tZW50cy9ocmVmY29t
JwptYWtlWzVdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBqdXN0LXByZScuCm1ha2VbNV06IExl
YXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2Nv
bW1lbnRzL2hyZWZjb20nCm1ha2VbNF06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3Zz
L3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1lbnRzJwptYWtlIC1DIGxleGRpY3QganVzdC1w
cmUKbWFrZVs0XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3Jk
L3NyYy9tb2R1bGVzL2xleGRpY3QnCm1ha2UgLUMgcmF3bGQganVzdC1wcmUKbWFrZVs1XTogRW50
ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2xl
eGRpY3QvcmF3bGQnCm1ha2VbNV06IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGp1c3QtcHJlJy4K
bWFrZVs1XTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3Jj
L21vZHVsZXMvbGV4ZGljdC9yYXdsZCcKbWFrZVs0XTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQv
bWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL21vZHVsZXMvbGV4ZGljdCcKbWFrZSAtQyBjb21tb24g
anVzdC1wcmUKbWFrZVs0XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3Jk
L3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1vbicKbWFrZVs0XTogTm90aGluZyB0byBiZSBkb25lIGZv
ciBganVzdC1wcmUnLgptYWtlWzRdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9z
d29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tb24nCm1ha2UgLUMgZmlsdGVycyBqdXN0LXByZQpt
YWtlWzRdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3Jj
L21vZHVsZXMvZmlsdGVycycKbWFrZVs0XTogTm90aGluZyB0byBiZSBkb25lIGZvciBganVzdC1w
cmUnLgptYWtlWzRdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29y
ZC9zcmMvbW9kdWxlcy9maWx0ZXJzJwptYWtlWzNdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9t
aXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcycKbWFrZSAtQyBmcm9udGVuZCBqdXN0LXBy
ZQptYWtlWzNdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQv
c3JjL2Zyb250ZW5kJwptYWtlIC1DIHdpbmRvemUganVzdC1wcmUKbWFrZVs0XTogRW50ZXJpbmcg
ZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9mcm9udGVuZC93aW5kb3pl
JwptYWtlWzRdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBqdXN0LXByZScuCm1ha2VbNF06IExl
YXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9mcm9udGVuZC93
aW5kb3plJwptYWtlIC1DIFgxMSBqdXN0LXByZQptYWtlWzRdOiBFbnRlcmluZyBkaXJlY3Rvcnkg
YC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL2Zyb250ZW5kL1gxMScKbWFrZVs0XTogTm90
aGluZyB0byBiZSBkb25lIGZvciBganVzdC1wcmUnLgptYWtlWzRdOiBMZWF2aW5nIGRpcmVjdG9y
eSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvZnJvbnRlbmQvWDExJwptYWtlWzNdOiBM
ZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvZnJvbnRlbmQn
Cm1ha2VbMl06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3Ny
YycKbWFrZSAtQyBvYmoganVzdC1wcmUKbWFrZVsyXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50
L21pc2MvY3ZzL3N3b3JkL3N3b3JkL29iaicKbWFrZVsyXTogTm90aGluZyB0byBiZSBkb25lIGZv
ciBganVzdC1wcmUnLgptYWtlWzJdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9z
d29yZC9zd29yZC9vYmonCm1ha2UgLUMgbGliIGp1c3QtcHJlCm1ha2VbMl06IEVudGVyaW5nIGRp
cmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9saWInCm1ha2VbMl06IE5vdGhpbmcg
dG8gYmUgZG9uZSBmb3IgYGp1c3QtcHJlJy4KbWFrZVsyXTogTGVhdmluZyBkaXJlY3RvcnkgYC9t
bnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvbGliJwptYWtlIC1DIHRlc3RzIGp1c3QtcHJlCm1ha2Vb
Ml06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC90ZXN0cycK
bWFrZVsyXTogTm90aGluZyB0byBiZSBkb25lIGZvciBganVzdC1wcmUnLgptYWtlWzJdOiBMZWF2
aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC90ZXN0cycKbWFrZSAtQyB1
dGlsaXRpZXMganVzdC1wcmUKbWFrZVsyXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2Mv
Y3ZzL3N3b3JkL3N3b3JkL3V0aWxpdGllcycKbWFrZVsyXTogTm90aGluZyB0byBiZSBkb25lIGZv
ciBganVzdC1wcmUnLgptYWtlWzJdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9z
d29yZC9zd29yZC91dGlsaXRpZXMnCm1ha2UgLUMgaW5jbHVkZSBqdXN0LXByZQptYWtlWzJdOiBF
bnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvaW5jbHVkZScKbWFr
ZVsyXTogTm90aGluZyB0byBiZSBkb25lIGZvciBganVzdC1wcmUnLgptYWtlWzJdOiBMZWF2aW5n
IGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9pbmNsdWRlJwptYWtlIC1DIGFw
cHMvWDExL1ZDTCBqdXN0LXByZQptYWtlWzJdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlz
Yy9jdnMvc3dvcmQvc3dvcmQvYXBwcy9YMTEvVkNMJwptYWtlWzJdOiBOb3RoaW5nIHRvIGJlIGRv
bmUgZm9yIGBqdXN0LXByZScuCm1ha2VbMl06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2Mv
Y3ZzL3N3b3JkL3N3b3JkL2FwcHMvWDExL1ZDTCcKbWFrZVsxXTogTGVhdmluZyBkaXJlY3Rvcnkg
YC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQnCm1ha2UgLUMgc3JjIGp1c3QtdGFyZ2V0cwptYWtl
WzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjJwpt
YWtlIC1DIGtleXMganVzdC10YXJnZXRzCm1ha2VbMl06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21u
dC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMva2V5cycKbWFrZVsyXTogTm90aGluZyB0byBiZSBk
b25lIGZvciBganVzdC10YXJnZXRzJy4KbWFrZVsyXTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQv
bWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL2tleXMnCm1ha2UgLUMgdXRpbGZ1bnMganVzdC10YXJn
ZXRzCm1ha2VbMl06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29y
ZC9zcmMvdXRpbGZ1bnMnCm1ha2VbMl06IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGp1c3QtdGFy
Z2V0cycuCm1ha2VbMl06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3
b3JkL3NyYy91dGlsZnVucycKbWFrZSAtQyBtZ3IganVzdC10YXJnZXRzCm1ha2VbMl06IEVudGVy
aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbWdyJwptYWtlWzJd
OiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBqdXN0LXRhcmdldHMnLgptYWtlWzJdOiBMZWF2aW5n
IGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbWdyJwptYWtlIC1DIG1v
ZHVsZXMganVzdC10YXJnZXRzCm1ha2VbMl06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNj
L2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcycKbWFrZSAtQyB0ZXh0cyBqdXN0LXRhcmdldHMK
bWFrZVszXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3Ny
Yy9tb2R1bGVzL3RleHRzJwptYWtlIC1DIHJhd3RleHQganVzdC10YXJnZXRzCm1ha2VbNF06IEVu
dGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy90
ZXh0cy9yYXd0ZXh0JwptYWtlWzRdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBqdXN0LXRhcmdl
dHMnLgptYWtlWzRdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29y
ZC9zcmMvbW9kdWxlcy90ZXh0cy9yYXd0ZXh0JwptYWtlIC1DIHJhd2diZiBqdXN0LXRhcmdldHMK
bWFrZVs0XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3Ny
Yy9tb2R1bGVzL3RleHRzL3Jhd2diZicKbWFrZVs0XTogTm90aGluZyB0byBiZSBkb25lIGZvciBg
anVzdC10YXJnZXRzJy4KbWFrZVs0XTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMv
c3dvcmQvc3dvcmQvc3JjL21vZHVsZXMvdGV4dHMvcmF3Z2JmJwptYWtlIC1DIHp0ZXh0IGp1c3Qt
dGFyZ2V0cwptYWtlWzRdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQv
c3dvcmQvc3JjL21vZHVsZXMvdGV4dHMvenRleHQnCm1ha2VbNF06IE5vdGhpbmcgdG8gYmUgZG9u
ZSBmb3IgYGp1c3QtdGFyZ2V0cycuCm1ha2VbNF06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21p
c2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL3RleHRzL3p0ZXh0JwptYWtlWzNdOiBMZWF2
aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy90ZXh0
cycKbWFrZSAtQyBjb21tZW50cyBqdXN0LXRhcmdldHMKbWFrZVszXTogRW50ZXJpbmcgZGlyZWN0
b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1lbnRzJwptYWtl
IC1DIHJhd2NvbSBqdXN0LXRhcmdldHMKbWFrZVs0XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50
L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1lbnRzL3Jhd2NvbScKbWFrZVs0
XTogTm90aGluZyB0byBiZSBkb25lIGZvciBganVzdC10YXJnZXRzJy4KbWFrZVs0XTogTGVhdmlu
ZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL21vZHVsZXMvY29tbWVu
dHMvcmF3Y29tJwptYWtlIC1DIHJhd2ZpbGVzIGp1c3QtdGFyZ2V0cwptYWtlWzRdOiBFbnRlcmlu
ZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL21vZHVsZXMvY29tbWVu
dHMvcmF3ZmlsZXMnCm1ha2VbNF06IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGp1c3QtdGFyZ2V0
cycuCm1ha2VbNF06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3Jk
L3NyYy9tb2R1bGVzL2NvbW1lbnRzL3Jhd2ZpbGVzJwptYWtlIC1DIHpjb20ganVzdC10YXJnZXRz
Cm1ha2VbNF06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9z
cmMvbW9kdWxlcy9jb21tZW50cy96Y29tJwptYWtlWzRdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9y
IGBqdXN0LXRhcmdldHMnLgptYWtlWzRdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2
cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tZW50cy96Y29tJwptYWtlIC1DIGhyZWZjb20g
anVzdC10YXJnZXRzCm1ha2VbNF06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9z
d29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tZW50cy9ocmVmY29tJwptYWtlWzRdOiBOb3RoaW5n
IHRvIGJlIGRvbmUgZm9yIGBqdXN0LXRhcmdldHMnLgptYWtlWzRdOiBMZWF2aW5nIGRpcmVjdG9y
eSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tZW50cy9ocmVmY29t
JwptYWtlWzNdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9z
cmMvbW9kdWxlcy9jb21tZW50cycKbWFrZSAtQyBsZXhkaWN0IGp1c3QtdGFyZ2V0cwptYWtlWzNd
OiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL21vZHVs
ZXMvbGV4ZGljdCcKbWFrZSAtQyByYXdsZCBqdXN0LXRhcmdldHMKbWFrZVs0XTogRW50ZXJpbmcg
ZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2xleGRpY3Qv
cmF3bGQnCm1ha2VbNF06IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGp1c3QtdGFyZ2V0cycuCm1h
a2VbNF06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9t
b2R1bGVzL2xleGRpY3QvcmF3bGQnCm1ha2VbM106IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21p
c2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2xleGRpY3QnCm1ha2UgLUMgY29tbW9uIGp1
c3QtdGFyZ2V0cwptYWtlWzNdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dv
cmQvc3dvcmQvc3JjL21vZHVsZXMvY29tbW9uJwptYWtlWzNdOiBOb3RoaW5nIHRvIGJlIGRvbmUg
Zm9yIGBqdXN0LXRhcmdldHMnLgptYWtlWzNdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNj
L2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tb24nCm1ha2UgLUMgZmlsdGVycyBqdXN0
LXRhcmdldHMKbWFrZVszXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3Jk
L3N3b3JkL3NyYy9tb2R1bGVzL2ZpbHRlcnMnCm1ha2VbM106IE5vdGhpbmcgdG8gYmUgZG9uZSBm
b3IgYGp1c3QtdGFyZ2V0cycuCm1ha2VbM106IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2Mv
Y3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2ZpbHRlcnMnCm1ha2VbMl06IExlYXZpbmcgZGly
ZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzJwptYWtlIC1DIGZy
b250ZW5kIGp1c3QtdGFyZ2V0cwptYWtlWzJdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlz
Yy9jdnMvc3dvcmQvc3dvcmQvc3JjL2Zyb250ZW5kJwptYWtlIC1DIHdpbmRvemUganVzdC10YXJn
ZXRzCm1ha2VbM106IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29y
ZC9zcmMvZnJvbnRlbmQvd2luZG96ZScKbWFrZVszXTogTm90aGluZyB0byBiZSBkb25lIGZvciBg
anVzdC10YXJnZXRzJy4KbWFrZVszXTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMv
c3dvcmQvc3dvcmQvc3JjL2Zyb250ZW5kL3dpbmRvemUnCm1ha2UgLUMgWDExIGp1c3QtdGFyZ2V0
cwptYWtlWzNdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQv
c3JjL2Zyb250ZW5kL1gxMScKbWFrZVszXTogTm90aGluZyB0byBiZSBkb25lIGZvciBganVzdC10
YXJnZXRzJy4KbWFrZVszXTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQv
c3dvcmQvc3JjL2Zyb250ZW5kL1gxMScKbWFrZVsyXTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQv
bWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL2Zyb250ZW5kJwptYWtlWzFdOiBMZWF2aW5nIGRpcmVj
dG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMnCm1ha2UgLUMgb2JqIGp1c3QtdGFy
Z2V0cwptYWtlWzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dv
cmQvb2JqJwptYWtlWzFdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBqdXN0LXRhcmdldHMnLgpt
YWtlWzFdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9vYmon
Cm1ha2UgLUMgbGliIGp1c3QtdGFyZ2V0cwptYWtlWzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9t
bnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvbGliJwptYWtlWzFdOiBOb3RoaW5nIHRvIGJlIGRvbmUg
Zm9yIGBqdXN0LXRhcmdldHMnLgptYWtlWzFdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNj
L2N2cy9zd29yZC9zd29yZC9saWInCm1ha2UgLUMgdGVzdHMganVzdC10YXJnZXRzCm1ha2VbMV06
IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC90ZXN0cycKZ2Nj
IC1JLi4vaW5jbHVkZS8gLURfR05VX1NPVVJDRSAtRE5ERUJVRyAtRF9HTlVfU09VUkNFIC1ETkRF
QlVHIC1waXBlIC1XYWxsIC1Xbm8tZm9ybWF0ICAtRFpMSUJTVVBQT1JURUQgLXBnIC1PMyAtbTQ4
NiAtbyBjb25maWd0ZXN0IGNvbmZpZ3Rlc3QuY3BwICAgLUwuLi9saWIvICAtbHN3b3JkIC1sc3Rk
YysrIC1segpJbiBmaWxlIGluY2x1ZGVkIGZyb20gY29uZmlndGVzdC5jcHA6MjoKLi4vaW5jbHVk
ZS9zd2NvbmZpZy5oOiBJbiBtZXRob2QgYFQgJiBtdWx0aW1hcHdpdGhkZWZhdWx0PEtleSxULENv
bXBhcmU+OjpvcGVyYXRvciBbXShjb25zdCBLZXkgJiknOgouLi9pbmNsdWRlL3N3Y29uZmlnLmg6
NDQ6IHdhcm5pbmc6IGxvb2t1cCBvZiBgdmFsdWVfdHlwZScgZmluZHMgYHR5cGVuYW1lIGl0ZXJh
dG9yX3RyYWl0czxfSXRlcmF0b3I+Ojp2YWx1ZV90eXBlICogdmFsdWVfdHlwZShjb25zdCBfSXRl
ciAmKScKLi4vaW5jbHVkZS9zd2NvbmZpZy5oOjQ0OiB3YXJuaW5nOiAgIGluc3RlYWQgb2YgYHR5
cGVuYW1lIG11bHRpbWFwd2l0aGRlZmF1bHQ8S2V5LFQsQ29tcGFyZT46OnZhbHVlX3R5cGUnIGZy
b20gZGVwZW5kZW50IGJhc2UgY2xhc3MKLi4vaW5jbHVkZS9zd2NvbmZpZy5oOjQ0OiB3YXJuaW5n
OiAgICh1c2UgYHR5cGVuYW1lIG11bHRpbWFwd2l0aGRlZmF1bHQ6OnZhbHVlX3R5cGUnIGlmIHRo
YXQncyB3aGF0IHlvdSBtZWFudCkKLi4vaW5jbHVkZS9zd2NvbmZpZy5oOiBJbiBtZXRob2QgYGNs
YXNzIHN0cmluZyAmIG11bHRpbWFwd2l0aGRlZmF1bHQ8YmFzaWNfc3RyaW5nPGNoYXIsc3RyaW5n
X2NoYXJfdHJhaXRzPGNoYXI+LF9fZGVmYXVsdF9hbGxvY190ZW1wbGF0ZTx0cnVlLDA+ID4sYmFz
aWNfc3RyaW5nPGNoYXIsc3RyaW5nX2NoYXJfdHJhaXRzPGNoYXI+LF9fZGVmYXVsdF9hbGxvY190
ZW1wbGF0ZTx0cnVlLDA+ID4sbGVzczxiYXNpY19zdHJpbmc8Y2hhcixzdHJpbmdfY2hhcl90cmFp
dHM8Y2hhcj4sX19kZWZhdWx0X2FsbG9jX3RlbXBsYXRlPHRydWUsMD4gPiA+ID46Om9wZXJhdG9y
IFtdKGNvbnN0IHN0cmluZyAmKSc6CmNvbmZpZ3Rlc3QuY3BwOjY6ICAgaW5zdGFudGlhdGVkIGZy
b20gaGVyZQouLi9pbmNsdWRlL3N3Y29uZmlnLmg6NDQ6IG5vIG1hdGNoIGZvciBjYWxsIHRvIGAo
cGFpcjxjb25zdCBiYXNpY19zdHJpbmc8Y2hhcixzdHJpbmdfY2hhcl90cmFpdHM8Y2hhcj4sX19k
ZWZhdWx0X2FsbG9jX3RlbXBsYXRlPHRydWUsMD4gPixiYXNpY19zdHJpbmc8Y2hhcixzdHJpbmdf
Y2hhcl90cmFpdHM8Y2hhcj4sX19kZWZhdWx0X2FsbG9jX3RlbXBsYXRlPHRydWUsMD4gPiA+KSAo
Y29uc3QgYmFzaWNfc3RyaW5nPGNoYXIsc3RyaW5nX2NoYXJfdHJhaXRzPGNoYXI+LF9fZGVmYXVs
dF9hbGxvY190ZW1wbGF0ZTx0cnVlLDA+ID4gJiwgc3RyaW5nKScKbWFrZVsxXTogKioqIFtjb25m
aWd0ZXN0XSBFcnJvciAxCm1ha2VbMV06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3Zz
L3N3b3JkL3N3b3JkL3Rlc3RzJwptYWtlOiAqKiogW3Rlc3RzL3RhcmdldHNdIEVycm9yIDIK
--------------Boundary-00=_U7L7XCODECIRKN6KH7KM--
From sword-devel@crosswire.org Thu Mar 15 00:34:36 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Wed, 14 Mar 2001 17:34:36 -0700
Subject: [sword-devel] Compile problems with new config stuff
References: <01031423310600.10692@joachim>
Message-ID: <3AB00E1C.4255140F@crosswire.org>
Joachim and Martin,
Thanks for reporting this. I was unable to reproduce it on any of my
boxes, and quite honestly thought Martin had a bad version of the
compiler on his box (sorry Martin). Thanks for sending the gcc
version. I looked around and found that the skiffcluster that compaq
provides for compiling for the ipaq had 2.95.1, and I could reproduce
the error on their box. I think it's fixed. It now works on the
skiffcluster and still on my box here. Give it a try and let me know!
Sorry for the bug,
-Troy.
Joachim Ansorg wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Dear Troy!
>
> I attached a log with error messages I get while compiling the Sword library
> with thenew config stuff.
>
> I'm using GCC 2.95
>
> I don't know the STL well enough to fix this,
>
> Joachim
> - --
> Joachim Ansorg
> BibleTime - www.bibletime.de - info@bibletime.de
> BibleTime is an easy to use Bible study tool for KDE / Linux.
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.1e-SuSE (GNU/Linux)
> Comment: For info see http://www.gnupg.org
>
> iD8DBQE6r/EuXu8IiUJO3NcRAoz1AJ90fvr7oZEBGXrCQ29WX0+dByGANQCdGxw8
> Aki2njfgJ5OdtKdTAM38zzE=
> =S1NL
> -----END PGP SIGNATURE-----
>
> ------------------------------------------------------------------------
> Name: log
> log Type: Plain Text (text/plain)
> Encoding: base64
From sword-devel@crosswire.org Thu Mar 15 03:35:51 2001
From: sword-devel@crosswire.org (Brook Humphrey)
Date: Wed, 14 Mar 2001 19:35:51 -0800
Subject: [sword-devel] Compile problems with new config stuff
In-Reply-To: <01031423310600.10692@joachim>
References: <01031423310600.10692@joachim>
Message-ID: <01031419355104.02474@mandrake.webmedic.net>
Troy same here only I'm using gcc 2.96. I don't beleve that that would cause
a problem though as I have been compileing rpms on it with no problem. sword
1.5.1a compiles great.
anyway here is the error:
/bin/sh -ec 'gcc -MM -MG -I../../include/ -D_GNU_SOURCE -DNDEBUG
-D_GNU_SOURCE -
DNDEBUG swkey.cpp | sed '\''s/swkey\.o/& swkey.d/g'\'' > swkey.d'
make[2]: Leaving directory `/home/thelinu/sword/src/keys'
make[2]: Entering directory `/home/thelinu/sword/src/keys'
gcc -I../../include/ -D_GNU_SOURCE -DNDEBUG -D_GNU_SOURCE -DNDEBUG -pipe
-Wall -
Wno-format -DZLIBSUPPORTED -fomit-frame-pointer -s -O3 -m486 -c -o swkey.o
swke
y.cpp
gcc -I../../include/ -D_GNU_SOURCE -DNDEBUG -D_GNU_SOURCE -DNDEBUG -pipe
-Wall -
Wno-format -DZLIBSUPPORTED -fomit-frame-pointer -s -O3 -m486 -c -o listkey.o
li
stkey.cpp
gcc -I../../include/ -D_GNU_SOURCE -DNDEBUG -D_GNU_SOURCE -DNDEBUG -pipe
-Wall -Wno-format -DZLIBSUPPORTED -fomit-
frame-pointer -s -O3 -m486 -c -o versekey.o versekey.cpp
In file included from ../../include/localemgr.h:29,
from versekey.cpp:21:
../../include/swconfig.h: In method `T &multimapwithdefault::operator[] (const Key &)':
../../include/swconfig.h:42: parse error before `='
make[2]: *** [versekey.o] Error 1
make[2]: Leaving directory `/home/thelinu/sword/src/keys'
make[1]: *** [keys/targets] Error 2
make[1]: Leaving directory `/home/thelinu/sword/src'
make: *** [src/targets] Error 2
From sword-devel@crosswire.org Thu Mar 15 15:24:30 2001
From: sword-devel@crosswire.org (Martin Gruner)
Date: Thu, 15 Mar 2001 16:24:30 +0100
Subject: [sword-devel] Compile problems with new config stuff
In-Reply-To: <3AB00E1C.4255140F@crosswire.org>
References: <01031423310600.10692@joachim> <3AB00E1C.4255140F@crosswire.org>
Message-ID: <01031516243001.00592@martin>
Hi Troy,
I'm not sure whether my compiler is ok; what I know is that I use
gcc --version
2.95.2
and when I try to compile BibleTime, I see
/usr/local/sword/include/sword/swconfig.h: In method `T &
multimapwithdefault::operator [](const Key &)':
/usr/local/sword/include/sword/swconfig.h:42: parse error before `='
I hope this is not my fault; The compiler installation is directly from the
SuSE 7.0 distro. Sword itself compiles now -- how can this be?
I attached a more detailed output.
Martin
P.S. please see my last 2 postings.
------------------------------------
g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/opt/kde2/include
-I/usr/lib/qt2/include -I/usr/X11R6/include -D_REENTRANT
-I/usr/local/sword/include/sword -DQT_NO_ASCII_CAST -g -ansi -D_XOPEN_SOURCE
-D_BSD_SOURCE -Wbad-function-cast -Wcast-align -Wundef -Wconversion -pg
-fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes
-Wwrite-strings -Wno-long-long -fno-builtin
-Wp,-MD,.deps/cswordmodulesearch.pp -c cswordmodulesearch.cpp -fPIC -DPIC -o
.libs/cswordmodulesearch.o
In file included from /usr/local/sword/include/sword/swkey.h:27,
from /usr/local/sword/include/sword/swmodule.h:28,
from /usr/local/sword/include/sword/swmgr.h:30,
from cswordbackend.h:30,
from cswordmoduleinfo.h:23,
from cswordmodulesearch.h:22,
from cswordmodulesearch.cpp:19:
/usr/local/sword/include/sword/swobject.h:5: warning: carriage return in
preprocessing directive
In file included from /usr/local/sword/include/sword/swmodule.h:29,
from /usr/local/sword/include/sword/swmgr.h:30,
from cswordbackend.h:30,
from cswordmoduleinfo.h:23,
from cswordmodulesearch.h:22,
from cswordmodulesearch.cpp:19:
/usr/local/sword/include/sword/listkey.h: In method `long int
ListKey::Index(long int)':
/usr/local/sword/include/sword/listkey.h:113: warning: unused parameter `long
int iindex'
In file included from /usr/local/sword/include/sword/swmodule.h:30,
from /usr/local/sword/include/sword/swmgr.h:30,
from cswordbackend.h:30,
from cswordmoduleinfo.h:23,
from cswordmodulesearch.h:22,
from cswordmodulesearch.cpp:19:
/usr/local/sword/include/sword/swfilter.h: In method `void
SWFilter::setOptionValue(const char *)':
/usr/local/sword/include/sword/swfilter.h:79: warning: unused parameter
`const char * ival'
/usr/local/sword/include/sword/swfilter.h: In method `char
SWFilter::ProcessText(char *, int, const SWKey *)':
/usr/local/sword/include/sword/swfilter.h:92: warning: unused parameter
`const class SWKey * key'
In file included from /usr/local/sword/include/sword/swmgr.h:30,
from cswordbackend.h:30,
from cswordmoduleinfo.h:23,
from cswordmodulesearch.h:22,
from cswordmodulesearch.cpp:19:
/usr/local/sword/include/sword/swmodule.h: In function `static char
SWModule::createModule(const char *)':
/usr/local/sword/include/sword/swmodule.h:276: warning: unused parameter
`const
char * path'
In file included from /usr/local/sword/include/sword/swmgr.h:31,
from cswordbackend.h:30,
from cswordmoduleinfo.h:23,
from cswordmodulesearch.h:22,
from cswordmodulesearch.cpp:19:
/usr/local/sword/include/sword/swconfig.h: In method `T &
multimapwithdefault::operator [](const Key &)':
/usr/local/sword/include/sword/swconfig.h:42: parse error before `='
cswordmodulesearch.cpp: In method `void
CSwordModuleSearch::percentUpdate(char,
void *)':
cswordmodulesearch.cpp:65: warning: unused parameter `void * p'
make[4]: *** [cswordmodulesearch.lo] Error 1
make[4]: Leaving directory
`/home/Martin/bibletime-2/bibletime/backend/sword_backend'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/Martin/bibletime-2/bibletime/backend'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/Martin/bibletime-2/bibletime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/Martin/bibletime-2'
make: *** [all-recursive-am] Error 2
From sword-devel@crosswire.org Thu Mar 15 17:43:54 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Thu, 15 Mar 2001 18:43:54 +0100
Subject: [sword-devel] Compile problems with new config stuff
In-Reply-To: <3AB00E1C.4255140F@crosswire.org>
References: <01031423310600.10692@joachim> <3AB00E1C.4255140F@crosswire.org>
Message-ID: <01031517211600.22642@joachim>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Troy!
Thank you for the fix. I made a small correction, I had to add two
"typenames" to compile it with the g++ option -pedantic.
At least my "The C++ Programming Language" claims that this is required :)
Joachim
> Joachim and Martin,
> Thanks for reporting this. I was unable to reproduce it on any of my
> boxes, and quite honestly thought Martin had a bad version of the
> compiler on his box (sorry Martin). Thanks for sending the gcc
> version. I looked around and found that the skiffcluster that compaq
> provides for compiling for the ipaq had 2.95.1, and I could reproduce
> the error on their box. I think it's fixed. It now works on the
> skiffcluster and still on my box here. Give it a try and let me know!
>
> Sorry for the bug,
> -Troy.
>
> Joachim Ansorg wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Dear Troy!
> >
> > I attached a log with error messages I get while compiling the Sword
> > library with thenew config stuff.
> >
> > I'm using GCC 2.95
> >
> > I don't know the STL well enough to fix this,
> >
> > Joachim
> > - --
> > Joachim Ansorg
> > BibleTime - www.bibletime.de - info@bibletime.de
> > BibleTime is an easy to use Bible study tool for KDE / Linux.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1e-SuSE (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE6sP9aXu8IiUJO3NcRAmpSAKCME/RGUJ6rejorvGz4GgLX1602KACfZYd8
LCmMm2q+ipioWTDnQnSKUVM=
=UgeX
-----END PGP SIGNATURE-----
From sword-devel@crosswire.org Thu Mar 15 18:21:15 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Thu, 15 Mar 2001 19:21:15 +0100
Subject: [sword-devel] Compile problems with new config stuff
In-Reply-To: <01031516243001.00592@martin>
References: <01031423310600.10692@joachim> <3AB00E1C.4255140F@crosswire.org> <01031516243001.00592@martin>
Message-ID: <01031519211504.22642@joachim>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Martin!
I fixed this some minutes ago.
Untill tomorrow!
Joachim
> Hi Troy,
>
> I'm not sure whether my compiler is ok; what I know is that I use
>
> gcc --version
> 2.95.2
>
> and when I try to compile BibleTime, I see
>
> /usr/local/sword/include/sword/swconfig.h: In method `T &
> multimapwithdefault::operator [](const Key &)':
> /usr/local/sword/include/sword/swconfig.h:42: parse error before `='
>
> I hope this is not my fault; The compiler installation is directly from the
> SuSE 7.0 distro. Sword itself compiles now -- how can this be?
> I attached a more detailed output.
>
> Martin
>
> P.S. please see my last 2 postings.
>
> ------------------------------------
> g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/opt/kde2/include
> -I/usr/lib/qt2/include -I/usr/X11R6/include -D_REENTRANT
> -I/usr/local/sword/include/sword -DQT_NO_ASCII_CAST -g -ansi
> -D_XOPEN_SOURCE -D_BSD_SOURCE -Wbad-function-cast -Wcast-align -Wundef
> -Wconversion -pg -fno-check-new -Wall -pedantic -W -Wpointer-arith
> -Wmissing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin
> -Wp,-MD,.deps/cswordmodulesearch.pp -c cswordmodulesearch.cpp -fPIC -DPIC
> -o .libs/cswordmodulesearch.o
> In file included from /usr/local/sword/include/sword/swkey.h:27,
> from /usr/local/sword/include/sword/swmodule.h:28,
> from /usr/local/sword/include/sword/swmgr.h:30,
> from cswordbackend.h:30,
> from cswordmoduleinfo.h:23,
> from cswordmodulesearch.h:22,
> from cswordmodulesearch.cpp:19:
> /usr/local/sword/include/sword/swobject.h:5: warning: carriage return in
> preprocessing directive
> In file included from /usr/local/sword/include/sword/swmodule.h:29,
> from /usr/local/sword/include/sword/swmgr.h:30,
> from cswordbackend.h:30,
> from cswordmoduleinfo.h:23,
> from cswordmodulesearch.h:22,
> from cswordmodulesearch.cpp:19:
> /usr/local/sword/include/sword/listkey.h: In method `long int
> ListKey::Index(long int)':
> /usr/local/sword/include/sword/listkey.h:113: warning: unused parameter
> `long int iindex'
> In file included from /usr/local/sword/include/sword/swmodule.h:30,
> from /usr/local/sword/include/sword/swmgr.h:30,
> from cswordbackend.h:30,
> from cswordmoduleinfo.h:23,
> from cswordmodulesearch.h:22,
> from cswordmodulesearch.cpp:19:
> /usr/local/sword/include/sword/swfilter.h: In method `void
> SWFilter::setOptionValue(const char *)':
> /usr/local/sword/include/sword/swfilter.h:79: warning: unused parameter
> `const char * ival'
> /usr/local/sword/include/sword/swfilter.h: In method `char
> SWFilter::ProcessText(char *, int, const SWKey *)':
> /usr/local/sword/include/sword/swfilter.h:92: warning: unused parameter
> `const class SWKey * key'
> In file included from /usr/local/sword/include/sword/swmgr.h:30,
> from cswordbackend.h:30,
> from cswordmoduleinfo.h:23,
> from cswordmodulesearch.h:22,
> from cswordmodulesearch.cpp:19:
> /usr/local/sword/include/sword/swmodule.h: In function `static char
> SWModule::createModule(const char *)':
> /usr/local/sword/include/sword/swmodule.h:276: warning: unused parameter
> `const
> char * path'
> In file included from /usr/local/sword/include/sword/swmgr.h:31,
> from cswordbackend.h:30,
> from cswordmoduleinfo.h:23,
> from cswordmodulesearch.h:22,
> from cswordmodulesearch.cpp:19:
> /usr/local/sword/include/sword/swconfig.h: In method `T &
> multimapwithdefault::operator [](const Key &)':
> /usr/local/sword/include/sword/swconfig.h:42: parse error before `='
> cswordmodulesearch.cpp: In method `void
> CSwordModuleSearch::percentUpdate(char,
> void *)':
> cswordmodulesearch.cpp:65: warning: unused parameter `void * p'
> make[4]: *** [cswordmodulesearch.lo] Error 1
> make[4]: Leaving directory
> `/home/Martin/bibletime-2/bibletime/backend/sword_backend'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/Martin/bibletime-2/bibletime/backend'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/Martin/bibletime-2/bibletime'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/Martin/bibletime-2'
> make: *** [all-recursive-am] Error 2
- --
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1e-SuSE (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE6sQgcXu8IiUJO3NcRApfbAJ4kjK+phmTRAT4TbaL5q/oEswT4DQCeIqIA
ZsRi2kDpQ22xSEfMLMFTUDM=
=zYhF
-----END PGP SIGNATURE-----
From sword-devel@crosswire.org Fri Mar 16 03:27:35 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Thu, 15 Mar 2001 20:27:35 -0700
Subject: [sword-devel] General question
References:
Message-ID: <3AB18826.2EAE2B72@crosswire.org>
Harry,
> My name is Harry Plantinga. I'm the director of the Christian
> Classics Ethereal Library. I'm interested in the Sword plans,
> architecture, etc.
Very nice to have you.
> Is there an overview of the architecture, a requirements
> specification, or something like that? Is there an archive
> of the mailing list?
There is an API primer on the website under
http://www.crosswire.org/sword then selecting 'Developement', then
'SWORD API Primer'.
I'll try to throw together some UML diagrams for the basic API, and data
flow diagrams for the processing of module source all the way from disk
to display through the class framework. We've been needing something
like this for a while now.
I'll post soon.
-Troy.
From sword-devel@crosswire.org Fri Mar 16 03:30:32 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Thu, 15 Mar 2001 20:30:32 -0700
Subject: [sword-devel] upcoming conference
References:
Message-ID: <3AB188D8.E8CCEC6E@crosswire.org>
Harry,
Thank you for the consideration. Actually, Mike Perez from ABS already
gave us a call. I'm planning on attending. I'm sure others on the list
might be interested also. Looking forward to hearing you.
> By the way, there's an upcoming conference on
> April 30 to May 2 on developing open XML standards
> for bible and theological documents. I'll be speaking
> there about Theological Markup Language.
> This conference is sponsored by the American Bible
> Society, and they're trying to get an industry-wide
> support for an open standard, perhaps ending in a
> W3C standard or something like that.
>
> The conference is by invitation only, but the organizers
> asked me for some recommendations. It would seem good
> to have representation from the open-source community.
> Is there anyone who would really like to go? It's
> in the Washington, DC area and unfortunately you'd
> have to pay your own transportation, hotel room, and
> registration.
>
> Otherwise, I can report on what was said and done there.
>
> -Harry
From sword-devel@crosswire.org Fri Mar 16 03:37:28 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Thu, 15 Mar 2001 20:37:28 -0700
Subject: [sword-devel] Locked Modules
References: <001a01c0abc1$1145d180$870d7bca@vikram> <01031314281700.20510@joachim> <007e01c0abca$616dc060$870d7bca@vikram>
Message-ID: <3AB18A78.746290E0@crosswire.org>
> Thank you for answering me. I do understand the situation. However i would
> like to know when these modules will be made available for public use? Has
> there ever been a previously locked module that was released to the public
> before? if so, then this will give me hope to wait out for the release of
> the modules i'm interested in.
Vick,
The keys are on our alpha page to which you were given when you joined
the list. As others have stated. They are made available for testing
purposes. And YES, we have been given permission to distribute some of
these modules over the years. A quicker solution for you may be the
STEP support that should be available in 1.5.2. You will then be able
to buy a STEP formatted text and use any of the frontends that use our
engine to display. Any substantial STEP support is about 3 months away,
I'd say.
-Troy.
>
> Vick
>
> ----- Original Message -----
> From: "Joachim Ansorg"
> To:
> Sent: Tuesday, 13 March, 2001 17:28
> Subject: Re: [sword-devel] Locked Modules
>
> > Sorry that I have to write this, but it's not legal to use the locked
> modules.
> > They are only supposed for _testing_, and not for frequent usage.
> >
> > I don't want to offend you, but Crosswire can't risk the connections to
> the
> > Bible societies.
> >
> > Joachim
> >
> > On Tuesday, 13. March 2001 14:24, you wrote:
> > > Hello,
> > >
> > > I am new to sword-devel and i have no idea where to start. Can anyone
> > > please help me gain access to the locked modules using the keys posted
> on
> > > the ALPHA site?
> > >
> > > The modules i am interested in are:
> > >
> > > 1.. Nestle-Aland 27th Edition / UBS 4th Edition (N27U4)
> > > 2.. New King James Version (NKJV)
> > > 3.. New American Standard Bible (NASB)
> > > 4.. French Darby Version (FreDrb)
> > > 5.. Biblia Hebraica Stuttgartensia (BHS)
> > > 6.. Arabic Bible (for this one, my only problem is the arabic fonts; i
> > > dont have them installed in sword) Thanking you in advance
> > >
> > > Yours faithfully,
> > >
> > > Vick
> >
> > ----------------------------------------
> > Content-Type: text/html; charset="iso-8859-1"; name="Anhang: 1"
> > Content-Transfer-Encoding: quoted-printable
> > Content-Description:
> > ----------------------------------------
> >
> > --
> > Joachim Ansorg
> > BibleTime - www.bibletime.de - info@bibletime.de
> > BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Fri Mar 16 03:40:00 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Thu, 15 Mar 2001 20:40:00 -0700
Subject: [sword-devel] New to the project
References: <3AAE37CC.2225.78071@localhost>
Message-ID: <3AB18B10.BDDDA8C0@crosswire.org>
Many have asked for an archive of the dev-list. We have our list-serv
(majordomo) keeping archives.
A) Does anyone know how list subscribers can access these archives via
majordomo?
B) Does anyone know of a good majordomo-archive-to-HTML converter?
Thanks!
-Troy.
Barry Drake wrote:
>
> Hi ......
>
> Sorry to jump straight into this list when I have just joined. Is there an
> archive? And if so, where please? I have been trying the encyphered
> New Jerusalem Bible, and have several things to report, but don't want to
> re-visit if it's all been said before. If no archive, someone might like to fill
> me in with any discussion that's taken place on this module.
>
> I've been doing a bit of conversion work, and offered three new modules to
> Troy. Hope to talk about them in due course if anyone wants to.
>
> Regards,
>
> Barry
>
> >From Barry Drake (The Revd - minister of Arnold United Reformed Church,
> Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
>
> Replies - b.drake@ntlworld.com
> Fax: 0705 069 8746
>
>
From sword-devel@crosswire.org Fri Mar 16 03:56:48 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Thu, 15 Mar 2001 20:56:48 -0700
Subject: [sword-devel] Compile problems with new config stuff
References: <01031423310600.10692@joachim> <3AB00E1C.4255140F@crosswire.org> <01031517211600.22642@joachim>
Message-ID: <3AB18F00.99223E9E@crosswire.org>
Joachim,
Thanks for the fix. Still works for me, so if you guys are happy, I'm
in. I don't know if you realize what the new feature is that is causing
the compile troubles of the past few days, but...
It used to be our configurator class SWConfig used a map> to store INI style entries, and it made for easy
stuff like:
SWConfig myConfig("./myConfig.conf");
myConfig.Sections["Section1"]["Entry1"] = "Value1";
Well, this easy syntax went away when we had to move the structure to:
map>. This was needed because we store
more than entry for some things, e.g.
[KJV]
GlobalOptionsFilter=GBFFootnotes
GlobalOptionsFilter=GBFStrings
multimaps lets this happen, whereas map will overwrite the previous
entry; however, multimap doesn't include nice [] operators, so we had to
use iterator = myConfig.Sections["Section1"].find("Entry1"), and check
for it != to end() and then grab it->second, ugh... Not very nice
looking anymore...
Well, now the new features:
SWConfig now has an operator[](const char *), so you can leave off the
'Sections' part, e.g.
myConfig["Section1"]["Entry1"] = "Value1";
and the BIG one... we now have a multimapwithdefault subclass of
multimap that implements the same behaviour as the map::operator []. It
merely finds the FIRST entry with the name and returns it (or creates
one if it doesn't exist. We still have to use find_*(key_type &) for
multi-entries like 'GlobalOptionsFilter', but for the MAJORITY of
entries we can now use the nice syntax like:
myConfig["Section1"]["Entry1"] = "Value1";
or
string entry1 = myConfig["Section1"]["Entry1"];
Hope this explains a little bit of why we changed stuff.
-Troy.
From sword-devel@crosswire.org Fri Mar 16 09:05:29 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Fri, 16 Mar 2001 09:05:29 -0000
Subject: [sword-devel] NJB
Message-ID: <3AB1D759.23124.4EE874@localhost>
Hi there .......
I've been looking at the NJB (encrypted) module. It would be nice - but -
the original contained both the canonical and the deutero-canonical
books (the Apocrypha) in LXX order. The Sword library is strictly aligned
to the AV canon and cannot use the LXX book and verse arrangement.
What happens in the NJB is that the old testament works properly up to
the end of Nehemiah. At this point, the complete book of Tobit begins,
although it declares with confidence that it is Esther. It continues even
when it declares it is Job (Tob. 10:4 calls itself Job 0:1 .... and so on).
At the end of Tobit, we get a number of verses from Nehemiah (again) but
all as one verse and then Tobit once more (all of it). Then the text gives
up altogether and there is no more. (Note that the entire NJB ot file is
less than 2 meg in size).
If someone has the original text, I would love to edit out the deutero-
canonical parts and re-format the verses to fit Sword - but I doubt the
publisher would allow the result to be published as it would be
incomplete. It will be a pity if the NJB module never gets to be seen
because of this. It's an excellent translation.
Regards,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Fri Mar 16 22:06:41 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Fri, 16 Mar 2001 23:06:41 +0100
Subject: [sword-devel] Important questions
Message-ID: <01031623005000.04214@joachim>
Hi!
Martin and me discussed several important issues.
These are important for the soon upcoming 1.0 release of BibleTime.
Here are our proposals and questions:
-Most of the Sword frontends deal with bookmarks. We want this to be
frontend- and OS independent, so that the users can easily share and exchange
their bookmark files. There may be 2 ways to achieve this: a) work out a
standard for bookmark files and b) implement bookmark management in sword. It
should support different locales and be module independent.
-We _need_ some way to determine which books, chapters and verses of a
commentary (and bible) are available.
-We expect a copy constructor in swmodule to be the easiest way of
implementing thread safe searching in bibletime. But maybe there are better
solutions? BibleCS also crashes when browsing a module while it is being
searched.
-The search progress implementation does not work well with user defined
scopes.
-We would like the current status of the new search engine implementation.
We'd be grateful for comments + help with these issues because they are
important for the future development of BibleTime, and especially the 1.0
release.
We also wish to thank all those who have been contributing to the sword
project and making the development of bible study programs possible. Thank
you for all the time and love you have been investing to serve others.
May God bless you!
Joachim + Martin
P.S. Troy thank you for the cool config interface. Thanks for all your help.
--
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Sat Mar 17 01:50:41 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Fri, 16 Mar 2001 18:50:41 -0700
Subject: [sword-devel] Important questions
References: <01031623005000.04214@joachim>
Message-ID: <3AB2C2F1.42EB8496@crosswire.org>
Joachim,
Had to backout one of the typename changes that you made for Borland
C++Builder to like it. Please let me know if you needed them both.
I've commited what works for me.
> -Most of the Sword frontends deal with bookmarks. We want this to be
> frontend- and OS independent, so that the users can easily share and exchange
> their bookmark files. There may be 2 ways to achieve this: a) work out a
> standard for bookmark files and b) implement bookmark management in sword. It
> should support different locales and be module independent.
Yes. I agree. Let's let's make a bookmark class.
> -We _need_ some way to determine which books, chapters and verses of a
> commentary (and bible) are available.
We actually don't have that information readily available. The 0 length
entried in the index are the entries that are not available, so we could
scan the module once and save this information. If we go to a dynamic
canon config for other verse numberings, then each module should
populate the VerseKey::books structure themselves, and you can just scan
this to get the available entries.
There are so many uncertain things about this approach though, which is
why it has been put off for so long.
o You will no longer be able to share keys between modules.
o We will need some kind of dynamic mapping mechanism, because now,
the common mapping is done at module creation time by mapping all verses
to KJV numbering. Without this, we will still need a way to link
between variant numberings
o Numberings will not have the same index values, so when setting a
key, a literal parse from one module's VerseKey to another will be
necessary, making it slower.
Anyway, all this to say.... It's not easy, or readily available, or I
would do it for you right now.
Is there a way around it? Why do you need this information? I think
you know you can get KJV numberings from the VerseKey::books structure,
right?
> -We expect a copy constructor in swmodule to be the easiest way of
> implementing thread safe searching in bibletime. But maybe there are better
> solutions? BibleCS also crashes when browsing a module while it is being
> searched.
Planned. Actually, I was also trying to figure out a way to make
Searching thread-safe without copying the module.
> -The search progress implementation does not work well with user defined
> scopes.
Progress for non-accelerated searches is determined by module position.
This is why it looks silly if you're searching, say, NT, you'll start at
about 70%. Not good. Any takers to do the math? Actually,
VerseKey::Index() should not be used for progress, instead, since SWKey
defines the range, SWKey::getProgress() or something should be written.
This will let ListKey compute one way, and VerseKey with mins and maxs
compute another way. Actually, ListKey will still be hard because keys
can be nested x levels. Maybe a SWKey::entryCount() AND
SWKey::getEntryOffset(). These will only be useful on Traversable()
SWKey's, though, not lexicons, etc. hmmmm... Seems like we need a
little more thought for this one...
> -We would like the current status of the new search engine implementation.
Not sure. Barry Drake just volunteered to do an implementation. :)
(just kidding, Barry)
> We'd be grateful for comments + help with these issues because they are
> important for the future development of BibleTime, and especially the 1.0
> release.
> We also wish to thank all those who have been contributing to the sword
> project and making the development of bible study programs possible. Thank
> you for all the time and love you have been investing to serve others.
> May God bless you!
>
> Joachim + Martin
>
> P.S. Troy thank you for the cool config interface. Thanks for all your help.
No problem. Like I said, hope it compiles for you now. If not we'll
have to do some #ifdef's
From sword-devel@crosswire.org Sat Mar 17 02:58:35 2001
From: sword-devel@crosswire.org (Dan B)
Date: Fri, 16 Mar 2001 18:58:35 -0800
Subject: [sword-devel] Important questions
In-Reply-To: <3AB2C2F1.42EB8496@crosswire.org>
References: <01031623005000.04214@joachim>
Message-ID: <5.0.2.1.0.20010316185312.02040560@cyclonehq.dnsalias.net>
At 06:50 PM 3/16/2001 -0700, Troy A. Griffitts wrote:
>Joachim,
> Had to backout one of the typename changes that you made for Borland
>C++Builder to like it. Please let me know if you needed them both.
>I've commited what works for me.
Speaking of 'commited', is there a sword-cvs mailing list? Are you using
the Sourceforge CVS server? (If so, does anyone know if it's possible to
tie the CVS server to a mailinglist? Do they give you access to the
CVSROOT/loginfo file?)
I've found that following CVS commit logs helps one get acclimated to a
given project that one is planning to volunteer for.
By the way, thanks for the awesome software,
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From sword-devel@crosswire.org Sat Mar 17 04:27:34 2001
From: sword-devel@crosswire.org (Paul Gear)
Date: Sat, 17 Mar 2001 14:27:34 +1000
Subject: [sword-devel] Important questions
References: <01031623005000.04214@joachim> <5.0.2.1.0.20010316185312.02040560@cyclonehq.dnsalias.net>
Message-ID: <3AB2E7B6.8333E076@bigfoot.com>
Dan B wrote:
>
> At 06:50 PM 3/16/2001 -0700, Troy A. Griffitts wrote:
> >Joachim,
> > Had to backout one of the typename changes that you made for Borland
> >C++Builder to like it. Please let me know if you needed them both.
> >I've commited what works for me.
>
> Speaking of 'commited', is there a sword-cvs mailing list? Are you using
> the Sourceforge CVS server? (If so, does anyone know if it's possible to
> tie the CVS server to a mailinglist? Do they give you access to the
> CVSROOT/loginfo file?)
>
> I've found that following CVS commit logs helps one get acclimated to a
> given project that one is planning to volunteer for.
Excellent idea - i'd be interested in mails when CVS commits happen,
too.
Paul
---------
"He must become greater; i must become less." - John 3:30
http://www.bigfoot.com/~paulgear
From sword-devel@crosswire.org Sat Mar 17 05:52:37 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Fri, 16 Mar 2001 22:52:37 -0700
Subject: [sword-devel] Important questions
References: <01031623005000.04214@joachim> <5.0.2.1.0.20010316185312.02040560@cyclonehq.dnsalias.net> <3AB2E7B6.8333E076@bigfoot.com>
Message-ID: <3AB2FBA5.1BD3FA40@crosswire.org>
I'll look into it. It's on a box we can do anything we want to, so if
you know how to add the correct script to the CVS setup, let me know...
Hmmm... This might mean that we'll have to start using real commit log
messages all the time... ;)
-Troy.
Paul Gear wrote:
>
> Dan B wrote:
> >
> > At 06:50 PM 3/16/2001 -0700, Troy A. Griffitts wrote:
> > >Joachim,
> > > Had to backout one of the typename changes that you made for Borland
> > >C++Builder to like it. Please let me know if you needed them both.
> > >I've commited what works for me.
> >
> > Speaking of 'commited', is there a sword-cvs mailing list? Are you using
> > the Sourceforge CVS server? (If so, does anyone know if it's possible to
> > tie the CVS server to a mailinglist? Do they give you access to the
> > CVSROOT/loginfo file?)
> >
> > I've found that following CVS commit logs helps one get acclimated to a
> > given project that one is planning to volunteer for.
>
> Excellent idea - i'd be interested in mails when CVS commits happen,
> too.
>
> Paul
> ---------
> "He must become greater; i must become less." - John 3:30
> http://www.bigfoot.com/~paulgear
From sword-devel@crosswire.org Sat Mar 17 05:47:05 2001
From: sword-devel@crosswire.org (Dan B)
Date: Fri, 16 Mar 2001 21:47:05 -0800
Subject: [sword-devel] Important questions
In-Reply-To: <3AB2E7B6.8333E076@bigfoot.com>
References: <01031623005000.04214@joachim>
<5.0.2.1.0.20010316185312.02040560@cyclonehq.dnsalias.net>
Message-ID: <5.0.2.1.0.20010316214132.02ac0b00@cyclonehq.dnsalias.net>
At 02:27 PM 3/17/2001 +1000, Paul Gear wrote:
>Dan B wrote:
> >
> > At 06:50 PM 3/16/2001 -0700, Troy A. Griffitts wrote:
> > >Joachim,
> > > Had to backout one of the typename changes that you made for
> Borland
> > >C++Builder to like it. Please let me know if you needed them both.
> > >I've commited what works for me.
> >
> > Speaking of 'commited', is there a sword-cvs mailing list? Are you using
> > the Sourceforge CVS server? (If so, does anyone know if it's possible to
> > tie the CVS server to a mailinglist? Do they give you access to the
> > CVSROOT/loginfo file?)
> >
> > I've found that following CVS commit logs helps one get acclimated to a
> > given project that one is planning to volunteer for.
>
>Excellent idea - i'd be interested in mails when CVS commits happen,
>too.
I'm not sure who the CVS admin is, but in case they don't know, here's how
one could do it:
o setup sword-cvs mailing list
o cvs checkout CVSROOT
o edit CVSROOT/loginfo:
(this should be one line:)
ALL (echo "----------"; echo -n $USER" "; date; echo; cat) |
/usr/bin/Mail -s "[sword-cvs] %{sVv}" sword-cvs@sword.sourceforge.net
HTH,
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From sword-devel@crosswire.org Sat Mar 17 05:58:53 2001
From: sword-devel@crosswire.org (Dan B)
Date: Fri, 16 Mar 2001 21:58:53 -0800
Subject: [sword-devel] Important questions
In-Reply-To: <3AB2FBA5.1BD3FA40@crosswire.org>
References: <01031623005000.04214@joachim>
<5.0.2.1.0.20010316185312.02040560@cyclonehq.dnsalias.net>
<3AB2E7B6.8333E076@bigfoot.com>
Message-ID: <5.0.2.1.0.20010316215152.037e0008@cyclonehq.dnsalias.net>
At 10:52 PM 3/16/2001 -0700, you wrote:
>I'll look into it. It's on a box we can do anything we want to, so if
>you know how to add the correct script to the CVS setup, let me know...
>
>Hmmm... This might mean that we'll have to start using real commit log
>messages all the time... ;)
Since you have your own CVS server, we can be a little more
flexible. Here's what I would recommend.
Add the following to CVSROOT/loginfo:
ALL /usr/bin/cvs-log $CVSROOT/CVSROOT/commitlog $USER "%{sVv}"
Create a /usr/bin/cvs-log that is executable by the cvs user. (chmod 755
would do it):
#!/bin/sh
(echo "----------------------------------------------";
echo -n $2" ";
date;
echo;
cat) | tee $1 | /usr/bin/Mail -s "[sword-cvs] $3" sword-cvs@crosswire.org
At that point, your commit logs will be archived in the CVSROOT/commitlog
file, and they would be e-mailed to the sword-cvs@crosswire.org
address. Here is what a sample e-mail looks like:
Subject: [sword-cvs] 'directory/subdirectory filename.c,1.7,1.8'
----------------------------------------------
commiter_username Fri Mar 16 21:14:09 PST 2001
Update of directory/subdirectory
In directory cvs.crosswire.org:/tmp/cvs-serv7721
Modified Files:
filename.c
Log Message:
test
My e-mail address is danb@cyclonecomputers.com (or this address) if you
would like to contact me privately for more setup help. But I'll post this
e-mail here incase someone else might find this useful.
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From sword-devel@crosswire.org Sat Mar 17 06:24:07 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Fri, 16 Mar 2001 23:24:07 -0700
Subject: [sword-devel] New win32 InstallMgr
Message-ID: <3AB30307.3F16F420@crosswire.org>
Hope we've got all the nuances taken care of now.
This release has a new checkbox [] Passive FTP
If you had better luck the old way (non-passive) then you can uncheck
this box (the default). If you need to use passive ftp due to firewall
restrictions, then you can check it. The checkbox may not be in the
best location on the dialog, but it should work, and work is what we
need right now, as we are REALLY late again with the next ISO...
Usual place:
http://www.crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/
Thanks!!!
-Troy.
From sword-devel@crosswire.org Sat Mar 17 08:05:44 2001
From: sword-devel@crosswire.org (sword-devel@crosswire.org)
Date: Sat, 17 Mar 2001 18:05:44 +1000 (EST)
Subject: [sword-devel] Important questions
In-Reply-To: <3AB2FBA5.1BD3FA40@crosswire.org> from "Troy A. Griffitts" at Mar 16, 2001 10:52:37 PM
Message-ID: <200103170805.f2H85ju16615@gear01.gear.dyndns.org>
> I'll look into it. It's on a box we can do anything we want to, so if
> you know how to add the correct script to the CVS setup, let me know...
>
> Hmmm... This might mean that we'll have to start using real commit log
> messages all the time... ;)
A little accountability is a good thing for programmers... :-)
PDG
From sword-devel@crosswire.org Sat Mar 17 10:57:00 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Sat, 17 Mar 2001 11:57:00 +0100
Subject: [sword-devel] Important questions
In-Reply-To: <3AB2C2F1.42EB8496@crosswire.org>
References: <01031623005000.04214@joachim> <3AB2C2F1.42EB8496@crosswire.org>
Message-ID: <01031711570000.00566@joachim>
Hi Troy!
> Joachim,
> Had to backout one of the typename changes that you made for Borland
> C++Builder to like it. Please let me know if you needed them both.
> I've commited what works for me.
Sorry, but it doesn't work.
I attached the messages (we compiled with the -pedantic flag because we use
it in BibleTime. -pedantic checks for ISO C++ compliant code).
> Yes. I agree. Let's let's make a bookmark class.
This is great!
In our opinion we need at least the following features in the bookmark class:
-Folders with nested subfolders
-Each bookmark should have a key and a description. It should also hold the
module type and the name of module it references, but it should work with all
modules of the same type (Bible / Commentary / Lexicon).
-Bookmarks should be ex- and importable using files
-It should be possible to share the bookmarks with other users using a
different locale
> o You will no longer be able to share keys between modules.
Could you please explain this more detailed?
> o We will need some kind of dynamic mapping mechanism, because now,
> the common mapping is done at module creation time by mapping all verses
> to KJV numbering. Without this, we will still need a way to link
> between variant numberings
We do not need a new mapping system, we simply want to know which
books/chapters/verses of the KJV scheme are available in a given module.
For example some modules do only have the New Testament. Commentaries do only
have some keys commented.
> o Numberings will not have the same index values, so when setting a
> key, a literal parse from one module's VerseKey to another will be
> necessary, making it slower.
If we still use the KJV numbering this is not necessary.
> Is there a way around it? Why do you need this information? I think
> you know you can get KJV numberings from the VerseKey::books structure,
> right?
We want to use the KJV, but it confuses users if some parts of a module show
no text. We do only want to give them the available books etc.
> > -We expect a copy constructor in swmodule to be the easiest way of
> > implementing thread safe searching in bibletime.
> Planned. Actually, I was also trying to figure out a way to make
> Searching thread-safe without copying the module.
We'd like to help if you want.
> > -We would like the current status of the new search engine
> > implementation.
>
> Not sure. Barry Drake just volunteered to do an implementation. :)
> (just kidding, Barry)
Maybe Trevor?
We'd be very pleased to see a new fast search engine, because this is really
required for a good Bible study tool.
make[1]: Entering directory `/mnt/misc/cvs/sword/sword/tests'
gcc -I../include/ -D_GNU_SOURCE -DNDEBUG -D_GNU_SOURCE -DNDEBUG -pipe -Wall
-Wno-format -pedantic -DZLIBSUPPORTED -pg -O3 -m486 -o configtest
configtest.cpp -L../lib/ -lsword -lstdc++ -lz
../include/swconfig.h: In method `class string &
multimapwithdefault,__default_alloc_template
>,basic_string,__default_alloc_template
>,less,__default_alloc_template
> > >::operator [](const string &)':
configtest.cpp:6: instantiated from here
../include/swconfig.h:44: invalid use of member
`multimap,__default_alloc_template
>,basic_string,__default_alloc_template
>,less,__default_alloc_template
>
>,allocator,__default_alloc_template
> > >::value_type'
make[1]: *** [configtest] Error 1
make[1]: Leaving directory `/mnt/misc/cvs/sword/sword/tests'
make: *** [tests/targets] Error 2
Joachim and Martin
--
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Sat Mar 17 22:30:01 2001
From: sword-devel@crosswire.org (Jerry Hastings)
Date: Sat, 17 Mar 2001 15:30:01 -0700
Subject: [sword-devel] New win32 InstallMgr
In-Reply-To: <3AB30307.3F16F420@crosswire.org>
Message-ID: <4.2.0.58.20010317151716.00a1dc30@mail.dancris.com>
At 11:24 PM 3/16/2001 -0700, Troy A. Griffitts wrote:
>Hope we've got all the nuances taken care of now.
>This release has a new checkbox [] Passive FTP
I still find that most attempts to refresh from remote fail to get a
complete refresh. I did get one complete refresh. This is with Win ME with
internet connection sharing and ZoneAlarm. I have tried it without
ZoneAlarm and I still have the problem, with or without Passive FTP.
Jerry
From sword-devel@crosswire.org Mon Mar 19 04:23:34 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Sun, 18 Mar 2001 21:23:34 -0700
Subject: [sword-devel] Important questions
References: <01031623005000.04214@joachim> <3AB2C2F1.42EB8496@crosswire.org> <01031711570000.00566@joachim>
Message-ID: <3AB589C6.2232114D@crosswire.org>
Joachim,
I'm been feeling under the weather lately. Apologies for not
responding to all this right now. About the compile error. Instead of
trying to get it to work the way it was, I rewrote it a little. ONE
MORE TIME..... Let me know how it goes...
-Troy.
Joachim Ansorg wrote:
>
> Hi Troy!
>
> > Joachim,
> > Had to backout one of the typename changes that you made for Borland
> > C++Builder to like it. Please let me know if you needed them both.
> > I've commited what works for me.
>
> Sorry, but it doesn't work.
> I attached the messages (we compiled with the -pedantic flag because we use
> it in BibleTime. -pedantic checks for ISO C++ compliant code).
>
> > Yes. I agree. Let's let's make a bookmark class.
>
> This is great!
> In our opinion we need at least the following features in the bookmark class:
>
> -Folders with nested subfolders
> -Each bookmark should have a key and a description. It should also hold the
> module type and the name of module it references, but it should work with all
> modules of the same type (Bible / Commentary / Lexicon).
> -Bookmarks should be ex- and importable using files
> -It should be possible to share the bookmarks with other users using a
> different locale
>
> > o You will no longer be able to share keys between modules.
>
> Could you please explain this more detailed?
>
> > o We will need some kind of dynamic mapping mechanism, because now,
> > the common mapping is done at module creation time by mapping all verses
> > to KJV numbering. Without this, we will still need a way to link
> > between variant numberings
>
> We do not need a new mapping system, we simply want to know which
> books/chapters/verses of the KJV scheme are available in a given module.
> For example some modules do only have the New Testament. Commentaries do only
> have some keys commented.
>
> > o Numberings will not have the same index values, so when setting a
> > key, a literal parse from one module's VerseKey to another will be
> > necessary, making it slower.
>
> If we still use the KJV numbering this is not necessary.
>
> > Is there a way around it? Why do you need this information? I think
> > you know you can get KJV numberings from the VerseKey::books structure,
> > right?
>
> We want to use the KJV, but it confuses users if some parts of a module show
> no text. We do only want to give them the available books etc.
>
> > > -We expect a copy constructor in swmodule to be the easiest way of
> > > implementing thread safe searching in bibletime.
>
> > Planned. Actually, I was also trying to figure out a way to make
> > Searching thread-safe without copying the module.
>
> We'd like to help if you want.
>
> > > -We would like the current status of the new search engine
> > > implementation.
> >
> > Not sure. Barry Drake just volunteered to do an implementation. :)
> > (just kidding, Barry)
>
> Maybe Trevor?
> We'd be very pleased to see a new fast search engine, because this is really
> required for a good Bible study tool.
>
> make[1]: Entering directory `/mnt/misc/cvs/sword/sword/tests'
> gcc -I../include/ -D_GNU_SOURCE -DNDEBUG -D_GNU_SOURCE -DNDEBUG -pipe -Wall
> -Wno-format -pedantic -DZLIBSUPPORTED -pg -O3 -m486 -o configtest
> configtest.cpp -L../lib/ -lsword -lstdc++ -lz
> ../include/swconfig.h: In method `class string &
> multimapwithdefault,__default_alloc_template
> >,basic_string,__default_alloc_template
> >,less,__default_alloc_template
> > > >::operator [](const string &)':
> configtest.cpp:6: instantiated from here
> ../include/swconfig.h:44: invalid use of member
> `multimap,__default_alloc_template
> >,basic_string,__default_alloc_template
> >,less,__default_alloc_template
> >
> >,allocator,__default_alloc_template
> > > >::value_type'
> make[1]: *** [configtest] Error 1
> make[1]: Leaving directory `/mnt/misc/cvs/sword/sword/tests'
> make: *** [tests/targets] Error 2
>
> Joachim and Martin
> --
> Joachim Ansorg
> BibleTime - www.bibletime.de - info@bibletime.de
> BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Mon Mar 19 05:14:53 2001
From: sword-devel@crosswire.org (David Trotz)
Date: Sun, 18 Mar 2001 21:14:53 -0800
Subject: [sword-devel] Sword Development Team
References: <01031623005000.04214@joachim> <3AB2C2F1.42EB8496@crosswire.org> <01031711570000.00566@joachim> <3AB589C6.2232114D@crosswire.org>
Message-ID: <001601c0b033$92ce7b00$af867ed8@dtrotzjr>
Hello All,
My name is David Trotz Jr. I am very interested in this project you all are
working on. I am curently praying about joining your team to help in
spreading God's word, by using the talents He has given me. I ask that you
would pray that God would lead me as to His will in this.
I am new to C++ so my skills are not great. I have been programming for only
three years now and only 9 mo of that is C++ related. But I find that
programming is my bent. It comes easy to me and I enjoy it. I believe it is
what God created me to do. Do you guys think that you could use me if I find
that this is where God leads me? If you want to see some of my skills at
work go to www.uninetsolutions.com/readingplanner It is my first C++
project. It creates a plan for reading the bible within a specified amount
of time. It is actually how I found this project. A friend of mine mentioned
it to me and I found that the Sword project could help me with the next
iteration of my reading planner project.
Anyhow, to keep this kinda short. I am wondering can you use me? Would you
be interested in my services? And if so is there any extra documentation
available for the structure of the C++ classes?
I will talk more later as I get a feel for what you all are thinking and
what God wants me to do.
God Bless,
David Trotz
From sword-devel@crosswire.org Mon Mar 19 06:24:20 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Sun, 18 Mar 2001 23:24:20 -0700
Subject: [sword-devel] Sword Development Team
References: <01031623005000.04214@joachim> <3AB2C2F1.42EB8496@crosswire.org> <01031711570000.00566@joachim> <3AB589C6.2232114D@crosswire.org> <001601c0b033$92ce7b00$af867ed8@dtrotzjr>
Message-ID: <3AB5A614.4F751D6F@crosswire.org>
David,
> My name is David Trotz Jr. I am very interested in this project you all are
> working on. I am curently praying about joining your team to help in
> spreading God's word, by using the talents He has given me. I ask that you
> would pray that God would lead me as to His will in this.
Of course. Thank you for taking the time to seek Him before jumping in.
> I am new to C++ so my skills are not great. I have been programming for only
> three years now and only 9 mo of that is C++ related. But I find that
> programming is my bent. It comes easy to me and I enjoy it. I believe it is
> what God created me to do. Do you guys think that you could use me if I find
> that this is where God leads me?
Of course-- again! We can always use commited engineers with a right
heart. Praise God for you considering to commit time and energy in this
effort with us.
> If you want to see some of my skills at
> work go to www.uninetsolutions.com/readingplanner It is my first C++
> project. It creates a plan for reading the bible within a specified amount
> of time. It is actually how I found this project. A friend of mine mentioned
> it to me and I found that the Sword project could help me with the next
> iteration of my reading planner project.
Very useful, though I'm not disciplined enough to stick to a plan like
that! Some mornings I read a chapter, and others I get caught up and
have to make myself stop :)
> Anyhow, to keep this kinda short. I am wondering can you use me? Would you
> be interested in my services? And if so is there any extra documentation
> available for the structure of the C++ classes?
Try our API primer, at: http://www.crosswire.org/sword
Then select 'Development'
Then 'SWORD API Primer'
This should get ya started. Then I'd grab the source and see if ya can
get some of the tests/ examples/ or even the utilities/ programs
compiled and running. They are fairly small little programs that you
can change around and experiment with.
Hope this helps. Praying for you,
-Troy.
>
> I will talk more later as I get a feel for what you all are thinking and
> what God wants me to do.
> God Bless,
> David Trotz
From sword-devel@crosswire.org Mon Mar 19 14:56:01 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Mon, 19 Mar 2001 15:56:01 +0100
Subject: [sword-devel] Sword Development Team
In-Reply-To: <3AB5A614.4F751D6F@crosswire.org>
References: <01031623005000.04214@joachim> <001601c0b033$92ce7b00$af867ed8@dtrotzjr> <3AB5A614.4F751D6F@crosswire.org>
Message-ID: <01031915560101.00557@joachim>
In Sword's CVS theres also API documentation made by doxygen in doc/
Joachim
> > Anyhow, to keep this kinda short. I am wondering can you use me? Would
> > you be interested in my services? And if so is there any extra
> > documentation available for the structure of the C++ classes?
>
> Try our API primer, at: http://www.crosswire.org/sword
> Then select 'Development'
> Then 'SWORD API Primer'
>
> This should get ya started. Then I'd grab the source and see if ya can
> get some of the tests/ examples/ or even the utilities/ programs
> compiled and running. They are fairly small little programs that you
> can change around and experiment with.
>
> Hope this helps. Praying for you,
> -Troy.
>
> > I will talk more later as I get a feel for what you all are thinking and
> > what God wants me to do.
> > God Bless,
> > David Trotz
--
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Mon Mar 19 18:05:32 2001
From: sword-devel@crosswire.org (Paul Dean)
Date: 19 Mar 2001 18:05:32 +0000
Subject: [sword-devel] General question
In-Reply-To: Paul Dean's message of "19 Mar 2001 18:03:57 +0000"
References: <86itlcaj50.fsf@redeemed.org.uk> <20010314081226.A2915@toshiba.gnet> <861yrz12o0.fsf@redeemed.org.uk> <86ae6h7i0i.fsf@redeemed.org.uk>
Message-ID: <8666h57hxv.fsf@redeemed.org.uk>
I wrote:
> Alexander Garden writes:
>
> > Hi Paul,
> >
> > We at kishwaukeebiblechurch.org are doing something like what you want,
> > only with tighter control over what gets in. In our web sermon index we
> > have indexed a little over two thousand sermons from eight sources.
>
> Thanks for the link, I'm sure I will use the sermon searcher
> extensively.
>
> > Not much, I realize, but it's a start.
>
> I think it would be great to pray for God's blessing on the future of
> online sermons!
And for those interested in following this path, I found
http://www.sermoncentral.com/ which seems pretty good too and possibly
more nearly what I had in mind...
--
Paul
http://www.redeemed.org.uk/
From sword-devel@crosswire.org Mon Mar 19 20:26:30 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Mon, 19 Mar 2001 21:26:30 +0100
Subject: [sword-devel] Important questions
In-Reply-To: <3AB589C6.2232114D@crosswire.org>
References: <01031623005000.04214@joachim> <01031711570000.00566@joachim> <3AB589C6.2232114D@crosswire.org>
Message-ID: <01031921263001.02586@joachim>
Troy!
It works now, thank you for the fix.
Joachim
> Joachim,
> I'm been feeling under the weather lately. Apologies for not
> responding to all this right now. About the compile error. Instead of
> trying to get it to work the way it was, I rewrote it a little. ONE
> MORE TIME..... Let me know how it goes...
>
> -Troy.
>
> Joachim Ansorg wrote:
> > Hi Troy!
> >
> > > Joachim,
> > > Had to backout one of the typename changes that you made for
> > > Borland C++Builder to like it. Please let me know if you needed them
> > > both. I've commited what works for me.
> >
> > Sorry, but it doesn't work.
> > I attached the messages (we compiled with the -pedantic flag because we
> > use it in BibleTime. -pedantic checks for ISO C++ compliant code).
> >
> > > Yes. I agree. Let's let's make a bookmark class.
> >
> > This is great!
> > In our opinion we need at least the following features in the bookmark
> > class:
> >
> > -Folders with nested subfolders
> > -Each bookmark should have a key and a description. It should also hold
> > the module type and the name of module it references, but it should work
> > with all modules of the same type (Bible / Commentary / Lexicon).
> > -Bookmarks should be ex- and importable using files
> > -It should be possible to share the bookmarks with other users using a
> > different locale
> >
> > > o You will no longer be able to share keys between modules.
> >
> > Could you please explain this more detailed?
> >
> > > o We will need some kind of dynamic mapping mechanism, because
> > > now, the common mapping is done at module creation time by mapping all
> > > verses to KJV numbering. Without this, we will still need a way to
> > > link between variant numberings
> >
> > We do not need a new mapping system, we simply want to know which
> > books/chapters/verses of the KJV scheme are available in a given module.
> > For example some modules do only have the New Testament. Commentaries do
> > only have some keys commented.
> >
> > > o Numberings will not have the same index values, so when
> > > setting a key, a literal parse from one module's VerseKey to another
> > > will be necessary, making it slower.
> >
> > If we still use the KJV numbering this is not necessary.
> >
> > > Is there a way around it? Why do you need this information? I think
> > > you know you can get KJV numberings from the VerseKey::books structure,
> > > right?
> >
> > We want to use the KJV, but it confuses users if some parts of a module
> > show no text. We do only want to give them the available books etc.
> >
> > > > -We expect a copy constructor in swmodule to be the easiest way of
> > > > implementing thread safe searching in bibletime.
> > >
> > > Planned. Actually, I was also trying to figure out a way to make
> > > Searching thread-safe without copying the module.
> >
> > We'd like to help if you want.
> >
> > > > -We would like the current status of the new search engine
> > > > implementation.
> > >
> > > Not sure. Barry Drake just volunteered to do an implementation. :)
> > > (just kidding, Barry)
> >
> > Maybe Trevor?
> > We'd be very pleased to see a new fast search engine, because this is
> > really required for a good Bible study tool.
> >
> > make[1]: Entering directory `/mnt/misc/cvs/sword/sword/tests'
> > gcc -I../include/ -D_GNU_SOURCE -DNDEBUG -D_GNU_SOURCE -DNDEBUG -pipe
> > -Wall -Wno-format -pedantic -DZLIBSUPPORTED -pg -O3 -m486 -o configtest
> > configtest.cpp -L../lib/ -lsword -lstdc++ -lz
> > ../include/swconfig.h: In method `class string &
> > multimapwithdefault,__default_
> >alloc_template
> >
> > >,basic_string,__default_alloc_template > >e,0>
> > > ,less,__default_alloc_templa
> > >te
> > >
> > > > >::operator [](const string &)':
> >
> > configtest.cpp:6: instantiated from here
> > ../include/swconfig.h:44: invalid use of member
> > `multimap,__default_alloc_temp
> >late
> >
> > >,basic_string,__default_alloc_template > >e,0>
> > > ,less,__default_alloc_templa
> > >te
> > >
> > >,allocator,__default_alloc_te
> > >mplate
> > >
> > > > >::value_type'
> >
> > make[1]: *** [configtest] Error 1
> > make[1]: Leaving directory `/mnt/misc/cvs/sword/sword/tests'
> > make: *** [tests/targets] Error 2
> >
> > Joachim and Martin
> > --
> > Joachim Ansorg
> > BibleTime - www.bibletime.de - info@bibletime.de
> > BibleTime is an easy to use Bible study tool for KDE / Linux.
--
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Tue Mar 20 11:41:17 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Tue, 20 Mar 2001 11:41:17 -0000
Subject: [sword-devel] Montgomery
Message-ID: <3AB741DD.28211.67890D@localhost>
Hi .........
The module 'Montgomery' seems to be faulty. I tried both download
arrangements (raw text and windows), and both seem to be the same.
The nt file seems OK, but the index (nt.vss) is a large file containing
nothing but zeroes. I would quite like to look properly at the version, and
am thinking of writing some code to read the nt file a line at a time and
reconstruct the module. (probably based on the vpl2mod utility in the
utilities stuff). If anyone has the Montgomery module up and running, or
has already coded stuff to re-build a module from its ot/nt files, please
save me a bit of work here. I only program in C so far, and at the
moment I'm really struggling to understand the wierd looking stuff with all
the colons in - so you can see I'm going to find it hard going!
Regards,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Tue Mar 20 17:51:23 2001
From: sword-devel@crosswire.org (sword-devel@crosswire.org)
Date: Tue, 20 Mar 2001 09:51:23 -0800
Subject: [sword-devel] Sword Development Team
Message-ID: <006001c0b166$6c148ac0$1100a8c0@rprarchitects.com>
This is a multi-part message in MIME format.
------=_NextPart_000_005B_01C0B123.52D582F0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Thanks So much to both of you for your encouragement and help. I will =
let
you know what I feel led to do, hopefully soon.
In Christ,
David
> In Sword's CVS theres also API documentation made by doxygen in doc/
>
> Joachim
>
> > > Anyhow, to keep this kinda short. I am wondering can you use me? =
Would
> > > you be interested in my services? And if so is there any extra
> > > documentation available for the structure of the C++ classes?
> >
> > Try our API primer, at: http://www.crosswire.org/sword
> > Then select 'Development'
> > Then 'SWORD API Primer'
> >
> > This should get ya started. Then I'd grab the source and see if ya =
can
> > get some of the tests/ examples/ or even the utilities/ programs
> > compiled and running. They are fairly small little programs that =
you
> > can change around and experiment with.
> >
> > Hope this helps. Praying for you,
> > -Troy.
> >
> > > I will talk more later as I get a feel for what you all are =
thinking
and
> > > what God wants me to do.
> > > God Bless,
> > > David Trotz
>
> --
> Joachim Ansorg
> BibleTime - www.bibletime.de - info@bibletime.de
> BibleTime is an easy to use Bible study tool for KDE / Linux.
>
------=_NextPart_000_005B_01C0B123.52D582F0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Thanks So much=20
to both of you for your encouragement and help. I will let
you know =
what I=20
feel led to do, hopefully soon.
In Christ,
David
> In Sword's=20
CVS theres also API documentation made by doxygen in =
doc/
>
>=20
Joachim
>
> > > Anyhow, to keep this kinda short. I am =
wondering can you use me? Would
> > > you be interested in =
my=20
services? And if so is there any extra
> > > documentation =
available=20
for the structure of the C++ classes?
> >
> > Try our =
API=20
primer, at: http://www.crosswire.org/sword
> > Then select =
'Development'
> >=20
Then 'SWORD API Primer'
> >
> > This should get ya=20
started. Then I'd grab the source and see if ya can
> > =
get some=20
of the tests/ examples/ or even the utilities/ programs
> > =
compiled=20
and running. They are fairly small little programs that =
you
> >=20
can change around and experiment with.
> >
> > Hope =
this=20
helps. Praying for you,
> > -Troy.
> >
> =
> >=20
I will talk more later as I get a feel for what you all are=20
thinking
and
> > > what God wants me to do.
> > =
> God=20
Bless,
> > > David Trotz
>
> --
> Joachim=20
Ansorg
> BibleTime - www.bibletime.de - info@bibletime.de
> BibleTime is an easy to use Bible =
study tool=20
for KDE / Linux.
>
------=_NextPart_000_005B_01C0B123.52D582F0--
From sword-devel@crosswire.org Tue Mar 20 17:52:09 2001
From: sword-devel@crosswire.org (sword-devel@crosswire.org)
Date: Tue, 20 Mar 2001 09:52:09 -0800
Subject: [sword-devel] VC++ Workspace
Message-ID: <007a01c0b166$87295f70$1100a8c0@rprarchitects.com>
This is a multi-part message in MIME format.
------=_NextPart_000_006C_01C0B123.6DD4FAE0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
By the way, whoever placed the apps\windoze\vc folder with the Visual =
C++
workspace in it. I want to thank you. I use Visual C++ and was pulling =
my
hair out trying to figure out what classes should be imported into my
workspace, since some of them seem to only compile in linux (dirent.h?) =
and
vice versa. This definately make my life easier, because the download on =
the
web site doesn't have this folder in it. Thanks again, because now I can
actuially play with the project to see how it works before trying to
engineer a workspace Visual C++. :)
David
------=_NextPart_000_006C_01C0B123.6DD4FAE0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
By the way, whoever placed the apps\windoze\vc folder with the =
Visual=20
C++
workspace in it. I want to thank you. I use Visual C++ and was =
pulling=20
my
hair out trying to figure out what classes should be imported into =
my
workspace, since some of them seem to only compile in linux =
(dirent.h?)=20
and
vice versa. This definately make my life easier, because the =
download on=20
the
web site doesn't have this folder in it. Thanks again, because =
now I=20
can
actuially play with the project to see how it works before trying =
to
engineer a workspace Visual C++. :)
David
------=_NextPart_000_006C_01C0B123.6DD4FAE0--
From sword-devel@crosswire.org Tue Mar 20 17:54:16 2001
From: sword-devel@crosswire.org (sword-devel@crosswire.org)
Date: Tue, 20 Mar 2001 09:54:16 -0800
Subject: [sword-devel] SWDisplay
Message-ID: <008801c0b166$cd87e630$1100a8c0@rprarchitects.com>
This is a multi-part message in MIME format.
------=_NextPart_000_0085_01C0B123.B9FF4560
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
I found the documentation in the doc folder. That is exactly what I was
looking for. Thanks! I am curious, however. What is the SWDisplay class? =
Is
it new and not yet implemented? Because it looks like it is a base class
that does nothing, but I cannot find any classes derived from it. Any
information is appreciated. Thanks,
David
------=_NextPart_000_0085_01C0B123.B9FF4560
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
I found the documentation in the doc folder. That is exactly what I =
was
looking for. Thanks! I am curious, however. What is the SWDisplay =
class?=20
Is
it new and not yet implemented? Because it looks like it is a base =
class
that does nothing, but I cannot find any classes derived from =
it.=20
Any
information is appreciated.=20
Thanks,
David
------=_NextPart_000_0085_01C0B123.B9FF4560--
From sword-devel@crosswire.org Tue Mar 20 17:54:58 2001
From: sword-devel@crosswire.org (sword-devel@crosswire.org)
Date: Tue, 20 Mar 2001 09:54:58 -0800
Subject: [sword-devel] Mailinglist Question
Message-ID: <009601c0b166$e8441390$1100a8c0@rprarchitects.com>
I have a question. Why are we using this mailing list to communicate when we
have a newsgroup for the same discussions. I assume that parrallel newsgroup
to this mailing list is crosswire.software.sword. Is that correct? The
reason I ask is it would be nice to use the newsgroup because I can some
into the midst of a conversation and see the history of that conversation
quickly without having to ask what everyone is talking about. Any comments,
maybe I am missing something here. :)
David
From sword-devel@crosswire.org Tue Mar 20 18:31:33 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Tue, 20 Mar 2001 19:31:33 +0100
Subject: [sword-devel] SWDisplay
In-Reply-To: <008801c0b166$cd87e630$1100a8c0@rprarchitects.com>
References: <008801c0b166$cd87e630$1100a8c0@rprarchitects.com>
Message-ID: <01032019313301.07298@joachim>
The SWDisplay class is a base class for the implementation in the frontend.
Use the class to render the text into the right format (reimplement
SWDisplay::Display(SWMdodule&)).
For example HTML pages can be generated using this method.
Joachim
> I found the documentation in the doc folder. That is exactly what I was
> looking for. Thanks! I am curious, however. What is the SWDisplay class? Is
> it new and not yet implemented? Because it looks like it is a base class
> that does nothing, but I cannot find any classes derived from it. Any
> information is appreciated. Thanks,
> David
----------------------------------------
Content-Type: text/html; charset="iso-8859-1"; name="Anhang: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description:
----------------------------------------
--
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Tue Mar 20 23:30:43 2001
From: sword-devel@crosswire.org (sword-devel@crosswire.org)
Date: Tue, 20 Mar 2001 15:30:43 -0800
Subject: [sword-devel] SWDisplay
References: <008801c0b166$cd87e630$1100a8c0@rprarchitects.com> <01032019313301.07298@joachim>
Message-ID: <000f01c0b195$ca88cba0$1100a8c0@rprarchitects.com>
Thanks, That is what I needed to know. :)
David
> The SWDisplay class is a base class for the implementation in the
frontend.
> Use the class to render the text into the right format (reimplement
> SWDisplay::Display(SWMdodule&)).
> For example HTML pages can be generated using this method.
>
> Joachim
>
> > I found the documentation in the doc folder. That is exactly what I was
> > looking for. Thanks! I am curious, however. What is the SWDisplay class?
Is
> > it new and not yet implemented? Because it looks like it is a base class
> > that does nothing, but I cannot find any classes derived from it. Any
> > information is appreciated. Thanks,
> > David
>
> ----------------------------------------
> Content-Type: text/html; charset="iso-8859-1"; name="Anhang: 1"
> Content-Transfer-Encoding: quoted-printable
> Content-Description:
> ----------------------------------------
>
> --
> Joachim Ansorg
> BibleTime - www.bibletime.de - info@bibletime.de
> BibleTime is an easy to use Bible study tool for KDE / Linux.
>
>
From sword-devel@crosswire.org Thu Mar 22 08:03:13 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Thu, 22 Mar 2001 08:03:13 -0000
Subject: [sword-devel] NIB
Message-ID: <3AB9B1C1.8508.1E17F9@localhost>
Hi there .....
Another problem report. Sorry! The NIB module seems to have a
problem. The NT seems OK and the OT only as far as Ezra. Ezra 2
begins to mess up, and althought there is a lot more text, it does not
seem to be indexed in the ot file. I havent investigated further. Just to
make sure I wasn't having a problem with encrypted versions, I
downloaded NIV and NRSV - both of these seem to be OK.
My own version of NIV (converted from Seedmaster - American English
text) includes the footnotes: the download doesnt't, so I'm making mine
available to Troy.
God Bless,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Thu Mar 22 08:16:32 2001
From: sword-devel@crosswire.org (Kairos Pergamum)
Date: Thu, 22 Mar 2001 02:16:32 -0600
Subject: [sword-devel] NIB
References: <3AB9B1C1.8508.1E17F9@localhost>
Message-ID: <002a01c0b2a8$68418c70$368ebbd0@NexusAnge>
Actually I reported the same problem long ago... it is a problem that is
shared by both NIV and NIB... if you run a search in the OT or "whole
module" you get a "general protection fault" and SWORD shuts down. Also the
text formatting in several of the books of the OT is either freaky or
incomplete.... I be;ieve that is what causes the problem. Unfortunately
being a writer and not a C++ guy I can offer no real solutions. =(
In Christ Jesus,
Skip
Hi there .....
Another problem report. Sorry! The NIB module seems to have a
problem. The NT seems OK and the OT only as far as Ezra. Ezra 2
begins to mess up, and althought there is a lot more text, it does not
seem to be indexed in the ot file. I havent investigated further. Just to
make sure I wasn't having a problem with encrypted versions, I
downloaded NIV and NRSV - both of these seem to be OK.
My own version of NIV (converted from Seedmaster - American English
text) includes the footnotes: the download doesnt't, so I'm making mine
available to Troy.
God Bless,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church
homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Thu Mar 22 08:29:10 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Thu, 22 Mar 2001 08:29:10 -0000
Subject: [sword-devel] Search bug
Message-ID: <3AB9B7D6.20843.35D7CB@localhost>
Hi Troy ......
Sorry, forgot to give the rest of the information:
Problem only occurs on entire bible search for 'honor' in encrypted
versions. Raw text version is OK. Using ver. 1.5.1 under Windows 98.
Regards,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Thu Mar 22 16:38:49 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Thu, 22 Mar 2001 16:38:49 -0000
Subject: [sword-devel] (Fwd) [sword-support] website problem
Message-ID: <3ABA2A99.17914.1F634DD@localhost>
Hi there .......
Saw this :
> Send reply to: "Steven Porter"
> In attempting to follow the easy instructions on your site I got no
> where. The site sat there and did nothing.
First time I logged on to the Sword site, I was using a low-res monitor.
You don't get to see enough to use the site. You can click on Windows,
Linux or common - but the lower frame on the left is not on-screen -
and there is no way of getting it to show. Can't be sure this was what
was happening to Steven - he doesn't say a lot, does he - but I'll be it
was the same problem.
God bless,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Fri Mar 23 00:38:04 2001
From: sword-devel@crosswire.org (Keith Sogge)
Date: 22 Mar 2001 17:38:04 MST
Subject: [[sword-devel] (Fwd) [sword-support] website problem]
Message-ID: <20010323003804.16352.qmail@nw128.netaddress.usa.net>
Hi,
I'm new here, so if I'm way off base, please understand.
Genernally, I prefer sights that don't use a lot of frames or if they have
them provide the out of selecting an alternative version of the site without
frames. You know the sites that have "CLICK Here for NO FRAMES" in the upper
left of their home page.
Would it be possible to do that with www.crosswire.org?
"Barry Drake" wrote:
Hi there .......
Saw this :
> Send reply to: "Steven Porter"
> In attempting to follow the easy instructions on your site I got no
> where. The site sat there and did nothing.
First time I logged on to the Sword site, I was using a low-res monitor.
You don't get to see enough to use the site. You can click on Windows,
Linux or common - but the lower frame on the left is not on-screen -
and there is no way of getting it to show. Can't be sure this was what
was happening to Steven - he doesn't say a lot, does he - but I'll be it
was the same problem.
God bless,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
____________________________________________________________________
Get free email and a permanent address at http://www.netaddress.com/?N=1
From sword-devel@crosswire.org Fri Mar 23 00:38:04 2001
From: sword-devel@crosswire.org (Keith Sogge)
Date: 22 Mar 2001 17:38:04 MST
Subject: [[sword-devel] (Fwd) [sword-support] website problem]
Message-ID: <20010323003804.16352.qmail@nw128.netaddress.usa.net>
Hi,
I'm new here, so if I'm way off base, please understand.
Genernally, I prefer sights that don't use a lot of frames or if they have
them provide the out of selecting an alternative version of the site without
frames. You know the sites that have "CLICK Here for NO FRAMES" in the upper
left of their home page.
Would it be possible to do that with www.crosswire.org?
"Barry Drake" wrote:
Hi there .......
Saw this :
> Send reply to: "Steven Porter"
> In attempting to follow the easy instructions on your site I got no
> where. The site sat there and did nothing.
First time I logged on to the Sword site, I was using a low-res monitor.
You don't get to see enough to use the site. You can click on Windows,
Linux or common - but the lower frame on the left is not on-screen -
and there is no way of getting it to show. Can't be sure this was what
was happening to Steven - he doesn't say a lot, does he - but I'll be it
was the same problem.
God bless,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
____________________________________________________________________
Get free email and a permanent address at http://www.netaddress.com/?N=1
From sword-devel@crosswire.org Fri Mar 23 09:20:13 2001
From: sword-devel@crosswire.org (Paul Gear)
Date: Fri, 23 Mar 2001 19:20:13 +1000
Subject: [[sword-devel] (Fwd) [sword-support] website problem]
References: <20010323003804.16352.qmail@nw128.netaddress.usa.net>
Message-ID: <3ABB154D.61C2BE0A@bigfoot.com>
Keith Sogge wrote:
>
> Hi,
>
> I'm new here, so if I'm way off base, please understand.
>
> Genernally, I prefer sights that don't use a lot of frames or if they have
> them provide the out of selecting an alternative version of the site without
> frames. You know the sites that have "CLICK Here for NO FRAMES" in the upper
> left of their home page.
>
> Would it be possible to do that with www.crosswire.org?
FWIW, i hate frames. The reason is because Netscape has a really stupid
bug where it resets the background colour of every window to grey, even
if you've chosen a different one. Stupid reason, i know, but one that
drives me nuts nearly every day.
Paul
---------
"He must become greater; i must become less." - John 3:30
http://www.bigfoot.com/~paulgear
From sword-devel@crosswire.org Fri Mar 23 10:39:00 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Fri, 23 Mar 2001 03:39:00 -0700
Subject: [sword-devel] new InstallMgr WIN32, one more time
Message-ID: <3ABB27C4.F5A135B5@crosswire.org>
Once more there is a new InstallMgr.exe on the alpha site for testing.
It tries a new, novel approach to fix the download problems on refresh
that we've been having. Try it out and tell me what ya think :)
-Troy.
http://www.crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/
From sword-devel@crosswire.org Fri Mar 23 15:36:56 2001
From: sword-devel@crosswire.org (Jerry Hastings)
Date: Fri, 23 Mar 2001 08:36:56 -0700
Subject: [sword-devel] new InstallMgr WIN32, one more time
In-Reply-To: <3ABB27C4.F5A135B5@crosswire.org>
Message-ID: <4.2.0.58.20010323083311.00a1cbe0@mail.dancris.com>
Troy,
The refresh works now and is much faster. However, the same problem seems
to happen when downloading a large item, such as ISBE. It will show 100% of
4 of 5 but not start 5 of 5.
Jerry
At 03:39 AM 3/23/2001 -0700, Troy A. Griffitts wrote:
>Once more there is a new InstallMgr.exe on the alpha site for testing.
>It tries a new, novel approach to fix the download problems on refresh
>that we've been having. Try it out and tell me what ya think :)
From sword-devel@crosswire.org Mon Mar 26 04:41:48 2001
From: sword-devel@crosswire.org (Ryan Gallagher)
Date: Sun, 25 Mar 2001 22:41:48 -0600
Subject: [sword-devel] i want to unsubscribe to the mailing list
In-Reply-To: <3ABB27C4.F5A135B5@crosswire.org>
Message-ID:
could you please unsubscribe me from the sword mailing list?
thanks
rpg@megsinet.net
From sword-devel@crosswire.org Mon Mar 26 13:34:24 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Mon, 26 Mar 2001 14:34:24 +0100
Subject: [sword-devel] vpl2mod.cpp
Message-ID: <3ABF5370.18519.169F25D@localhost>
Hi ........
I've just completed conversion of another Bible module which I've made
available to Troy along with others I've done. A few comments about the
utility vpl2mod might be worth noting down while I can remember.
vpl2mod only works (at present) when the text file for input has proper
verse references at the beginning of each line, and the entire verse
contained on one line (Verse-Per-Line). Permissible verse titles and
abbreviations can be found in the header file canon.h in the includes
directory of the Sword source. The refs will need to be something like:
Gen 1:1In the beginning ......
The executable ought to work with two command line parameters only -
but it doesn't! Try vpl2mod [filename] [output-path] 1 and it will work -
else, you'll get a segmentation error if your compilation works like mine.
As supplied, vpl2mod stops when it reaches a reference with no text
following. The last version I was converting (NJB) contained a number of
verses in that form - the verse text forming part of the previous verse for
readibility. To get around this, I slipped the following 'hack' into the end
of the function 'parseVReg' in place of 'return buf;' (you need to declare
char *inbuf = buf; at the start of parseVReg):
if (!*buf) { // if we didn't find any text in line
cout << "Linefeed only found at ref: " << inbuf << "\n";
return buf;
}
return 0;
I found a wierd problem with vpl2mod that I haven't sorted: in the case in
point, the offset and verse length written to ot.vss for the first verse of
Genesis were wrong. Everything else was OK and it seemed easier to
hack ot.vss than to debug the code. In the case to point, Genesis
started by informing me that "In those days, there was no King in Israel
..... " (from the last verse of Judges) and went on to say the "The earth
was without form, and void". I took it to be a comment on today's world
political situation ;-).
Every blessing .....
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Mon Mar 26 16:02:04 2001
From: sword-devel@crosswire.org (Chris & Susie White)
Date: Mon, 26 Mar 2001 11:02:04 -0500
Subject: [sword-devel] i want to unsubscribe to the mailing list
References:
Message-ID: <000b01c0b60e$1a9a6fa0$8fc560d1@csbwhite>
Huh?
----- Original Message -----
From: "Ryan Gallagher"
To:
Sent: Sunday, March 25, 2001 11:41 PM
Subject: [sword-devel] i want to unsubscribe to the mailing list
> could you please unsubscribe me from the sword mailing list?
>
> thanks
> rpg@megsinet.net
>
From sword-devel@crosswire.org Mon Mar 26 16:59:37 2001
From: sword-devel@crosswire.org (sword-devel@crosswire.org)
Date: Mon, 26 Mar 2001 08:59:37 -0800
Subject: [sword-devel] i want to unsubscribe to the mailing list
References: <000b01c0b60e$1a9a6fa0$8fc560d1@csbwhite>
Message-ID: <000d01c0b616$303ffed0$1100a8c0@rprarchitects.com>
When you first subscribed you should have recieved and email with the
following information for unsubscribing. It is an automated service that
should act rather quickly. By merely sending a request to the list to
unsubscribe you will have to be patient until the mailing list owner sees
your request and responds. So my advice to you is use the following
directions and you should have no problem unsubscribing within a matter of
minutes. In theory anyway. :)
David Trotz
------Begin My Welcome Message Example -------
> Welcome to the sword-devel mailing list!
>
> Please save this message for future reference. Thank you.
>
> If you ever want to remove yourself from this mailing list,
> you can send mail to with the following
> command in the body of your email message:
>
> unsubscribe sword-devel
>
> or from another account, besides dtrotzjr@arilion.com:
>
> unsubscribe sword-devel dtrotzjr@arilion.com
>
> If you ever need to get in contact with the owner of the list,
> (if you have trouble unsubscribing, or have questions about the
> list itself) send email to .
> This is the general rule for most mailing lists when you need
> to contact a human.
------End of My Welcome Message Example -------
-------- Begin Original Message ---------
> Huh?
> ----- Original Message -----
> From: "Ryan Gallagher"
> To:
> Sent: Sunday, March 25, 2001 11:41 PM
> Subject: [sword-devel] i want to unsubscribe to the mailing list
>
>
> > could you please unsubscribe me from the sword mailing list?
> >
> > thanks
> > rpg@megsinet.net
> >
>
>
-------- End of Original Message ---------
From sword-devel@crosswire.org Tue Mar 27 03:10:06 2001
From: sword-devel@crosswire.org (David Trotz)
Date: Mon, 26 Mar 2001 19:10:06 -0800
Subject: [sword-devel] Where I stand :)
Message-ID: <000f01c0b66b$7106c980$b68a7ed8@dtrotzjr>
Hello All,
I just wanted to update everyone who is interested in what I feel God
leading me to do in regards to "The Sword Project"
First let me start by saying how impressed I am with the level of
functionality in the Sword base and the amount of study texts available as
well. This is the first truly free and truly open bible study program I have
found, which is part of the reason why I felt led to pray about joining your
efforts in the furtherance of God's word through Sword.
What I feel God saying to me at the moment is this:
First I need to take my program "ReadingPlanner" to the next level. I have a
lot of plans to make this a better and more useful tool for users who wish
to use their computers for daily devotions and journaling. Part of those
plans involve integrating the Sword base into my program so that I can offer
a simple way for the users read their bible assignment each day, and give
them a way to journal each day as they do their devotions. From what I see
in Sword I can even implement a simple encryption on the personal journals
so that the users can keep them private.
This should take me probably six months to complete perhaps longer, I don't
know. But in doing this I will learn how the sword base code works and
become familiar with it. I may even find bugs that I may be able to fix.
Once I am finished with my project I want to devote a set amount of time
each week to the development of Sword. This is of course preconditioned that
this is what God is leading me to do. I really feel excited about the sword
project and want to become involved here and finishing my project first
seems to be the best way.
I would like to stay on this list and get to know you all better and
hopefully be able to contribute here and there as I feel led.
At this point I am curious what you all think. Am I stepping on anyone's
toes by doing what I plan to do? Does anyone object to my using the sword
base code for my ReadingPlanner? If anyone has any objections please let me
know and I will stand down wherever they occur. I want nothing but to be at
peace with you all.
Thanks for taking the time to read this. I pray God blesses you and your
endeavors to use your talents for His glory.
In Christ,
David Trotz
P.S.
To see where ReadingPlanner is at this moment see:
www.uninetsolutions.com/readingplanner
From sword-devel@crosswire.org Tue Mar 27 03:02:09 2001
From: sword-devel@crosswire.org (David Trotz)
Date: Mon, 26 Mar 2001 19:02:09 -0800
Subject: [sword-devel] Where I stand :)
Message-ID: <000701c0b66b$69ca5ec0$b68a7ed8@dtrotzjr>
Hello All,
I just wanted to update everyone who is interested in what I feel God
leading me to do in regards to "The Sword Project"
First let me start by saying how impressed I am with the level of
functionality in the Sword base and the amount of study texts available as
well. This is the first truly free and truly open bible study program I have
found, which is part of the reason why I felt led to pray about joining your
efforts in the furtherance of God's word through Sword.
What I feel God saying to me at the moment is this:
First I need to take my program "ReadingPlanner" to the next level. I have a
lot of plans to make this a better and more useful tool for users who wish
to use their computers for daily devotions and journaling. Part of those
plans involve integrating the Sword base into my program so that I can offer
a simple way for the users read their bible assignment each day, and give
them a way to journal each day as they do their devotions. From what I see
in Sword I can even implement a simple encryption on the personal journals
so that the users can keep them private.
This should take me probably six months to complete perhaps longer, I don't
know. But in doing this I will learn how the sword base code works and
become familiar with it. I may even find bugs that I may be able to fix.
Once I am finished with my project I want to devote a set amount of time
each week to the development of Sword. This is of course preconditioned that
this is what God is leading me to do. I really feel excited about the sword
project and want to become involved here and finishing my project first
seems to be the best way.
I would like to stay on this list and get to know you all better and
hopefully be able to contribute here and there as I feel led.
At this point I am curious what you all think. Am I stepping on anyone's
toes by doing what I plan to do? Does anyone object to my using the sword
base code for my ReadingPlanner? If anyone has any objections please let me
know and I will stand down wherever they occur. I want nothing but to be at
peace with you all.
Thanks for taking the time to read this. I pray God blesses you and your
endeavors to use your talents for His glory.
In Christ,
David Trotz
P.S.
To see where ReadingPlanner is at this moment see:
www.uninetsolutions.com/readingplanner
From sword-devel@crosswire.org Wed Mar 28 09:22:41 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Wed, 28 Mar 2001 10:22:41 +0100
Subject: [sword-devel] (Fwd) Re: [sword-support] missing file
Message-ID: <3AC1BB71.991.71A6D1@localhost>
Hi .............
I just answered the following. I've forwarded it here because I can identify
with the initial confusion as to where to find what, and what it might do
when you've downloaded it. Maybe a simple guide to software ought to
find it's way onto the opening page of the Sword site?
------- Forwarded message follows -------
To: matthias
On 27 Mar 2001, at 22:19, matthias wrote:
> I'm a bit confused about them though. To run Bibletime, I must
> download the modules, right?
I'm a bit new to the project - I could be wrong, but I think Bibletime is
statically linked to the Sword library - so you don't need anything else
other than Bibletime and your chosen texts and commentaries. What
you have is the complete development package for Sword. It includes
code for Unix and Windows. There are plenty of test and utility
executables that you can compile to get to know how the stuff works if
you want to do development work. But the front end stuff is minimal.
There are some commandline programs, and a simple gui frontend that
ought to compile OK with what you have already. There is a QT based
one that might - depending what you have installed - you probably won't
meet some of the dependencies for that one. And there is a Gnome one
that will definitely need a lot of Gnome development stuff before you will
be able to do anything with it.
The Linux frontends are developed separately - there is GnomeSword and
Bibletime. Both use the Sword library and the Sword modules. Bibletime
is KDE based - and likely to be more easily compatible with the
Mandrake distribution - that's why I mentioned it.
If you take Bibletime as a Mandrake RPM, it will expect the modules
(bibles, commentaries etc) to be in place below /usr/share/sword and the
conf.d directory contains the .conf files for all the modules. The
description within the .conf file for any module tells you where it ought to
be. You may fine one or two modules as RPMS and they may go in the
right place - but the easiest and quickest thing for you may be to
download the raw text modules and install them yourself. All the best
with the study
.....
Every blessing .....
------- End of forwarded message -------
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Fri Mar 30 00:50:29 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Thu, 29 Mar 2001 17:50:29 -0700
Subject: [sword-devel] Life Update
References: <3A6D5E44.31702.3BA1637@localhost> <01021723251106.00583@martin> <38978AE4.31887BE0@webmedic.net>
Message-ID: <3AC3D855.3ECAE65C@crosswire.org>
Wanted to let everyone know why I've been so scarce lately...
Sunday my folks were driving back from San Diego visiting my sister and
got into a bad car accident. My dad was released with a slight
concussion, but my mom was flown back to San Diego and has been going
through surgery and treatment there. I've been spending alot of late
hours by the phone and praying, so I haven't been around the project or
at work much. Thanks for understanding. Praise God she's doing much
better. I guess they had some big conference of neurosurgeons out at
the hospital and showed my mom's MRIs to them and they changed the
doctors' minds about another surgery on some vertebrae in her back. Go
figure they just happen to be having a neurosurgeon convention-- God.
:) So, they're going to try to get her home this weekend, hopefully.
Your prayers are coveted. Thanks again.
-Troy.
From sword-devel@crosswire.org Fri Mar 30 08:06:56 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Fri, 30 Mar 2001 09:06:56 +0100
Subject: [sword-devel] Re: [sword-support] [ sword-Bugs-412377 ] Non KJV canons broken
In-Reply-To:
Message-ID: <3AC44CB0.29802.1C2996@localhost>
Hi .......
On 29 Mar 2001, at 19:39, noreply@sourceforge.net wrote:
> The Latin Vulgate and Catholic translations have more
> books and additional passages.
Personally, I would have avoided calling a Bible by a denominational
name! Some Bibles may be used more by one denomination than others
- but all Bibles have a bias - that is why I love being able to use such a
broad spectrum of different translations with Sword. (Currently 27) and
the ease which which I can look at the same verse in several is very
useful indeed. As to the "extra" books - I have appended below the
readme from a corrected version of the NJB that I have just submitted to
the Sword project. Read on only if you want to know a bit more about
why some Bibles have more books than others.
With love,
Barry.
******* readme begins *********
The New Jerusalem Bible
This module was prepared by Barry Drake from the
The New Jerusalem Bible with Deutero-Canon, Copyright 1985,
Doubleday
In order to make the text operate as a valid module, it has been
necessary to
extract the deutero canonical sections. These are packed with this
module
as plain (verse-per-line) text files. You should find the following:
baruch.txt the complete book of Baruch
danl_dc.txt the deutero-canonical verses from the book of Daniel
judith.txt the complete book of Judith
macc.txt one and two Maccabees together
sirach.txt the book of Sirach - also known as Ecclesiasticus
tobit.txt the book of Tobit
wisdom.txt the Wisdom of Solomon
These books are part of the New Jerusalem Bible, and must be kept
entire
with the module. It is hoped that a way may be provided at some time in
the
future to utilise these texts and display them using the Sword library.
Also, additional verses within the book of Esther are contained in
chapters
1, 8, 9 and 10. They can be recognised by a prefixed letter (a), (b), (c)
etc. In the
printed version they are italicised. These 'extra' verses are part of the
deutero-canon. It
seemed sensible to leave these in situ.
I have re-numbered surrounding verses in Daniel to allow for the removed
verses as this was the
only solution I could see to make that text 'fit' the KJV verse
arrangement. In other
books, however, there are a number of differences in the way in which
verses are
referenced. Most of these are referenced in the file 'diff.txt' which was
generated during
the creation of the module. On balance, I felt it more appropriate to
retain the differences
in the module rather than attempt to make verse numbering comply
rigidly to KJV format.
** About the inclusion of the deutero-canonical books. **
Bible versions containing the additional books and verses listed above
are historically
based on the Greek Septuagint. (LXX). This was the Bible used by Jews
of the
Diaspora at the time of Jesus. The legend goes that seventy scribes
were set
to the task of translating the Hebrew Bible into Greek. It was said that
every one
of the seventy produced an identical translation. This led to the name
Septuagint -
from the Latin septuaginta - seventy.
There are books and extra verses contained in the Septuagint which have
either been lost from the Hebrew Bible, or had their origin in original
Greek texts. We do not know which is the case.
The Septuagint was the Bible of the early church and was the version
familiar to Jesus, the
apostles and the evangelists.
All new testament quotations from scripture are taken from the LXX
version, and for this
reason alone, the Septuagint, complete with the verses that do not form
part of the canon, is
a valuable study text.
The deutero-canonical books and additional verses that are included in
the NJB form part
of the Apocrypha. There are, however some books in the Apocrypha -
Esdras (1 & 2) and
Mannaseh - which are not part of the Deutero-Canon.
I hope that you will find this version useful, and will take the time to look
at the extra
books. No one would suppose that they have the same standing as the
Canonical books -
but you will find them worthwhile, remembering always that Jesus and
his disciples, the
four evangelists and the Apostle Paul had access to them.
As a final consideration: in the oft quoted text from Paul (2 Tim 3:16)
about the inspiration of
scripture, one should remember that Paul had no awareness of present
day Canonicity. And
'all scripture', for Paul would be the Hebrew texts, and also the
Septuagint including the Deutero-
Canonical verses.
The Revd Barry Drake. March 2001 e-mail to: arnold-urc@supanet.com
********* readme ends ***************
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Fri Mar 30 14:59:15 2001
From: sword-devel@crosswire.org (Joe Walker)
Date: Fri, 30 Mar 2001 15:59:15 +0100
Subject: [sword-devel] Life Update
References: <3A6D5E44.31702.3BA1637@localhost> <01021723251106.00583@martin> <38978AE4.31887BE0@webmedic.net> <3AC3D855.3ECAE65C@crosswire.org>
Message-ID: <3AC49F43.60407@eireneh.com>
You too.
Last monday my car broke down and we stopped by the side of the road
my wife and I had *just* got out when a huge truck drove *over* the
rear of the car, chewed it up, and threw it up the enbankment.
It was of course a coincidence that we'd just got out.
And pure luck that I'd not yet got my head under the hood trying to
fix it.
The car is a mangled wreck. Just looking at it make people go pale.
And we feel very looked after.
It's funny how it makes you stop and think.
I pray God continues to care for your folks like He's looked after us.
Joe.
Troy A. Griffitts wrote:
> Wanted to let everyone know why I've been so scarce lately...
>
> Sunday my folks were driving back from San Diego visiting my sister and
> got into a bad car accident. My dad was released with a slight
> concussion, but my mom was flown back to San Diego and has been going
> through surgery and treatment there. I've been spending alot of late
> hours by the phone and praying, so I haven't been around the project or
> at work much. Thanks for understanding. Praise God she's doing much
> better. I guess they had some big conference of neurosurgeons out at
> the hospital and showed my mom's MRIs to them and they changed the
> doctors' minds about another surgery on some vertebrae in her back. Go
> figure they just happen to be having a neurosurgeon convention-- God.
> :) So, they're going to try to get her home this weekend, hopefully.
> Your prayers are coveted. Thanks again.
>
> -Troy.
From sword-devel@crosswire.org Fri Mar 30 16:00:14 2001
From: sword-devel@crosswire.org (Don A. Elbourne Jr.)
Date: Fri, 30 Mar 2001 10:00:14 -0600
Subject: [sword-devel] Life Update
In-Reply-To: <3AC3D855.3ECAE65C@crosswire.org>
Message-ID: <002d01c0b932$819c9580$a7830e18@mcity1.la.home.com>
Troy,
We will be praying for your mothers continued recovery.
Don A. Elbourne Jr.
http://elbourne.org
> -----Original Message-----
> From: owner-sword-devel@crosswire.org
> [mailto:owner-sword-devel@crosswire.org]On Behalf Of Troy A. Griffitts
> Sent: Thursday, March 29, 2001 6:50 PM
> To: sword-devel@crosswire.org
> Subject: [sword-devel] Life Update
>
>
> Wanted to let everyone know why I've been so scarce lately...
>
> Sunday my folks were driving back from San Diego visiting my sister and
> got into a bad car accident. My dad was released with a slight
> concussion, but my mom was flown back to San Diego and has been going
> through surgery and treatment there. I've been spending alot of late
> hours by the phone and praying, so I haven't been around the project or
> at work much. Thanks for understanding. Praise God she's doing much
> better. I guess they had some big conference of neurosurgeons out at
> the hospital and showed my mom's MRIs to them and they changed the
> doctors' minds about another surgery on some vertebrae in her back. Go
> figure they just happen to be having a neurosurgeon convention-- God.
> :) So, they're going to try to get her home this weekend, hopefully.
> Your prayers are coveted. Thanks again.
>
> -Troy.
>
From sword-devel@crosswire.org Sat Mar 31 00:32:11 2001
From: sword-devel@crosswire.org (David Trotz)
Date: Fri, 30 Mar 2001 16:32:11 -0800
Subject: [sword-devel] Life Update
References: <3A6D5E44.31702.3BA1637@localhost> <01021723251106.00583@martin> <38978AE4.31887BE0@webmedic.net> <3AC3D855.3ECAE65C@crosswire.org>
Message-ID: <003501c0b97a$09b6d6a0$5d877ed8@dtrotzjr>
Troy,
Sorry to hear about your parents. I am blessed to hear how God has been
working in this situation so far. I will pray for His continued work in this
situation and for His glory and your growth to be revealed.
God Bless,
David Trotz
From sword-devel@crosswire.org Thu Mar 1 14:41:02 2001
From: sword-devel@crosswire.org (Terry Biggs)
Date: 01 Mar 2001 09:41:02 -0500
Subject: [sword-devel] Re: HTML filter patches
Message-ID: <200103011440.JAA58208@mailcore4.oh.voyager.net>
--=-ntHrm2L+Qj5sqXTMzxaz
Content-Type: text/plain
Joachim and Troy,
I did not mean to send the rwphtml.cpp.diff file it is not ready yet.
I am very sorry - I goofed again.
Terry,
Rev. 1:5
--=-ntHrm2L+Qj5sqXTMzxaz
Content-Type: text/html; charset=utf-8
Joachim and Troy,
I did not mean to send the rwphtml.cpp.diff file it is not ready yet.
I am very sorry - I goofed again.
Terry,
Rev. 1:5
--=-ntHrm2L+Qj5sqXTMzxaz--
From sword-devel@crosswire.org Sat Mar 3 03:08:50 2001
From: sword-devel@crosswire.org (Jonathan Hughes)
Date: Fri, 2 Mar 2001 19:08:50 -0800
Subject: [sword-devel] Website Redesign: Volunteer Profile
Message-ID: <001f01c0a38f$4c6c7140$8511abac@family>
Dear Everyone,
For your information, the information you need to fill out a volunteer
profile are found on the website redesign newsgroup. Remember to check the
newsgroup often as there will be often updates to the process and where we
are at currently.
In Christ,
Jonathan
jhughes@crosswire.org
From sword-devel@crosswire.org Sat Mar 3 04:30:23 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Fri, 02 Mar 2001 21:30:23 -0700
Subject: [sword-devel] HTML filter patches
References: <200102281616.LAA84892@mailcore3.oh.voyager.net>
Message-ID: <3AA0735F.611D1739@crosswire.org>
Terry,
Thanks for the patches. I've applied the latter 2 and left the first
one, for now. Let me know what we can do for our upcoming 1.5.2 package
to facilitate your .4 release. Thanks again!
-Troy.
> Terry Biggs wrote:
>
> Joachim and Troy,
>
> It seems I saw a place to send patches but I don't remember where it
> was.
> Joachim you need to look at these since they are html filters I tried
> them with BibleTime 3.1
> and they worked ok.
>
> I need them for gnomesword - the next release will use GtkHTML to
> display Bible and Commentary text.
> These patches work well on jfb and mhcc.
>
> God Bless
>
> Terry
> Rev 1:5
>
> Name: rwphtml.cpp.diff
> rwphtml.cpp.diff Type: Plain Text (text/plain)
> Encoding: 7bit
>
> Name: thmlhtml.cpp.diff
> thmlhtml.cpp.diff Type: Plain Text (text/plain)
> Encoding: 7bit
>
> Name: thmlplain.cpp.diff
> thmlplain.cpp.diff Type: Plain Text (text/plain)
> Encoding: 7bit
From sword-devel@crosswire.org Sat Mar 3 16:27:40 2001
From: sword-devel@crosswire.org (Terry Biggs)
Date: 03 Mar 2001 11:27:40 -0500
Subject: [sword-devel] HTML filter patches
In-Reply-To: <3AA0735F.611D1739@crosswire.org>
References: <200102281616.LAA84892@mailcore3.oh.voyager.net>
<3AA0735F.611D1739@crosswire.org>
Message-ID: <200103031627.LAA16364@mailcore3.oh.voyager.net>
--=-XrQ0sOFyTQJcbkpZf00Z
Content-Type: text/plain
Troy,
In the swmodule.h file line 35 is '#define FILTERPAD 3' would is be
posible to difine
FILTERPAD as 5. I have patched the gbfhtml.cpp file so that strongs
numbers are inclosed
in 0000 tags, this
requires that FILTERPAD be defined as 5. If this is not posible I can
just continue to filter gbf to html in gomesword.
Terry
>
On 02 Mar 2001 21:30:23 -0700, Troy A. Griffitts wrote:
> Terry,
> Thanks for the patches. I've applied the latter 2 and left the first
> one, for now. Let me know what we can do for our upcoming 1.5.2 package
> to facilitate your .4 release. Thanks again!
>
> -Troy.
>
>
--=-XrQ0sOFyTQJcbkpZf00Z
Content-Type: text/html; charset=utf-8
Troy,
In the swmodule.h file line 35 is '#define FILTERPAD 3' would is be posible to difine
FILTERPAD as 5. I have patched the gbfhtml.cpp file so that strongs numbers are inclosed
in <A HREF="#0000"><FONT SIZE=\"-1\"><I> 0000</I></FONT></A> tags, this requires that FILTERPAD be defined as 5. If this is not posible I can just continue to filter gbf to html in gomesword.
Terry
>
On 02 Mar 2001 21:30:23 -0700, Troy A. Griffitts wrote:
> Terry,
> Thanks for the patches. I've applied the latter 2 and left the first
> one, for now. Let me know what we can do for our upcoming 1.5.2 package
> to facilitate your .4 release. Thanks again!
>
> -Troy.
>
>
--=-XrQ0sOFyTQJcbkpZf00Z--
From sword-devel@crosswire.org Sat Mar 3 21:20:11 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Sat, 03 Mar 2001 14:20:11 -0700
Subject: [sword-devel] HTML filter patches
References: <200102281616.LAA84892@mailcore3.oh.voyager.net>
<3AA0735F.611D1739@crosswire.org> <200103031627.LAA16364@mailcore3.oh.voyager.net>
Message-ID: <3AA1600B.B851EA3C@crosswire.org>
Terry,
We could. I'm planning on removing the FILTERPAD mechanism as it is
fairly error-prone. I'll be replacing the functionality by changing the
signature of the SWFilter::ProcessText method as follows:
-virtual char ProcessText(char *text, int maxlen = -1, const SWKey *key
= 0)
+virtual char ProcessText(char **text, const SWKey *key = 0)
And let the filter reallocate the memory for the new buffer.
But for now, I've changed FILTERPAD to 5.
-Troy.
> Terry Biggs wrote:
>
> Troy,
>
> In the swmodule.h file line 35 is '#define FILTERPAD 3' would is be
> posible to difine
> FILTERPAD as 5. I have patched the gbfhtml.cpp file so that strongs
> numbers are inclosed
> in 0000 tags,
> this requires that FILTERPAD be defined as 5. If this is not posible I
> can just continue to filter gbf to html in gomesword.
> Terry
> >
>
> On 02 Mar 2001 21:30:23 -0700, Troy A. Griffitts wrote:
>
> > Terry,
>
> > Thanks for the patches. I've applied the latter 2 and left the first
>
> > one, for now. Let me know what we can do for our upcoming 1.5.2 package
>
> > to facilitate your .4 release. Thanks again!
>
> >
>
> > -Troy.
>
> >
>
> >
From sword-devel@crosswire.org Sat Mar 3 22:53:49 2001
From: sword-devel@crosswire.org (Terry Biggs)
Date: 03 Mar 2001 17:53:49 -0500
Subject: [sword-devel] HTML filter patches
In-Reply-To: <3AA1600B.B851EA3C@crosswire.org>
References: <200102281616.LAA84892@mailcore3.oh.voyager.net>
<3AA0735F.611D1739@crosswire.org>
<200103031627.LAA16364@mailcore3.oh.voyager.net>
<3AA1600B.B851EA3C@crosswire.org>
Message-ID: <200103032253.RAA02009@mailcore2.oh.voyager.net>
--=-rOIeWTjeJh3GisOXbeju
Content-Type: multipart/alternative; boundary="=-RiCAUDf4g+mRx8+x3HHn"
--=-RiCAUDf4g+mRx8+x3HHn
Content-Type: text/plain
Thanks again Troy,
Here is the gbfhtml.cpp patch.
I hope to the rwphtml patch ready soon.
Terry
On 03 Mar 2001 14:20:11 -0700, Troy A. Griffitts wrote:
> Terry,
> We could. I'm planning on removing the FILTERPAD mechanism as it is
> fairly error-prone. I'll be replacing the functionality by changing the
> signature of the SWFilter::ProcessText method as follows:
>
> -virtual char ProcessText(char *text, int maxlen = -1, const SWKey *key
> = 0)
> +virtual char ProcessText(char **text, const SWKey *key = 0)
>
> And let the filter reallocate the memory for the new buffer.
>
> But for now, I've changed FILTERPAD to 5.
>
> -Troy.
>
--=-RiCAUDf4g+mRx8+x3HHn
Content-Type: text/html; charset=utf-8
Thanks again Troy,
Here is the gbfhtml.cpp patch.
I hope to the rwphtml patch ready soon.
Terry
On 03 Mar 2001 14:20:11 -0700, Troy A. Griffitts wrote:
> Terry,
> We could. I'm planning on removing the FILTERPAD mechanism as it is
> fairly error-prone. I'll be replacing the functionality by changing the
> signature of the SWFilter::ProcessText method as follows:
>
> -virtual char ProcessText(char *text, int maxlen = -1, const SWKey *key
> = 0)
> +virtual char ProcessText(char **text, const SWKey *key = 0)
>
> And let the filter reallocate the memory for the new buffer.
>
> But for now, I've changed FILTERPAD to 5.
>
> -Troy.
>
--=-RiCAUDf4g+mRx8+x3HHn--
--=-rOIeWTjeJh3GisOXbeju
Content-Type: text/plain
Content-Disposition: attachment; filename=gbfhtml.cpp.dif
Content-Transfer-Encoding: 7bit
--- /tmp/gedit-983659855-23046-1 Sat Mar 3 17:50:55 2001
+++ /tmp/gedit-983659855-23046-2 Sat Mar 3 17:50:55 2001
@@ -19,7 +19,6 @@
#include
#include
-
GBFHTML::GBFHTML()
{
}
@@ -34,21 +33,23 @@
bool isRightJustified = false;
bool isCentered = false;
int len;
- unsigned int i;
-
- len = strlen(text) + 1; // shift string to right of buffer
+
+ len = strlen(text) + 1;
if (len < maxlen) {
memmove(&text[maxlen - len], text, len);
from = &text[maxlen - len];
- }
- else
- from = text; // -------------------------------
-
- for (to = text; *from; from++)
- {
+ } else
+ from = text;
+ for (to = text; *from; from++) {
+ /*
+ if (newParagraph) {
+ *to++ = 182;
+ newParagraph = false;
+ }
+ */
if (*from == '\n') {
*from = ' ';
- }
+ }
if (*from == '<') {
intoken = true;
tokpos = 0;
@@ -56,420 +57,206 @@
continue;
}
if (*from == '>') {
- unsigned int i;
intoken = false;
// process desired tokens
switch (*token) {
- case 'W': // Strongs
- switch(token[1])
- {
- case 'G': // Greek
- case 'H': // Hebrew
- *to++ = ' ';
- *to++ = '<';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = '<';
- *to++ = 'E';
- *to++ = 'M';
- *to++ = '>';
- for (i = 2; i < strlen(token); i++)
- *to++ = token[i];
- *to++ = '<';
- *to++ = '/';
- *to++ = 'E';
- *to++ = 'M';
- *to++ = '>';
- *to++ = '<';
- *to++ = '/';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = ' ';
- continue;
+ case 'W': // Strongs
+ switch (token[1]) {
+ case 'G': // Greek
+ case 'H': // Hebrew
+ strcpy(to," ");
+ to += strlen(to);
+ for (unsigned int i = 2;
+ i < strlen(token); i++)
+ *to++ = token[i];
+ strcpy(to," ");
+ to += strlen(to);
+ continue;
+ case 'T': // Tense
+ strcpy(to," ");
+ to += strlen(to);
+ for (unsigned int i = 3;
+ i < strlen(token); i++)
+ *to++ = token[i];
+ strcpy(to," ");
+ to += strlen(to);
+ continue;
+ }
+ break;
+ case 'R':
+ switch (token[1]) {
+ case 'B': //word(s) explained in footnote
+ strcpy(to,"");
+ to += strlen(to);
+ hasFootnotePreTag = true; //we have the RB tag
+ continue;
+ case 'F': // footnote begin
+ if (hasFootnotePreTag) {
+ strcpy(to,"");
+ to += strlen(to);
+ }
+ strcpy(to,"(");
+ to += strlen(to);
+ continue;
+ case 'f': // footnote end
+ strcpy(to,")");
+ to += strlen(to);
+ hasFootnotePreTag = false;
+ continue;
+ }
+ break;
+ case 'F': // font tags
+ switch (token[1]) {
+ case 'I': // italic start
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'i': // italic end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'B': // bold start
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'b': // bold end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'R': // words of Jesus begin
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'r': // words of Jesus end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'U': // Underline start
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'u': // Underline end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'O': // Old Testament quote begin
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'o': // Old Testament quote end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'S': // Superscript begin
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 's': // Superscript end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'V': // Subscript begin
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'v': // Subscript end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ }
+ break;
+ case 'C': // special character tags
+ switch (token[1]) {
+ case 'A': // ASCII value
+ *to++ = (char) atoi(&token[2]);
+ continue;
+ case 'G':
+ //*to++ = ' ';
+ continue;
+ case 'L': // line break
+ strcpy(to,"
");
+ to += strlen(to);
+ continue;
+ case 'M': // new paragraph
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'T':
+ //*to++ = ' ';
+ continue;
+ }
+ break;
+ case 'J': //Justification
+ switch (token[1]) {
+ case 'R': //right
+ strcpy(to,"
");
+ to += strlen(to);
+ isRightJustified = true;
+ continue;
+ case 'C': //center
+ strcpy(to,"
");
+ to += strlen(to);
+ isCentered = true;
+ continue;
- case 'T': // Tense
- *to++ = ' ';
- *to++ = '<';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = '<';
- *to++ = 'I';
- *to++ = '>';
- for (i = 3; i < strlen(token); i++)
- *to++ = token[i];
- *to++ = '<';
- *to++ = '/';
- *to++ = 'I';
- *to++ = '>';
- *to++ = '<';
- *to++ = '/';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = ' ';
- continue;
- }
- break;
- case 'R':
- switch(token[1])
- {
- case 'B': //word(s) explained in footnote
- *to++ = '<';
- *to++ = 'I';
- *to++ = '>';
- hasFootnotePreTag = true; //we have the RB tag
- continue;
- case 'F': // footnote begin
- if (hasFootnotePreTag) {
- *to++ = '<';
- *to++ = '/';
- *to++ = 'I';
- *to++ = '>';
- *to++ = ' ';
- }
- *to++ = '<';
- *to++ = 'F';
- *to++ = 'O';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = ' ';
- *to++ = 'C';
- *to++ = 'O';
- *to++ = 'L';
- *to++ = 'O';
- *to++ = 'R';
- *to++ = '=';
- *to++ = '\"';
- *to++ = '#';
- *to++ = '8';
- *to++ = '0';
- *to++ = '0';
- *to++ = '0';
- *to++ = '0';
- *to++ = '0';
- *to++ = '\"';
- *to++ = '>';
-
- *to++ = ' ';
- *to++ = '<';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = '(';
-
- continue;
- case 'f': // footnote end
- *to++ = ')';
- *to++ = '<';
- *to++ = '/';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = ' ';
- *to++ = '<';
- *to++ = '/';
- *to++ = 'F';
- *to++ = 'O';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = '>';
- hasFootnotePreTag = false;
- continue;
- }
- break;
-
- case 'F': // font tags
- switch(token[1])
- {
- case 'I': // italic start
- *to++ = '<';
- *to++ = 'I';
- *to++ = '>';
- continue;
- case 'i': // italic end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'I';
- *to++ = '>';
- continue;
- case 'B': // bold start
- *to++ = '<';
- *to++ = 'B';
- *to++ = '>';
- continue;
- case 'b': // bold end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'B';
- *to++ = '>';
- continue;
- case 'R': // words of Jesus begin
- *to++ = '<';
- *to++ = 'F';
- *to++ = 'O';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = ' ';
- *to++ = 'C';
- *to++ = 'O';
- *to++ = 'L';
- *to++ = 'O';
- *to++ = 'R';
- *to++ = '=';
- *to++ = '#';
- *to++ = 'F';
- *to++ = 'F';
- *to++ = '0';
- *to++ = '0';
- *to++ = '0';
- *to++ = '0';
- *to++ = '>';
- continue;
- case 'r': // words of Jesus end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'F';
- *to++ = 'O';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = '>';
- continue;
- case 'U': // Underline start
- *to++ = '<';
- *to++ = 'U';
- *to++ = '>';
- continue;
- case 'u': // Underline end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'U';
- *to++ = '>';
- continue;
- case 'O': // Old Testament quote begin
- *to++ = '<';
- *to++ = 'C';
- *to++ = 'I';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = '>';
- continue;
- case 'o': // Old Testament quote end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'C';
- *to++ = 'I';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = '>';
- continue;
- case 'S': // Superscript begin
- *to++ = '<';
- *to++ = 'S';
- *to++ = 'U';
- *to++ = 'P';
- *to++ = '>';
- continue;
- case 's': // Superscript end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'S';
- *to++ = 'U';
- *to++ = 'P';
- *to++ = '>';
- continue;
- case 'V': // Subscript begin
- *to++ = '<';
- *to++ = 'S';
- *to++ = 'U';
- *to++ = 'B';
- *to++ = '>';
- continue;
- case 'v': // Subscript end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'S';
- *to++ = 'U';
- *to++ = 'B';
- *to++ = '>';
- continue;
- }
- break;
- case 'C': // special character tags
- switch(token[1])
- {
- case 'A': // ASCII value
- *to++ = (char)atoi(&token[2]);
- continue;
- case 'G':
- //*to++ = ' ';
- continue;
- case 'L': // line break
- *to++ = '<';
- *to++ = 'B';
- *to++ = 'R';
- *to++ = '>';
- *to++ = ' ';
- continue;
- case 'M': // new paragraph
- *to++ = '<';
- *to++ = 'B';
- *to++ = 'R';
- *to++ = '>';
- continue;
- case 'T':
- //*to++ = ' ';
- continue;
- }
- break;
- case 'J': //Justification
- switch(token[1])
- {
- case 'R': //right
- *to++ = '<';
- *to++ = 'D';
- *to++ = 'I';
- *to++ = 'V';
- *to++ = ' ';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'I';
- *to++ = 'G';
- *to++ = 'N';
- *to++ = '=';
- *to++ = '\"';
- *to++ = 'R';
- *to++ = 'I';
- *to++ = 'G';
- *to++ = 'H';
- *to++ = 'T';
- *to++ = '\"';
- *to++ = '>';
- isRightJustified = true;
- continue;
-
- case 'C': //center
- *to++ = '<';
- *to++ = 'D';
- *to++ = 'I';
- *to++ = 'V';
- *to++ = ' ';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'I';
- *to++ = 'G';
- *to++ = 'N';
- *to++ = '=';
- *to++ = '\"';
- *to++ = 'C';
- *to++ = 'E';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = 'R';
- *to++ = '\"';
- *to++ = '>';
- isCentered = true;
- continue;
-
- case 'L': //left, reset right and center
- if (isCentered) {
- *to++ = '<';
- *to++ = '/';
- *to++ = 'C';
- *to++ = 'E';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = 'R';
- *to++ = '>';
- isCentered = false;
- }
- if (isRightJustified) {
- *to++ = '<';
- *to++ = '/';
- *to++ = 'D';
- *to++ = 'I';
- *to++ = 'V';
- *to++ = '>';
- isRightJustified = false;
- }
- continue;
- }
- break;
- case 'T': // title formatting
- switch(token[1])
- {
- case 'T': // Book title begin
- *to++ = '<';
- *to++ = 'B';
- *to++ = 'I';
- *to++ = 'G';
- *to++ = '>';
- continue;
- case 't':
- *to++ = '<';
- *to++ = '/';
- *to++ = 'B';
- *to++ = 'I';
- *to++ = 'G';
- *to++ = '>';
- continue;
- }
- break;
-
- case 'P': // special formatting
- switch(token[1])
- {
- case 'P': // Poetry begin
- *to++ = '<';
- *to++ = 'C';
- *to++ = 'I';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = '>';
- continue;
- case 'p':
- *to++ = '<';
- *to++ = '/';
- *to++ = 'C';
- *to++ = 'I';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = '>';
- continue;
- }
- break;
+ case 'L': //left, reset right and center
+ if (isCentered) {
+ strcpy(to,"");
+ to += strlen(to);
+ isCentered = false;
+ }
+ if (isRightJustified) {
+ strcpy(to,"
");
+ to += strlen(to);
+ isRightJustified = false;
+ }
+ continue;
+ }
+ break;
+ case 'T': // title formatting
+ switch (token[1]) {
+ case 'T': // Book title begin
+ strcpy(to,"
");
+ to += strlen(to);
+ continue;
+ case 't':
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ }
+ break;
+
+ case 'P': // special formatting
+ switch (token[1]) {
+ case 'P': // Poetry begin
+ strcpy(to,"
");
+ to += strlen(to);
+ continue;
+ case 'p':
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ }
+ break;
}
continue;
}
if (intoken) {
- if (tokpos < 2047) {
- token[tokpos] = *from;
- tokpos++;
- }
- }
- else
+ if (tokpos < 2047) {
+ token[tokpos] = *from;
+ tokpos++;
+ }
+ } else
*to++ = *from;
}
*to = 0;
--=-rOIeWTjeJh3GisOXbeju--
From sword-devel@crosswire.org Sun Mar 4 00:08:58 2001
From: sword-devel@crosswire.org (Terry Biggs)
Date: 03 Mar 2001 19:08:58 -0500
Subject: [sword-devel] rwphtml filter
Message-ID: <200103040008.TAA16473@mailcore2.oh.voyager.net>
--=-M5WXEDBIs43fRQZeFfHm
Content-Type: multipart/alternative; boundary="=-zb6kx198hcPavB7JGqJi"
--=-zb6kx198hcPavB7JGqJi
Content-Type: text/plain
Troy,
Here is the rwphtml filter patch.
Terry
--=-zb6kx198hcPavB7JGqJi
Content-Type: text/html; charset=utf-8
Troy,
Here is the rwphtml filter patch.
Terry
--=-zb6kx198hcPavB7JGqJi--
--=-M5WXEDBIs43fRQZeFfHm
Content-Type: text/plain
Content-Disposition: attachment; filename=rwphtml.cpp.dif
Content-Transfer-Encoding: quoted-printable
--- /tmp/gedit-983664200-24178-1 Sat Mar 3 19:03:20 2001
+++ /tmp/gedit-983664200-24178-2 Sat Mar 3 19:03:20 2001
@@ -19,7 +19,6 @@
#include
#include
=20
-
RWPHTML::RWPHTML()
{
}
@@ -27,118 +26,160 @@
=20
char RWPHTML::ProcessText(char *text, int maxlen, const SWKey *key)
{
- char *to, *from;
- bool ingreek =3D false;
+ char *to, *from, greek_str[500];
bool inverse =3D false;
+ bool first_letter =3D false;
int len;
+ char buf[240];=09
=20
- len =3D strlen(text) + 1; // shift string to right of buffer
+ len =3D strlen(text) + 1; // shift string to right of buffer
if (len < maxlen) {
memmove(&text[maxlen - len], text, len);
from =3D &text[maxlen - len];
- }
- else from =3D text; // -------------------------------
+ } else
+ from =3D text;=09
for (to =3D text; *from; from++) {
- if (*from =3D=3D '\\')
- {
- if(!ingreek) {
- ingreek =3D true;
- // don=B4t know what this means, find out later
- //*to++ =3D ' ';
- continue;
- }
- else {
- ingreek =3D false;
- continue;
+ if (*from =3D=3D '\\') {
+ ++from;
+ int i=3D0;
+ first_letter =3D true;
+ greek_str[0] =3D '\0'; =09
+ while (*from !=3D '\\') { /* get the greek word or phrase */
+ greek_str[i++] =3D *from;
+ greek_str[i + 1] =3D '\0';
+ from++;
+ } /* convert to symbol font as best we can */
+ strcpy(to," ");
+ to +=3D strlen(to);
+ for (int j =3D 0; j < i; j++) {
+ if ((first_letter)
+ && (greek_str[j] =3D=3D 'h')) {
+ if (greek_str[j + 1] =3D=3D 'o') {
+ *to++ =3D 'o';
+ first_letter =3D false;
+ ++j;
+ continue;
+ } else if (greek_str[j + 1] =3D=3D 'a') {
+ *to++ =3D 'a';
+ first_letter =3D false;
+ ++j;
+ continue;
+ } else if (greek_str[j + 1] =3D=3D 'w') {
+ *to++ =3D 'w';
+ first_letter =3D false;
+ ++j;
+ continue;
+ } else if (greek_str[j + 1] =3D=3D 'u') {
+ *to++ =3D 'u';
+ first_letter =3D false;
+ ++j;
+ continue;
+ } else if (greek_str[j + 1] =3D=3D
+ -109) {
+ *to++ =3D 'w';
+ first_letter =3D false;
+ ++j;
+ continue;
+ } else if (greek_str[j + 1] =3D=3D
+ -120) {
+ *to++ =3D 'h';
+ first_letter =3D false;
+ ++j;
+ continue;
+ } else if (greek_str[j + 1] =3D=3D 'i') {
+ *to++ =3D 'i';
+ first_letter =3D false;
+ ++j;
+ continue;
+ }else if (greek_str[j + 1] =3D=3D 'e') {
+ *to++ =3D 'e';
+ first_letter =3D false;
+ ++j;
+ continue;
+ }
+ first_letter =3D false;
+ }
+ if ((greek_str[j] =3D=3D 't')
+ && (greek_str[j + 1] =3D=3D 'h')) {
+ *to++ =3D 'q';
+ ++j;
+ continue;
+ }
+ if ((greek_str[j] =3D=3D 'c')
+ && (greek_str[j + 1] =3D=3D 'h')) {
+ *to++ =3D 'c';
+ ++j;
+ continue;
+ }
+ if ((greek_str[j] =3D=3D 'p')
+ && (greek_str[j + 1] =3D=3D 'h')) {
+ ++j;
+ *to++ =3D 'f';
+ continue;
+ }
+ if (greek_str[j] =3D=3D -120) {
+ *to++ =3D 'h';
+ continue;
+ }
+ if (greek_str[j] =3D=3D -125) {
+ *to++ =3D 'a';
+ continue;
+ }
+ if (greek_str[j] =3D=3D -109) {
+ if(greek_str[j+1] =3D=3D 'i') ++j;
+ *to++ =3D 'w';
+ continue;
+ }
+ if (greek_str[j] =3D=3D ' ')
+ first_letter =3D true;
+ if (greek_str[j] =3D=3D 's') {
+ if(isalpha(greek_str[j + 1])) *to++ =3D 's';
+ else if(!isprint(greek_str[j] )) *to++ =3D 's'; =09
+ else *to++ =3D 'V';
+ continue; =09
+ }
+ if (greek_str[j] =3D=3D '\'') { =09
+ continue;
+ }
+ *to++ =3D greek_str[j];
}
+ strcpy(to," ");
+ to +=3D strlen(to);
+ continue;
}
-
- if ((ingreek) && ((*from =3D=3D 'h') || (*from =3D=3D 'H')))
- continue; // 'h's are mostly useless in RWP translitterations. The gr=
eek is more correct without them.
-
- if (*from =3D=3D '#') { // verse markings (e.g. "#Mark 1:1|")
+ if ((*from =3D=3D '#') || (*from =3D=3D -81)) { // verse markings (e.g. =
"#Mark 1:1|")
inverse =3D true;
- *to++ =3D '<';
- *to++ =3D 'F';
- *to++ =3D 'O';
- *to++ =3D 'N';
- *to++ =3D 'T';
- *to++ =3D ' ';
- *to++ =3D 'C';
- *to++ =3D 'O';
- *to++ =3D 'L';
- *to++ =3D 'O';
- *to++ =3D 'R';
- *to++ =3D '=3D';
- *to++ =3D '#';
- *to++ =3D '0';
- *to++ =3D '0';
- *to++ =3D '0';
- *to++ =3D '0';
- *to++ =3D 'F';
- *to++ =3D 'F';
- *to++ =3D '>';
+ strcpy(to,"");
+ to +=3D strlen(to); =09
continue;
}
if ((*from =3D=3D '|') && (inverse)) {
inverse =3D false;
- *to++ =3D '<';
- *to++ =3D '/';
- *to++ =3D 'F';
- *to++ =3D 'O';
- *to++ =3D 'N';
- *to++ =3D 'T';
- *to++ =3D '>';
+ strcpy(to,"");
+ to +=3D strlen(to);
continue;
}
- =09
if (*from =3D=3D '{') {
- *to++ =3D '<';
- *to++ =3D 'B';
- *to++ =3D 'R';
- *to++ =3D '>';
- *to++ =3D '<';
- *to++ =3D 'S';
- *to++ =3D 'T';
- *to++ =3D 'R';
- *to++ =3D 'O';
- *to++ =3D 'N';
- *to++ =3D 'G';
- *to++ =3D '>';
- if ((from - &text[maxlen - len]) > 10) { // not the beginning of the en=
try
- *to++ =3D '<';
- *to++ =3D 'P';
- *to++ =3D '>';
+ strcpy(to,"
");
+ to +=3D strlen(to);
+ if ((from - &text[maxlen - len]) > 10) { // not the beginning of the en=
try
+ strcpy(to,"");
+ to +=3D strlen(to);
}
continue;
}
-
- if (*from =3D=3D '}')
- {
- // this is kinda neat... DO NOTHING
- *to++ =3D ' ';
- *to++ =3D '<';
- *to++ =3D '/';
- *to++ =3D 'S';
- *to++ =3D 'T';
- *to++ =3D 'R';
- *to++ =3D 'O';
- *to++ =3D 'N';
- *to++ =3D 'G';
- *to++ =3D '>';
+ if (*from =3D=3D '}') {
+ strcpy(to,"
");
+ to +=3D strlen(to);
continue;
}
if ((*from =3D=3D '\n') && (from[1] =3D=3D '\n')) {
- *to++ =3D '<';
- *to++ =3D 'P';
- *to++ =3D '>';
+ strcpy(to,"");
+ to +=3D strlen(to);
continue;
}
-
*to++ =3D *from;
}
*to =3D 0;
return 0;
}
-
-
--=-M5WXEDBIs43fRQZeFfHm--
From sword-devel@crosswire.org Sun Mar 4 12:15:39 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Sun, 04 Mar 2001 05:15:39 -0700
Subject: [sword-devel] WIN32 test
Message-ID: <3AA231EB.9CD2784D@crosswire.org>
I spent the weekend combing thru the code one more time for bugs. Found
the one I was looking for and a few others along the way. There are 2
new windows binaries ready for testing on the alpha page. See if you
can crash them! :) sword.exe and InstallMgr.exe
http://www.crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/
JOACHIM,
SWMgr::SWMgr() now throws a const char * = "Can't find modules..." or
something-or-other. It no longer exit(-1)'s. I think you asked for
this a while back.
CHRIS,
Try eVC++ again!
I keep reminding myself: this sacrifice to get these stinkin' bugs out
is nothing compared to the Sacrifice God made to get my bugs out... :)
hmmmm.... Praise Him for not giving up on me!!!
-Troy.
From sword-devel@crosswire.org Mon Mar 5 02:45:22 2001
From: sword-devel@crosswire.org (Chris & Susie White)
Date: Sun, 4 Mar 2001 21:45:22 -0500
Subject: [sword-devel] WIN32 test
References: <3AA231EB.9CD2784D@crosswire.org>
Message-ID: <002301c0a51e$55fb2c20$9cc560d1@csbwhite>
Hey Troy,
I'm new o yer litle team o' neatness. And I had some questions as to how I
could help as well as share some ideas. My ISP doesn't have newsgroups, so
I'm sorry if I sound redundant, but I don't know where to look for answers
to the questions I have, which are probably all ready answered.... :-)
So, is the Sword project still in development in terms of content? 'cuz I
had some thoughts on functionality, search fields and the like, sadly i'm
not a programmer (well, actually I'm kind of glad of that ;-) ) So I can
only say "hey this would be neat," not, "and here's how"
I have other thoughts too, but I'm a wee fuzzy headed having just driven
across three stay with my family.
I hope to be able to offer some helppful feedback.
I have to say, what an awesome tool, thanks for having me as a part of your
team.
Many blessings,
Chris
----- Original Message -----
From: "Troy A. Griffitts"
To:
Sent: Sunday, March 04, 2001 7:15 AM
Subject: [sword-devel] WIN32 test
> I spent the weekend combing thru the code one more time for bugs. Found
> the one I was looking for and a few others along the way. There are 2
> new windows binaries ready for testing on the alpha page. See if you
> can crash them! :) sword.exe and InstallMgr.exe
>
> http://www.crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/
>
>
> JOACHIM,
> SWMgr::SWMgr() now throws a const char * = "Can't find modules..." or
> something-or-other. It no longer exit(-1)'s. I think you asked for
> this a while back.
>
>
> CHRIS,
> Try eVC++ again!
>
> I keep reminding myself: this sacrifice to get these stinkin' bugs out
> is nothing compared to the Sacrifice God made to get my bugs out... :)
> hmmmm.... Praise Him for not giving up on me!!!
>
> -Troy.
>
From sword-devel@crosswire.org Mon Mar 5 08:48:05 2001
From: sword-devel@crosswire.org (Stephen Denne)
Date: Mon, 5 Mar 2001 21:48:05 +1300
Subject: [sword-devel] WIN32 test
References: <3AA231EB.9CD2784D@crosswire.org>
Message-ID: <001b01c0a551$018e2240$2b01a8c0@spiderzweb.co.nz>
Troy :
Windows ME
Every time I start it I get:
Access violation at address 00522E27 in module 'SWORD.EXE'. Read of address FFFFFFFF.
OK
I'll include what happens next in case you're interested...
Clicking OK opens the main window, but shows no commentaries or dictionaries, and only has a tab for ALT translation, of which it
displays nothing, and the buttons have no images.
Chosing the menu option to search, I had some searches that worked fine, e.g. searching for wept gave five references. (Showing
previews worked here - I like the preview column)
other searches brought forth windows blue screen (after the progress bar had progressed all the way to the right) with errors in
VWIN32.
Right clicking in the empty text window and chosing either copy or dictionary lookup resulted in an error message window with no
error message.
File | Preferences results in an exact repeat of the error received on startup.
Exiting the program - I get an error "Abnormal Program Termination"
Er... version 1.5.1.1 never worked for me either (same problems - except that it refused to quit when asked to, giving an address
violation error. Again trying to read FFFFFFFF, but from a different location than that at startup)
Removing the ALT version resulted in the ASV version appearing with exactly the same symptoms (except that there are 72 matches for
wept in ASV)
A couple of requests: Can the about | help show the full version number?
In the search results preview - can the reference column be shrinkable? It seems to always bounce back to about half the size that
the window opened at initially, and can clicking on the preview column show the preview in the lower pane the same as clicking on
the reference does?
The verse preview in the search dialogue sometimes shows those square boxes that windows shows when it doesn't have a glyph for the
character you are after. (Spotted at EOL, presumably they're EOL characters) - sample verses showing this for me: Luke 22:62,
Matthew 26:75 (visible once the window is enlarged)
Stephen.
From sword-devel@crosswire.org Mon Mar 5 10:42:43 2001
From: sword-devel@crosswire.org (Stephen Denne)
Date: Mon, 5 Mar 2001 23:42:43 +1300
Subject: [sword-devel] WIN32 test
References: <3AA231EB.9CD2784D@crosswire.org>
Message-ID: <00ab01c0a561$03e93600$2b01a8c0@spiderzweb.co.nz>
InstallMgr was a bit more of a challenge ;-)
This operated very well through my LRP router. I downloaded two texts (AKJV & RNKJV), and two dictionaries, and they installed
without any problems. I didn't test local install.
Quick aside : AKJV Version's About text refers to http://www.inspiredidea.com/akj/akj.htm which doesn't seem to exist. This looks
like it is supposed to be http://www.inspiredidea.com/akj.htm
I didn't get it to crash, but I did find a bug... (Other than the gray area behind the image not redrawing correctly - which I've
pointed out before)
If the left hand side is reduced in size to nothing, and the window is then maximised, the left hand size can no longer be enlarged
again.
Also unusual is that my PC seems to take longer (i.e. 1/2 sec instead of 1/20 sec) to expand the installed lists if the window is
maximised, unless you expand them by pressing *
Are apps/windoze/CBuilder5/BibleCS and InstallMgr the directories to start looking in if I want to see if I can narrow down any bugs
in the Windows front end / InstallMgr?
Stephen.
From sword-devel@crosswire.org Mon Mar 5 11:33:16 2001
From: sword-devel@crosswire.org (Stephen Denne)
Date: Tue, 6 Mar 2001 00:33:16 +1300
Subject: [sword-devel] WIN32 test
References: <3AA231EB.9CD2784D@crosswire.org> <001b01c0a551$018e2240$2b01a8c0@spiderzweb.co.nz>
Message-ID: <00b101c0a568$16f4d5e0$2b01a8c0@spiderzweb.co.nz>
Good news...
These bug went away when I put back the empty options.conf file.
Stephen.
----- Original Message -----
From: "Stephen Denne"
To:
Sent: Monday, March 05, 2001 9:48 PM
Subject: Re: [sword-devel] WIN32 test
> Troy :
>
> Windows ME
> Every time I start it I get:
> Access violation at address 00522E27 in module 'SWORD.EXE'. Read of address FFFFFFFF.
> OK
> I'll include what happens next in case you're interested...
> Clicking OK opens the main window, but shows no commentaries or dictionaries, and only has a tab for ALT translation, of which it
> displays nothing, and the buttons have no images.
> Chosing the menu option to search, I had some searches that worked fine, e.g. searching for wept gave five references. (Showing
> previews worked here - I like the preview column)
> other searches brought forth windows blue screen (after the progress bar had progressed all the way to the right) with errors in
> VWIN32.
> Right clicking in the empty text window and chosing either copy or dictionary lookup resulted in an error message window with no
> error message.
> File | Preferences results in an exact repeat of the error received on startup.
> Exiting the program - I get an error "Abnormal Program Termination"
>
> Er... version 1.5.1.1 never worked for me either (same problems - except that it refused to quit when asked to, giving an address
> violation error. Again trying to read FFFFFFFF, but from a different location than that at startup)
>
> Removing the ALT version resulted in the ASV version appearing with exactly the same symptoms (except that there are 72 matches
for
> wept in ASV)
>
> A couple of requests: Can the about | help show the full version number?
> In the search results preview - can the reference column be shrinkable? It seems to always bounce back to about half the size that
> the window opened at initially, and can clicking on the preview column show the preview in the lower pane the same as clicking on
> the reference does?
> The verse preview in the search dialogue sometimes shows those square boxes that windows shows when it doesn't have a glyph for
the
> character you are after. (Spotted at EOL, presumably they're EOL characters) - sample verses showing this for me: Luke 22:62,
> Matthew 26:75 (visible once the window is enlarged)
>
> Stephen.
>
>
>
From sword-devel@crosswire.org Mon Mar 5 12:58:14 2001
From: sword-devel@crosswire.org (Don A. Elbourne Jr.)
Date: Mon, 5 Mar 2001 06:58:14 -0600
Subject: [sword-devel] WIN32 test
In-Reply-To: <3AA231EB.9CD2784D@crosswire.org>
Message-ID: <000b01c0a573$f0dfe140$a7830e18@mcity1.la.home.com>
Troy,
I grabbed the latest files and everything looks fine. I'm running Windows
Me.
I did not put the thing through its paces, I just ran it and did a search. I
used the install manager to remove some modules.
Is there anything in particular you would like me to look at? I'd be glad
to.
Don A. Elbourne Jr.
http://elbourne.org
> -----Original Message-----
> From: owner-sword-devel@crosswire.org
> [mailto:owner-sword-devel@crosswire.org]On Behalf Of Troy A. Griffitts
> Sent: Sunday, March 04, 2001 6:16 AM
> To: sword-devel@crosswire.org
> Subject: [sword-devel] WIN32 test
>
>
> I spent the weekend combing thru the code one more time for bugs. Found
> the one I was looking for and a few others along the way. There are 2
> new windows binaries ready for testing on the alpha page. See if you
> can crash them! :) sword.exe and InstallMgr.exe
>
> http://www.crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/
>
>
> JOACHIM,
> SWMgr::SWMgr() now throws a const char * = "Can't find
> modules..." or
> something-or-other. It no longer exit(-1)'s. I think you asked for
> this a while back.
>
>
> CHRIS,
> Try eVC++ again!
>
> I keep reminding myself: this sacrifice to get these stinkin' bugs out
> is nothing compared to the Sacrifice God made to get my bugs out... :)
> hmmmm.... Praise Him for not giving up on me!!!
>
> -Troy.
>
From sword-devel@crosswire.org Mon Mar 5 14:23:40 2001
From: sword-devel@crosswire.org (Don A. Elbourne Jr.)
Date: Mon, 5 Mar 2001 08:23:40 -0600
Subject: [sword-devel] WIN32 test
In-Reply-To: <3AA231EB.9CD2784D@crosswire.org>
Message-ID: <001501c0a57f$e05b8de0$a7830e18@mcity1.la.home.com>
Troy,
I grabbed the latest files and everything looks fine. I'm running Windows
Me.
I did not put the thing through its paces, I just ran it and did a search. I
used the install manager to remove some modules.
Is there anything in particular you would like me to look at? I'd be glad
to.
Don A. Elbourne Jr.
http://elbourne.org
> -----Original Message-----
> From: owner-sword-devel@crosswire.org
> [mailto:owner-sword-devel@crosswire.org]On Behalf Of Troy A. Griffitts
> Sent: Sunday, March 04, 2001 6:16 AM
> To: sword-devel@crosswire.org
> Subject: [sword-devel] WIN32 test
>
>
> I spent the weekend combing thru the code one more time for bugs. Found
> the one I was looking for and a few others along the way. There are 2
> new windows binaries ready for testing on the alpha page. See if you
> can crash them! :) sword.exe and InstallMgr.exe
>
> http://www.crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/
>
>
> JOACHIM,
> SWMgr::SWMgr() now throws a const char * = "Can't find
> modules..." or
> something-or-other. It no longer exit(-1)'s. I think you asked for
> this a while back.
>
>
> CHRIS,
> Try eVC++ again!
>
> I keep reminding myself: this sacrifice to get these stinkin' bugs out
> is nothing compared to the Sacrifice God made to get my bugs out... :)
> hmmmm.... Praise Him for not giving up on me!!!
>
> -Troy.
>
From sword-devel@crosswire.org Wed Mar 7 12:01:19 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Wed, 07 Mar 2001 05:01:19 -0700
Subject: [sword-devel] linux installmgr
Message-ID: <3AA6230F.5DFEEBAE@crosswire.org>
Everyone, there is a new linux binary of the latest installmgr on the
to-be cd image.
PLEASE try it out-- especially those with no gtk in your linux
configuration. This binary is completely statically linked (I think) so
I'm hoping it will work with most linux configurations.
You can find it at:
ftp://ftp.crosswire.org/pub/sword/iso/latest/tmp/installmgr
The installmgr for linux (and windows) installs from one module-set to
another, so to test you can:
o copy your current module-set somewhere else
o run the installmgr and remove a few modules
o point the installmgr (local path setting)
to where you copied your module-set.
o and you should see the modules that you deleted
available for install.
Thank you so much for trying this one out.
God's blessings,
-Troy.
From sword-devel@crosswire.org Wed Mar 7 12:04:17 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Wed, 07 Mar 2001 05:04:17 -0700
Subject: [sword-devel] WIN32 test
References: <3AA231EB.9CD2784D@crosswire.org> <001b01c0a551$018e2240$2b01a8c0@spiderzweb.co.nz> <00b101c0a568$16f4d5e0$2b01a8c0@spiderzweb.co.nz>
Message-ID: <3AA623C1.27A5D26E@crosswire.org>
Thanks to everyone who sent me their comments via the list and
privately. A new binary should be up soon.
Stephen: Do you still have the options.conf file that made sword.exe
crash?
Jerry: Do you have your font setting enlarged? I'll try to reproduce
your problem on my box.
-Troy.
Stephen Denne wrote:
>
> Good news...
>
> These bug went away when I put back the empty options.conf file.
>
> Stephen.
>
> ----- Original Message -----
> From: "Stephen Denne"
> To:
> Sent: Monday, March 05, 2001 9:48 PM
> Subject: Re: [sword-devel] WIN32 test
>
> > Troy :
> >
> > Windows ME
> > Every time I start it I get:
> > Access violation at address 00522E27 in module 'SWORD.EXE'. Read of address FFFFFFFF.
> > OK
> > I'll include what happens next in case you're interested...
> > Clicking OK opens the main window, but shows no commentaries or dictionaries, and only has a tab for ALT translation, of which it
> > displays nothing, and the buttons have no images.
> > Chosing the menu option to search, I had some searches that worked fine, e.g. searching for wept gave five references. (Showing
> > previews worked here - I like the preview column)
> > other searches brought forth windows blue screen (after the progress bar had progressed all the way to the right) with errors in
> > VWIN32.
> > Right clicking in the empty text window and chosing either copy or dictionary lookup resulted in an error message window with no
> > error message.
> > File | Preferences results in an exact repeat of the error received on startup.
> > Exiting the program - I get an error "Abnormal Program Termination"
> >
> > Er... version 1.5.1.1 never worked for me either (same problems - except that it refused to quit when asked to, giving an address
> > violation error. Again trying to read FFFFFFFF, but from a different location than that at startup)
> >
> > Removing the ALT version resulted in the ASV version appearing with exactly the same symptoms (except that there are 72 matches
> for
> > wept in ASV)
> >
> > A couple of requests: Can the about | help show the full version number?
> > In the search results preview - can the reference column be shrinkable? It seems to always bounce back to about half the size that
> > the window opened at initially, and can clicking on the preview column show the preview in the lower pane the same as clicking on
> > the reference does?
> > The verse preview in the search dialogue sometimes shows those square boxes that windows shows when it doesn't have a glyph for
> the
> > character you are after. (Spotted at EOL, presumably they're EOL characters) - sample verses showing this for me: Luke 22:62,
> > Matthew 26:75 (visible once the window is enlarged)
> >
> > Stephen.
> >
> >
> >
From sword-devel@crosswire.org Wed Mar 7 12:07:20 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Wed, 07 Mar 2001 05:07:20 -0700
Subject: [sword-devel] WIN32 test
References: <3AA231EB.9CD2784D@crosswire.org> <002301c0a51e$55fb2c20$9cc560d1@csbwhite>
Message-ID: <3AA62478.FBC28C0@crosswire.org>
> I'm new o yer litle team o' neatness. And I had some questions as to how I
> could help as well as share some ideas. My ISP doesn't have newsgroups, so
> I'm sorry if I sound redundant, but I don't know where to look for answers
> to the questions I have, which are probably all ready answered.... :-)
Please shout 'em out. I'd love to hear your questions and COMMENTS.
> So, is the Sword project still in development in terms of content? 'cuz I
> had some thoughts on functionality, search fields and the like, sadly i'm
> not a programmer (well, actually I'm kind of glad of that ;-) ) So I can
> only say "hey this would be neat," not, "and here's how"
YES. We are perpetually in development :)
> I have to say, what an awesome tool, thanks for having me as a part of your
> team.
Thanks for investing your time.
-Troy.
From sword-devel@crosswire.org Wed Mar 7 12:14:17 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Wed, 07 Mar 2001 05:14:17 -0700
Subject: [sword-devel] rwphtml filter
References: <200103040008.TAA16473@mailcore2.oh.voyager.net>
Message-ID: <3AA62619.D2E081E3@crosswire.org>
rwphtml is patched. Thanks again Terry.
JOACHIM,
Please be sure to let me know if we've done anything to mess you up.
I've added Terry's latest html filter patches and want to make sure
everything works well on your end.
-Troy.
> Terry Biggs wrote:
>
> Troy,
>
> Here is the rwphtml filter patch.
>
> Terry
>
> Name: rwphtml.cpp.dif
> rwphtml.cpp.dif Type: Plain Text (text/plain)
> Encoding: quoted-printable
From sword-devel@crosswire.org Wed Mar 7 12:16:34 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Wed, 07 Mar 2001 05:16:34 -0700
Subject: [sword-devel] Larry Pierce of OLB
References: <3A9CF3F4.4040300@brooks.fdns.net>
Message-ID: <3AA626A2.BDFCD958@crosswire.org>
Leon,
Thanks for the offer. I talked with him a few days back and he said
that he's shelfing the project for about a year to see if Kylix is a
valid solution. He was also interested in possibly linking to winelib.
-Troy.
Leon Brooks wrote:
>
> Chris Little wrote:
>
> > I spoke with Larry Pierce, the programmer of Online Bible for Windows this
> > morning. He seems like a very nice fellow. He is interested in
> > corresponding with someone who knows a bit more about Linux programming than
> > I do, possibly with some background in Delphi. Would anyone like to
> > volunteer before I beg Troy? :)
>
> I'm probably a bit remote and a bit frantically busy for programming, as
> such, but send him my email address and tell him he can ask all the
> questions he likes. He may also want to start at http://www.linux.org/
> and look for a local Linux User Group.
>
> --
> Some people are afraid of heights. I'm afraid of widths. -- Stephen Wright
From sword-devel@crosswire.org Wed Mar 7 13:55:15 2001
From: sword-devel@crosswire.org (Wally Brock)
Date: Wed, 7 Mar 2001 07:55:15 -0600
Subject: [sword-devel] linux installmgr
Message-ID: <200103071355.HAA04408@localhost.localdomain>
Hi,
Here'my (less than successful) results. (I'm running RedHat 6.2)
Gdk-WARNING **: locale not supported by C library
Gdk-WARNING **: locale not supported by Xlib, locale set to C
Gdk-WARNING **: can not set locale modifiers
GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
table != NULL' failed.
Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
table != NULL' failed.
GLib-CRITICAL **: file ghash.c: line 152 (g_hash_table_insert): assertion `hash_
table != NULL' failed.
GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
table != NULL' failed.
Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
Gtk-CRITICAL **: file gtktypeutils.c: line 337 (gtk_type_class): assertion `node
!= NULL' failed.
Gtk-CRITICAL **: file gtkobject.c: line 939 (gtk_object_add_arg_type): assertion
`arg_type > GTK_TYPE_NONE' failed.
GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
table != NULL' failed.
GLib-CRITICAL **: file ghash.c: line 152 (g_hash_table_insert): assertion `hash_
table != NULL' failed.
Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkScale::digits" is not
in the `(null)' ancestry
Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkScale::draw_value" is
not in the `(null)' ancestry
Gtk-CRITICAL **: file gtkobject.c: line 939 (gtk_object_add_arg_type): assertion
`arg_type > GTK_TYPE_NONE' failed.
Segmentation fault (core dumped)
God Bless,
Wally
> Everyone, there is a new linux binary of the latest installmgr on the
> to-be cd image.
>
> PLEASE try it out-- especially those with no gtk in your linux
> configuration. This binary is completely statically linked (I think) so
> I'm hoping it will work with most linux configurations.
>
> You can find it at:
>
> ftp://ftp.crosswire.org/pub/sword/iso/latest/tmp/installmgr
>
>
> The installmgr for linux (and windows) installs from one module-set to
> another, so to test you can:
>
> o copy your current module-set somewhere else
> o run the installmgr and remove a few modules
> o point the installmgr (local path setting)
> to where you copied your module-set.
> o and you should see the modules that you deleted
> available for install.
>
> Thank you so much for trying this one out.
>
> God's blessings,
> -Troy.
>
>
From sword-devel@crosswire.org Wed Mar 7 15:23:59 2001
From: sword-devel@crosswire.org (Kevin Ramer)
Date: Wed, 07 Mar 2001 10:23:59 -0500
Subject: [sword-devel] Texts not displaying from any modules
Message-ID: <3AA6528F.526EA1BF@earthlink.net>
Hello,
I've downloaded and built the latest Sword libraries on my
linux ppc box. I've installed several modules, ASV,BBE a commentary
and a dictionary. All the front-ends find the modules ok (gnomesword,
bibletime) but only display a list of verse numbers for the particular
book, chapter.
It was suggested that I try macosx or sparc for the target and rebuild.
I used
sparc, but had to #define lelong and leshort for byte swapping in terms
of functions I found in /usr/include/byteswap.h.
However, there's still no joy. I did find under the src/modules (I
think)
some utilities for creating the index files (*.vss) but they seem to get
pushed into the library.
Anyone have more suggestions ?
--
Kevin #19
From sword-devel@crosswire.org Wed Mar 7 16:21:43 2001
From: sword-devel@crosswire.org (Jerry Hastings)
Date: Wed, 07 Mar 2001 09:21:43 -0700
Subject: [sword-devel] WIN32 test
In-Reply-To: <3AA623C1.27A5D26E@crosswire.org>
References: <3AA231EB.9CD2784D@crosswire.org>
<001b01c0a551$018e2240$2b01a8c0@spiderzweb.co.nz>
<00b101c0a568$16f4d5e0$2b01a8c0@spiderzweb.co.nz>
Message-ID: <4.2.0.58.20010307091640.00a18580@mail.dancris.com>
Yes, I have large fonts selected for Windows in the display properties.
But, I have not changed the fonts in Sword. It is still set at zero.
BTW: how long until new help files are needed for 1.5.1?
Jerry
>Thanks to everyone who sent me their comments via the list and
>privately. A new binary should be up soon.
>
>Stephen: Do you still have the options.conf file that made sword.exe
>crash?
>Jerry: Do you have your font setting enlarged? I'll try to reproduce
>your problem on my box.
From sword-devel@crosswire.org Wed Mar 7 17:28:46 2001
From: sword-devel@crosswire.org (Jerry Hastings)
Date: Wed, 07 Mar 2001 10:28:46 -0700
Subject: [sword-devel] WIN32 test
In-Reply-To: <3AA231EB.9CD2784D@crosswire.org>
Message-ID: <4.2.0.58.20010307101933.00a14c10@mail.dancris.com>
Personal commentary does not seem to work in 1.5.1. I downloaded the new
personal commentary with Installmgr and it would not work, so I removed it
and downloaded through my browser and it still would not work. No text is
displayed or saved.
Also, using the new InstallMgr it hangs while refreshing from remote. I
have gotten it to completely refresh, but most times it only makes it part
way through the downloads from CrossWire by modem at 49333 bps.
Jerry
From sword-devel@crosswire.org Wed Mar 7 19:02:33 2001
From: sword-devel@crosswire.org (Terry Biggs)
Date: 07 Mar 2001 14:02:33 -0500
Subject: [sword-devel] rwphtml filter
In-Reply-To: <3AA62619.D2E081E3@crosswire.org>
References: <200103040008.TAA16473@mailcore2.oh.voyager.net>
<3AA62619.D2E081E3@crosswire.org>
Message-ID: <983991756.13658.0.camel@office.unknown.domain>
--=-dH2KPkuKEe2lepj+c8ya
Content-Type: multipart/alternative; boundary="=-mqWgKf2tOTwk1mdQLn7g"
--=-mqWgKf2tOTwk1mdQLn7g
Content-Type: text/plain
Troy,
I don't remember if I sent this patch or not and evolution has it's own
idea about how to
sort my email and I can't find a thing. (not a complaint about evolution
- I love it - just need to figure it out.
Terry
On 07 Mar 2001 05:14:17 -0700, Troy A. Griffitts wrote:
> rwphtml is patched. Thanks again Terry.
>
> JOACHIM,
> Please be sure to let me know if we've done anything to mess you up.
> I've added Terry's latest html filter patches and want to make sure
> everything works well on your end.
>
> -Troy.
>
>
> > Terry Biggs wrote:
> >
> > Troy,
> >
> > Here is the rwphtml filter patch.
> >
> > Terry
> >
> > Name: rwphtml.cpp.dif
> > rwphtml.cpp.dif Type: Plain Text (text/plain)
> > Encoding: quoted-printable
>
--=-mqWgKf2tOTwk1mdQLn7g
Content-Type: text/html; charset=utf-8
Troy,
I don't remember if I sent this patch or not and evolution has it's own idea about how to
sort my email and I can't find a thing. (not a complaint about evolution - I love it - just need to figure it out.
TerryOn 07 Mar 2001 05:14:17 -0700, Troy A. Griffitts wrote:
> rwphtml is patched. Thanks again Terry.
>
> JOACHIM,
> Please be sure to let me know if we've done anything to mess you up.
> I've added Terry's latest html filter patches and want to make sure
> everything works well on your end.
>
> -Troy.
>
>
> > Terry Biggs wrote:
> >
> > Troy,
> >
> > Here is the rwphtml filter patch.
> >
> > Terry
> >
> > Name: rwphtml.cpp.dif
> > rwphtml.cpp.dif Type: Plain Text (text/plain)
> > Encoding: quoted-printable
>
--=-mqWgKf2tOTwk1mdQLn7g--
--=-dH2KPkuKEe2lepj+c8ya
Content-Type: text/plain
Content-Disposition: attachment; filename=gbfhtml.cpp.dif
Content-Transfer-Encoding: 7bit
--- /tmp/gedit-983981901-8065-1 Wed Mar 7 11:18:21 2001
+++ /tmp/gedit-983981901-8065-2 Wed Mar 7 11:18:21 2001
@@ -19,7 +19,6 @@
#include
#include
-
GBFHTML::GBFHTML()
{
}
@@ -34,21 +33,23 @@
bool isRightJustified = false;
bool isCentered = false;
int len;
- unsigned int i;
-
- len = strlen(text) + 1; // shift string to right of buffer
+
+ len = strlen(text) + 1;
if (len < maxlen) {
memmove(&text[maxlen - len], text, len);
from = &text[maxlen - len];
- }
- else
- from = text; // -------------------------------
-
- for (to = text; *from; from++)
- {
+ } else
+ from = text;
+ for (to = text; *from; from++) {
+ /*
+ if (newParagraph) {
+ *to++ = 182;
+ newParagraph = false;
+ }
+ */
if (*from == '\n') {
*from = ' ';
- }
+ }
if (*from == '<') {
intoken = true;
tokpos = 0;
@@ -56,420 +57,206 @@
continue;
}
if (*from == '>') {
- unsigned int i;
intoken = false;
// process desired tokens
switch (*token) {
- case 'W': // Strongs
- switch(token[1])
- {
- case 'G': // Greek
- case 'H': // Hebrew
- *to++ = ' ';
- *to++ = '<';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = '<';
- *to++ = 'E';
- *to++ = 'M';
- *to++ = '>';
- for (i = 2; i < strlen(token); i++)
- *to++ = token[i];
- *to++ = '<';
- *to++ = '/';
- *to++ = 'E';
- *to++ = 'M';
- *to++ = '>';
- *to++ = '<';
- *to++ = '/';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = ' ';
- continue;
+ case 'W': // Strongs
+ switch (token[1]) {
+ case 'G': // Greek
+ case 'H': // Hebrew
+ strcpy(to," ");
+ to += strlen(to);
+ for (unsigned int i = 2;
+ i < strlen(token); i++)
+ *to++ = token[i];
+ strcpy(to," ");
+ to += strlen(to);
+ continue;
+ case 'T': // Tense
+ strcpy(to," ");
+ to += strlen(to);
+ for (unsigned int i = 3;
+ i < strlen(token); i++)
+ *to++ = token[i];
+ strcpy(to," ");
+ to += strlen(to);
+ continue;
+ }
+ break;
+ case 'R':
+ switch (token[1]) {
+ case 'B': //word(s) explained in footnote
+ strcpy(to,"");
+ to += strlen(to);
+ hasFootnotePreTag = true; //we have the RB tag
+ continue;
+ case 'F': // footnote begin
+ if (hasFootnotePreTag) {
+ strcpy(to,"");
+ to += strlen(to);
+ }
+ strcpy(to,"(");
+ to += strlen(to);
+ continue;
+ case 'f': // footnote end
+ strcpy(to,")");
+ to += strlen(to);
+ hasFootnotePreTag = false;
+ continue;
+ }
+ break;
+ case 'F': // font tags
+ switch (token[1]) {
+ case 'I': // italic start
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'i': // italic end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'B': // bold start
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'b': // bold end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'R': // words of Jesus begin
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'r': // words of Jesus end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'U': // Underline start
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'u': // Underline end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'O': // Old Testament quote begin
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'o': // Old Testament quote end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'S': // Superscript begin
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 's': // Superscript end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'V': // Subscript begin
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'v': // Subscript end
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ }
+ break;
+ case 'C': // special character tags
+ switch (token[1]) {
+ case 'A': // ASCII value
+ *to++ = (char) atoi(&token[2]);
+ continue;
+ case 'G':
+ //*to++ = ' ';
+ continue;
+ case 'L': // line break
+ strcpy(to,"
");
+ to += strlen(to);
+ continue;
+ case 'M': // new paragraph
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ case 'T':
+ //*to++ = ' ';
+ continue;
+ }
+ break;
+ case 'J': //Justification
+ switch (token[1]) {
+ case 'R': //right
+ strcpy(to,"
");
+ to += strlen(to);
+ isRightJustified = true;
+ continue;
+ case 'C': //center
+ strcpy(to,"
");
+ to += strlen(to);
+ isCentered = true;
+ continue;
- case 'T': // Tense
- *to++ = ' ';
- *to++ = '<';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = '<';
- *to++ = 'I';
- *to++ = '>';
- for (i = 3; i < strlen(token); i++)
- *to++ = token[i];
- *to++ = '<';
- *to++ = '/';
- *to++ = 'I';
- *to++ = '>';
- *to++ = '<';
- *to++ = '/';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = ' ';
- continue;
- }
- break;
- case 'R':
- switch(token[1])
- {
- case 'B': //word(s) explained in footnote
- *to++ = '<';
- *to++ = 'I';
- *to++ = '>';
- hasFootnotePreTag = true; //we have the RB tag
- continue;
- case 'F': // footnote begin
- if (hasFootnotePreTag) {
- *to++ = '<';
- *to++ = '/';
- *to++ = 'I';
- *to++ = '>';
- *to++ = ' ';
- }
- *to++ = '<';
- *to++ = 'F';
- *to++ = 'O';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = ' ';
- *to++ = 'C';
- *to++ = 'O';
- *to++ = 'L';
- *to++ = 'O';
- *to++ = 'R';
- *to++ = '=';
- *to++ = '\"';
- *to++ = '#';
- *to++ = '8';
- *to++ = '0';
- *to++ = '0';
- *to++ = '0';
- *to++ = '0';
- *to++ = '0';
- *to++ = '\"';
- *to++ = '>';
-
- *to++ = ' ';
- *to++ = '<';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = '(';
-
- continue;
- case 'f': // footnote end
- *to++ = ')';
- *to++ = '<';
- *to++ = '/';
- *to++ = 'S';
- *to++ = 'M';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'L';
- *to++ = '>';
- *to++ = ' ';
- *to++ = '<';
- *to++ = '/';
- *to++ = 'F';
- *to++ = 'O';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = '>';
- hasFootnotePreTag = false;
- continue;
- }
- break;
-
- case 'F': // font tags
- switch(token[1])
- {
- case 'I': // italic start
- *to++ = '<';
- *to++ = 'I';
- *to++ = '>';
- continue;
- case 'i': // italic end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'I';
- *to++ = '>';
- continue;
- case 'B': // bold start
- *to++ = '<';
- *to++ = 'B';
- *to++ = '>';
- continue;
- case 'b': // bold end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'B';
- *to++ = '>';
- continue;
- case 'R': // words of Jesus begin
- *to++ = '<';
- *to++ = 'F';
- *to++ = 'O';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = ' ';
- *to++ = 'C';
- *to++ = 'O';
- *to++ = 'L';
- *to++ = 'O';
- *to++ = 'R';
- *to++ = '=';
- *to++ = '#';
- *to++ = 'F';
- *to++ = 'F';
- *to++ = '0';
- *to++ = '0';
- *to++ = '0';
- *to++ = '0';
- *to++ = '>';
- continue;
- case 'r': // words of Jesus end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'F';
- *to++ = 'O';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = '>';
- continue;
- case 'U': // Underline start
- *to++ = '<';
- *to++ = 'U';
- *to++ = '>';
- continue;
- case 'u': // Underline end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'U';
- *to++ = '>';
- continue;
- case 'O': // Old Testament quote begin
- *to++ = '<';
- *to++ = 'C';
- *to++ = 'I';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = '>';
- continue;
- case 'o': // Old Testament quote end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'C';
- *to++ = 'I';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = '>';
- continue;
- case 'S': // Superscript begin
- *to++ = '<';
- *to++ = 'S';
- *to++ = 'U';
- *to++ = 'P';
- *to++ = '>';
- continue;
- case 's': // Superscript end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'S';
- *to++ = 'U';
- *to++ = 'P';
- *to++ = '>';
- continue;
- case 'V': // Subscript begin
- *to++ = '<';
- *to++ = 'S';
- *to++ = 'U';
- *to++ = 'B';
- *to++ = '>';
- continue;
- case 'v': // Subscript end
- *to++ = '<';
- *to++ = '/';
- *to++ = 'S';
- *to++ = 'U';
- *to++ = 'B';
- *to++ = '>';
- continue;
- }
- break;
- case 'C': // special character tags
- switch(token[1])
- {
- case 'A': // ASCII value
- *to++ = (char)atoi(&token[2]);
- continue;
- case 'G':
- //*to++ = ' ';
- continue;
- case 'L': // line break
- *to++ = '<';
- *to++ = 'B';
- *to++ = 'R';
- *to++ = '>';
- *to++ = ' ';
- continue;
- case 'M': // new paragraph
- *to++ = '<';
- *to++ = 'B';
- *to++ = 'R';
- *to++ = '>';
- continue;
- case 'T':
- //*to++ = ' ';
- continue;
- }
- break;
- case 'J': //Justification
- switch(token[1])
- {
- case 'R': //right
- *to++ = '<';
- *to++ = 'D';
- *to++ = 'I';
- *to++ = 'V';
- *to++ = ' ';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'I';
- *to++ = 'G';
- *to++ = 'N';
- *to++ = '=';
- *to++ = '\"';
- *to++ = 'R';
- *to++ = 'I';
- *to++ = 'G';
- *to++ = 'H';
- *to++ = 'T';
- *to++ = '\"';
- *to++ = '>';
- isRightJustified = true;
- continue;
-
- case 'C': //center
- *to++ = '<';
- *to++ = 'D';
- *to++ = 'I';
- *to++ = 'V';
- *to++ = ' ';
- *to++ = 'A';
- *to++ = 'L';
- *to++ = 'I';
- *to++ = 'G';
- *to++ = 'N';
- *to++ = '=';
- *to++ = '\"';
- *to++ = 'C';
- *to++ = 'E';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = 'R';
- *to++ = '\"';
- *to++ = '>';
- isCentered = true;
- continue;
-
- case 'L': //left, reset right and center
- if (isCentered) {
- *to++ = '<';
- *to++ = '/';
- *to++ = 'C';
- *to++ = 'E';
- *to++ = 'N';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = 'R';
- *to++ = '>';
- isCentered = false;
- }
- if (isRightJustified) {
- *to++ = '<';
- *to++ = '/';
- *to++ = 'D';
- *to++ = 'I';
- *to++ = 'V';
- *to++ = '>';
- isRightJustified = false;
- }
- continue;
- }
- break;
- case 'T': // title formatting
- switch(token[1])
- {
- case 'T': // Book title begin
- *to++ = '<';
- *to++ = 'B';
- *to++ = 'I';
- *to++ = 'G';
- *to++ = '>';
- continue;
- case 't':
- *to++ = '<';
- *to++ = '/';
- *to++ = 'B';
- *to++ = 'I';
- *to++ = 'G';
- *to++ = '>';
- continue;
- }
- break;
-
- case 'P': // special formatting
- switch(token[1])
- {
- case 'P': // Poetry begin
- *to++ = '<';
- *to++ = 'C';
- *to++ = 'I';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = '>';
- continue;
- case 'p':
- *to++ = '<';
- *to++ = '/';
- *to++ = 'C';
- *to++ = 'I';
- *to++ = 'T';
- *to++ = 'E';
- *to++ = '>';
- continue;
- }
- break;
+ case 'L': //left, reset right and center
+ if (isCentered) {
+ strcpy(to,"");
+ to += strlen(to);
+ isCentered = false;
+ }
+ if (isRightJustified) {
+ strcpy(to,"
");
+ to += strlen(to);
+ isRightJustified = false;
+ }
+ continue;
+ }
+ break;
+ case 'T': // title formatting
+ switch (token[1]) {
+ case 'T': // Book title begin
+ strcpy(to,"
");
+ to += strlen(to);
+ continue;
+ case 't':
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ }
+ break;
+
+ case 'P': // special formatting
+ switch (token[1]) {
+ case 'P': // Poetry begin
+ strcpy(to,"
");
+ to += strlen(to);
+ continue;
+ case 'p':
+ strcpy(to,"");
+ to += strlen(to);
+ continue;
+ }
+ break;
}
continue;
}
if (intoken) {
- if (tokpos < 2047) {
- token[tokpos] = *from;
- tokpos++;
- }
- }
- else
+ if (tokpos < 2047) {
+ token[tokpos] = *from;
+ tokpos++;
+ }
+ } else
*to++ = *from;
}
*to = 0;
--=-dH2KPkuKEe2lepj+c8ya--
From sword-devel@crosswire.org Thu Mar 8 04:52:03 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Wed, 07 Mar 2001 21:52:03 -0700
Subject: [sword-devel] linux installmgr
References: <200103071355.HAA04408@localhost.localdomain>
Message-ID: <3AA70FF3.8FFA2F81@crosswire.org>
Wally,
I've tried it on my RH 6.2 system at work and it seems to run ok for
me. Do you have any of the other sword software working on this
system? Do you have an /etc/sword.conf file? Hmmm. Do you have the
latest CVS tree compiled with debug, where you might gdb installmgr and
send me the 'bt' output after the crash?
Thanks for the time!
-Troy.
Wally Brock wrote:
>
> Hi,
>
> Here'my (less than successful) results. (I'm running RedHat 6.2)
>
> Gdk-WARNING **: locale not supported by C library
>
> Gdk-WARNING **: locale not supported by Xlib, locale set to C
>
> Gdk-WARNING **: can not set locale modifiers
>
> GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> table != NULL' failed.
>
> Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
>
> GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> table != NULL' failed.
>
> GLib-CRITICAL **: file ghash.c: line 152 (g_hash_table_insert): assertion `hash_
> table != NULL' failed.
>
> GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> table != NULL' failed.
>
> Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
>
> Gtk-CRITICAL **: file gtktypeutils.c: line 337 (gtk_type_class): assertion `node
> != NULL' failed.
>
> Gtk-CRITICAL **: file gtkobject.c: line 939 (gtk_object_add_arg_type): assertion
> `arg_type > GTK_TYPE_NONE' failed.
>
> GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> table != NULL' failed.
>
> GLib-CRITICAL **: file ghash.c: line 152 (g_hash_table_insert): assertion `hash_
> table != NULL' failed.
>
> Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkScale::digits" is not
> in the `(null)' ancestry
>
> Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkScale::draw_value" is
> not in the `(null)' ancestry
>
> Gtk-CRITICAL **: file gtkobject.c: line 939 (gtk_object_add_arg_type): assertion
> `arg_type > GTK_TYPE_NONE' failed.
> Segmentation fault (core dumped)
>
> God Bless,
>
> Wally
>
> > Everyone, there is a new linux binary of the latest installmgr on the
> > to-be cd image.
> >
> > PLEASE try it out-- especially those with no gtk in your linux
> > configuration. This binary is completely statically linked (I think) so
> > I'm hoping it will work with most linux configurations.
> >
> > You can find it at:
> >
> > ftp://ftp.crosswire.org/pub/sword/iso/latest/tmp/installmgr
> >
> >
> > The installmgr for linux (and windows) installs from one module-set to
> > another, so to test you can:
> >
> > o copy your current module-set somewhere else
> > o run the installmgr and remove a few modules
> > o point the installmgr (local path setting)
> > to where you copied your module-set.
> > o and you should see the modules that you deleted
> > available for install.
> >
> > Thank you so much for trying this one out.
> >
> > God's blessings,
> > -Troy.
> >
> >
From sword-devel@crosswire.org Fri Mar 9 02:08:01 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Thu, 08 Mar 2001 19:08:01 -0700
Subject: [sword-devel] installmgr: please test
Message-ID: <3AA83B01.70BDFE99@crosswire.org>
I'm hoping to wrap up the CD image, but would like to hear feedback
about the new linux installer. Please let me know if it works on your
linux configuration....
You can test it by copying your current module set somewhere and then
running the installmgr. You should be able to delete a few modules,
then point the installmgr to the path where you copied your original
install set and you should see the modules that you delete available for
install.
Please don't just report bugs. Please let me know if you've had success
also!!!
Thanks,
-Troy.
From sword-devel@crosswire.org Fri Mar 9 02:53:38 2001
From: sword-devel@crosswire.org (Terry Biggs)
Date: 08 Mar 2001 21:53:38 -0500
Subject: [sword-devel] installmgr: please test
In-Reply-To: <3AA83B01.70BDFE99@crosswire.org>
Message-ID: <200103090253.VAA85154@mailcore2.oh.voyager.net>
--=-USI5efekMo5l/XO+EGzy
Content-Type: text/plain
Troy,
I have a RedHat 6.2 Intel (realy AMD) with gnome-1.4b1 and the
installer works
really well. No problems - ya done good! ;-)
Terry
On 08 Mar 2001 19:08:01 -0700, Troy A. Griffitts wrote:
> I'm hoping to wrap up the CD image, but would like to hear feedback
> about the new linux installer. Please let me know if it works on your
> linux configuration....
>
> You can test it by copying your current module set somewhere and then
> running the installmgr. You should be able to delete a few modules,
> then point the installmgr to the path where you copied your original
> install set and you should see the modules that you delete available for
> install.
>
> Please don't just report bugs. Please let me know if you've had success
> also!!!
>
> Thanks,
> -Troy.
>
--=-USI5efekMo5l/XO+EGzy
Content-Type: text/html; charset=utf-8
Troy,
I have a RedHat 6.2 Intel (realy AMD) with gnome-1.4b1 and the installer works
really well. No problems - ya done good! ;-)
Terry
On 08 Mar 2001 19:08:01 -0700, Troy A. Griffitts wrote:
> I'm hoping to wrap up the CD image, but would like to hear feedback
> about the new linux installer. Please let me know if it works on your
> linux configuration....
>
> You can test it by copying your current module set somewhere and then
> running the installmgr. You should be able to delete a few modules,
> then point the installmgr to the path where you copied your original
> install set and you should see the modules that you delete available for
> install.
>
> Please don't just report bugs. Please let me know if you've had success
> also!!!
>
> Thanks,
> -Troy.
>
--=-USI5efekMo5l/XO+EGzy--
From sword-devel@crosswire.org Fri Mar 9 13:55:10 2001
From: sword-devel@crosswire.org (Brook Humphrey)
Date: Fri, 9 Mar 2001 05:55:10 -0800
Subject: [sword-devel] installmgr: please test
In-Reply-To: <3AA83B01.70BDFE99@crosswire.org>
References: <3AA83B01.70BDFE99@crosswire.org>
Message-ID: <01030905551000.02841@mandrake.webmedic.net>
On Thursday 08 March 2001 18:08, you wrote:
> I'm hoping to wrap up the CD image, but would like to hear feedback
> about the new linux installer. Please let me know if it works on your
> linux configuration....
>
> You can test it by copying your current module set somewhere and then
> running the installmgr. You should be able to delete a few modules,
> then point the installmgr to the path where you copied your original
> install set and you should see the modules that you delete available for
> install.
>
> Please don't just report bugs. Please let me know if you've had success
> also!!!
Here goes. Sorry ahead of time for the bug reports.
this is on a linux mandrake box running mandrake 7.2 with updates and kde 2.1
and gnome 1.2.1. I have almost everything installed. I ran the install from
my hard drive rather than burning a cd first.
1. I know this one is from downloading from the ftp server but autorun,
setup.sh, installmgr.sh, and installmgr had to be set to executable.
2. while installing the files the installer does not refresh so the files
just look like they are blury.
3. On mandrake the install paths should be /usr/bin and /usr/share/sword. If
I remember correct this will be the same for redhat 7.0 and up. On mandrake
the default install of /usr/local/bin and /usr/local/sword still works
however installmgr correctly installs the modules in /usr/share/sword and the
/etc/sword.conf correctly shows this for the datapath.
3. the installmgr at the bottom doesn't refresh at all during the install
process.
4. the installmgr when you select an itmem it turns completely white so that
it is unreadable. ( it simply disapears).
5. Not shure why but the installmgr only installed the packages that I
sellected into /usr/share/sword but bibletime seems to be reading all the
modules. Probably from the directory that I installed from.
6. the pixmaps on bibletime are unreadable.
7. cheatah works well and only sees the modules I selcted for install.
8. gnomesword will not even load. it complains about not being able to load
shared libraries. libgnomeprint.so. when I install the rpm compiled on
mandrake it runs with no problems. this rpm is already on the cd.
one last thing I would like to update a few more files for the cd today.
>
> Thanks,
> -Troy.
From sword-devel@crosswire.org Fri Mar 9 19:01:29 2001
From: sword-devel@crosswire.org (Bruce Ramsland)
Date: Fri, 9 Mar 2001 14:01:29 -0500
Subject: [sword-devel] How to handle versions with missing verses?
In-Reply-To: <200103090253.VAA85154@mailcore2.oh.voyager.net>
Message-ID:
Greetings,
How does/will the Sword project handle
versions of the Bible which have missing
verses? For example, the following verses
are missing from the NIV:
Matthew 17:21
Matthew 18:11
Matthew 23:14
Mark 7:16
Mark 9:44
Mark 9:46
Mark 11:26
Mark 15:28
Luke 17:36
Luke 23:17
Acts 8:37
Acts 15:34
Acts 24:7
Acts 28:29
Romans 16:24
Best Regards,
Bruce Ramsland
From sword-devel@crosswire.org Sat Mar 10 04:25:12 2001
From: sword-devel@crosswire.org (jerry)
Date: Fri, 09 Mar 2001 22:25:12 -0600
Subject: [sword-devel] unsubscribe
References: <3AA231EB.9CD2784D@crosswire.org>
Message-ID: <3AA9ACA8.7C48A24@internetpro.net>
From sword-devel@crosswire.org Sat Mar 10 19:34:50 2001
From: sword-devel@crosswire.org (Martin Gruner)
Date: Sat, 10 Mar 2001 20:34:50 +0100
Subject: [sword-devel] feature request
Message-ID: <01031020275800.09400@martin>
I wish to request 2 things:
Since we are planning ThML support, we will need a language= tag in the
module config files; this will be necessary for the correct parsing of bible
references. This tag would correspond to the language definition in the
original ThML document's header.
Is it possible to have some mechanism the frontend programs could use to
write to the module config files (cipher key, font key etc.). We do this in a
quite work intensive way in bibletime at the moment, and a feature like this
would ease this tast of saving module specific information. If a mechanism
like this does already exist, please tell me about it.
Thank you for considering this,
Martin
From sword-devel@crosswire.org Sun Mar 11 23:03:47 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Sun, 11 Mar 2001 16:03:47 -0700
Subject: [sword-devel] feature request
References: <01031020275800.09400@martin>
Message-ID: <3AAC0453.172C39C1@crosswire.org>
Martin,
> Since we are planning ThML support, we will need a language= tag in the
> module config files; this will be necessary for the correct parsing of bible
> references. This tag would correspond to the language definition in the
> original ThML document's header.
>
YES. You may add any tag you wish to the config file of a modules.
I will try to remember to place this tag in new modules that have other
than english verse refs, but please let me know if there is a specific
module that needs it...
> Is it possible to have some mechanism the frontend programs could use to
> write to the module config files (cipher key, font key etc.). We do this in a
> quite work intensive way in bibletime at the moment, and a feature like this
> would ease this tast of saving module specific information. If a mechanism
> like this does already exist, please tell me about it.
YES! This has been on the drawing board. I've been planning on
changing the SWConfig SWMgr::config to use a new subclass of SWConfig
that will keep track of what sections came from what file and so
changing the object and then calling the Save() method will save to the
appropriate files. I hope this will be much easier for you guys.
You may also consider that it might not be a good idea to save some
settings to the systemwide module config files. It might be better to
save, say, a ~/.sword/modoptions.conf file and letting your subclass of
SWMgr merge the contents of ~/.sword/modoptions.conf into its config
object:
SWConfig localopts("~/.sword/localopts");
swmgr->config += localopts;
The '+=' merge adds everything from localopts into the swmgr's config
entries (overriding any that were already there).
And you can just:
localopts.config["KJV"]["MyOption"] = "My Value";
localopts.Save();
Hope this helps.
-Troy.
From sword-devel@crosswire.org Sun Mar 11 23:09:48 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Sun, 11 Mar 2001 16:09:48 -0700
Subject: [sword-devel] feature request
References: <01031020275800.09400@martin> <3AAC0453.172C39C1@crosswire.org>
Message-ID: <3AAC05BC.26992B4@crosswire.org>
Er... Type...
> localopts.config["KJV"]["MyOption"] = "My Value";
> localopts.Save();
Should be:
localopts["KJV"]["MyOption"] = "My Value";
localopts.Save();
From sword-devel@crosswire.org Sun Mar 11 23:19:51 2001
From: sword-devel@crosswire.org (Jonathan Hughes)
Date: Sun, 11 Mar 2001 15:19:51 -0800
Subject: [sword-devel] Website Redesign: Step Two
Message-ID: <002701c0aa81$c6e6ee20$f19980ac@family>
Dear Website Redesign Crew,
For all of you who have been looking forward to be able to help with the
actually technical side of the Sword Project website redesign, we are now in
the second phase of the project, figuring out what components to use and
seting up general layout and navigation standards. So cruise on over to the
newsgroup (news://crosswire.org/crosswire.website) for more information.
In Christ,
Jonathan
jhughes@crosswire.org
From sword-devel@crosswire.org Mon Mar 12 05:58:00 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Sun, 11 Mar 2001 22:58:00 -0700
Subject: [sword-devel] installmgr: please test
References: <3AA83B01.70BDFE99@crosswire.org> <01030905551000.02841@mandrake.webmedic.net>
Message-ID: <3AAC6568.9836AC84@crosswire.org>
> Here goes. Sorry ahead of time for the bug reports.
> this is on a linux mandrake box running mandrake 7.2 with updates and kde 2.1
> and gnome 1.2.1. I have almost everything installed. I ran the install from
> my hard drive rather than burning a cd first.
These reports sound like you're using an older version. Did you
download the installer from the /pub/sword/iso/latest/tmp directory? I
have not yet created a new ISO image from the 'latest' directory that
includes the newest stuff, so you'll have to get it from the live
directory.
>
> 1. I know this one is from downloading from the ftp server but autorun,
> setup.sh, installmgr.sh, and installmgr had to be set to executable.
>
> 2. while installing the files the installer does not refresh so the files
> just look like they are blury.
>
> 3. On mandrake the install paths should be /usr/bin and /usr/share/sword. If
> I remember correct this will be the same for redhat 7.0 and up. On mandrake
> the default install of /usr/local/bin and /usr/local/sword still works
> however installmgr correctly installs the modules in /usr/share/sword and the
> /etc/sword.conf correctly shows this for the datapath.
>
> 3. the installmgr at the bottom doesn't refresh at all during the install
> process.
>
> 4. the installmgr when you select an itmem it turns completely white so that
> it is unreadable. ( it simply disapears).
>
> 5. Not shure why but the installmgr only installed the packages that I
> sellected into /usr/share/sword but bibletime seems to be reading all the
> modules. Probably from the directory that I installed from.
>
> 6. the pixmaps on bibletime are unreadable.
>
> 7. cheatah works well and only sees the modules I selcted for install.
>
> 8. gnomesword will not even load. it complains about not being able to load
> shared libraries. libgnomeprint.so. when I install the rpm compiled on
> mandrake it runs with no problems. this rpm is already on the cd.
>
> one last thing I would like to update a few more files for the cd today.
>
> >
> > Thanks,
> > -Troy.
From sword-devel@crosswire.org Mon Mar 12 07:45:08 2001
From: sword-devel@crosswire.org (Stephen Denne)
Date: Mon, 12 Mar 2001 20:45:08 +1300
Subject: [sword-devel] WIN32 test
References: <3AA231EB.9CD2784D@crosswire.org> <001b01c0a551$018e2240$2b01a8c0@spiderzweb.co.nz> <00b101c0a568$16f4d5e0$2b01a8c0@spiderzweb.co.nz> <3AA623C1.27A5D26E@crosswire.org>
Message-ID: <001201c0aac8$600e39a0$2b01a8c0@spiderzweb.co.nz>
I tried responding to this at work last week, but the message doesn't seem to have turned up.
The problems I was getting was when I didn't have any options.conf file at all.
Creating an empty one solved the problems, except that the only way I could find to change the highlight text colour (from black)
was through editing the options.conf file.
Stephen.
----- Original Message -----
From: "Troy A. Griffitts"
To:
Sent: Thursday, March 08, 2001 1:04 AM
Subject: Re: [sword-devel] WIN32 test
> Thanks to everyone who sent me their comments via the list and
> privately. A new binary should be up soon.
>
> Stephen: Do you still have the options.conf file that made sword.exe
> crash?
> Jerry: Do you have your font setting enlarged? I'll try to reproduce
> your problem on my box.
>
> -Troy.
>
>
>
> Stephen Denne wrote:
> >
> > Good news...
> >
> > These bug went away when I put back the empty options.conf file.
> >
> > Stephen.
> >
> > ----- Original Message -----
> > From: "Stephen Denne"
> > To:
> > Sent: Monday, March 05, 2001 9:48 PM
> > Subject: Re: [sword-devel] WIN32 test
> >
> > > Troy :
> > >
> > > Windows ME
> > > Every time I start it I get:
> > > Access violation at address 00522E27 in module 'SWORD.EXE'. Read of address FFFFFFFF.
> > > OK
> > > I'll include what happens next in case you're interested...
> > > Clicking OK opens the main window, but shows no commentaries or dictionaries, and only has a tab for ALT translation, of which
it
> > > displays nothing, and the buttons have no images.
> > > Chosing the menu option to search, I had some searches that worked fine, e.g. searching for wept gave five references.
(Showing
> > > previews worked here - I like the preview column)
> > > other searches brought forth windows blue screen (after the progress bar had progressed all the way to the right) with errors
in
> > > VWIN32.
> > > Right clicking in the empty text window and chosing either copy or dictionary lookup resulted in an error message window with
no
> > > error message.
> > > File | Preferences results in an exact repeat of the error received on startup.
> > > Exiting the program - I get an error "Abnormal Program Termination"
> > >
> > > Er... version 1.5.1.1 never worked for me either (same problems - except that it refused to quit when asked to, giving an
address
> > > violation error. Again trying to read FFFFFFFF, but from a different location than that at startup)
> > >
> > > Removing the ALT version resulted in the ASV version appearing with exactly the same symptoms (except that there are 72
matches
> > for
> > > wept in ASV)
> > >
> > > A couple of requests: Can the about | help show the full version number?
> > > In the search results preview - can the reference column be shrinkable? It seems to always bounce back to about half the size
that
> > > the window opened at initially, and can clicking on the preview column show the preview in the lower pane the same as clicking
on
> > > the reference does?
> > > The verse preview in the search dialogue sometimes shows those square boxes that windows shows when it doesn't have a glyph
for
> > the
> > > character you are after. (Spotted at EOL, presumably they're EOL characters) - sample verses showing this for me: Luke 22:62,
> > > Matthew 26:75 (visible once the window is enlarged)
> > >
> > > Stephen.
> > >
> > >
> > >
>
From sword-devel@crosswire.org Mon Mar 12 10:27:44 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Mon, 12 Mar 2001 03:27:44 -0700
Subject: [sword-devel] new win32 binaries
Message-ID: <3AACA4A0.1E1439EC@crosswire.org>
OK, some of the problems in the win32 binaries where from dialog
sizing. Thanks to those who reported...
There are new ones available to try at:
http://www.crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/
From sword-devel@crosswire.org Mon Mar 12 11:41:57 2001
From: sword-devel@crosswire.org (Martin Gruner)
Date: Mon, 12 Mar 2001 12:41:57 +0100
Subject: [sword-devel] another feature request
Message-ID: <01031212323902.00603@martin>
Would it be possible to implement the copy constructor in SWModule?
It seems that we could use it to perform thread safe searching.
It would also be useful to have some way to find out which books, chapters of
a book and verses of a chapter are available in a commentary module.
Having this we could let the users select from lists which only contain valid
entries. Is this possible?
Martin
From sword-devel@crosswire.org Mon Mar 12 13:07:48 2001
From: sword-devel@crosswire.org (Brook Humphrey)
Date: Mon, 12 Mar 2001 05:07:48 -0800
Subject: [sword-devel] installmgr: please test
In-Reply-To: <3AAC6568.9836AC84@crosswire.org>
References: <3AA83B01.70BDFE99@crosswire.org> <01030905551000.02841@mandrake.webmedic.net> <3AAC6568.9836AC84@crosswire.org>
Message-ID: <01031205074800.01298@mandrake.webmedic.net>
On Sunday 11 March 2001 21:58, you wrote:
> > Here goes. Sorry ahead of time for the bug reports.
> > this is on a linux mandrake box running mandrake 7.2 with updates and kde
> > 2.1 and gnome 1.2.1. I have almost everything installed. I ran the
> > install from my hard drive rather than burning a cd first.
>
> These reports sound like you're using an older version. Did you
> download the installer from the /pub/sword/iso/latest/tmp directory? I
> have not yet created a new ISO image from the 'latest' directory that
> includes the newest stuff, so you'll have to get it from the live
> directory.
Yes I did this from the latest directory I will say that my system Is kind of
hacked right now I added kde 2.1 to mandrake 7.2 distro and some things are a
little funny. But I don't want to goto 8.0beta yet.
By the way I tried the cd I made from the latest directory which I downloaded
just a few nights ago on mandrake8.0 beta and it worked just fine. So it is
probably something with my machine.
howeve on 8.0beta the static bibletime still has messed up icons but
otherwise seems to work and gnomesword crashed the whole system completely.
The next thing I saw was a bios boot screen for the video card.
Mandrake8.0 is using the newer glibc I think its 2.2 so I will need to
recompile the rpm's for it. I will also try to compile them static. So that
they should be backwards compatible with older systems.
> > 3. On mandrake the install paths should be /usr/bin and /usr/share/sword.
> > If I remember correct this will be the same for redhat 7.0 and up. On
> > mandrake the default install of /usr/local/bin and /usr/local/sword still
> > works however installmgr correctly installs the modules in
> > /usr/share/sword and the /etc/sword.conf correctly shows this for the
> > datapath.
this is still valid
> > 7. cheatah works well and only sees the modules I selcted for install.
> >
> > 8. gnomesword will not even load. it complains about not being able to
> > load shared libraries. libgnomeprint.so. when I install the rpm compiled
> > on mandrake it runs with no problems. this rpm is already on the cd.
I'll try to get gnomesword as a static also. For now the rpm's should work
accept on mandrake 8.0
also I need to update the mandrake rpm's to use the mandrake menu's.
> >
> > one last thing I would like to update a few more files for the cd today.
> >
> > > Thanks,
> > > -Troy.
From sword-devel@crosswire.org Mon Mar 12 16:27:59 2001
From: sword-devel@crosswire.org (Jerry Hastings)
Date: Mon, 12 Mar 2001 09:27:59 -0700
Subject: [sword-devel] new win32 binaries
In-Reply-To: <3AACA4A0.1E1439EC@crosswire.org>
Message-ID: <4.2.0.58.20010312092601.00a146c0@mail.dancris.com>
Troy A. Griffitts wrote:
>OK, some of the problems in the win32 binaries where from dialog
>sizing. Thanks to those who reported...
That took care of my display problems. InstallMgr still has trouble getting
a complete refresh from remote source.
Jerry
From sword-devel@crosswire.org Mon Mar 12 21:14:24 2001
From: sword-devel@crosswire.org (Wally Brock)
Date: Mon, 12 Mar 2001 15:14:24 -0600
Subject: [sword-devel] linux installmgr
Message-ID: <200103122114.PAA01607@localhost.localdomain>
My apologies for taking so long to respond.
I have sword 1.5.1a install and the latest GnomeSword, all working fine (with a sword.conf file in /etc). Today I went to the crosswire ftp site and downloaded installmgr again from the iso/tmp directory and got the exact same results. Here's the way my system is setup
RedHat 6.2
kernel 2.2.17-14
glibc-devel-2.1.3-22
glibc-2.1.3-22
gtk+-1.2.8-0_helix_1
gtk+-devel-1.2.8-0_helix_1
I'm afraid I didn't try to compile from CVS because I haven't really kept up with the sword devel list and I don't know how to access the CVS (flushing with embarassment).
God Bless,
Wally
> Wally,
> I've tried it on my RH 6.2 system at work and it seems to run ok for
> me. Do you have any of the other sword software working on this
> system? Do you have an /etc/sword.conf file? Hmmm. Do you have the
> latest CVS tree compiled with debug, where you might gdb installmgr and
> send me the 'bt' output after the crash?
>
> Thanks for the time!
>
> -Troy.
>
>
>
>
> Wally Brock wrote:
> >
> > Hi,
> >
> > Here'my (less than successful) results. (I'm running RedHat 6.2)
> >
> > Gdk-WARNING **: locale not supported by C library
> >
> > Gdk-WARNING **: locale not supported by Xlib, locale set to C
> >
> > Gdk-WARNING **: can not set locale modifiers
> >
> > GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> > table != NULL' failed.
> >
> > Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
> >
> > GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> > table != NULL' failed.
> >
> > GLib-CRITICAL **: file ghash.c: line 152 (g_hash_table_insert): assertion `hash_
> > table != NULL' failed.
> >
> > GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> > table != NULL' failed.
> >
> > Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
> >
> > Gtk-CRITICAL **: file gtktypeutils.c: line 337 (gtk_type_class): assertion `node
> > != NULL' failed.
> >
> > Gtk-CRITICAL **: file gtkobject.c: line 939 (gtk_object_add_arg_type): assertion
> > `arg_type > GTK_TYPE_NONE' failed.
> >
> > GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_
> > table != NULL' failed.
> >
> > GLib-CRITICAL **: file ghash.c: line 152 (g_hash_table_insert): assertion `hash_
> > table != NULL' failed.
> >
> > Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkScale::digits" is not
> > in the `(null)' ancestry
> >
> > Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkScale::draw_value" is
> > not in the `(null)' ancestry
> >
> > Gtk-CRITICAL **: file gtkobject.c: line 939 (gtk_object_add_arg_type): assertion
> > `arg_type > GTK_TYPE_NONE' failed.
> > Segmentation fault (core dumped)
> >
> > God Bless,
> >
> > Wally
> >
> > > Everyone, there is a new linux binary of the latest installmgr on the
> > > to-be cd image.
> > >
> > > PLEASE try it out-- especially those with no gtk in your linux
> > > configuration. This binary is completely statically linked (I think) so
> > > I'm hoping it will work with most linux configurations.
> > >
> > > You can find it at:
> > >
> > > ftp://ftp.crosswire.org/pub/sword/iso/latest/tmp/installmgr
> > >
> > >
> > > The installmgr for linux (and windows) installs from one module-set to
> > > another, so to test you can:
> > >
> > > o copy your current module-set somewhere else
> > > o run the installmgr and remove a few modules
> > > o point the installmgr (local path setting)
> > > to where you copied your module-set.
> > > o and you should see the modules that you deleted
> > > available for install.
> > >
> > > Thank you so much for trying this one out.
> > >
> > > God's blessings,
> > > -Troy.
> > >
> > >
>
>
From sword-devel@crosswire.org Tue Mar 13 11:29:58 2001
From: sword-devel@crosswire.org (Paul Gear)
Date: Tue, 13 Mar 2001 21:29:58 +1000
Subject: [sword-devel] feature request
References: <01031020275800.09400@martin> <3AAC0453.172C39C1@crosswire.org>
Message-ID: <3AAE04B6.F54A42F8@bigfoot.com>
"Troy A. Griffitts" wrote:
>
> ...
> You may also consider that it might not be a good idea to save some
> settings to the systemwide module config files. It might be better to
> save, say, a ~/.sword/modoptions.conf file and letting your subclass of
> SWMgr merge the contents of ~/.sword/modoptions.conf into its config
> object:
>
> SWConfig localopts("~/.sword/localopts");
> swmgr->config += localopts;
>
> The '+=' merge adds everything from localopts into the swmgr's config
> entries (overriding any that were already there).
> ...
A suggestion/request: make it work like java.util.Properties. The way
they do it is that each Properties object can take another Properties
object as its default. The above syntax could be used to do this, but
in terms of implementation, it would merely set a pointer to the default
SWConfig object. Then the implementation of a get() function would look
something like this:
string
SWConfig::get( string key )
{
string result = hashtable.get( key );
if (result == NULL) {
// or whatever the equivalent is for C++ strings
result = defaults.get( key );
}
return result;
}
The put() operation would not be the same, though - it would just put
into the local hash table (so that user preferences would not be written
to the global preferences). If the system preferences need to be
changed, just put() into the defaults object and save() that, assuming
permission to do it.
What think y'all?
Paul
---------
"He must become greater; i must become less." - John 3:30
http://www.bigfoot.com/~paulgear
From sword-devel@crosswire.org Tue Mar 13 13:24:19 2001
From: sword-devel@crosswire.org (Vickram)
Date: Tue, 13 Mar 2001 17:24:19 +0400
Subject: [sword-devel] Locked Modules
Message-ID: <001a01c0abc1$1145d180$870d7bca@vikram>
This is a multi-part message in MIME format.
------=_NextPart_000_0017_01C0ABE2.706FAF20
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hello,
I am new to sword-devel and i have no idea where to start. Can anyone =
please help me gain access to the locked modules using the keys posted =
on the ALPHA site?
The modules i am interested in are:
1.. Nestle-Aland 27th Edition / UBS 4th Edition (N27U4)
2.. New King James Version (NKJV)
3.. New American Standard Bible (NASB)
4.. French Darby Version (FreDrb)
5.. Biblia Hebraica Stuttgartensia (BHS)
6.. Arabic Bible (for this one, my only problem is the arabic fonts; i =
dont have them installed in sword)
Thanking you in advance
Yours faithfully,
Vick=20
------=_NextPart_000_0017_01C0ABE2.706FAF20
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hello,
I am new to sword-devel and i have no idea where to =
start. Can=20
anyone please help me gain access to the locked modules using the =
keys=20
posted on the ALPHA site?
The modules i am interested in are:
- Nestle-Aland 27th Edition / UBS 4th Edition=20
(N27U4)
- New King James Version (NKJV)
- New American Standard Bible (NASB)
- French Darby Version (FreDrb)
- Biblia Hebraica Stuttgartensia (BHS)
- Arabic Bible (for this one, my only problem is the =
arabic=20
fonts; i dont have them installed in sword)
Thanking you in advance
Yours faithfully,
Vick
------=_NextPart_000_0017_01C0ABE2.706FAF20--
From sword-devel@crosswire.org Tue Mar 13 13:28:17 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Tue, 13 Mar 2001 14:28:17 +0100
Subject: [sword-devel] Locked Modules
In-Reply-To: <001a01c0abc1$1145d180$870d7bca@vikram>
References: <001a01c0abc1$1145d180$870d7bca@vikram>
Message-ID: <01031314281700.20510@joachim>
Sorry that I have to write this, but it's not legal to use the locked modules.
They are only supposed for _testing_, and not for frequent usage.
I don't want to offend you, but Crosswire can't risk the connections to the
Bible societies.
Joachim
On Tuesday, 13. March 2001 14:24, you wrote:
> Hello,
>
> I am new to sword-devel and i have no idea where to start. Can anyone
> please help me gain access to the locked modules using the keys posted on
> the ALPHA site?
>
> The modules i am interested in are:
>
> 1.. Nestle-Aland 27th Edition / UBS 4th Edition (N27U4)
> 2.. New King James Version (NKJV)
> 3.. New American Standard Bible (NASB)
> 4.. French Darby Version (FreDrb)
> 5.. Biblia Hebraica Stuttgartensia (BHS)
> 6.. Arabic Bible (for this one, my only problem is the arabic fonts; i
> dont have them installed in sword) Thanking you in advance
>
> Yours faithfully,
>
> Vick
----------------------------------------
Content-Type: text/html; charset="iso-8859-1"; name="Anhang: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description:
----------------------------------------
--
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Tue Mar 13 14:08:25 2001
From: sword-devel@crosswire.org (Vickram)
Date: Tue, 13 Mar 2001 18:08:25 +0400
Subject: [sword-devel] Locked Modules
Message-ID: <005901c0abc7$134f9c80$870d7bca@vikram>
This is a multi-part message in MIME format.
------=_NextPart_000_0056_01C0ABE8.98F17FE0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hello,
I am new to sword-devel and i have no idea where to start. Can anyone =
please help me gain access to the locked modules using the keys posted =
on the ALPHA site?
The modules i am interested in are:
1.. Nestle-Aland 27th Edition / UBS 4th Edition (N27U4)=20
2.. New King James Version (NKJV)=20
3.. New American Standard Bible (NASB)=20
4.. French Darby Version (FreDrb)=20
5.. Biblia Hebraica Stuttgartensia (BHS)=20
6.. Arabic Bible (for this one, my only problem is the arabic fonts; i =
dont have them installed in sword)
Thanking you in advance
Yours faithfully,
Vick=20
------=_NextPart_000_0056_01C0ABE8.98F17FE0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hello,
I am new to sword-devel and i have no idea where to =
start. Can=20
anyone please help me gain access to the locked modules using the =
keys=20
posted on the ALPHA site?
The modules i am interested in are:
- Nestle-Aland 27th Edition / UBS 4th Edition =
(N27U4)=20
- New King James Version (NKJV)=20
- New American Standard Bible (NASB)=20
- French Darby Version (FreDrb)=20
- Biblia Hebraica Stuttgartensia (BHS)=20
- Arabic Bible (for this one, my only problem is the =
arabic=20
fonts; i dont have them installed in sword)
Thanking you in advance
Yours faithfully,
Vick
------=_NextPart_000_0056_01C0ABE8.98F17FE0--
From sword-devel@crosswire.org Tue Mar 13 14:10:01 2001
From: sword-devel@crosswire.org (Harry Plantinga)
Date: Tue, 13 Mar 2001 09:10:01 -0500
Subject: [sword-devel] General question
In-Reply-To: <3AAE04B6.F54A42F8@bigfoot.com>
Message-ID:
Hi,
My name is Harry Plantinga. I'm the director of the Christian
Classics Ethereal Library. I'm interested in the Sword plans,
architecture, etc.
Is there an overview of the architecture, a requirements
specification, or something like that? Is there an archive
of the mailing list?
-Harry
> -----Original Message-----
> From: owner-sword-devel@crosswire.org
> [mailto:owner-sword-devel@crosswire.org]On Behalf Of Paul Gear
> Sent: Tuesday, March 13, 2001 6:30 AM
> To: sword-devel@crosswire.org
> Subject: Re: [sword-devel] feature request
>
>
> "Troy A. Griffitts" wrote:
> >
> > ...
> > You may also consider that it might not be a good idea to save some
> > settings to the systemwide module config files. It might be better to
> > save, say, a ~/.sword/modoptions.conf file and letting your subclass of
> > SWMgr merge the contents of ~/.sword/modoptions.conf into its config
> > object:
> >
> > SWConfig localopts("~/.sword/localopts");
> > swmgr->config += localopts;
> >
> > The '+=' merge adds everything from localopts into the swmgr's config
> > entries (overriding any that were already there).
> > ...
>
> A suggestion/request: make it work like java.util.Properties. The way
> they do it is that each Properties object can take another Properties
> object as its default. The above syntax could be used to do this, but
> in terms of implementation, it would merely set a pointer to the default
> SWConfig object. Then the implementation of a get() function would look
> something like this:
>
> string
> SWConfig::get( string key )
> {
> string result = hashtable.get( key );
> if (result == NULL) {
> // or whatever the equivalent is for C++ strings
> result = defaults.get( key );
> }
> return result;
> }
>
> The put() operation would not be the same, though - it would just put
> into the local hash table (so that user preferences would not be written
> to the global preferences). If the system preferences need to be
> changed, just put() into the defaults object and save() that, assuming
> permission to do it.
>
> What think y'all?
>
> Paul
> ---------
> "He must become greater; i must become less." - John 3:30
> http://www.bigfoot.com/~paulgear
>
From sword-devel@crosswire.org Tue Mar 13 14:20:04 2001
From: sword-devel@crosswire.org (Harry Plantinga)
Date: Tue, 13 Mar 2001 09:20:04 -0500
Subject: [sword-devel] upcoming conference
In-Reply-To: <3AAE04B6.F54A42F8@bigfoot.com>
Message-ID:
By the way, there's an upcoming conference on
April 30 to May 2 on developing open XML standards
for bible and theological documents. I'll be speaking
there about Theological Markup Language.
This conference is sponsored by the American Bible
Society, and they're trying to get an industry-wide
support for an open standard, perhaps ending in a
W3C standard or something like that.
The conference is by invitation only, but the organizers
asked me for some recommendations. It would seem good
to have representation from the open-source community.
Is there anyone who would really like to go? It's
in the Washington, DC area and unfortunately you'd
have to pay your own transportation, hotel room, and
registration.
Otherwise, I can report on what was said and done there.
-Harry
From sword-devel@crosswire.org Tue Mar 13 14:32:04 2001
From: sword-devel@crosswire.org (Vickram)
Date: Tue, 13 Mar 2001 18:32:04 +0400
Subject: [sword-devel] Locked Modules
References: <001a01c0abc1$1145d180$870d7bca@vikram> <01031314281700.20510@joachim>
Message-ID: <007e01c0abca$616dc060$870d7bca@vikram>
Hello Joachim,
Thank you for answering me. I do understand the situation. However i would
like to know when these modules will be made available for public use? Has
there ever been a previously locked module that was released to the public
before? if so, then this will give me hope to wait out for the release of
the modules i'm interested in.
Vick
----- Original Message -----
From: "Joachim Ansorg"
To:
Sent: Tuesday, 13 March, 2001 17:28
Subject: Re: [sword-devel] Locked Modules
> Sorry that I have to write this, but it's not legal to use the locked
modules.
> They are only supposed for _testing_, and not for frequent usage.
>
> I don't want to offend you, but Crosswire can't risk the connections to
the
> Bible societies.
>
> Joachim
>
> On Tuesday, 13. March 2001 14:24, you wrote:
> > Hello,
> >
> > I am new to sword-devel and i have no idea where to start. Can anyone
> > please help me gain access to the locked modules using the keys posted
on
> > the ALPHA site?
> >
> > The modules i am interested in are:
> >
> > 1.. Nestle-Aland 27th Edition / UBS 4th Edition (N27U4)
> > 2.. New King James Version (NKJV)
> > 3.. New American Standard Bible (NASB)
> > 4.. French Darby Version (FreDrb)
> > 5.. Biblia Hebraica Stuttgartensia (BHS)
> > 6.. Arabic Bible (for this one, my only problem is the arabic fonts; i
> > dont have them installed in sword) Thanking you in advance
> >
> > Yours faithfully,
> >
> > Vick
>
> ----------------------------------------
> Content-Type: text/html; charset="iso-8859-1"; name="Anhang: 1"
> Content-Transfer-Encoding: quoted-printable
> Content-Description:
> ----------------------------------------
>
> --
> Joachim Ansorg
> BibleTime - www.bibletime.de - info@bibletime.de
> BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Tue Mar 13 15:07:56 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Tue, 13 Mar 2001 15:07:56 -0000
Subject: [sword-devel] New to the project
In-Reply-To: <3AAE04B6.F54A42F8@bigfoot.com>
Message-ID: <3AAE37CC.2225.78071@localhost>
Hi ......
Sorry to jump straight into this list when I have just joined. Is there an
archive? And if so, where please? I have been trying the encyphered
New Jerusalem Bible, and have several things to report, but don't want to
re-visit if it's all been said before. If no archive, someone might like to fill
me in with any discussion that's taken place on this module.
I've been doing a bit of conversion work, and offered three new modules to
Troy. Hope to talk about them in due course if anyone wants to.
Regards,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Tue Mar 13 16:39:01 2001
From: sword-devel@crosswire.org (Jerry Hastings)
Date: Tue, 13 Mar 2001 09:39:01 -0700
Subject: [sword-devel] General question
In-Reply-To:
References: <3AAE04B6.F54A42F8@bigfoot.com>
Message-ID: <4.2.0.58.20010313085613.00a14d60@mail.dancris.com>
At 09:10 AM 3/13/2001 -0500, Harry Plantinga wrote:
>My name is Harry Plantinga. I'm the director of the Christian
>Classics Ethereal Library. I'm interested in the Sword plans,
>architecture, etc.
Hello, Harry.
It is wonderful to see postings from you on the Sword list. Your library
has been a great asset to this work. And the developers have been working
to provide ThML support.
I will let someone else answer your question about Sword specifications.
There is another topic I would like your input on. Your digital facsimile
editing system was a topic of discussion here. There was an idea for using
it in conjunction with unpublished works of current and past scholars. We
believe there could be valuable works, that could be used as content in
software like the Sword, that have never been published, or were published
in very limited ways. If a release to the public domain or a license such
as GPL could be obtained for them.
We considered contacting lists such as the B-Greek list to see if there was
any interest. But, we have not contacted any list yet, because we don't
have a server set up to run your software and didn't know if CCEL has any
interest in providing space for works that are not yet "classic".
Any thoughts?
Jerry Hastings
Bible Foundation
From sword-devel@crosswire.org Tue Mar 13 17:41:06 2001
From: sword-devel@crosswire.org (Harry Plantinga)
Date: Tue, 13 Mar 2001 12:41:06 -0500
Subject: [sword-devel] General question
In-Reply-To: <4.2.0.58.20010313085613.00a14d60@mail.dancris.com>
Message-ID:
Jerry,
I assume you're aware of the GNU distribution of the digital
facsimile software -- see http://www.ccel.org/facsim/
Yes, there could be valuable unpublished works. My experience
with the WWSB (http://www.ccel.org/wwsb/) suggests that many people
have written studies, commentaries, sermons, and the like, that
they would like to have published in some form, and some of them
are worthwhile. However, on the WWSB I stopped encouraging any
and all contributions. The problem was that some people wanted to
publish -- well -- wacky stuff, and keeping up a level of quality
would have meant instituting some kind of review process.
I've moved in the direction of publishing only material that has
a wide reputation as being valuable. I think it makes for a more
useful library--classics generally become classics for a good
reason. And there are plenty of 'classics' to occupy my time
and resources.
-harry
> There is another topic I would like your input on. Your digital facsimile
> editing system was a topic of discussion here. There was an idea for using
> it in conjunction with unpublished works of current and past scholars. We
> believe there could be valuable works, that could be used as content in
> software like the Sword, that have never been published, or were published
> in very limited ways. If a release to the public domain or a license such
> as GPL could be obtained for them.
>
> We considered contacting lists such as the B-Greek list to see if
> there was
> any interest. But, we have not contacted any list yet, because we don't
> have a server set up to run your software and didn't know if CCEL has any
> interest in providing space for works that are not yet "classic".
>
> Any thoughts?
>
> Jerry Hastings
> Bible Foundation
>
>
>
From sword-devel@crosswire.org Tue Mar 13 19:51:20 2001
From: sword-devel@crosswire.org (Martin Gruner)
Date: Tue, 13 Mar 2001 20:51:20 +0100
Subject: [sword-devel] bug? and searching
Message-ID: <01031320512000.27970@martin>
Hi,
the search progress mechanism does not seem to work well with user defined
ranges. Could this be fixed?
How is the current status of the new search engine implementation?
Martin
From sword-devel@crosswire.org Wed Mar 14 05:27:34 2001
From: sword-devel@crosswire.org (Verald O. Stevens)
Date: Tue, 13 Mar 2001 21:27:34 -0800
Subject: [sword-devel] unsubscribe
Message-ID: <003e01c0ac48$f3ea1140$42e1da8d@fightertown-usa.wmich.edu>
unsubscribe
From sword-devel@crosswire.org Wed Mar 14 04:19:01 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Tue, 13 Mar 2001 21:19:01 -0700
Subject: [sword-devel] unsubscribe
References: <003e01c0ac48$f3ea1140$42e1da8d@fightertown-usa.wmich.edu>
Message-ID: <3AAEF135.C09C3CAD@crosswire.org>
approve sword-devel98 unsubscribe verald.stevens@wmich.edu sword-devel
From sword-devel@crosswire.org Wed Mar 14 06:40:30 2001
From: sword-devel@crosswire.org (Jonathan Hughes)
Date: Tue, 13 Mar 2001 22:40:30 -0800
Subject: [sword-devel] Locked Modules
References: <001a01c0abc1$1145d180$870d7bca@vikram> <01031314281700.20510@joachim> <007e01c0abca$616dc060$870d7bca@vikram>
Message-ID: <002701c0ac51$ab6930a0$a2d2a3ac@family>
Vick,
In response to your question about has any of the locked modules ever
been then released for public use, no not to my knowledge. The reason for
this is because in the past me have not done much in contacting publishers.
However I have taken on the task to do just that, for more information check
out http://www.crosswire.org/sword/copyright/ Once we have redesigned the
Sword Project's website I will start contacted publishers and there seems to
be some promise in unlocking some of the modules. Did this answer your
question? If not feel free to e-mail me!
In Christ,
Jonathan
jhughes@crosswire.org
----- Original Message -----
From: "Vickram"
To:
Sent: Tuesday, March 13, 2001 6:32 AM
Subject: Re: [sword-devel] Locked Modules
> Hello Joachim,
>
> Thank you for answering me. I do understand the situation. However i would
> like to know when these modules will be made available for public use? Has
> there ever been a previously locked module that was released to the public
> before? if so, then this will give me hope to wait out for the release of
> the modules i'm interested in.
>
> Vick
>
> ----- Original Message -----
> From: "Joachim Ansorg"
> To:
> Sent: Tuesday, 13 March, 2001 17:28
> Subject: Re: [sword-devel] Locked Modules
>
>
> > Sorry that I have to write this, but it's not legal to use the locked
> modules.
> > They are only supposed for _testing_, and not for frequent usage.
> >
> > I don't want to offend you, but Crosswire can't risk the connections to
> the
> > Bible societies.
> >
> > Joachim
> >
> > On Tuesday, 13. March 2001 14:24, you wrote:
> > > Hello,
> > >
> > > I am new to sword-devel and i have no idea where to start. Can anyone
> > > please help me gain access to the locked modules using the keys posted
> on
> > > the ALPHA site?
> > >
> > > The modules i am interested in are:
> > >
> > > 1.. Nestle-Aland 27th Edition / UBS 4th Edition (N27U4)
> > > 2.. New King James Version (NKJV)
> > > 3.. New American Standard Bible (NASB)
> > > 4.. French Darby Version (FreDrb)
> > > 5.. Biblia Hebraica Stuttgartensia (BHS)
> > > 6.. Arabic Bible (for this one, my only problem is the arabic fonts;
i
> > > dont have them installed in sword) Thanking you in advance
> > >
> > > Yours faithfully,
> > >
> > > Vick
> >
> > ----------------------------------------
> > Content-Type: text/html; charset="iso-8859-1"; name="Anhang: 1"
> > Content-Transfer-Encoding: quoted-printable
> > Content-Description:
> > ----------------------------------------
> >
> > --
> > Joachim Ansorg
> > BibleTime - www.bibletime.de - info@bibletime.de
> > BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Wed Mar 14 07:40:56 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Wed, 14 Mar 2001 07:40:56 -0000
Subject: [sword-devel] Link
In-Reply-To: <3AAE7772.CA821066@home.com>
Message-ID: <3AAF2088.30865.179B2B@localhost>
Hi .......
Being very excited about the recent 'discovery' of the Sword Project, I
told CJCR about it. (I am currently studying Jewish-Christian Relations)
and a link to crosswire.org has now been placed at:
http://www.cjcr.org.uk/resources/links.htm#Universities
Regards,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Wed Mar 14 07:45:31 2001
From: sword-devel@crosswire.org (Paul Dean)
Date: 14 Mar 2001 07:45:31 +0000
Subject: [sword-devel] General question
In-Reply-To: "Harry Plantinga"'s message of "Tue, 13 Mar 2001 12:41:06 -0500"
References:
Message-ID: <86itlcaj50.fsf@redeemed.org.uk>
"Harry Plantinga" writes:
> Jerry,
>
> I assume you're aware of the GNU distribution of the digital
> facsimile software -- see http://www.ccel.org/facsim/
>
> Yes, there could be valuable unpublished works. My experience
> with the WWSB (http://www.ccel.org/wwsb/) suggests that many people
> have written studies, commentaries, sermons, and the like, that
> they would like to have published in some form, and some of them
> are worthwhile. However, on the WWSB I stopped encouraging any
> and all contributions. The problem was that some people wanted to
> publish -- well -- wacky stuff, and keeping up a level of quality
> would have meant instituting some kind of review process.
>
> I've moved in the direction of publishing only material that has
> a wide reputation as being valuable. I think it makes for a more
> useful library--classics generally become classics for a good
> reason. And there are plenty of 'classics' to occupy my time
> and resources.
I really value the wwsb, but I always wish there were more
contemporary sermons. There are so many non-crazy preachers who would
surely be happy to submit that if, for example, I wanted to prepare a
sermon on verse X, then to browse a dozen sermons on that verse would
be very useful.
But.. yes, there must be a way to guard against crazies. One way
would be to have an interactive peer-review in terms of a rating
system. If you read a sermon and think it's wacko, you press the
"thumbs down button" and that author goes down the ratings. If you
think it was insightful and spiritual, then you press the thumbs up
button and that author's sermons go higher up the lists. Just think -
a dozen contemporary sermons on every verse in the bible! That would
be great.
I guess the ratings system would be less simple than I at first
thought in order to stop people raising the ratings on their own
sermons. hmm. :(
--
Paul
http://www.redeemed.org.uk/
From sword-devel@crosswire.org Wed Mar 14 11:29:45 2001
From: sword-devel@crosswire.org (fred smith)
Date: Wed, 14 Mar 2001 06:29:45 -0500
Subject: [sword-devel] Locked Modules
In-Reply-To: <002701c0ac51$ab6930a0$a2d2a3ac@family>; from jhughes@crosswire.org on Tue, Mar 13, 2001 at 10:40:30PM -0800
References: <001a01c0abc1$1145d180$870d7bca@vikram> <01031314281700.20510@joachim> <007e01c0abca$616dc060$870d7bca@vikram> <002701c0ac51$ab6930a0$a2d2a3ac@family>
Message-ID: <20010314062945.A2809@fcshome.fcshome.stoneham.ma.us>
On Tue, Mar 13, 2001 at 10:40:30PM -0800, Jonathan Hughes wrote:
> Vick,
>
> In response to your question about has any of the locked modules ever
> been then released for public use, no not to my knowledge. The reason for
> this is because in the past me have not done much in contacting publishers.
> However I have taken on the task to do just that, for more information check
> out http://www.crosswire.org/sword/copyright/ Once we have redesigned the
> Sword Project's website I will start contacted publishers and there seems to
> be some promise in unlocking some of the modules. Did this answer your
> question? If not feel free to e-mail me!
I've been curious: If they're locked, are not available to the public,
where did Sword get 'em?
Fred
--
---- Fred Smith -- fredex@fcshome.stoneham.ma.us ----------------------------
But God demonstrates his own love for us in this:
While we were still sinners,
Christ died for us.
------------------------------- Romans 5:8 (niv) ------------------------------
From sword-devel@crosswire.org Wed Mar 14 22:31:06 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Wed, 14 Mar 2001 23:31:06 +0100
Subject: [sword-devel] Compile problems with new config stuff
Message-ID: <01031423310600.10692@joachim>
--------------Boundary-00=_U7L7XCODECIRKN6KH7KM
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Dear Troy!
I attached a log with error messages I get while compiling the Sword libr=
ary=20
with thenew config stuff.
I'm using GCC 2.95
I don't know the STL well enough to fix this,
Joachim
- --=20
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1e-SuSE (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE6r/EuXu8IiUJO3NcRAoz1AJ90fvr7oZEBGXrCQ29WX0+dByGANQCdGxw8
Aki2njfgJ5OdtKdTAM38zzE=3D
=3DS1NL
-----END PGP SIGNATURE-----
--------------Boundary-00=_U7L7XCODECIRKN6KH7KM
Content-Type: text/plain;
charset="iso-8859-1";
name="log"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="log"
bWFrZSBqdXN0LXByZSBub2RlcHM9eWVzCm1ha2VbMV06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21u
dC9taXNjL2N2cy9zd29yZC9zd29yZCcKbWFrZSAtQyBzcmMganVzdC1wcmUKbWFrZVsyXTogRW50
ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYycKbWFrZSAtQyBr
ZXlzIGp1c3QtcHJlCm1ha2VbM106IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9z
d29yZC9zd29yZC9zcmMva2V5cycKbWFrZVszXTogTm90aGluZyB0byBiZSBkb25lIGZvciBganVz
dC1wcmUnLgptYWtlWzNdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9z
d29yZC9zcmMva2V5cycKbWFrZSAtQyB1dGlsZnVucyBqdXN0LXByZQptYWtlWzNdOiBFbnRlcmlu
ZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL3V0aWxmdW5zJwptYWtl
WzNdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBqdXN0LXByZScuCm1ha2VbM106IExlYXZpbmcg
ZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy91dGlsZnVucycKbWFrZSAt
QyBtZ3IganVzdC1wcmUKbWFrZVszXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3Zz
L3N3b3JkL3N3b3JkL3NyYy9tZ3InCm1ha2VbM106IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGp1
c3QtcHJlJy4KbWFrZVszXTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQv
c3dvcmQvc3JjL21ncicKbWFrZSAtQyBtb2R1bGVzIGp1c3QtcHJlCm1ha2VbM106IEVudGVyaW5n
IGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcycKbWFrZSAt
QyB0ZXh0cyBqdXN0LXByZQptYWtlWzRdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9j
dnMvc3dvcmQvc3dvcmQvc3JjL21vZHVsZXMvdGV4dHMnCm1ha2UgLUMgcmF3dGV4dCBqdXN0LXBy
ZQptYWtlWzVdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQv
c3JjL21vZHVsZXMvdGV4dHMvcmF3dGV4dCcKbWFrZVs1XTogTm90aGluZyB0byBiZSBkb25lIGZv
ciBganVzdC1wcmUnLgptYWtlWzVdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9z
d29yZC9zd29yZC9zcmMvbW9kdWxlcy90ZXh0cy9yYXd0ZXh0JwptYWtlIC1DIHJhd2diZiBqdXN0
LXByZQptYWtlWzVdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dv
cmQvc3JjL21vZHVsZXMvdGV4dHMvcmF3Z2JmJwptYWtlWzVdOiBOb3RoaW5nIHRvIGJlIGRvbmUg
Zm9yIGBqdXN0LXByZScuCm1ha2VbNV06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3Zz
L3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL3RleHRzL3Jhd2diZicKbWFrZSAtQyB6dGV4dCBqdXN0
LXByZQptYWtlWzVdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dv
cmQvc3JjL21vZHVsZXMvdGV4dHMvenRleHQnCm1ha2VbNV06IE5vdGhpbmcgdG8gYmUgZG9uZSBm
b3IgYGp1c3QtcHJlJy4KbWFrZVs1XTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMv
c3dvcmQvc3dvcmQvc3JjL21vZHVsZXMvdGV4dHMvenRleHQnCm1ha2VbNF06IExlYXZpbmcgZGly
ZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL3RleHRzJwptYWtl
IC1DIGNvbW1lbnRzIGp1c3QtcHJlCm1ha2VbNF06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9t
aXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tZW50cycKbWFrZSAtQyByYXdjb20g
anVzdC1wcmUKbWFrZVs1XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3Jk
L3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1lbnRzL3Jhd2NvbScKbWFrZVs1XTogTm90aGluZyB0byBi
ZSBkb25lIGZvciBganVzdC1wcmUnLgptYWtlWzVdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9t
aXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tZW50cy9yYXdjb20nCm1ha2UgLUMg
cmF3ZmlsZXMganVzdC1wcmUKbWFrZVs1XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2Mv
Y3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1lbnRzL3Jhd2ZpbGVzJwptYWtlWzVdOiBO
b3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBqdXN0LXByZScuCm1ha2VbNV06IExlYXZpbmcgZGlyZWN0
b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1lbnRzL3Jhd2Zp
bGVzJwptYWtlIC1DIHpjb20ganVzdC1wcmUKbWFrZVs1XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAv
bW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1lbnRzL3pjb20nCm1ha2Vb
NV06IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGp1c3QtcHJlJy4KbWFrZVs1XTogTGVhdmluZyBk
aXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL21vZHVsZXMvY29tbWVudHMv
emNvbScKbWFrZSAtQyBocmVmY29tIGp1c3QtcHJlCm1ha2VbNV06IEVudGVyaW5nIGRpcmVjdG9y
eSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tZW50cy9ocmVmY29t
JwptYWtlWzVdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBqdXN0LXByZScuCm1ha2VbNV06IExl
YXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2Nv
bW1lbnRzL2hyZWZjb20nCm1ha2VbNF06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3Zz
L3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1lbnRzJwptYWtlIC1DIGxleGRpY3QganVzdC1w
cmUKbWFrZVs0XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3Jk
L3NyYy9tb2R1bGVzL2xleGRpY3QnCm1ha2UgLUMgcmF3bGQganVzdC1wcmUKbWFrZVs1XTogRW50
ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2xl
eGRpY3QvcmF3bGQnCm1ha2VbNV06IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGp1c3QtcHJlJy4K
bWFrZVs1XTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3Jj
L21vZHVsZXMvbGV4ZGljdC9yYXdsZCcKbWFrZVs0XTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQv
bWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL21vZHVsZXMvbGV4ZGljdCcKbWFrZSAtQyBjb21tb24g
anVzdC1wcmUKbWFrZVs0XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3Jk
L3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1vbicKbWFrZVs0XTogTm90aGluZyB0byBiZSBkb25lIGZv
ciBganVzdC1wcmUnLgptYWtlWzRdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9z
d29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tb24nCm1ha2UgLUMgZmlsdGVycyBqdXN0LXByZQpt
YWtlWzRdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3Jj
L21vZHVsZXMvZmlsdGVycycKbWFrZVs0XTogTm90aGluZyB0byBiZSBkb25lIGZvciBganVzdC1w
cmUnLgptYWtlWzRdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29y
ZC9zcmMvbW9kdWxlcy9maWx0ZXJzJwptYWtlWzNdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9t
aXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcycKbWFrZSAtQyBmcm9udGVuZCBqdXN0LXBy
ZQptYWtlWzNdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQv
c3JjL2Zyb250ZW5kJwptYWtlIC1DIHdpbmRvemUganVzdC1wcmUKbWFrZVs0XTogRW50ZXJpbmcg
ZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9mcm9udGVuZC93aW5kb3pl
JwptYWtlWzRdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBqdXN0LXByZScuCm1ha2VbNF06IExl
YXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9mcm9udGVuZC93
aW5kb3plJwptYWtlIC1DIFgxMSBqdXN0LXByZQptYWtlWzRdOiBFbnRlcmluZyBkaXJlY3Rvcnkg
YC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL2Zyb250ZW5kL1gxMScKbWFrZVs0XTogTm90
aGluZyB0byBiZSBkb25lIGZvciBganVzdC1wcmUnLgptYWtlWzRdOiBMZWF2aW5nIGRpcmVjdG9y
eSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvZnJvbnRlbmQvWDExJwptYWtlWzNdOiBM
ZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvZnJvbnRlbmQn
Cm1ha2VbMl06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3Ny
YycKbWFrZSAtQyBvYmoganVzdC1wcmUKbWFrZVsyXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50
L21pc2MvY3ZzL3N3b3JkL3N3b3JkL29iaicKbWFrZVsyXTogTm90aGluZyB0byBiZSBkb25lIGZv
ciBganVzdC1wcmUnLgptYWtlWzJdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9z
d29yZC9zd29yZC9vYmonCm1ha2UgLUMgbGliIGp1c3QtcHJlCm1ha2VbMl06IEVudGVyaW5nIGRp
cmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9saWInCm1ha2VbMl06IE5vdGhpbmcg
dG8gYmUgZG9uZSBmb3IgYGp1c3QtcHJlJy4KbWFrZVsyXTogTGVhdmluZyBkaXJlY3RvcnkgYC9t
bnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvbGliJwptYWtlIC1DIHRlc3RzIGp1c3QtcHJlCm1ha2Vb
Ml06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC90ZXN0cycK
bWFrZVsyXTogTm90aGluZyB0byBiZSBkb25lIGZvciBganVzdC1wcmUnLgptYWtlWzJdOiBMZWF2
aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC90ZXN0cycKbWFrZSAtQyB1
dGlsaXRpZXMganVzdC1wcmUKbWFrZVsyXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2Mv
Y3ZzL3N3b3JkL3N3b3JkL3V0aWxpdGllcycKbWFrZVsyXTogTm90aGluZyB0byBiZSBkb25lIGZv
ciBganVzdC1wcmUnLgptYWtlWzJdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9z
d29yZC9zd29yZC91dGlsaXRpZXMnCm1ha2UgLUMgaW5jbHVkZSBqdXN0LXByZQptYWtlWzJdOiBF
bnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvaW5jbHVkZScKbWFr
ZVsyXTogTm90aGluZyB0byBiZSBkb25lIGZvciBganVzdC1wcmUnLgptYWtlWzJdOiBMZWF2aW5n
IGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9pbmNsdWRlJwptYWtlIC1DIGFw
cHMvWDExL1ZDTCBqdXN0LXByZQptYWtlWzJdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlz
Yy9jdnMvc3dvcmQvc3dvcmQvYXBwcy9YMTEvVkNMJwptYWtlWzJdOiBOb3RoaW5nIHRvIGJlIGRv
bmUgZm9yIGBqdXN0LXByZScuCm1ha2VbMl06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2Mv
Y3ZzL3N3b3JkL3N3b3JkL2FwcHMvWDExL1ZDTCcKbWFrZVsxXTogTGVhdmluZyBkaXJlY3Rvcnkg
YC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQnCm1ha2UgLUMgc3JjIGp1c3QtdGFyZ2V0cwptYWtl
WzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjJwpt
YWtlIC1DIGtleXMganVzdC10YXJnZXRzCm1ha2VbMl06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21u
dC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMva2V5cycKbWFrZVsyXTogTm90aGluZyB0byBiZSBk
b25lIGZvciBganVzdC10YXJnZXRzJy4KbWFrZVsyXTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQv
bWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL2tleXMnCm1ha2UgLUMgdXRpbGZ1bnMganVzdC10YXJn
ZXRzCm1ha2VbMl06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29y
ZC9zcmMvdXRpbGZ1bnMnCm1ha2VbMl06IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGp1c3QtdGFy
Z2V0cycuCm1ha2VbMl06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3
b3JkL3NyYy91dGlsZnVucycKbWFrZSAtQyBtZ3IganVzdC10YXJnZXRzCm1ha2VbMl06IEVudGVy
aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbWdyJwptYWtlWzJd
OiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBqdXN0LXRhcmdldHMnLgptYWtlWzJdOiBMZWF2aW5n
IGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbWdyJwptYWtlIC1DIG1v
ZHVsZXMganVzdC10YXJnZXRzCm1ha2VbMl06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNj
L2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcycKbWFrZSAtQyB0ZXh0cyBqdXN0LXRhcmdldHMK
bWFrZVszXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3Ny
Yy9tb2R1bGVzL3RleHRzJwptYWtlIC1DIHJhd3RleHQganVzdC10YXJnZXRzCm1ha2VbNF06IEVu
dGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy90
ZXh0cy9yYXd0ZXh0JwptYWtlWzRdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBqdXN0LXRhcmdl
dHMnLgptYWtlWzRdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29y
ZC9zcmMvbW9kdWxlcy90ZXh0cy9yYXd0ZXh0JwptYWtlIC1DIHJhd2diZiBqdXN0LXRhcmdldHMK
bWFrZVs0XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3Ny
Yy9tb2R1bGVzL3RleHRzL3Jhd2diZicKbWFrZVs0XTogTm90aGluZyB0byBiZSBkb25lIGZvciBg
anVzdC10YXJnZXRzJy4KbWFrZVs0XTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMv
c3dvcmQvc3dvcmQvc3JjL21vZHVsZXMvdGV4dHMvcmF3Z2JmJwptYWtlIC1DIHp0ZXh0IGp1c3Qt
dGFyZ2V0cwptYWtlWzRdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQv
c3dvcmQvc3JjL21vZHVsZXMvdGV4dHMvenRleHQnCm1ha2VbNF06IE5vdGhpbmcgdG8gYmUgZG9u
ZSBmb3IgYGp1c3QtdGFyZ2V0cycuCm1ha2VbNF06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21p
c2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL3RleHRzL3p0ZXh0JwptYWtlWzNdOiBMZWF2
aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy90ZXh0
cycKbWFrZSAtQyBjb21tZW50cyBqdXN0LXRhcmdldHMKbWFrZVszXTogRW50ZXJpbmcgZGlyZWN0
b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1lbnRzJwptYWtl
IC1DIHJhd2NvbSBqdXN0LXRhcmdldHMKbWFrZVs0XTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50
L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2NvbW1lbnRzL3Jhd2NvbScKbWFrZVs0
XTogTm90aGluZyB0byBiZSBkb25lIGZvciBganVzdC10YXJnZXRzJy4KbWFrZVs0XTogTGVhdmlu
ZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL21vZHVsZXMvY29tbWVu
dHMvcmF3Y29tJwptYWtlIC1DIHJhd2ZpbGVzIGp1c3QtdGFyZ2V0cwptYWtlWzRdOiBFbnRlcmlu
ZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL21vZHVsZXMvY29tbWVu
dHMvcmF3ZmlsZXMnCm1ha2VbNF06IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGp1c3QtdGFyZ2V0
cycuCm1ha2VbNF06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3Jk
L3NyYy9tb2R1bGVzL2NvbW1lbnRzL3Jhd2ZpbGVzJwptYWtlIC1DIHpjb20ganVzdC10YXJnZXRz
Cm1ha2VbNF06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9z
cmMvbW9kdWxlcy9jb21tZW50cy96Y29tJwptYWtlWzRdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9y
IGBqdXN0LXRhcmdldHMnLgptYWtlWzRdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2
cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tZW50cy96Y29tJwptYWtlIC1DIGhyZWZjb20g
anVzdC10YXJnZXRzCm1ha2VbNF06IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9z
d29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tZW50cy9ocmVmY29tJwptYWtlWzRdOiBOb3RoaW5n
IHRvIGJlIGRvbmUgZm9yIGBqdXN0LXRhcmdldHMnLgptYWtlWzRdOiBMZWF2aW5nIGRpcmVjdG9y
eSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tZW50cy9ocmVmY29t
JwptYWtlWzNdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9z
cmMvbW9kdWxlcy9jb21tZW50cycKbWFrZSAtQyBsZXhkaWN0IGp1c3QtdGFyZ2V0cwptYWtlWzNd
OiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL21vZHVs
ZXMvbGV4ZGljdCcKbWFrZSAtQyByYXdsZCBqdXN0LXRhcmdldHMKbWFrZVs0XTogRW50ZXJpbmcg
ZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2xleGRpY3Qv
cmF3bGQnCm1ha2VbNF06IE5vdGhpbmcgdG8gYmUgZG9uZSBmb3IgYGp1c3QtdGFyZ2V0cycuCm1h
a2VbNF06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9t
b2R1bGVzL2xleGRpY3QvcmF3bGQnCm1ha2VbM106IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21p
c2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2xleGRpY3QnCm1ha2UgLUMgY29tbW9uIGp1
c3QtdGFyZ2V0cwptYWtlWzNdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dv
cmQvc3dvcmQvc3JjL21vZHVsZXMvY29tbW9uJwptYWtlWzNdOiBOb3RoaW5nIHRvIGJlIGRvbmUg
Zm9yIGBqdXN0LXRhcmdldHMnLgptYWtlWzNdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNj
L2N2cy9zd29yZC9zd29yZC9zcmMvbW9kdWxlcy9jb21tb24nCm1ha2UgLUMgZmlsdGVycyBqdXN0
LXRhcmdldHMKbWFrZVszXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3Jk
L3N3b3JkL3NyYy9tb2R1bGVzL2ZpbHRlcnMnCm1ha2VbM106IE5vdGhpbmcgdG8gYmUgZG9uZSBm
b3IgYGp1c3QtdGFyZ2V0cycuCm1ha2VbM106IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2Mv
Y3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzL2ZpbHRlcnMnCm1ha2VbMl06IExlYXZpbmcgZGly
ZWN0b3J5IGAvbW50L21pc2MvY3ZzL3N3b3JkL3N3b3JkL3NyYy9tb2R1bGVzJwptYWtlIC1DIGZy
b250ZW5kIGp1c3QtdGFyZ2V0cwptYWtlWzJdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlz
Yy9jdnMvc3dvcmQvc3dvcmQvc3JjL2Zyb250ZW5kJwptYWtlIC1DIHdpbmRvemUganVzdC10YXJn
ZXRzCm1ha2VbM106IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29y
ZC9zcmMvZnJvbnRlbmQvd2luZG96ZScKbWFrZVszXTogTm90aGluZyB0byBiZSBkb25lIGZvciBg
anVzdC10YXJnZXRzJy4KbWFrZVszXTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMv
c3dvcmQvc3dvcmQvc3JjL2Zyb250ZW5kL3dpbmRvemUnCm1ha2UgLUMgWDExIGp1c3QtdGFyZ2V0
cwptYWtlWzNdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQv
c3JjL2Zyb250ZW5kL1gxMScKbWFrZVszXTogTm90aGluZyB0byBiZSBkb25lIGZvciBganVzdC10
YXJnZXRzJy4KbWFrZVszXTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQv
c3dvcmQvc3JjL2Zyb250ZW5kL1gxMScKbWFrZVsyXTogTGVhdmluZyBkaXJlY3RvcnkgYC9tbnQv
bWlzYy9jdnMvc3dvcmQvc3dvcmQvc3JjL2Zyb250ZW5kJwptYWtlWzFdOiBMZWF2aW5nIGRpcmVj
dG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9zcmMnCm1ha2UgLUMgb2JqIGp1c3QtdGFy
Z2V0cwptYWtlWzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9tbnQvbWlzYy9jdnMvc3dvcmQvc3dv
cmQvb2JqJwptYWtlWzFdOiBOb3RoaW5nIHRvIGJlIGRvbmUgZm9yIGBqdXN0LXRhcmdldHMnLgpt
YWtlWzFdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC9vYmon
Cm1ha2UgLUMgbGliIGp1c3QtdGFyZ2V0cwptYWtlWzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC9t
bnQvbWlzYy9jdnMvc3dvcmQvc3dvcmQvbGliJwptYWtlWzFdOiBOb3RoaW5nIHRvIGJlIGRvbmUg
Zm9yIGBqdXN0LXRhcmdldHMnLgptYWtlWzFdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL21udC9taXNj
L2N2cy9zd29yZC9zd29yZC9saWInCm1ha2UgLUMgdGVzdHMganVzdC10YXJnZXRzCm1ha2VbMV06
IEVudGVyaW5nIGRpcmVjdG9yeSBgL21udC9taXNjL2N2cy9zd29yZC9zd29yZC90ZXN0cycKZ2Nj
IC1JLi4vaW5jbHVkZS8gLURfR05VX1NPVVJDRSAtRE5ERUJVRyAtRF9HTlVfU09VUkNFIC1ETkRF
QlVHIC1waXBlIC1XYWxsIC1Xbm8tZm9ybWF0ICAtRFpMSUJTVVBQT1JURUQgLXBnIC1PMyAtbTQ4
NiAtbyBjb25maWd0ZXN0IGNvbmZpZ3Rlc3QuY3BwICAgLUwuLi9saWIvICAtbHN3b3JkIC1sc3Rk
YysrIC1segpJbiBmaWxlIGluY2x1ZGVkIGZyb20gY29uZmlndGVzdC5jcHA6MjoKLi4vaW5jbHVk
ZS9zd2NvbmZpZy5oOiBJbiBtZXRob2QgYFQgJiBtdWx0aW1hcHdpdGhkZWZhdWx0PEtleSxULENv
bXBhcmU+OjpvcGVyYXRvciBbXShjb25zdCBLZXkgJiknOgouLi9pbmNsdWRlL3N3Y29uZmlnLmg6
NDQ6IHdhcm5pbmc6IGxvb2t1cCBvZiBgdmFsdWVfdHlwZScgZmluZHMgYHR5cGVuYW1lIGl0ZXJh
dG9yX3RyYWl0czxfSXRlcmF0b3I+Ojp2YWx1ZV90eXBlICogdmFsdWVfdHlwZShjb25zdCBfSXRl
ciAmKScKLi4vaW5jbHVkZS9zd2NvbmZpZy5oOjQ0OiB3YXJuaW5nOiAgIGluc3RlYWQgb2YgYHR5
cGVuYW1lIG11bHRpbWFwd2l0aGRlZmF1bHQ8S2V5LFQsQ29tcGFyZT46OnZhbHVlX3R5cGUnIGZy
b20gZGVwZW5kZW50IGJhc2UgY2xhc3MKLi4vaW5jbHVkZS9zd2NvbmZpZy5oOjQ0OiB3YXJuaW5n
OiAgICh1c2UgYHR5cGVuYW1lIG11bHRpbWFwd2l0aGRlZmF1bHQ6OnZhbHVlX3R5cGUnIGlmIHRo
YXQncyB3aGF0IHlvdSBtZWFudCkKLi4vaW5jbHVkZS9zd2NvbmZpZy5oOiBJbiBtZXRob2QgYGNs
YXNzIHN0cmluZyAmIG11bHRpbWFwd2l0aGRlZmF1bHQ8YmFzaWNfc3RyaW5nPGNoYXIsc3RyaW5n
X2NoYXJfdHJhaXRzPGNoYXI+LF9fZGVmYXVsdF9hbGxvY190ZW1wbGF0ZTx0cnVlLDA+ID4sYmFz
aWNfc3RyaW5nPGNoYXIsc3RyaW5nX2NoYXJfdHJhaXRzPGNoYXI+LF9fZGVmYXVsdF9hbGxvY190
ZW1wbGF0ZTx0cnVlLDA+ID4sbGVzczxiYXNpY19zdHJpbmc8Y2hhcixzdHJpbmdfY2hhcl90cmFp
dHM8Y2hhcj4sX19kZWZhdWx0X2FsbG9jX3RlbXBsYXRlPHRydWUsMD4gPiA+ID46Om9wZXJhdG9y
IFtdKGNvbnN0IHN0cmluZyAmKSc6CmNvbmZpZ3Rlc3QuY3BwOjY6ICAgaW5zdGFudGlhdGVkIGZy
b20gaGVyZQouLi9pbmNsdWRlL3N3Y29uZmlnLmg6NDQ6IG5vIG1hdGNoIGZvciBjYWxsIHRvIGAo
cGFpcjxjb25zdCBiYXNpY19zdHJpbmc8Y2hhcixzdHJpbmdfY2hhcl90cmFpdHM8Y2hhcj4sX19k
ZWZhdWx0X2FsbG9jX3RlbXBsYXRlPHRydWUsMD4gPixiYXNpY19zdHJpbmc8Y2hhcixzdHJpbmdf
Y2hhcl90cmFpdHM8Y2hhcj4sX19kZWZhdWx0X2FsbG9jX3RlbXBsYXRlPHRydWUsMD4gPiA+KSAo
Y29uc3QgYmFzaWNfc3RyaW5nPGNoYXIsc3RyaW5nX2NoYXJfdHJhaXRzPGNoYXI+LF9fZGVmYXVs
dF9hbGxvY190ZW1wbGF0ZTx0cnVlLDA+ID4gJiwgc3RyaW5nKScKbWFrZVsxXTogKioqIFtjb25m
aWd0ZXN0XSBFcnJvciAxCm1ha2VbMV06IExlYXZpbmcgZGlyZWN0b3J5IGAvbW50L21pc2MvY3Zz
L3N3b3JkL3N3b3JkL3Rlc3RzJwptYWtlOiAqKiogW3Rlc3RzL3RhcmdldHNdIEVycm9yIDIK
--------------Boundary-00=_U7L7XCODECIRKN6KH7KM--
From sword-devel@crosswire.org Thu Mar 15 00:34:36 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Wed, 14 Mar 2001 17:34:36 -0700
Subject: [sword-devel] Compile problems with new config stuff
References: <01031423310600.10692@joachim>
Message-ID: <3AB00E1C.4255140F@crosswire.org>
Joachim and Martin,
Thanks for reporting this. I was unable to reproduce it on any of my
boxes, and quite honestly thought Martin had a bad version of the
compiler on his box (sorry Martin). Thanks for sending the gcc
version. I looked around and found that the skiffcluster that compaq
provides for compiling for the ipaq had 2.95.1, and I could reproduce
the error on their box. I think it's fixed. It now works on the
skiffcluster and still on my box here. Give it a try and let me know!
Sorry for the bug,
-Troy.
Joachim Ansorg wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Dear Troy!
>
> I attached a log with error messages I get while compiling the Sword library
> with thenew config stuff.
>
> I'm using GCC 2.95
>
> I don't know the STL well enough to fix this,
>
> Joachim
> - --
> Joachim Ansorg
> BibleTime - www.bibletime.de - info@bibletime.de
> BibleTime is an easy to use Bible study tool for KDE / Linux.
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.1e-SuSE (GNU/Linux)
> Comment: For info see http://www.gnupg.org
>
> iD8DBQE6r/EuXu8IiUJO3NcRAoz1AJ90fvr7oZEBGXrCQ29WX0+dByGANQCdGxw8
> Aki2njfgJ5OdtKdTAM38zzE=
> =S1NL
> -----END PGP SIGNATURE-----
>
> ------------------------------------------------------------------------
> Name: log
> log Type: Plain Text (text/plain)
> Encoding: base64
From sword-devel@crosswire.org Thu Mar 15 03:35:51 2001
From: sword-devel@crosswire.org (Brook Humphrey)
Date: Wed, 14 Mar 2001 19:35:51 -0800
Subject: [sword-devel] Compile problems with new config stuff
In-Reply-To: <01031423310600.10692@joachim>
References: <01031423310600.10692@joachim>
Message-ID: <01031419355104.02474@mandrake.webmedic.net>
Troy same here only I'm using gcc 2.96. I don't beleve that that would cause
a problem though as I have been compileing rpms on it with no problem. sword
1.5.1a compiles great.
anyway here is the error:
/bin/sh -ec 'gcc -MM -MG -I../../include/ -D_GNU_SOURCE -DNDEBUG
-D_GNU_SOURCE -
DNDEBUG swkey.cpp | sed '\''s/swkey\.o/& swkey.d/g'\'' > swkey.d'
make[2]: Leaving directory `/home/thelinu/sword/src/keys'
make[2]: Entering directory `/home/thelinu/sword/src/keys'
gcc -I../../include/ -D_GNU_SOURCE -DNDEBUG -D_GNU_SOURCE -DNDEBUG -pipe
-Wall -
Wno-format -DZLIBSUPPORTED -fomit-frame-pointer -s -O3 -m486 -c -o swkey.o
swke
y.cpp
gcc -I../../include/ -D_GNU_SOURCE -DNDEBUG -D_GNU_SOURCE -DNDEBUG -pipe
-Wall -
Wno-format -DZLIBSUPPORTED -fomit-frame-pointer -s -O3 -m486 -c -o listkey.o
li
stkey.cpp
gcc -I../../include/ -D_GNU_SOURCE -DNDEBUG -D_GNU_SOURCE -DNDEBUG -pipe
-Wall -Wno-format -DZLIBSUPPORTED -fomit-
frame-pointer -s -O3 -m486 -c -o versekey.o versekey.cpp
In file included from ../../include/localemgr.h:29,
from versekey.cpp:21:
../../include/swconfig.h: In method `T &multimapwithdefault::operator[] (const Key &)':
../../include/swconfig.h:42: parse error before `='
make[2]: *** [versekey.o] Error 1
make[2]: Leaving directory `/home/thelinu/sword/src/keys'
make[1]: *** [keys/targets] Error 2
make[1]: Leaving directory `/home/thelinu/sword/src'
make: *** [src/targets] Error 2
From sword-devel@crosswire.org Thu Mar 15 15:24:30 2001
From: sword-devel@crosswire.org (Martin Gruner)
Date: Thu, 15 Mar 2001 16:24:30 +0100
Subject: [sword-devel] Compile problems with new config stuff
In-Reply-To: <3AB00E1C.4255140F@crosswire.org>
References: <01031423310600.10692@joachim> <3AB00E1C.4255140F@crosswire.org>
Message-ID: <01031516243001.00592@martin>
Hi Troy,
I'm not sure whether my compiler is ok; what I know is that I use
gcc --version
2.95.2
and when I try to compile BibleTime, I see
/usr/local/sword/include/sword/swconfig.h: In method `T &
multimapwithdefault::operator [](const Key &)':
/usr/local/sword/include/sword/swconfig.h:42: parse error before `='
I hope this is not my fault; The compiler installation is directly from the
SuSE 7.0 distro. Sword itself compiles now -- how can this be?
I attached a more detailed output.
Martin
P.S. please see my last 2 postings.
------------------------------------
g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/opt/kde2/include
-I/usr/lib/qt2/include -I/usr/X11R6/include -D_REENTRANT
-I/usr/local/sword/include/sword -DQT_NO_ASCII_CAST -g -ansi -D_XOPEN_SOURCE
-D_BSD_SOURCE -Wbad-function-cast -Wcast-align -Wundef -Wconversion -pg
-fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes
-Wwrite-strings -Wno-long-long -fno-builtin
-Wp,-MD,.deps/cswordmodulesearch.pp -c cswordmodulesearch.cpp -fPIC -DPIC -o
.libs/cswordmodulesearch.o
In file included from /usr/local/sword/include/sword/swkey.h:27,
from /usr/local/sword/include/sword/swmodule.h:28,
from /usr/local/sword/include/sword/swmgr.h:30,
from cswordbackend.h:30,
from cswordmoduleinfo.h:23,
from cswordmodulesearch.h:22,
from cswordmodulesearch.cpp:19:
/usr/local/sword/include/sword/swobject.h:5: warning: carriage return in
preprocessing directive
In file included from /usr/local/sword/include/sword/swmodule.h:29,
from /usr/local/sword/include/sword/swmgr.h:30,
from cswordbackend.h:30,
from cswordmoduleinfo.h:23,
from cswordmodulesearch.h:22,
from cswordmodulesearch.cpp:19:
/usr/local/sword/include/sword/listkey.h: In method `long int
ListKey::Index(long int)':
/usr/local/sword/include/sword/listkey.h:113: warning: unused parameter `long
int iindex'
In file included from /usr/local/sword/include/sword/swmodule.h:30,
from /usr/local/sword/include/sword/swmgr.h:30,
from cswordbackend.h:30,
from cswordmoduleinfo.h:23,
from cswordmodulesearch.h:22,
from cswordmodulesearch.cpp:19:
/usr/local/sword/include/sword/swfilter.h: In method `void
SWFilter::setOptionValue(const char *)':
/usr/local/sword/include/sword/swfilter.h:79: warning: unused parameter
`const char * ival'
/usr/local/sword/include/sword/swfilter.h: In method `char
SWFilter::ProcessText(char *, int, const SWKey *)':
/usr/local/sword/include/sword/swfilter.h:92: warning: unused parameter
`const class SWKey * key'
In file included from /usr/local/sword/include/sword/swmgr.h:30,
from cswordbackend.h:30,
from cswordmoduleinfo.h:23,
from cswordmodulesearch.h:22,
from cswordmodulesearch.cpp:19:
/usr/local/sword/include/sword/swmodule.h: In function `static char
SWModule::createModule(const char *)':
/usr/local/sword/include/sword/swmodule.h:276: warning: unused parameter
`const
char * path'
In file included from /usr/local/sword/include/sword/swmgr.h:31,
from cswordbackend.h:30,
from cswordmoduleinfo.h:23,
from cswordmodulesearch.h:22,
from cswordmodulesearch.cpp:19:
/usr/local/sword/include/sword/swconfig.h: In method `T &
multimapwithdefault::operator [](const Key &)':
/usr/local/sword/include/sword/swconfig.h:42: parse error before `='
cswordmodulesearch.cpp: In method `void
CSwordModuleSearch::percentUpdate(char,
void *)':
cswordmodulesearch.cpp:65: warning: unused parameter `void * p'
make[4]: *** [cswordmodulesearch.lo] Error 1
make[4]: Leaving directory
`/home/Martin/bibletime-2/bibletime/backend/sword_backend'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/Martin/bibletime-2/bibletime/backend'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/Martin/bibletime-2/bibletime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/Martin/bibletime-2'
make: *** [all-recursive-am] Error 2
From sword-devel@crosswire.org Thu Mar 15 17:43:54 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Thu, 15 Mar 2001 18:43:54 +0100
Subject: [sword-devel] Compile problems with new config stuff
In-Reply-To: <3AB00E1C.4255140F@crosswire.org>
References: <01031423310600.10692@joachim> <3AB00E1C.4255140F@crosswire.org>
Message-ID: <01031517211600.22642@joachim>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Troy!
Thank you for the fix. I made a small correction, I had to add two
"typenames" to compile it with the g++ option -pedantic.
At least my "The C++ Programming Language" claims that this is required :)
Joachim
> Joachim and Martin,
> Thanks for reporting this. I was unable to reproduce it on any of my
> boxes, and quite honestly thought Martin had a bad version of the
> compiler on his box (sorry Martin). Thanks for sending the gcc
> version. I looked around and found that the skiffcluster that compaq
> provides for compiling for the ipaq had 2.95.1, and I could reproduce
> the error on their box. I think it's fixed. It now works on the
> skiffcluster and still on my box here. Give it a try and let me know!
>
> Sorry for the bug,
> -Troy.
>
> Joachim Ansorg wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Dear Troy!
> >
> > I attached a log with error messages I get while compiling the Sword
> > library with thenew config stuff.
> >
> > I'm using GCC 2.95
> >
> > I don't know the STL well enough to fix this,
> >
> > Joachim
> > - --
> > Joachim Ansorg
> > BibleTime - www.bibletime.de - info@bibletime.de
> > BibleTime is an easy to use Bible study tool for KDE / Linux.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1e-SuSE (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE6sP9aXu8IiUJO3NcRAmpSAKCME/RGUJ6rejorvGz4GgLX1602KACfZYd8
LCmMm2q+ipioWTDnQnSKUVM=
=UgeX
-----END PGP SIGNATURE-----
From sword-devel@crosswire.org Thu Mar 15 18:21:15 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Thu, 15 Mar 2001 19:21:15 +0100
Subject: [sword-devel] Compile problems with new config stuff
In-Reply-To: <01031516243001.00592@martin>
References: <01031423310600.10692@joachim> <3AB00E1C.4255140F@crosswire.org> <01031516243001.00592@martin>
Message-ID: <01031519211504.22642@joachim>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Martin!
I fixed this some minutes ago.
Untill tomorrow!
Joachim
> Hi Troy,
>
> I'm not sure whether my compiler is ok; what I know is that I use
>
> gcc --version
> 2.95.2
>
> and when I try to compile BibleTime, I see
>
> /usr/local/sword/include/sword/swconfig.h: In method `T &
> multimapwithdefault::operator [](const Key &)':
> /usr/local/sword/include/sword/swconfig.h:42: parse error before `='
>
> I hope this is not my fault; The compiler installation is directly from the
> SuSE 7.0 distro. Sword itself compiles now -- how can this be?
> I attached a more detailed output.
>
> Martin
>
> P.S. please see my last 2 postings.
>
> ------------------------------------
> g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/opt/kde2/include
> -I/usr/lib/qt2/include -I/usr/X11R6/include -D_REENTRANT
> -I/usr/local/sword/include/sword -DQT_NO_ASCII_CAST -g -ansi
> -D_XOPEN_SOURCE -D_BSD_SOURCE -Wbad-function-cast -Wcast-align -Wundef
> -Wconversion -pg -fno-check-new -Wall -pedantic -W -Wpointer-arith
> -Wmissing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin
> -Wp,-MD,.deps/cswordmodulesearch.pp -c cswordmodulesearch.cpp -fPIC -DPIC
> -o .libs/cswordmodulesearch.o
> In file included from /usr/local/sword/include/sword/swkey.h:27,
> from /usr/local/sword/include/sword/swmodule.h:28,
> from /usr/local/sword/include/sword/swmgr.h:30,
> from cswordbackend.h:30,
> from cswordmoduleinfo.h:23,
> from cswordmodulesearch.h:22,
> from cswordmodulesearch.cpp:19:
> /usr/local/sword/include/sword/swobject.h:5: warning: carriage return in
> preprocessing directive
> In file included from /usr/local/sword/include/sword/swmodule.h:29,
> from /usr/local/sword/include/sword/swmgr.h:30,
> from cswordbackend.h:30,
> from cswordmoduleinfo.h:23,
> from cswordmodulesearch.h:22,
> from cswordmodulesearch.cpp:19:
> /usr/local/sword/include/sword/listkey.h: In method `long int
> ListKey::Index(long int)':
> /usr/local/sword/include/sword/listkey.h:113: warning: unused parameter
> `long int iindex'
> In file included from /usr/local/sword/include/sword/swmodule.h:30,
> from /usr/local/sword/include/sword/swmgr.h:30,
> from cswordbackend.h:30,
> from cswordmoduleinfo.h:23,
> from cswordmodulesearch.h:22,
> from cswordmodulesearch.cpp:19:
> /usr/local/sword/include/sword/swfilter.h: In method `void
> SWFilter::setOptionValue(const char *)':
> /usr/local/sword/include/sword/swfilter.h:79: warning: unused parameter
> `const char * ival'
> /usr/local/sword/include/sword/swfilter.h: In method `char
> SWFilter::ProcessText(char *, int, const SWKey *)':
> /usr/local/sword/include/sword/swfilter.h:92: warning: unused parameter
> `const class SWKey * key'
> In file included from /usr/local/sword/include/sword/swmgr.h:30,
> from cswordbackend.h:30,
> from cswordmoduleinfo.h:23,
> from cswordmodulesearch.h:22,
> from cswordmodulesearch.cpp:19:
> /usr/local/sword/include/sword/swmodule.h: In function `static char
> SWModule::createModule(const char *)':
> /usr/local/sword/include/sword/swmodule.h:276: warning: unused parameter
> `const
> char * path'
> In file included from /usr/local/sword/include/sword/swmgr.h:31,
> from cswordbackend.h:30,
> from cswordmoduleinfo.h:23,
> from cswordmodulesearch.h:22,
> from cswordmodulesearch.cpp:19:
> /usr/local/sword/include/sword/swconfig.h: In method `T &
> multimapwithdefault::operator [](const Key &)':
> /usr/local/sword/include/sword/swconfig.h:42: parse error before `='
> cswordmodulesearch.cpp: In method `void
> CSwordModuleSearch::percentUpdate(char,
> void *)':
> cswordmodulesearch.cpp:65: warning: unused parameter `void * p'
> make[4]: *** [cswordmodulesearch.lo] Error 1
> make[4]: Leaving directory
> `/home/Martin/bibletime-2/bibletime/backend/sword_backend'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/Martin/bibletime-2/bibletime/backend'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/Martin/bibletime-2/bibletime'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/Martin/bibletime-2'
> make: *** [all-recursive-am] Error 2
- --
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1e-SuSE (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE6sQgcXu8IiUJO3NcRApfbAJ4kjK+phmTRAT4TbaL5q/oEswT4DQCeIqIA
ZsRi2kDpQ22xSEfMLMFTUDM=
=zYhF
-----END PGP SIGNATURE-----
From sword-devel@crosswire.org Fri Mar 16 03:27:35 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Thu, 15 Mar 2001 20:27:35 -0700
Subject: [sword-devel] General question
References:
Message-ID: <3AB18826.2EAE2B72@crosswire.org>
Harry,
> My name is Harry Plantinga. I'm the director of the Christian
> Classics Ethereal Library. I'm interested in the Sword plans,
> architecture, etc.
Very nice to have you.
> Is there an overview of the architecture, a requirements
> specification, or something like that? Is there an archive
> of the mailing list?
There is an API primer on the website under
http://www.crosswire.org/sword then selecting 'Developement', then
'SWORD API Primer'.
I'll try to throw together some UML diagrams for the basic API, and data
flow diagrams for the processing of module source all the way from disk
to display through the class framework. We've been needing something
like this for a while now.
I'll post soon.
-Troy.
From sword-devel@crosswire.org Fri Mar 16 03:30:32 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Thu, 15 Mar 2001 20:30:32 -0700
Subject: [sword-devel] upcoming conference
References:
Message-ID: <3AB188D8.E8CCEC6E@crosswire.org>
Harry,
Thank you for the consideration. Actually, Mike Perez from ABS already
gave us a call. I'm planning on attending. I'm sure others on the list
might be interested also. Looking forward to hearing you.
> By the way, there's an upcoming conference on
> April 30 to May 2 on developing open XML standards
> for bible and theological documents. I'll be speaking
> there about Theological Markup Language.
> This conference is sponsored by the American Bible
> Society, and they're trying to get an industry-wide
> support for an open standard, perhaps ending in a
> W3C standard or something like that.
>
> The conference is by invitation only, but the organizers
> asked me for some recommendations. It would seem good
> to have representation from the open-source community.
> Is there anyone who would really like to go? It's
> in the Washington, DC area and unfortunately you'd
> have to pay your own transportation, hotel room, and
> registration.
>
> Otherwise, I can report on what was said and done there.
>
> -Harry
From sword-devel@crosswire.org Fri Mar 16 03:37:28 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Thu, 15 Mar 2001 20:37:28 -0700
Subject: [sword-devel] Locked Modules
References: <001a01c0abc1$1145d180$870d7bca@vikram> <01031314281700.20510@joachim> <007e01c0abca$616dc060$870d7bca@vikram>
Message-ID: <3AB18A78.746290E0@crosswire.org>
> Thank you for answering me. I do understand the situation. However i would
> like to know when these modules will be made available for public use? Has
> there ever been a previously locked module that was released to the public
> before? if so, then this will give me hope to wait out for the release of
> the modules i'm interested in.
Vick,
The keys are on our alpha page to which you were given when you joined
the list. As others have stated. They are made available for testing
purposes. And YES, we have been given permission to distribute some of
these modules over the years. A quicker solution for you may be the
STEP support that should be available in 1.5.2. You will then be able
to buy a STEP formatted text and use any of the frontends that use our
engine to display. Any substantial STEP support is about 3 months away,
I'd say.
-Troy.
>
> Vick
>
> ----- Original Message -----
> From: "Joachim Ansorg"
> To:
> Sent: Tuesday, 13 March, 2001 17:28
> Subject: Re: [sword-devel] Locked Modules
>
> > Sorry that I have to write this, but it's not legal to use the locked
> modules.
> > They are only supposed for _testing_, and not for frequent usage.
> >
> > I don't want to offend you, but Crosswire can't risk the connections to
> the
> > Bible societies.
> >
> > Joachim
> >
> > On Tuesday, 13. March 2001 14:24, you wrote:
> > > Hello,
> > >
> > > I am new to sword-devel and i have no idea where to start. Can anyone
> > > please help me gain access to the locked modules using the keys posted
> on
> > > the ALPHA site?
> > >
> > > The modules i am interested in are:
> > >
> > > 1.. Nestle-Aland 27th Edition / UBS 4th Edition (N27U4)
> > > 2.. New King James Version (NKJV)
> > > 3.. New American Standard Bible (NASB)
> > > 4.. French Darby Version (FreDrb)
> > > 5.. Biblia Hebraica Stuttgartensia (BHS)
> > > 6.. Arabic Bible (for this one, my only problem is the arabic fonts; i
> > > dont have them installed in sword) Thanking you in advance
> > >
> > > Yours faithfully,
> > >
> > > Vick
> >
> > ----------------------------------------
> > Content-Type: text/html; charset="iso-8859-1"; name="Anhang: 1"
> > Content-Transfer-Encoding: quoted-printable
> > Content-Description:
> > ----------------------------------------
> >
> > --
> > Joachim Ansorg
> > BibleTime - www.bibletime.de - info@bibletime.de
> > BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Fri Mar 16 03:40:00 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Thu, 15 Mar 2001 20:40:00 -0700
Subject: [sword-devel] New to the project
References: <3AAE37CC.2225.78071@localhost>
Message-ID: <3AB18B10.BDDDA8C0@crosswire.org>
Many have asked for an archive of the dev-list. We have our list-serv
(majordomo) keeping archives.
A) Does anyone know how list subscribers can access these archives via
majordomo?
B) Does anyone know of a good majordomo-archive-to-HTML converter?
Thanks!
-Troy.
Barry Drake wrote:
>
> Hi ......
>
> Sorry to jump straight into this list when I have just joined. Is there an
> archive? And if so, where please? I have been trying the encyphered
> New Jerusalem Bible, and have several things to report, but don't want to
> re-visit if it's all been said before. If no archive, someone might like to fill
> me in with any discussion that's taken place on this module.
>
> I've been doing a bit of conversion work, and offered three new modules to
> Troy. Hope to talk about them in due course if anyone wants to.
>
> Regards,
>
> Barry
>
> >From Barry Drake (The Revd - minister of Arnold United Reformed Church,
> Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
>
> Replies - b.drake@ntlworld.com
> Fax: 0705 069 8746
>
>
From sword-devel@crosswire.org Fri Mar 16 03:56:48 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Thu, 15 Mar 2001 20:56:48 -0700
Subject: [sword-devel] Compile problems with new config stuff
References: <01031423310600.10692@joachim> <3AB00E1C.4255140F@crosswire.org> <01031517211600.22642@joachim>
Message-ID: <3AB18F00.99223E9E@crosswire.org>
Joachim,
Thanks for the fix. Still works for me, so if you guys are happy, I'm
in. I don't know if you realize what the new feature is that is causing
the compile troubles of the past few days, but...
It used to be our configurator class SWConfig used a map> to store INI style entries, and it made for easy
stuff like:
SWConfig myConfig("./myConfig.conf");
myConfig.Sections["Section1"]["Entry1"] = "Value1";
Well, this easy syntax went away when we had to move the structure to:
map>. This was needed because we store
more than entry for some things, e.g.
[KJV]
GlobalOptionsFilter=GBFFootnotes
GlobalOptionsFilter=GBFStrings
multimaps lets this happen, whereas map will overwrite the previous
entry; however, multimap doesn't include nice [] operators, so we had to
use iterator = myConfig.Sections["Section1"].find("Entry1"), and check
for it != to end() and then grab it->second, ugh... Not very nice
looking anymore...
Well, now the new features:
SWConfig now has an operator[](const char *), so you can leave off the
'Sections' part, e.g.
myConfig["Section1"]["Entry1"] = "Value1";
and the BIG one... we now have a multimapwithdefault subclass of
multimap that implements the same behaviour as the map::operator []. It
merely finds the FIRST entry with the name and returns it (or creates
one if it doesn't exist. We still have to use find_*(key_type &) for
multi-entries like 'GlobalOptionsFilter', but for the MAJORITY of
entries we can now use the nice syntax like:
myConfig["Section1"]["Entry1"] = "Value1";
or
string entry1 = myConfig["Section1"]["Entry1"];
Hope this explains a little bit of why we changed stuff.
-Troy.
From sword-devel@crosswire.org Fri Mar 16 09:05:29 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Fri, 16 Mar 2001 09:05:29 -0000
Subject: [sword-devel] NJB
Message-ID: <3AB1D759.23124.4EE874@localhost>
Hi there .......
I've been looking at the NJB (encrypted) module. It would be nice - but -
the original contained both the canonical and the deutero-canonical
books (the Apocrypha) in LXX order. The Sword library is strictly aligned
to the AV canon and cannot use the LXX book and verse arrangement.
What happens in the NJB is that the old testament works properly up to
the end of Nehemiah. At this point, the complete book of Tobit begins,
although it declares with confidence that it is Esther. It continues even
when it declares it is Job (Tob. 10:4 calls itself Job 0:1 .... and so on).
At the end of Tobit, we get a number of verses from Nehemiah (again) but
all as one verse and then Tobit once more (all of it). Then the text gives
up altogether and there is no more. (Note that the entire NJB ot file is
less than 2 meg in size).
If someone has the original text, I would love to edit out the deutero-
canonical parts and re-format the verses to fit Sword - but I doubt the
publisher would allow the result to be published as it would be
incomplete. It will be a pity if the NJB module never gets to be seen
because of this. It's an excellent translation.
Regards,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Fri Mar 16 22:06:41 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Fri, 16 Mar 2001 23:06:41 +0100
Subject: [sword-devel] Important questions
Message-ID: <01031623005000.04214@joachim>
Hi!
Martin and me discussed several important issues.
These are important for the soon upcoming 1.0 release of BibleTime.
Here are our proposals and questions:
-Most of the Sword frontends deal with bookmarks. We want this to be
frontend- and OS independent, so that the users can easily share and exchange
their bookmark files. There may be 2 ways to achieve this: a) work out a
standard for bookmark files and b) implement bookmark management in sword. It
should support different locales and be module independent.
-We _need_ some way to determine which books, chapters and verses of a
commentary (and bible) are available.
-We expect a copy constructor in swmodule to be the easiest way of
implementing thread safe searching in bibletime. But maybe there are better
solutions? BibleCS also crashes when browsing a module while it is being
searched.
-The search progress implementation does not work well with user defined
scopes.
-We would like the current status of the new search engine implementation.
We'd be grateful for comments + help with these issues because they are
important for the future development of BibleTime, and especially the 1.0
release.
We also wish to thank all those who have been contributing to the sword
project and making the development of bible study programs possible. Thank
you for all the time and love you have been investing to serve others.
May God bless you!
Joachim + Martin
P.S. Troy thank you for the cool config interface. Thanks for all your help.
--
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Sat Mar 17 01:50:41 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Fri, 16 Mar 2001 18:50:41 -0700
Subject: [sword-devel] Important questions
References: <01031623005000.04214@joachim>
Message-ID: <3AB2C2F1.42EB8496@crosswire.org>
Joachim,
Had to backout one of the typename changes that you made for Borland
C++Builder to like it. Please let me know if you needed them both.
I've commited what works for me.
> -Most of the Sword frontends deal with bookmarks. We want this to be
> frontend- and OS independent, so that the users can easily share and exchange
> their bookmark files. There may be 2 ways to achieve this: a) work out a
> standard for bookmark files and b) implement bookmark management in sword. It
> should support different locales and be module independent.
Yes. I agree. Let's let's make a bookmark class.
> -We _need_ some way to determine which books, chapters and verses of a
> commentary (and bible) are available.
We actually don't have that information readily available. The 0 length
entried in the index are the entries that are not available, so we could
scan the module once and save this information. If we go to a dynamic
canon config for other verse numberings, then each module should
populate the VerseKey::books structure themselves, and you can just scan
this to get the available entries.
There are so many uncertain things about this approach though, which is
why it has been put off for so long.
o You will no longer be able to share keys between modules.
o We will need some kind of dynamic mapping mechanism, because now,
the common mapping is done at module creation time by mapping all verses
to KJV numbering. Without this, we will still need a way to link
between variant numberings
o Numberings will not have the same index values, so when setting a
key, a literal parse from one module's VerseKey to another will be
necessary, making it slower.
Anyway, all this to say.... It's not easy, or readily available, or I
would do it for you right now.
Is there a way around it? Why do you need this information? I think
you know you can get KJV numberings from the VerseKey::books structure,
right?
> -We expect a copy constructor in swmodule to be the easiest way of
> implementing thread safe searching in bibletime. But maybe there are better
> solutions? BibleCS also crashes when browsing a module while it is being
> searched.
Planned. Actually, I was also trying to figure out a way to make
Searching thread-safe without copying the module.
> -The search progress implementation does not work well with user defined
> scopes.
Progress for non-accelerated searches is determined by module position.
This is why it looks silly if you're searching, say, NT, you'll start at
about 70%. Not good. Any takers to do the math? Actually,
VerseKey::Index() should not be used for progress, instead, since SWKey
defines the range, SWKey::getProgress() or something should be written.
This will let ListKey compute one way, and VerseKey with mins and maxs
compute another way. Actually, ListKey will still be hard because keys
can be nested x levels. Maybe a SWKey::entryCount() AND
SWKey::getEntryOffset(). These will only be useful on Traversable()
SWKey's, though, not lexicons, etc. hmmmm... Seems like we need a
little more thought for this one...
> -We would like the current status of the new search engine implementation.
Not sure. Barry Drake just volunteered to do an implementation. :)
(just kidding, Barry)
> We'd be grateful for comments + help with these issues because they are
> important for the future development of BibleTime, and especially the 1.0
> release.
> We also wish to thank all those who have been contributing to the sword
> project and making the development of bible study programs possible. Thank
> you for all the time and love you have been investing to serve others.
> May God bless you!
>
> Joachim + Martin
>
> P.S. Troy thank you for the cool config interface. Thanks for all your help.
No problem. Like I said, hope it compiles for you now. If not we'll
have to do some #ifdef's
From sword-devel@crosswire.org Sat Mar 17 02:58:35 2001
From: sword-devel@crosswire.org (Dan B)
Date: Fri, 16 Mar 2001 18:58:35 -0800
Subject: [sword-devel] Important questions
In-Reply-To: <3AB2C2F1.42EB8496@crosswire.org>
References: <01031623005000.04214@joachim>
Message-ID: <5.0.2.1.0.20010316185312.02040560@cyclonehq.dnsalias.net>
At 06:50 PM 3/16/2001 -0700, Troy A. Griffitts wrote:
>Joachim,
> Had to backout one of the typename changes that you made for Borland
>C++Builder to like it. Please let me know if you needed them both.
>I've commited what works for me.
Speaking of 'commited', is there a sword-cvs mailing list? Are you using
the Sourceforge CVS server? (If so, does anyone know if it's possible to
tie the CVS server to a mailinglist? Do they give you access to the
CVSROOT/loginfo file?)
I've found that following CVS commit logs helps one get acclimated to a
given project that one is planning to volunteer for.
By the way, thanks for the awesome software,
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From sword-devel@crosswire.org Sat Mar 17 04:27:34 2001
From: sword-devel@crosswire.org (Paul Gear)
Date: Sat, 17 Mar 2001 14:27:34 +1000
Subject: [sword-devel] Important questions
References: <01031623005000.04214@joachim> <5.0.2.1.0.20010316185312.02040560@cyclonehq.dnsalias.net>
Message-ID: <3AB2E7B6.8333E076@bigfoot.com>
Dan B wrote:
>
> At 06:50 PM 3/16/2001 -0700, Troy A. Griffitts wrote:
> >Joachim,
> > Had to backout one of the typename changes that you made for Borland
> >C++Builder to like it. Please let me know if you needed them both.
> >I've commited what works for me.
>
> Speaking of 'commited', is there a sword-cvs mailing list? Are you using
> the Sourceforge CVS server? (If so, does anyone know if it's possible to
> tie the CVS server to a mailinglist? Do they give you access to the
> CVSROOT/loginfo file?)
>
> I've found that following CVS commit logs helps one get acclimated to a
> given project that one is planning to volunteer for.
Excellent idea - i'd be interested in mails when CVS commits happen,
too.
Paul
---------
"He must become greater; i must become less." - John 3:30
http://www.bigfoot.com/~paulgear
From sword-devel@crosswire.org Sat Mar 17 05:52:37 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Fri, 16 Mar 2001 22:52:37 -0700
Subject: [sword-devel] Important questions
References: <01031623005000.04214@joachim> <5.0.2.1.0.20010316185312.02040560@cyclonehq.dnsalias.net> <3AB2E7B6.8333E076@bigfoot.com>
Message-ID: <3AB2FBA5.1BD3FA40@crosswire.org>
I'll look into it. It's on a box we can do anything we want to, so if
you know how to add the correct script to the CVS setup, let me know...
Hmmm... This might mean that we'll have to start using real commit log
messages all the time... ;)
-Troy.
Paul Gear wrote:
>
> Dan B wrote:
> >
> > At 06:50 PM 3/16/2001 -0700, Troy A. Griffitts wrote:
> > >Joachim,
> > > Had to backout one of the typename changes that you made for Borland
> > >C++Builder to like it. Please let me know if you needed them both.
> > >I've commited what works for me.
> >
> > Speaking of 'commited', is there a sword-cvs mailing list? Are you using
> > the Sourceforge CVS server? (If so, does anyone know if it's possible to
> > tie the CVS server to a mailinglist? Do they give you access to the
> > CVSROOT/loginfo file?)
> >
> > I've found that following CVS commit logs helps one get acclimated to a
> > given project that one is planning to volunteer for.
>
> Excellent idea - i'd be interested in mails when CVS commits happen,
> too.
>
> Paul
> ---------
> "He must become greater; i must become less." - John 3:30
> http://www.bigfoot.com/~paulgear
From sword-devel@crosswire.org Sat Mar 17 05:47:05 2001
From: sword-devel@crosswire.org (Dan B)
Date: Fri, 16 Mar 2001 21:47:05 -0800
Subject: [sword-devel] Important questions
In-Reply-To: <3AB2E7B6.8333E076@bigfoot.com>
References: <01031623005000.04214@joachim>
<5.0.2.1.0.20010316185312.02040560@cyclonehq.dnsalias.net>
Message-ID: <5.0.2.1.0.20010316214132.02ac0b00@cyclonehq.dnsalias.net>
At 02:27 PM 3/17/2001 +1000, Paul Gear wrote:
>Dan B wrote:
> >
> > At 06:50 PM 3/16/2001 -0700, Troy A. Griffitts wrote:
> > >Joachim,
> > > Had to backout one of the typename changes that you made for
> Borland
> > >C++Builder to like it. Please let me know if you needed them both.
> > >I've commited what works for me.
> >
> > Speaking of 'commited', is there a sword-cvs mailing list? Are you using
> > the Sourceforge CVS server? (If so, does anyone know if it's possible to
> > tie the CVS server to a mailinglist? Do they give you access to the
> > CVSROOT/loginfo file?)
> >
> > I've found that following CVS commit logs helps one get acclimated to a
> > given project that one is planning to volunteer for.
>
>Excellent idea - i'd be interested in mails when CVS commits happen,
>too.
I'm not sure who the CVS admin is, but in case they don't know, here's how
one could do it:
o setup sword-cvs mailing list
o cvs checkout CVSROOT
o edit CVSROOT/loginfo:
(this should be one line:)
ALL (echo "----------"; echo -n $USER" "; date; echo; cat) |
/usr/bin/Mail -s "[sword-cvs] %{sVv}" sword-cvs@sword.sourceforge.net
HTH,
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From sword-devel@crosswire.org Sat Mar 17 05:58:53 2001
From: sword-devel@crosswire.org (Dan B)
Date: Fri, 16 Mar 2001 21:58:53 -0800
Subject: [sword-devel] Important questions
In-Reply-To: <3AB2FBA5.1BD3FA40@crosswire.org>
References: <01031623005000.04214@joachim>
<5.0.2.1.0.20010316185312.02040560@cyclonehq.dnsalias.net>
<3AB2E7B6.8333E076@bigfoot.com>
Message-ID: <5.0.2.1.0.20010316215152.037e0008@cyclonehq.dnsalias.net>
At 10:52 PM 3/16/2001 -0700, you wrote:
>I'll look into it. It's on a box we can do anything we want to, so if
>you know how to add the correct script to the CVS setup, let me know...
>
>Hmmm... This might mean that we'll have to start using real commit log
>messages all the time... ;)
Since you have your own CVS server, we can be a little more
flexible. Here's what I would recommend.
Add the following to CVSROOT/loginfo:
ALL /usr/bin/cvs-log $CVSROOT/CVSROOT/commitlog $USER "%{sVv}"
Create a /usr/bin/cvs-log that is executable by the cvs user. (chmod 755
would do it):
#!/bin/sh
(echo "----------------------------------------------";
echo -n $2" ";
date;
echo;
cat) | tee $1 | /usr/bin/Mail -s "[sword-cvs] $3" sword-cvs@crosswire.org
At that point, your commit logs will be archived in the CVSROOT/commitlog
file, and they would be e-mailed to the sword-cvs@crosswire.org
address. Here is what a sample e-mail looks like:
Subject: [sword-cvs] 'directory/subdirectory filename.c,1.7,1.8'
----------------------------------------------
commiter_username Fri Mar 16 21:14:09 PST 2001
Update of directory/subdirectory
In directory cvs.crosswire.org:/tmp/cvs-serv7721
Modified Files:
filename.c
Log Message:
test
My e-mail address is danb@cyclonecomputers.com (or this address) if you
would like to contact me privately for more setup help. But I'll post this
e-mail here incase someone else might find this useful.
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From sword-devel@crosswire.org Sat Mar 17 06:24:07 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Fri, 16 Mar 2001 23:24:07 -0700
Subject: [sword-devel] New win32 InstallMgr
Message-ID: <3AB30307.3F16F420@crosswire.org>
Hope we've got all the nuances taken care of now.
This release has a new checkbox [] Passive FTP
If you had better luck the old way (non-passive) then you can uncheck
this box (the default). If you need to use passive ftp due to firewall
restrictions, then you can check it. The checkbox may not be in the
best location on the dialog, but it should work, and work is what we
need right now, as we are REALLY late again with the next ISO...
Usual place:
http://www.crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/
Thanks!!!
-Troy.
From sword-devel@crosswire.org Sat Mar 17 08:05:44 2001
From: sword-devel@crosswire.org (sword-devel@crosswire.org)
Date: Sat, 17 Mar 2001 18:05:44 +1000 (EST)
Subject: [sword-devel] Important questions
In-Reply-To: <3AB2FBA5.1BD3FA40@crosswire.org> from "Troy A. Griffitts" at Mar 16, 2001 10:52:37 PM
Message-ID: <200103170805.f2H85ju16615@gear01.gear.dyndns.org>
> I'll look into it. It's on a box we can do anything we want to, so if
> you know how to add the correct script to the CVS setup, let me know...
>
> Hmmm... This might mean that we'll have to start using real commit log
> messages all the time... ;)
A little accountability is a good thing for programmers... :-)
PDG
From sword-devel@crosswire.org Sat Mar 17 10:57:00 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Sat, 17 Mar 2001 11:57:00 +0100
Subject: [sword-devel] Important questions
In-Reply-To: <3AB2C2F1.42EB8496@crosswire.org>
References: <01031623005000.04214@joachim> <3AB2C2F1.42EB8496@crosswire.org>
Message-ID: <01031711570000.00566@joachim>
Hi Troy!
> Joachim,
> Had to backout one of the typename changes that you made for Borland
> C++Builder to like it. Please let me know if you needed them both.
> I've commited what works for me.
Sorry, but it doesn't work.
I attached the messages (we compiled with the -pedantic flag because we use
it in BibleTime. -pedantic checks for ISO C++ compliant code).
> Yes. I agree. Let's let's make a bookmark class.
This is great!
In our opinion we need at least the following features in the bookmark class:
-Folders with nested subfolders
-Each bookmark should have a key and a description. It should also hold the
module type and the name of module it references, but it should work with all
modules of the same type (Bible / Commentary / Lexicon).
-Bookmarks should be ex- and importable using files
-It should be possible to share the bookmarks with other users using a
different locale
> o You will no longer be able to share keys between modules.
Could you please explain this more detailed?
> o We will need some kind of dynamic mapping mechanism, because now,
> the common mapping is done at module creation time by mapping all verses
> to KJV numbering. Without this, we will still need a way to link
> between variant numberings
We do not need a new mapping system, we simply want to know which
books/chapters/verses of the KJV scheme are available in a given module.
For example some modules do only have the New Testament. Commentaries do only
have some keys commented.
> o Numberings will not have the same index values, so when setting a
> key, a literal parse from one module's VerseKey to another will be
> necessary, making it slower.
If we still use the KJV numbering this is not necessary.
> Is there a way around it? Why do you need this information? I think
> you know you can get KJV numberings from the VerseKey::books structure,
> right?
We want to use the KJV, but it confuses users if some parts of a module show
no text. We do only want to give them the available books etc.
> > -We expect a copy constructor in swmodule to be the easiest way of
> > implementing thread safe searching in bibletime.
> Planned. Actually, I was also trying to figure out a way to make
> Searching thread-safe without copying the module.
We'd like to help if you want.
> > -We would like the current status of the new search engine
> > implementation.
>
> Not sure. Barry Drake just volunteered to do an implementation. :)
> (just kidding, Barry)
Maybe Trevor?
We'd be very pleased to see a new fast search engine, because this is really
required for a good Bible study tool.
make[1]: Entering directory `/mnt/misc/cvs/sword/sword/tests'
gcc -I../include/ -D_GNU_SOURCE -DNDEBUG -D_GNU_SOURCE -DNDEBUG -pipe -Wall
-Wno-format -pedantic -DZLIBSUPPORTED -pg -O3 -m486 -o configtest
configtest.cpp -L../lib/ -lsword -lstdc++ -lz
../include/swconfig.h: In method `class string &
multimapwithdefault,__default_alloc_template
>,basic_string,__default_alloc_template
>,less,__default_alloc_template
> > >::operator [](const string &)':
configtest.cpp:6: instantiated from here
../include/swconfig.h:44: invalid use of member
`multimap,__default_alloc_template
>,basic_string,__default_alloc_template
>,less,__default_alloc_template
>
>,allocator,__default_alloc_template
> > >::value_type'
make[1]: *** [configtest] Error 1
make[1]: Leaving directory `/mnt/misc/cvs/sword/sword/tests'
make: *** [tests/targets] Error 2
Joachim and Martin
--
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Sat Mar 17 22:30:01 2001
From: sword-devel@crosswire.org (Jerry Hastings)
Date: Sat, 17 Mar 2001 15:30:01 -0700
Subject: [sword-devel] New win32 InstallMgr
In-Reply-To: <3AB30307.3F16F420@crosswire.org>
Message-ID: <4.2.0.58.20010317151716.00a1dc30@mail.dancris.com>
At 11:24 PM 3/16/2001 -0700, Troy A. Griffitts wrote:
>Hope we've got all the nuances taken care of now.
>This release has a new checkbox [] Passive FTP
I still find that most attempts to refresh from remote fail to get a
complete refresh. I did get one complete refresh. This is with Win ME with
internet connection sharing and ZoneAlarm. I have tried it without
ZoneAlarm and I still have the problem, with or without Passive FTP.
Jerry
From sword-devel@crosswire.org Mon Mar 19 04:23:34 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Sun, 18 Mar 2001 21:23:34 -0700
Subject: [sword-devel] Important questions
References: <01031623005000.04214@joachim> <3AB2C2F1.42EB8496@crosswire.org> <01031711570000.00566@joachim>
Message-ID: <3AB589C6.2232114D@crosswire.org>
Joachim,
I'm been feeling under the weather lately. Apologies for not
responding to all this right now. About the compile error. Instead of
trying to get it to work the way it was, I rewrote it a little. ONE
MORE TIME..... Let me know how it goes...
-Troy.
Joachim Ansorg wrote:
>
> Hi Troy!
>
> > Joachim,
> > Had to backout one of the typename changes that you made for Borland
> > C++Builder to like it. Please let me know if you needed them both.
> > I've commited what works for me.
>
> Sorry, but it doesn't work.
> I attached the messages (we compiled with the -pedantic flag because we use
> it in BibleTime. -pedantic checks for ISO C++ compliant code).
>
> > Yes. I agree. Let's let's make a bookmark class.
>
> This is great!
> In our opinion we need at least the following features in the bookmark class:
>
> -Folders with nested subfolders
> -Each bookmark should have a key and a description. It should also hold the
> module type and the name of module it references, but it should work with all
> modules of the same type (Bible / Commentary / Lexicon).
> -Bookmarks should be ex- and importable using files
> -It should be possible to share the bookmarks with other users using a
> different locale
>
> > o You will no longer be able to share keys between modules.
>
> Could you please explain this more detailed?
>
> > o We will need some kind of dynamic mapping mechanism, because now,
> > the common mapping is done at module creation time by mapping all verses
> > to KJV numbering. Without this, we will still need a way to link
> > between variant numberings
>
> We do not need a new mapping system, we simply want to know which
> books/chapters/verses of the KJV scheme are available in a given module.
> For example some modules do only have the New Testament. Commentaries do only
> have some keys commented.
>
> > o Numberings will not have the same index values, so when setting a
> > key, a literal parse from one module's VerseKey to another will be
> > necessary, making it slower.
>
> If we still use the KJV numbering this is not necessary.
>
> > Is there a way around it? Why do you need this information? I think
> > you know you can get KJV numberings from the VerseKey::books structure,
> > right?
>
> We want to use the KJV, but it confuses users if some parts of a module show
> no text. We do only want to give them the available books etc.
>
> > > -We expect a copy constructor in swmodule to be the easiest way of
> > > implementing thread safe searching in bibletime.
>
> > Planned. Actually, I was also trying to figure out a way to make
> > Searching thread-safe without copying the module.
>
> We'd like to help if you want.
>
> > > -We would like the current status of the new search engine
> > > implementation.
> >
> > Not sure. Barry Drake just volunteered to do an implementation. :)
> > (just kidding, Barry)
>
> Maybe Trevor?
> We'd be very pleased to see a new fast search engine, because this is really
> required for a good Bible study tool.
>
> make[1]: Entering directory `/mnt/misc/cvs/sword/sword/tests'
> gcc -I../include/ -D_GNU_SOURCE -DNDEBUG -D_GNU_SOURCE -DNDEBUG -pipe -Wall
> -Wno-format -pedantic -DZLIBSUPPORTED -pg -O3 -m486 -o configtest
> configtest.cpp -L../lib/ -lsword -lstdc++ -lz
> ../include/swconfig.h: In method `class string &
> multimapwithdefault,__default_alloc_template
> >,basic_string,__default_alloc_template
> >,less,__default_alloc_template
> > > >::operator [](const string &)':
> configtest.cpp:6: instantiated from here
> ../include/swconfig.h:44: invalid use of member
> `multimap,__default_alloc_template
> >,basic_string,__default_alloc_template
> >,less,__default_alloc_template
> >
> >,allocator,__default_alloc_template
> > > >::value_type'
> make[1]: *** [configtest] Error 1
> make[1]: Leaving directory `/mnt/misc/cvs/sword/sword/tests'
> make: *** [tests/targets] Error 2
>
> Joachim and Martin
> --
> Joachim Ansorg
> BibleTime - www.bibletime.de - info@bibletime.de
> BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Mon Mar 19 05:14:53 2001
From: sword-devel@crosswire.org (David Trotz)
Date: Sun, 18 Mar 2001 21:14:53 -0800
Subject: [sword-devel] Sword Development Team
References: <01031623005000.04214@joachim> <3AB2C2F1.42EB8496@crosswire.org> <01031711570000.00566@joachim> <3AB589C6.2232114D@crosswire.org>
Message-ID: <001601c0b033$92ce7b00$af867ed8@dtrotzjr>
Hello All,
My name is David Trotz Jr. I am very interested in this project you all are
working on. I am curently praying about joining your team to help in
spreading God's word, by using the talents He has given me. I ask that you
would pray that God would lead me as to His will in this.
I am new to C++ so my skills are not great. I have been programming for only
three years now and only 9 mo of that is C++ related. But I find that
programming is my bent. It comes easy to me and I enjoy it. I believe it is
what God created me to do. Do you guys think that you could use me if I find
that this is where God leads me? If you want to see some of my skills at
work go to www.uninetsolutions.com/readingplanner It is my first C++
project. It creates a plan for reading the bible within a specified amount
of time. It is actually how I found this project. A friend of mine mentioned
it to me and I found that the Sword project could help me with the next
iteration of my reading planner project.
Anyhow, to keep this kinda short. I am wondering can you use me? Would you
be interested in my services? And if so is there any extra documentation
available for the structure of the C++ classes?
I will talk more later as I get a feel for what you all are thinking and
what God wants me to do.
God Bless,
David Trotz
From sword-devel@crosswire.org Mon Mar 19 06:24:20 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Sun, 18 Mar 2001 23:24:20 -0700
Subject: [sword-devel] Sword Development Team
References: <01031623005000.04214@joachim> <3AB2C2F1.42EB8496@crosswire.org> <01031711570000.00566@joachim> <3AB589C6.2232114D@crosswire.org> <001601c0b033$92ce7b00$af867ed8@dtrotzjr>
Message-ID: <3AB5A614.4F751D6F@crosswire.org>
David,
> My name is David Trotz Jr. I am very interested in this project you all are
> working on. I am curently praying about joining your team to help in
> spreading God's word, by using the talents He has given me. I ask that you
> would pray that God would lead me as to His will in this.
Of course. Thank you for taking the time to seek Him before jumping in.
> I am new to C++ so my skills are not great. I have been programming for only
> three years now and only 9 mo of that is C++ related. But I find that
> programming is my bent. It comes easy to me and I enjoy it. I believe it is
> what God created me to do. Do you guys think that you could use me if I find
> that this is where God leads me?
Of course-- again! We can always use commited engineers with a right
heart. Praise God for you considering to commit time and energy in this
effort with us.
> If you want to see some of my skills at
> work go to www.uninetsolutions.com/readingplanner It is my first C++
> project. It creates a plan for reading the bible within a specified amount
> of time. It is actually how I found this project. A friend of mine mentioned
> it to me and I found that the Sword project could help me with the next
> iteration of my reading planner project.
Very useful, though I'm not disciplined enough to stick to a plan like
that! Some mornings I read a chapter, and others I get caught up and
have to make myself stop :)
> Anyhow, to keep this kinda short. I am wondering can you use me? Would you
> be interested in my services? And if so is there any extra documentation
> available for the structure of the C++ classes?
Try our API primer, at: http://www.crosswire.org/sword
Then select 'Development'
Then 'SWORD API Primer'
This should get ya started. Then I'd grab the source and see if ya can
get some of the tests/ examples/ or even the utilities/ programs
compiled and running. They are fairly small little programs that you
can change around and experiment with.
Hope this helps. Praying for you,
-Troy.
>
> I will talk more later as I get a feel for what you all are thinking and
> what God wants me to do.
> God Bless,
> David Trotz
From sword-devel@crosswire.org Mon Mar 19 14:56:01 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Mon, 19 Mar 2001 15:56:01 +0100
Subject: [sword-devel] Sword Development Team
In-Reply-To: <3AB5A614.4F751D6F@crosswire.org>
References: <01031623005000.04214@joachim> <001601c0b033$92ce7b00$af867ed8@dtrotzjr> <3AB5A614.4F751D6F@crosswire.org>
Message-ID: <01031915560101.00557@joachim>
In Sword's CVS theres also API documentation made by doxygen in doc/
Joachim
> > Anyhow, to keep this kinda short. I am wondering can you use me? Would
> > you be interested in my services? And if so is there any extra
> > documentation available for the structure of the C++ classes?
>
> Try our API primer, at: http://www.crosswire.org/sword
> Then select 'Development'
> Then 'SWORD API Primer'
>
> This should get ya started. Then I'd grab the source and see if ya can
> get some of the tests/ examples/ or even the utilities/ programs
> compiled and running. They are fairly small little programs that you
> can change around and experiment with.
>
> Hope this helps. Praying for you,
> -Troy.
>
> > I will talk more later as I get a feel for what you all are thinking and
> > what God wants me to do.
> > God Bless,
> > David Trotz
--
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Mon Mar 19 18:05:32 2001
From: sword-devel@crosswire.org (Paul Dean)
Date: 19 Mar 2001 18:05:32 +0000
Subject: [sword-devel] General question
In-Reply-To: Paul Dean's message of "19 Mar 2001 18:03:57 +0000"
References: <86itlcaj50.fsf@redeemed.org.uk> <20010314081226.A2915@toshiba.gnet> <861yrz12o0.fsf@redeemed.org.uk> <86ae6h7i0i.fsf@redeemed.org.uk>
Message-ID: <8666h57hxv.fsf@redeemed.org.uk>
I wrote:
> Alexander Garden writes:
>
> > Hi Paul,
> >
> > We at kishwaukeebiblechurch.org are doing something like what you want,
> > only with tighter control over what gets in. In our web sermon index we
> > have indexed a little over two thousand sermons from eight sources.
>
> Thanks for the link, I'm sure I will use the sermon searcher
> extensively.
>
> > Not much, I realize, but it's a start.
>
> I think it would be great to pray for God's blessing on the future of
> online sermons!
And for those interested in following this path, I found
http://www.sermoncentral.com/ which seems pretty good too and possibly
more nearly what I had in mind...
--
Paul
http://www.redeemed.org.uk/
From sword-devel@crosswire.org Mon Mar 19 20:26:30 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Mon, 19 Mar 2001 21:26:30 +0100
Subject: [sword-devel] Important questions
In-Reply-To: <3AB589C6.2232114D@crosswire.org>
References: <01031623005000.04214@joachim> <01031711570000.00566@joachim> <3AB589C6.2232114D@crosswire.org>
Message-ID: <01031921263001.02586@joachim>
Troy!
It works now, thank you for the fix.
Joachim
> Joachim,
> I'm been feeling under the weather lately. Apologies for not
> responding to all this right now. About the compile error. Instead of
> trying to get it to work the way it was, I rewrote it a little. ONE
> MORE TIME..... Let me know how it goes...
>
> -Troy.
>
> Joachim Ansorg wrote:
> > Hi Troy!
> >
> > > Joachim,
> > > Had to backout one of the typename changes that you made for
> > > Borland C++Builder to like it. Please let me know if you needed them
> > > both. I've commited what works for me.
> >
> > Sorry, but it doesn't work.
> > I attached the messages (we compiled with the -pedantic flag because we
> > use it in BibleTime. -pedantic checks for ISO C++ compliant code).
> >
> > > Yes. I agree. Let's let's make a bookmark class.
> >
> > This is great!
> > In our opinion we need at least the following features in the bookmark
> > class:
> >
> > -Folders with nested subfolders
> > -Each bookmark should have a key and a description. It should also hold
> > the module type and the name of module it references, but it should work
> > with all modules of the same type (Bible / Commentary / Lexicon).
> > -Bookmarks should be ex- and importable using files
> > -It should be possible to share the bookmarks with other users using a
> > different locale
> >
> > > o You will no longer be able to share keys between modules.
> >
> > Could you please explain this more detailed?
> >
> > > o We will need some kind of dynamic mapping mechanism, because
> > > now, the common mapping is done at module creation time by mapping all
> > > verses to KJV numbering. Without this, we will still need a way to
> > > link between variant numberings
> >
> > We do not need a new mapping system, we simply want to know which
> > books/chapters/verses of the KJV scheme are available in a given module.
> > For example some modules do only have the New Testament. Commentaries do
> > only have some keys commented.
> >
> > > o Numberings will not have the same index values, so when
> > > setting a key, a literal parse from one module's VerseKey to another
> > > will be necessary, making it slower.
> >
> > If we still use the KJV numbering this is not necessary.
> >
> > > Is there a way around it? Why do you need this information? I think
> > > you know you can get KJV numberings from the VerseKey::books structure,
> > > right?
> >
> > We want to use the KJV, but it confuses users if some parts of a module
> > show no text. We do only want to give them the available books etc.
> >
> > > > -We expect a copy constructor in swmodule to be the easiest way of
> > > > implementing thread safe searching in bibletime.
> > >
> > > Planned. Actually, I was also trying to figure out a way to make
> > > Searching thread-safe without copying the module.
> >
> > We'd like to help if you want.
> >
> > > > -We would like the current status of the new search engine
> > > > implementation.
> > >
> > > Not sure. Barry Drake just volunteered to do an implementation. :)
> > > (just kidding, Barry)
> >
> > Maybe Trevor?
> > We'd be very pleased to see a new fast search engine, because this is
> > really required for a good Bible study tool.
> >
> > make[1]: Entering directory `/mnt/misc/cvs/sword/sword/tests'
> > gcc -I../include/ -D_GNU_SOURCE -DNDEBUG -D_GNU_SOURCE -DNDEBUG -pipe
> > -Wall -Wno-format -pedantic -DZLIBSUPPORTED -pg -O3 -m486 -o configtest
> > configtest.cpp -L../lib/ -lsword -lstdc++ -lz
> > ../include/swconfig.h: In method `class string &
> > multimapwithdefault,__default_
> >alloc_template
> >
> > >,basic_string,__default_alloc_template > >e,0>
> > > ,less,__default_alloc_templa
> > >te
> > >
> > > > >::operator [](const string &)':
> >
> > configtest.cpp:6: instantiated from here
> > ../include/swconfig.h:44: invalid use of member
> > `multimap,__default_alloc_temp
> >late
> >
> > >,basic_string,__default_alloc_template > >e,0>
> > > ,less,__default_alloc_templa
> > >te
> > >
> > >,allocator,__default_alloc_te
> > >mplate
> > >
> > > > >::value_type'
> >
> > make[1]: *** [configtest] Error 1
> > make[1]: Leaving directory `/mnt/misc/cvs/sword/sword/tests'
> > make: *** [tests/targets] Error 2
> >
> > Joachim and Martin
> > --
> > Joachim Ansorg
> > BibleTime - www.bibletime.de - info@bibletime.de
> > BibleTime is an easy to use Bible study tool for KDE / Linux.
--
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Tue Mar 20 11:41:17 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Tue, 20 Mar 2001 11:41:17 -0000
Subject: [sword-devel] Montgomery
Message-ID: <3AB741DD.28211.67890D@localhost>
Hi .........
The module 'Montgomery' seems to be faulty. I tried both download
arrangements (raw text and windows), and both seem to be the same.
The nt file seems OK, but the index (nt.vss) is a large file containing
nothing but zeroes. I would quite like to look properly at the version, and
am thinking of writing some code to read the nt file a line at a time and
reconstruct the module. (probably based on the vpl2mod utility in the
utilities stuff). If anyone has the Montgomery module up and running, or
has already coded stuff to re-build a module from its ot/nt files, please
save me a bit of work here. I only program in C so far, and at the
moment I'm really struggling to understand the wierd looking stuff with all
the colons in - so you can see I'm going to find it hard going!
Regards,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Tue Mar 20 17:51:23 2001
From: sword-devel@crosswire.org (sword-devel@crosswire.org)
Date: Tue, 20 Mar 2001 09:51:23 -0800
Subject: [sword-devel] Sword Development Team
Message-ID: <006001c0b166$6c148ac0$1100a8c0@rprarchitects.com>
This is a multi-part message in MIME format.
------=_NextPart_000_005B_01C0B123.52D582F0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Thanks So much to both of you for your encouragement and help. I will =
let
you know what I feel led to do, hopefully soon.
In Christ,
David
> In Sword's CVS theres also API documentation made by doxygen in doc/
>
> Joachim
>
> > > Anyhow, to keep this kinda short. I am wondering can you use me? =
Would
> > > you be interested in my services? And if so is there any extra
> > > documentation available for the structure of the C++ classes?
> >
> > Try our API primer, at: http://www.crosswire.org/sword
> > Then select 'Development'
> > Then 'SWORD API Primer'
> >
> > This should get ya started. Then I'd grab the source and see if ya =
can
> > get some of the tests/ examples/ or even the utilities/ programs
> > compiled and running. They are fairly small little programs that =
you
> > can change around and experiment with.
> >
> > Hope this helps. Praying for you,
> > -Troy.
> >
> > > I will talk more later as I get a feel for what you all are =
thinking
and
> > > what God wants me to do.
> > > God Bless,
> > > David Trotz
>
> --
> Joachim Ansorg
> BibleTime - www.bibletime.de - info@bibletime.de
> BibleTime is an easy to use Bible study tool for KDE / Linux.
>
------=_NextPart_000_005B_01C0B123.52D582F0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Thanks So much=20
to both of you for your encouragement and help. I will let
you know =
what I=20
feel led to do, hopefully soon.
In Christ,
David
> In Sword's=20
CVS theres also API documentation made by doxygen in =
doc/
>
>=20
Joachim
>
> > > Anyhow, to keep this kinda short. I am =
wondering can you use me? Would
> > > you be interested in =
my=20
services? And if so is there any extra
> > > documentation =
available=20
for the structure of the C++ classes?
> >
> > Try our =
API=20
primer, at: http://www.crosswire.org/sword
> > Then select =
'Development'
> >=20
Then 'SWORD API Primer'
> >
> > This should get ya=20
started. Then I'd grab the source and see if ya can
> > =
get some=20
of the tests/ examples/ or even the utilities/ programs
> > =
compiled=20
and running. They are fairly small little programs that =
you
> >=20
can change around and experiment with.
> >
> > Hope =
this=20
helps. Praying for you,
> > -Troy.
> >
> =
> >=20
I will talk more later as I get a feel for what you all are=20
thinking
and
> > > what God wants me to do.
> > =
> God=20
Bless,
> > > David Trotz
>
> --
> Joachim=20
Ansorg
> BibleTime - www.bibletime.de - info@bibletime.de
> BibleTime is an easy to use Bible =
study tool=20
for KDE / Linux.
>
------=_NextPart_000_005B_01C0B123.52D582F0--
From sword-devel@crosswire.org Tue Mar 20 17:52:09 2001
From: sword-devel@crosswire.org (sword-devel@crosswire.org)
Date: Tue, 20 Mar 2001 09:52:09 -0800
Subject: [sword-devel] VC++ Workspace
Message-ID: <007a01c0b166$87295f70$1100a8c0@rprarchitects.com>
This is a multi-part message in MIME format.
------=_NextPart_000_006C_01C0B123.6DD4FAE0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
By the way, whoever placed the apps\windoze\vc folder with the Visual =
C++
workspace in it. I want to thank you. I use Visual C++ and was pulling =
my
hair out trying to figure out what classes should be imported into my
workspace, since some of them seem to only compile in linux (dirent.h?) =
and
vice versa. This definately make my life easier, because the download on =
the
web site doesn't have this folder in it. Thanks again, because now I can
actuially play with the project to see how it works before trying to
engineer a workspace Visual C++. :)
David
------=_NextPart_000_006C_01C0B123.6DD4FAE0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
By the way, whoever placed the apps\windoze\vc folder with the =
Visual=20
C++
workspace in it. I want to thank you. I use Visual C++ and was =
pulling=20
my
hair out trying to figure out what classes should be imported into =
my
workspace, since some of them seem to only compile in linux =
(dirent.h?)=20
and
vice versa. This definately make my life easier, because the =
download on=20
the
web site doesn't have this folder in it. Thanks again, because =
now I=20
can
actuially play with the project to see how it works before trying =
to
engineer a workspace Visual C++. :)
David
------=_NextPart_000_006C_01C0B123.6DD4FAE0--
From sword-devel@crosswire.org Tue Mar 20 17:54:16 2001
From: sword-devel@crosswire.org (sword-devel@crosswire.org)
Date: Tue, 20 Mar 2001 09:54:16 -0800
Subject: [sword-devel] SWDisplay
Message-ID: <008801c0b166$cd87e630$1100a8c0@rprarchitects.com>
This is a multi-part message in MIME format.
------=_NextPart_000_0085_01C0B123.B9FF4560
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
I found the documentation in the doc folder. That is exactly what I was
looking for. Thanks! I am curious, however. What is the SWDisplay class? =
Is
it new and not yet implemented? Because it looks like it is a base class
that does nothing, but I cannot find any classes derived from it. Any
information is appreciated. Thanks,
David
------=_NextPart_000_0085_01C0B123.B9FF4560
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
I found the documentation in the doc folder. That is exactly what I =
was
looking for. Thanks! I am curious, however. What is the SWDisplay =
class?=20
Is
it new and not yet implemented? Because it looks like it is a base =
class
that does nothing, but I cannot find any classes derived from =
it.=20
Any
information is appreciated.=20
Thanks,
David
------=_NextPart_000_0085_01C0B123.B9FF4560--
From sword-devel@crosswire.org Tue Mar 20 17:54:58 2001
From: sword-devel@crosswire.org (sword-devel@crosswire.org)
Date: Tue, 20 Mar 2001 09:54:58 -0800
Subject: [sword-devel] Mailinglist Question
Message-ID: <009601c0b166$e8441390$1100a8c0@rprarchitects.com>
I have a question. Why are we using this mailing list to communicate when we
have a newsgroup for the same discussions. I assume that parrallel newsgroup
to this mailing list is crosswire.software.sword. Is that correct? The
reason I ask is it would be nice to use the newsgroup because I can some
into the midst of a conversation and see the history of that conversation
quickly without having to ask what everyone is talking about. Any comments,
maybe I am missing something here. :)
David
From sword-devel@crosswire.org Tue Mar 20 18:31:33 2001
From: sword-devel@crosswire.org (Joachim Ansorg)
Date: Tue, 20 Mar 2001 19:31:33 +0100
Subject: [sword-devel] SWDisplay
In-Reply-To: <008801c0b166$cd87e630$1100a8c0@rprarchitects.com>
References: <008801c0b166$cd87e630$1100a8c0@rprarchitects.com>
Message-ID: <01032019313301.07298@joachim>
The SWDisplay class is a base class for the implementation in the frontend.
Use the class to render the text into the right format (reimplement
SWDisplay::Display(SWMdodule&)).
For example HTML pages can be generated using this method.
Joachim
> I found the documentation in the doc folder. That is exactly what I was
> looking for. Thanks! I am curious, however. What is the SWDisplay class? Is
> it new and not yet implemented? Because it looks like it is a base class
> that does nothing, but I cannot find any classes derived from it. Any
> information is appreciated. Thanks,
> David
----------------------------------------
Content-Type: text/html; charset="iso-8859-1"; name="Anhang: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description:
----------------------------------------
--
Joachim Ansorg
BibleTime - www.bibletime.de - info@bibletime.de
BibleTime is an easy to use Bible study tool for KDE / Linux.
From sword-devel@crosswire.org Tue Mar 20 23:30:43 2001
From: sword-devel@crosswire.org (sword-devel@crosswire.org)
Date: Tue, 20 Mar 2001 15:30:43 -0800
Subject: [sword-devel] SWDisplay
References: <008801c0b166$cd87e630$1100a8c0@rprarchitects.com> <01032019313301.07298@joachim>
Message-ID: <000f01c0b195$ca88cba0$1100a8c0@rprarchitects.com>
Thanks, That is what I needed to know. :)
David
> The SWDisplay class is a base class for the implementation in the
frontend.
> Use the class to render the text into the right format (reimplement
> SWDisplay::Display(SWMdodule&)).
> For example HTML pages can be generated using this method.
>
> Joachim
>
> > I found the documentation in the doc folder. That is exactly what I was
> > looking for. Thanks! I am curious, however. What is the SWDisplay class?
Is
> > it new and not yet implemented? Because it looks like it is a base class
> > that does nothing, but I cannot find any classes derived from it. Any
> > information is appreciated. Thanks,
> > David
>
> ----------------------------------------
> Content-Type: text/html; charset="iso-8859-1"; name="Anhang: 1"
> Content-Transfer-Encoding: quoted-printable
> Content-Description:
> ----------------------------------------
>
> --
> Joachim Ansorg
> BibleTime - www.bibletime.de - info@bibletime.de
> BibleTime is an easy to use Bible study tool for KDE / Linux.
>
>
From sword-devel@crosswire.org Thu Mar 22 08:03:13 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Thu, 22 Mar 2001 08:03:13 -0000
Subject: [sword-devel] NIB
Message-ID: <3AB9B1C1.8508.1E17F9@localhost>
Hi there .....
Another problem report. Sorry! The NIB module seems to have a
problem. The NT seems OK and the OT only as far as Ezra. Ezra 2
begins to mess up, and althought there is a lot more text, it does not
seem to be indexed in the ot file. I havent investigated further. Just to
make sure I wasn't having a problem with encrypted versions, I
downloaded NIV and NRSV - both of these seem to be OK.
My own version of NIV (converted from Seedmaster - American English
text) includes the footnotes: the download doesnt't, so I'm making mine
available to Troy.
God Bless,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Thu Mar 22 08:16:32 2001
From: sword-devel@crosswire.org (Kairos Pergamum)
Date: Thu, 22 Mar 2001 02:16:32 -0600
Subject: [sword-devel] NIB
References: <3AB9B1C1.8508.1E17F9@localhost>
Message-ID: <002a01c0b2a8$68418c70$368ebbd0@NexusAnge>
Actually I reported the same problem long ago... it is a problem that is
shared by both NIV and NIB... if you run a search in the OT or "whole
module" you get a "general protection fault" and SWORD shuts down. Also the
text formatting in several of the books of the OT is either freaky or
incomplete.... I be;ieve that is what causes the problem. Unfortunately
being a writer and not a C++ guy I can offer no real solutions. =(
In Christ Jesus,
Skip
Hi there .....
Another problem report. Sorry! The NIB module seems to have a
problem. The NT seems OK and the OT only as far as Ezra. Ezra 2
begins to mess up, and althought there is a lot more text, it does not
seem to be indexed in the ot file. I havent investigated further. Just to
make sure I wasn't having a problem with encrypted versions, I
downloaded NIV and NRSV - both of these seem to be OK.
My own version of NIV (converted from Seedmaster - American English
text) includes the footnotes: the download doesnt't, so I'm making mine
available to Troy.
God Bless,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church
homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Thu Mar 22 08:29:10 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Thu, 22 Mar 2001 08:29:10 -0000
Subject: [sword-devel] Search bug
Message-ID: <3AB9B7D6.20843.35D7CB@localhost>
Hi Troy ......
Sorry, forgot to give the rest of the information:
Problem only occurs on entire bible search for 'honor' in encrypted
versions. Raw text version is OK. Using ver. 1.5.1 under Windows 98.
Regards,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Thu Mar 22 16:38:49 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Thu, 22 Mar 2001 16:38:49 -0000
Subject: [sword-devel] (Fwd) [sword-support] website problem
Message-ID: <3ABA2A99.17914.1F634DD@localhost>
Hi there .......
Saw this :
> Send reply to: "Steven Porter"
> In attempting to follow the easy instructions on your site I got no
> where. The site sat there and did nothing.
First time I logged on to the Sword site, I was using a low-res monitor.
You don't get to see enough to use the site. You can click on Windows,
Linux or common - but the lower frame on the left is not on-screen -
and there is no way of getting it to show. Can't be sure this was what
was happening to Steven - he doesn't say a lot, does he - but I'll be it
was the same problem.
God bless,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Fri Mar 23 00:38:04 2001
From: sword-devel@crosswire.org (Keith Sogge)
Date: 22 Mar 2001 17:38:04 MST
Subject: [[sword-devel] (Fwd) [sword-support] website problem]
Message-ID: <20010323003804.16352.qmail@nw128.netaddress.usa.net>
Hi,
I'm new here, so if I'm way off base, please understand.
Genernally, I prefer sights that don't use a lot of frames or if they have
them provide the out of selecting an alternative version of the site without
frames. You know the sites that have "CLICK Here for NO FRAMES" in the upper
left of their home page.
Would it be possible to do that with www.crosswire.org?
"Barry Drake" wrote:
Hi there .......
Saw this :
> Send reply to: "Steven Porter"
> In attempting to follow the easy instructions on your site I got no
> where. The site sat there and did nothing.
First time I logged on to the Sword site, I was using a low-res monitor.
You don't get to see enough to use the site. You can click on Windows,
Linux or common - but the lower frame on the left is not on-screen -
and there is no way of getting it to show. Can't be sure this was what
was happening to Steven - he doesn't say a lot, does he - but I'll be it
was the same problem.
God bless,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
____________________________________________________________________
Get free email and a permanent address at http://www.netaddress.com/?N=1
From sword-devel@crosswire.org Fri Mar 23 00:38:04 2001
From: sword-devel@crosswire.org (Keith Sogge)
Date: 22 Mar 2001 17:38:04 MST
Subject: [[sword-devel] (Fwd) [sword-support] website problem]
Message-ID: <20010323003804.16352.qmail@nw128.netaddress.usa.net>
Hi,
I'm new here, so if I'm way off base, please understand.
Genernally, I prefer sights that don't use a lot of frames or if they have
them provide the out of selecting an alternative version of the site without
frames. You know the sites that have "CLICK Here for NO FRAMES" in the upper
left of their home page.
Would it be possible to do that with www.crosswire.org?
"Barry Drake" wrote:
Hi there .......
Saw this :
> Send reply to: "Steven Porter"
> In attempting to follow the easy instructions on your site I got no
> where. The site sat there and did nothing.
First time I logged on to the Sword site, I was using a low-res monitor.
You don't get to see enough to use the site. You can click on Windows,
Linux or common - but the lower frame on the left is not on-screen -
and there is no way of getting it to show. Can't be sure this was what
was happening to Steven - he doesn't say a lot, does he - but I'll be it
was the same problem.
God bless,
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
____________________________________________________________________
Get free email and a permanent address at http://www.netaddress.com/?N=1
From sword-devel@crosswire.org Fri Mar 23 09:20:13 2001
From: sword-devel@crosswire.org (Paul Gear)
Date: Fri, 23 Mar 2001 19:20:13 +1000
Subject: [[sword-devel] (Fwd) [sword-support] website problem]
References: <20010323003804.16352.qmail@nw128.netaddress.usa.net>
Message-ID: <3ABB154D.61C2BE0A@bigfoot.com>
Keith Sogge wrote:
>
> Hi,
>
> I'm new here, so if I'm way off base, please understand.
>
> Genernally, I prefer sights that don't use a lot of frames or if they have
> them provide the out of selecting an alternative version of the site without
> frames. You know the sites that have "CLICK Here for NO FRAMES" in the upper
> left of their home page.
>
> Would it be possible to do that with www.crosswire.org?
FWIW, i hate frames. The reason is because Netscape has a really stupid
bug where it resets the background colour of every window to grey, even
if you've chosen a different one. Stupid reason, i know, but one that
drives me nuts nearly every day.
Paul
---------
"He must become greater; i must become less." - John 3:30
http://www.bigfoot.com/~paulgear
From sword-devel@crosswire.org Fri Mar 23 10:39:00 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Fri, 23 Mar 2001 03:39:00 -0700
Subject: [sword-devel] new InstallMgr WIN32, one more time
Message-ID: <3ABB27C4.F5A135B5@crosswire.org>
Once more there is a new InstallMgr.exe on the alpha site for testing.
It tries a new, novel approach to fix the download problems on refresh
that we've been having. Try it out and tell me what ya think :)
-Troy.
http://www.crosswire.org/sword/ALPHAcckswwlkrfre22034820285912/alpha/
From sword-devel@crosswire.org Fri Mar 23 15:36:56 2001
From: sword-devel@crosswire.org (Jerry Hastings)
Date: Fri, 23 Mar 2001 08:36:56 -0700
Subject: [sword-devel] new InstallMgr WIN32, one more time
In-Reply-To: <3ABB27C4.F5A135B5@crosswire.org>
Message-ID: <4.2.0.58.20010323083311.00a1cbe0@mail.dancris.com>
Troy,
The refresh works now and is much faster. However, the same problem seems
to happen when downloading a large item, such as ISBE. It will show 100% of
4 of 5 but not start 5 of 5.
Jerry
At 03:39 AM 3/23/2001 -0700, Troy A. Griffitts wrote:
>Once more there is a new InstallMgr.exe on the alpha site for testing.
>It tries a new, novel approach to fix the download problems on refresh
>that we've been having. Try it out and tell me what ya think :)
From sword-devel@crosswire.org Mon Mar 26 04:41:48 2001
From: sword-devel@crosswire.org (Ryan Gallagher)
Date: Sun, 25 Mar 2001 22:41:48 -0600
Subject: [sword-devel] i want to unsubscribe to the mailing list
In-Reply-To: <3ABB27C4.F5A135B5@crosswire.org>
Message-ID:
could you please unsubscribe me from the sword mailing list?
thanks
rpg@megsinet.net
From sword-devel@crosswire.org Mon Mar 26 13:34:24 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Mon, 26 Mar 2001 14:34:24 +0100
Subject: [sword-devel] vpl2mod.cpp
Message-ID: <3ABF5370.18519.169F25D@localhost>
Hi ........
I've just completed conversion of another Bible module which I've made
available to Troy along with others I've done. A few comments about the
utility vpl2mod might be worth noting down while I can remember.
vpl2mod only works (at present) when the text file for input has proper
verse references at the beginning of each line, and the entire verse
contained on one line (Verse-Per-Line). Permissible verse titles and
abbreviations can be found in the header file canon.h in the includes
directory of the Sword source. The refs will need to be something like:
Gen 1:1In the beginning ......
The executable ought to work with two command line parameters only -
but it doesn't! Try vpl2mod [filename] [output-path] 1 and it will work -
else, you'll get a segmentation error if your compilation works like mine.
As supplied, vpl2mod stops when it reaches a reference with no text
following. The last version I was converting (NJB) contained a number of
verses in that form - the verse text forming part of the previous verse for
readibility. To get around this, I slipped the following 'hack' into the end
of the function 'parseVReg' in place of 'return buf;' (you need to declare
char *inbuf = buf; at the start of parseVReg):
if (!*buf) { // if we didn't find any text in line
cout << "Linefeed only found at ref: " << inbuf << "\n";
return buf;
}
return 0;
I found a wierd problem with vpl2mod that I haven't sorted: in the case in
point, the offset and verse length written to ot.vss for the first verse of
Genesis were wrong. Everything else was OK and it seemed easier to
hack ot.vss than to debug the code. In the case to point, Genesis
started by informing me that "In those days, there was no King in Israel
..... " (from the last verse of Judges) and went on to say the "The earth
was without form, and void". I took it to be a comment on today's world
political situation ;-).
Every blessing .....
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Mon Mar 26 16:02:04 2001
From: sword-devel@crosswire.org (Chris & Susie White)
Date: Mon, 26 Mar 2001 11:02:04 -0500
Subject: [sword-devel] i want to unsubscribe to the mailing list
References:
Message-ID: <000b01c0b60e$1a9a6fa0$8fc560d1@csbwhite>
Huh?
----- Original Message -----
From: "Ryan Gallagher"
To:
Sent: Sunday, March 25, 2001 11:41 PM
Subject: [sword-devel] i want to unsubscribe to the mailing list
> could you please unsubscribe me from the sword mailing list?
>
> thanks
> rpg@megsinet.net
>
From sword-devel@crosswire.org Mon Mar 26 16:59:37 2001
From: sword-devel@crosswire.org (sword-devel@crosswire.org)
Date: Mon, 26 Mar 2001 08:59:37 -0800
Subject: [sword-devel] i want to unsubscribe to the mailing list
References: <000b01c0b60e$1a9a6fa0$8fc560d1@csbwhite>
Message-ID: <000d01c0b616$303ffed0$1100a8c0@rprarchitects.com>
When you first subscribed you should have recieved and email with the
following information for unsubscribing. It is an automated service that
should act rather quickly. By merely sending a request to the list to
unsubscribe you will have to be patient until the mailing list owner sees
your request and responds. So my advice to you is use the following
directions and you should have no problem unsubscribing within a matter of
minutes. In theory anyway. :)
David Trotz
------Begin My Welcome Message Example -------
> Welcome to the sword-devel mailing list!
>
> Please save this message for future reference. Thank you.
>
> If you ever want to remove yourself from this mailing list,
> you can send mail to with the following
> command in the body of your email message:
>
> unsubscribe sword-devel
>
> or from another account, besides dtrotzjr@arilion.com:
>
> unsubscribe sword-devel dtrotzjr@arilion.com
>
> If you ever need to get in contact with the owner of the list,
> (if you have trouble unsubscribing, or have questions about the
> list itself) send email to .
> This is the general rule for most mailing lists when you need
> to contact a human.
------End of My Welcome Message Example -------
-------- Begin Original Message ---------
> Huh?
> ----- Original Message -----
> From: "Ryan Gallagher"
> To:
> Sent: Sunday, March 25, 2001 11:41 PM
> Subject: [sword-devel] i want to unsubscribe to the mailing list
>
>
> > could you please unsubscribe me from the sword mailing list?
> >
> > thanks
> > rpg@megsinet.net
> >
>
>
-------- End of Original Message ---------
From sword-devel@crosswire.org Tue Mar 27 03:10:06 2001
From: sword-devel@crosswire.org (David Trotz)
Date: Mon, 26 Mar 2001 19:10:06 -0800
Subject: [sword-devel] Where I stand :)
Message-ID: <000f01c0b66b$7106c980$b68a7ed8@dtrotzjr>
Hello All,
I just wanted to update everyone who is interested in what I feel God
leading me to do in regards to "The Sword Project"
First let me start by saying how impressed I am with the level of
functionality in the Sword base and the amount of study texts available as
well. This is the first truly free and truly open bible study program I have
found, which is part of the reason why I felt led to pray about joining your
efforts in the furtherance of God's word through Sword.
What I feel God saying to me at the moment is this:
First I need to take my program "ReadingPlanner" to the next level. I have a
lot of plans to make this a better and more useful tool for users who wish
to use their computers for daily devotions and journaling. Part of those
plans involve integrating the Sword base into my program so that I can offer
a simple way for the users read their bible assignment each day, and give
them a way to journal each day as they do their devotions. From what I see
in Sword I can even implement a simple encryption on the personal journals
so that the users can keep them private.
This should take me probably six months to complete perhaps longer, I don't
know. But in doing this I will learn how the sword base code works and
become familiar with it. I may even find bugs that I may be able to fix.
Once I am finished with my project I want to devote a set amount of time
each week to the development of Sword. This is of course preconditioned that
this is what God is leading me to do. I really feel excited about the sword
project and want to become involved here and finishing my project first
seems to be the best way.
I would like to stay on this list and get to know you all better and
hopefully be able to contribute here and there as I feel led.
At this point I am curious what you all think. Am I stepping on anyone's
toes by doing what I plan to do? Does anyone object to my using the sword
base code for my ReadingPlanner? If anyone has any objections please let me
know and I will stand down wherever they occur. I want nothing but to be at
peace with you all.
Thanks for taking the time to read this. I pray God blesses you and your
endeavors to use your talents for His glory.
In Christ,
David Trotz
P.S.
To see where ReadingPlanner is at this moment see:
www.uninetsolutions.com/readingplanner
From sword-devel@crosswire.org Tue Mar 27 03:02:09 2001
From: sword-devel@crosswire.org (David Trotz)
Date: Mon, 26 Mar 2001 19:02:09 -0800
Subject: [sword-devel] Where I stand :)
Message-ID: <000701c0b66b$69ca5ec0$b68a7ed8@dtrotzjr>
Hello All,
I just wanted to update everyone who is interested in what I feel God
leading me to do in regards to "The Sword Project"
First let me start by saying how impressed I am with the level of
functionality in the Sword base and the amount of study texts available as
well. This is the first truly free and truly open bible study program I have
found, which is part of the reason why I felt led to pray about joining your
efforts in the furtherance of God's word through Sword.
What I feel God saying to me at the moment is this:
First I need to take my program "ReadingPlanner" to the next level. I have a
lot of plans to make this a better and more useful tool for users who wish
to use their computers for daily devotions and journaling. Part of those
plans involve integrating the Sword base into my program so that I can offer
a simple way for the users read their bible assignment each day, and give
them a way to journal each day as they do their devotions. From what I see
in Sword I can even implement a simple encryption on the personal journals
so that the users can keep them private.
This should take me probably six months to complete perhaps longer, I don't
know. But in doing this I will learn how the sword base code works and
become familiar with it. I may even find bugs that I may be able to fix.
Once I am finished with my project I want to devote a set amount of time
each week to the development of Sword. This is of course preconditioned that
this is what God is leading me to do. I really feel excited about the sword
project and want to become involved here and finishing my project first
seems to be the best way.
I would like to stay on this list and get to know you all better and
hopefully be able to contribute here and there as I feel led.
At this point I am curious what you all think. Am I stepping on anyone's
toes by doing what I plan to do? Does anyone object to my using the sword
base code for my ReadingPlanner? If anyone has any objections please let me
know and I will stand down wherever they occur. I want nothing but to be at
peace with you all.
Thanks for taking the time to read this. I pray God blesses you and your
endeavors to use your talents for His glory.
In Christ,
David Trotz
P.S.
To see where ReadingPlanner is at this moment see:
www.uninetsolutions.com/readingplanner
From sword-devel@crosswire.org Wed Mar 28 09:22:41 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Wed, 28 Mar 2001 10:22:41 +0100
Subject: [sword-devel] (Fwd) Re: [sword-support] missing file
Message-ID: <3AC1BB71.991.71A6D1@localhost>
Hi .............
I just answered the following. I've forwarded it here because I can identify
with the initial confusion as to where to find what, and what it might do
when you've downloaded it. Maybe a simple guide to software ought to
find it's way onto the opening page of the Sword site?
------- Forwarded message follows -------
To: matthias
On 27 Mar 2001, at 22:19, matthias wrote:
> I'm a bit confused about them though. To run Bibletime, I must
> download the modules, right?
I'm a bit new to the project - I could be wrong, but I think Bibletime is
statically linked to the Sword library - so you don't need anything else
other than Bibletime and your chosen texts and commentaries. What
you have is the complete development package for Sword. It includes
code for Unix and Windows. There are plenty of test and utility
executables that you can compile to get to know how the stuff works if
you want to do development work. But the front end stuff is minimal.
There are some commandline programs, and a simple gui frontend that
ought to compile OK with what you have already. There is a QT based
one that might - depending what you have installed - you probably won't
meet some of the dependencies for that one. And there is a Gnome one
that will definitely need a lot of Gnome development stuff before you will
be able to do anything with it.
The Linux frontends are developed separately - there is GnomeSword and
Bibletime. Both use the Sword library and the Sword modules. Bibletime
is KDE based - and likely to be more easily compatible with the
Mandrake distribution - that's why I mentioned it.
If you take Bibletime as a Mandrake RPM, it will expect the modules
(bibles, commentaries etc) to be in place below /usr/share/sword and the
conf.d directory contains the .conf files for all the modules. The
description within the .conf file for any module tells you where it ought to
be. You may fine one or two modules as RPMS and they may go in the
right place - but the easiest and quickest thing for you may be to
download the raw text modules and install them yourself. All the best
with the study
.....
Every blessing .....
------- End of forwarded message -------
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Fri Mar 30 00:50:29 2001
From: sword-devel@crosswire.org (Troy A. Griffitts)
Date: Thu, 29 Mar 2001 17:50:29 -0700
Subject: [sword-devel] Life Update
References: <3A6D5E44.31702.3BA1637@localhost> <01021723251106.00583@martin> <38978AE4.31887BE0@webmedic.net>
Message-ID: <3AC3D855.3ECAE65C@crosswire.org>
Wanted to let everyone know why I've been so scarce lately...
Sunday my folks were driving back from San Diego visiting my sister and
got into a bad car accident. My dad was released with a slight
concussion, but my mom was flown back to San Diego and has been going
through surgery and treatment there. I've been spending alot of late
hours by the phone and praying, so I haven't been around the project or
at work much. Thanks for understanding. Praise God she's doing much
better. I guess they had some big conference of neurosurgeons out at
the hospital and showed my mom's MRIs to them and they changed the
doctors' minds about another surgery on some vertebrae in her back. Go
figure they just happen to be having a neurosurgeon convention-- God.
:) So, they're going to try to get her home this weekend, hopefully.
Your prayers are coveted. Thanks again.
-Troy.
From sword-devel@crosswire.org Fri Mar 30 08:06:56 2001
From: sword-devel@crosswire.org (Barry Drake)
Date: Fri, 30 Mar 2001 09:06:56 +0100
Subject: [sword-devel] Re: [sword-support] [ sword-Bugs-412377 ] Non KJV canons broken
In-Reply-To:
Message-ID: <3AC44CB0.29802.1C2996@localhost>
Hi .......
On 29 Mar 2001, at 19:39, noreply@sourceforge.net wrote:
> The Latin Vulgate and Catholic translations have more
> books and additional passages.
Personally, I would have avoided calling a Bible by a denominational
name! Some Bibles may be used more by one denomination than others
- but all Bibles have a bias - that is why I love being able to use such a
broad spectrum of different translations with Sword. (Currently 27) and
the ease which which I can look at the same verse in several is very
useful indeed. As to the "extra" books - I have appended below the
readme from a corrected version of the NJB that I have just submitted to
the Sword project. Read on only if you want to know a bit more about
why some Bibles have more books than others.
With love,
Barry.
******* readme begins *********
The New Jerusalem Bible
This module was prepared by Barry Drake from the
The New Jerusalem Bible with Deutero-Canon, Copyright 1985,
Doubleday
In order to make the text operate as a valid module, it has been
necessary to
extract the deutero canonical sections. These are packed with this
module
as plain (verse-per-line) text files. You should find the following:
baruch.txt the complete book of Baruch
danl_dc.txt the deutero-canonical verses from the book of Daniel
judith.txt the complete book of Judith
macc.txt one and two Maccabees together
sirach.txt the book of Sirach - also known as Ecclesiasticus
tobit.txt the book of Tobit
wisdom.txt the Wisdom of Solomon
These books are part of the New Jerusalem Bible, and must be kept
entire
with the module. It is hoped that a way may be provided at some time in
the
future to utilise these texts and display them using the Sword library.
Also, additional verses within the book of Esther are contained in
chapters
1, 8, 9 and 10. They can be recognised by a prefixed letter (a), (b), (c)
etc. In the
printed version they are italicised. These 'extra' verses are part of the
deutero-canon. It
seemed sensible to leave these in situ.
I have re-numbered surrounding verses in Daniel to allow for the removed
verses as this was the
only solution I could see to make that text 'fit' the KJV verse
arrangement. In other
books, however, there are a number of differences in the way in which
verses are
referenced. Most of these are referenced in the file 'diff.txt' which was
generated during
the creation of the module. On balance, I felt it more appropriate to
retain the differences
in the module rather than attempt to make verse numbering comply
rigidly to KJV format.
** About the inclusion of the deutero-canonical books. **
Bible versions containing the additional books and verses listed above
are historically
based on the Greek Septuagint. (LXX). This was the Bible used by Jews
of the
Diaspora at the time of Jesus. The legend goes that seventy scribes
were set
to the task of translating the Hebrew Bible into Greek. It was said that
every one
of the seventy produced an identical translation. This led to the name
Septuagint -
from the Latin septuaginta - seventy.
There are books and extra verses contained in the Septuagint which have
either been lost from the Hebrew Bible, or had their origin in original
Greek texts. We do not know which is the case.
The Septuagint was the Bible of the early church and was the version
familiar to Jesus, the
apostles and the evangelists.
All new testament quotations from scripture are taken from the LXX
version, and for this
reason alone, the Septuagint, complete with the verses that do not form
part of the canon, is
a valuable study text.
The deutero-canonical books and additional verses that are included in
the NJB form part
of the Apocrypha. There are, however some books in the Apocrypha -
Esdras (1 & 2) and
Mannaseh - which are not part of the Deutero-Canon.
I hope that you will find this version useful, and will take the time to look
at the extra
books. No one would suppose that they have the same standing as the
Canonical books -
but you will find them worthwhile, remembering always that Jesus and
his disciples, the
four evangelists and the Apostle Paul had access to them.
As a final consideration: in the oft quoted text from Paul (2 Tim 3:16)
about the inspiration of
scripture, one should remember that Paul had no awareness of present
day Canonicity. And
'all scripture', for Paul would be the Hebrew texts, and also the
Septuagint including the Deutero-
Canonical verses.
The Revd Barry Drake. March 2001 e-mail to: arnold-urc@supanet.com
********* readme ends ***************
Barry
>From Barry Drake (The Revd - minister of Arnold United Reformed Church,
Nottingham - see http://www.arnold-urc.supanet.com for our church homepages).
Replies - b.drake@ntlworld.com
Fax: 0705 069 8746
From sword-devel@crosswire.org Fri Mar 30 14:59:15 2001
From: sword-devel@crosswire.org (Joe Walker)
Date: Fri, 30 Mar 2001 15:59:15 +0100
Subject: [sword-devel] Life Update
References: <3A6D5E44.31702.3BA1637@localhost> <01021723251106.00583@martin> <38978AE4.31887BE0@webmedic.net> <3AC3D855.3ECAE65C@crosswire.org>
Message-ID: <3AC49F43.60407@eireneh.com>
You too.
Last monday my car broke down and we stopped by the side of the road
my wife and I had *just* got out when a huge truck drove *over* the
rear of the car, chewed it up, and threw it up the enbankment.
It was of course a coincidence that we'd just got out.
And pure luck that I'd not yet got my head under the hood trying to
fix it.
The car is a mangled wreck. Just looking at it make people go pale.
And we feel very looked after.
It's funny how it makes you stop and think.
I pray God continues to care for your folks like He's looked after us.
Joe.
Troy A. Griffitts wrote:
> Wanted to let everyone know why I've been so scarce lately...
>
> Sunday my folks were driving back from San Diego visiting my sister and
> got into a bad car accident. My dad was released with a slight
> concussion, but my mom was flown back to San Diego and has been going
> through surgery and treatment there. I've been spending alot of late
> hours by the phone and praying, so I haven't been around the project or
> at work much. Thanks for understanding. Praise God she's doing much
> better. I guess they had some big conference of neurosurgeons out at
> the hospital and showed my mom's MRIs to them and they changed the
> doctors' minds about another surgery on some vertebrae in her back. Go
> figure they just happen to be having a neurosurgeon convention-- God.
> :) So, they're going to try to get her home this weekend, hopefully.
> Your prayers are coveted. Thanks again.
>
> -Troy.
From sword-devel@crosswire.org Fri Mar 30 16:00:14 2001
From: sword-devel@crosswire.org (Don A. Elbourne Jr.)
Date: Fri, 30 Mar 2001 10:00:14 -0600
Subject: [sword-devel] Life Update
In-Reply-To: <3AC3D855.3ECAE65C@crosswire.org>
Message-ID: <002d01c0b932$819c9580$a7830e18@mcity1.la.home.com>
Troy,
We will be praying for your mothers continued recovery.
Don A. Elbourne Jr.
http://elbourne.org
> -----Original Message-----
> From: owner-sword-devel@crosswire.org
> [mailto:owner-sword-devel@crosswire.org]On Behalf Of Troy A. Griffitts
> Sent: Thursday, March 29, 2001 6:50 PM
> To: sword-devel@crosswire.org
> Subject: [sword-devel] Life Update
>
>
> Wanted to let everyone know why I've been so scarce lately...
>
> Sunday my folks were driving back from San Diego visiting my sister and
> got into a bad car accident. My dad was released with a slight
> concussion, but my mom was flown back to San Diego and has been going
> through surgery and treatment there. I've been spending alot of late
> hours by the phone and praying, so I haven't been around the project or
> at work much. Thanks for understanding. Praise God she's doing much
> better. I guess they had some big conference of neurosurgeons out at
> the hospital and showed my mom's MRIs to them and they changed the
> doctors' minds about another surgery on some vertebrae in her back. Go
> figure they just happen to be having a neurosurgeon convention-- God.
> :) So, they're going to try to get her home this weekend, hopefully.
> Your prayers are coveted. Thanks again.
>
> -Troy.
>
From sword-devel@crosswire.org Sat Mar 31 00:32:11 2001
From: sword-devel@crosswire.org (David Trotz)
Date: Fri, 30 Mar 2001 16:32:11 -0800
Subject: [sword-devel] Life Update
References: <3A6D5E44.31702.3BA1637@localhost> <01021723251106.00583@martin> <38978AE4.31887BE0@webmedic.net> <3AC3D855.3ECAE65C@crosswire.org>
Message-ID: <003501c0b97a$09b6d6a0$5d877ed8@dtrotzjr>
Troy,
Sorry to hear about your parents. I am blessed to hear how God has been
working in this situation so far. I will pray for His continued work in this
situation and for His glory and your growth to be revealed.
God Bless,
David Trotz