[bt-devel] BT doesn't start on WinXP

Gary Holmlund gary.holmlund at gmail.com
Thu Oct 22 08:45:32 MST 2009


Matthew Talbert wrote:
> Sorry for not replying in context. BibleCS *does* use the registry,
> most notably for setting SWORD_PATH during installation (ironically,
> it ignores the variable itself unless you completely remove any
> modules from its installation directory). I personally feel that this
> is not a good thing, as it can cause (and has caused, in the case of
> another program that isn't quite compatible)  problems with other
> programs.
>
> The only real need for using the registry is to allow uninstalling the
> program from within the Control Panel. If you use NSIS, it makes it
> easy to do this.
>
> We personally do not override SWORD_PATH if it is already set, just to
> maintain compatibility with BibleCS. What you do is up to you, but you
> may not even have that option, considering how you use your own
> sword.conf (probably the best thing you could do is add the contents
> of SWORD_PATH to your sword.conf as an augmented path).
>
> Gary, I think you have a good concept of what Xiphos is doing, and
> your proposal is pretty much what we are doing.
>
> Finally, we do use 'Sword' rather than '.sword', and JSword does the
> same. I believe Gary is already aware of this.
>
> Matthew
>
> PS I appreciate the attitude here to make things compatible with
> Xiphos as well as to fit in with how Windows does things.
>   
I will take your suggestion of not overriding SWORD_PATH if it is 
already set. I was wondering about that issue already.

Yes, I plan to use Sword rather than .sword on Windows.

Gary



More information about the bt-devel mailing list