On Tue, 24 Sep 2002 09:54:32 -0400 DuaneC <[EMAIL PROTECTED]> wrote:
>
> /* Start Mozilla */
> parse arg params
> MozEXEPath=SysINI('USER','mozilla','exe')
> MozHOMEPath=SysINI('USER','Mozilla','home')
> 'set beginlibpath='MozEXEPath
> 'set Mozilla_HOME='MozHomePath
> 'call mozilla 'params
> if rc<>0 then say 'Mozilla returned code: 'rc
> exit
>
> Now when this is put on the path somewhere... ANYWHERE, it can
> immediately use the INI settings to start mozilla by typing...
>
> mozilla
>
> at any prompt.

This makes a BIG assumption - that the os2.ini entry points
to the build of Mozilla that the user wants to run.

In my case I have at least four builds installed at any one
time (Recent trunk, plus the trunk I used before that, plus
latest release, plus Web Browser).  And if I want to compare
how these display some site, I __will__ use more than one of
them.  I consider it "intrusive" if others assume that I
will be running the same build all the time.


Note to Mike Kaply:  The additional os2.ini entries (that
Mozilla now writes) __SUCK__ big time !!!  The problem appears
to be that their content is mostly written by the *installer* --
while what os2.ini says may be true at the time of installation,
there will be situations where it is no longer true afterwards:

  On my system, the <application="Mozilla"> entry has value
  "Mozilla 1.2a (en)" for <key="Current Version">, yet the
  <key="Home"> value in that SAME entry points to the directory
  from which I ran the latest trunk (which identifies itself as
  1.2b).  And in another entry the <key="Program Folder Path">
  value points to the OS/2 Desktop -- yet I __deleted__ the
  Mozilla program folder from there.

mikus


Reply via email to