Hello Walter,
I generally leave modified scripts/functions where they are, since they may
need to be in that position due to compiling process precedence, and then
note it in a comment line under my own section.  I place new additions in
the personal area.
Yes, it is a pain, but I'm not sure having JFW merge those modifications and
additions automatically is such a good idea--especially for HJ's sake, since
they'd be the ones catching heat rounds from users that find the new upgrade
locks up while they try to use a default function/script, which probably
won't process correctly because of one of the user's personal script
modifications taking out a vital function or two!
There are just too many scripts and functions to cause trouble in when
merging.  The dictionary files, and the configuration files, are pretty
static in format and contents, so they would have no problem merging.  The
frame files would probably have no problems either, if HJ used the same
format they use for messages found in the .jsm files; Frame522, Frame473,
Frame121, etc.  With that format, the likelihood of the default frame names
and the user's frame names being the same would be greatly lessened.

Thanks,
Dennis Brown, [EMAIL PROTECTED]
DB Tech!  770-465-9621
Visit the Blind Programming site at http://www.BlindProgramming.com
To join the discussion, send blank message to
[EMAIL PROTECTED]


----- Original Message -----
From: Walter Siren <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, October 01, 1999 5:18 AM
Subject: Re: Merge?


> Dennis, I think that I may understand what you are saying, but let's get
> into something that is real for me.  I fixed the backspace problem in my
> default file, also I fixed that changing the number on the fly,.  Both of
> these were in the default, so when there comes another upgrade, now these
> are in there already, so should I go and insert my Walter's script line
> now, then I have to copy those into the new default script when the next
> update comes out?  They just need to have a simpler way to update scripts
> when a new update comes out.  If hj would just do their scripts better,
> then we would not have to go through all of this.  It is something when
> outsiders can seem to do better working scripts then their own employees.
> At 05:27 AM 10/1/99 -0700, you wrote:
> >Hello Walter,
> >Basically when you want to modify a script file, hit Control+End to move
to
> >the bottom of the script file, and type in a separating line between the
> >current scripts/functions within that particular file, and the scripts
> >you'll be adding to that particular file.  Something like
> >; Walter's scripts start here.
> >
> >Now, whenever you add a script, do so below this line, and when modifying
an
> >existing script that is above that line, place a comment line to that
effect
> >just below this line.  It is a good idea to put your name in that
separator
> >line, since it will give you a unique word to search for when adding
those
> >comments.
> >So, for example, you are in Outlook Express, and you want to add the
> >ScriptTip, "GreetingHeader" to the Outlook script file, you would:
> >1)  Hit Insert+0 to launch Script Manager with msoe.jss loaded.
> >2)  If you have never added or modified any items within this particular
> >script, hit Control+End to reach the bottom of the file, and add the
line:
> >
> >; Walter's Outlook Express v5 scripts
> >
> >Just below that line, add the GreetingHeader script by cutting and
pasting
> >the relevant code.
> >If you've put that separator line in this particular script file in an
> >earlier modification/addition, then hit Control+F once you are in the
> >editor, and have the Find function locate "Walter's", and once you find
that
> >location, place the script as mentioned above.
> >If you also want to modify the DeleteMessage, PreviousMessage, and
> >NextMessage, by adding a higher value to their delay functions, make the
> >modifications, and before leaving the script editor, search for the
> >"Walter's" line and just underneath that separator line, add a comment,
> >denoting the modifications.
> >
> >; Walter's Outlook Express v5 Scripts
> >; Modified Delay time value in DeleteMessage & Next/Previous message
> >scripts.
> >
> >; Pulls "from" info from header and places it in reply greeting.
> >Script GreetingHeader()
> >.
> >.
> >.
> >EndScript
> >
> >
> >Now you have a record of modifications, and a block of added scripts.
You
> >can cut and paste these into JFW upgrades, , and make the necessary
> >modifications to the new set of scripts.  It is indeed tedious, but, so
far,
> >the only method I've come up with.
> >
> >
> >Thanks,
> >Dennis Brown, [EMAIL PROTECTED]
> >DB Tech Services  770-465-9621
> >Check out Blind Programming site at http://brown99.home.mindspring.com
> >Send blank message to [EMAIL PROTECTED] to join the
> >discussion!
> >
> >
> >
> >
> >
> >
> >
> >----- Original Message -----
> >From: Walter Siren <[EMAIL PROTECTED]>
> >To: <[EMAIL PROTECTED]>
> >Sent: Thursday, September 30, 1999 7:50 AM
> >Subject: Re: Merge?
> >
> >
> >> Woe, Dennis, you lost me.  How about explaining this in your good old
> >usual
> >> step by step explaination.
> >> At 10:02 PM 9/29/99 -0700, you wrote:
> >> >Hello,
> >> >One thing that makes the manual merge easier is put all the personal
> >scripts
> >> >in their own little block, and a comment line noting any default
script
> >or
> >> >function modified.
> >> >
> >> >; **My scripts start here**
> >> >; Added AutoRoute variable to Global and AutoStart.
> >> >; Added Beep command to FocusChangedEvent.
> >> >; Modified "Wait" to "PleaseWait" and "Arrow" to "Ready"
> >> >; within ConvertCursorShape...
> >> >; Added SayLine to Invisible/JawsCursors
> >> >; Added SayLine to PcCursor.
> >> >; Modified Jaws/Invisible to autoroute to Pc.
> >> >; Modified MenuModeEvent --removed DownArrow on StartMenu.
> >> >; Removed Verbosity check from TopOfFile and BottomOfFile.
> >> >;
> >> >CopyTextFromScreen
> >> >SerialNumberAndPasswordMenu
> >> >ChangePunctuation
> >> >ChangeNumbersMode
> >> >DeleteLine
> >> >TestOptValue
> >> >TextFormatToggle
> >> >UniversalPrintDate
> >> >ChangeSynthesizer
> >> >.
> >> >.
> >> >.
> >> >; **My scripts stop here!**
> >> >
> >> >Tedious all get-out, but it does work!
> >> >
> >> >
> >> >Thanks,
> >> >Dennis Brown, [EMAIL PROTECTED]
> >> >DB Tech Services  770-465-9621
> >> >Check out Blind Programming site at http://brown99.home.mindspring.com
> >> >Send blank message to [EMAIL PROTECTED] to join
the
> >> >discussion!
> >> >
> >> >
> >> >----- Original Message -----
> >> >From: Development Manager <[EMAIL PROTECTED]>
> >> >To: <[EMAIL PROTECTED]>
> >> >Sent: Wednesday, September 29, 1999 7:35 PM
> >> >Subject: RE: Merge?
> >> >
> >> >
> >> >> Hi,
> >> >>
> >> >> The merge function merges dictionaries (.jsd), configurations
(.jcf),
> >> >frames
> >> >> and (likely) some other items which I cannot remember off the top of
my
> >> >> head.
> >> >>
> >> >> We do not, at this time, merge script files as that procedure would
be
> >far
> >> >> more complicated.  To wit, consider the possibility that you have
> >written
> >> >a
> >> >> script named, "MyfavoriteScript" and, then, a HJ script writer adds
a
> >> >script
> >> >> to the set we ship that has the same name - which one does the merge
> >keep?
> >> >> Microsoft's Visual Source Safe has a very good source code merge
> >facility
> >> >> that prompts the user about which change they want to keep.  This
might
> >be
> >> >a
> >> >> good idea for a future version of JFW.
> >> >>
> >> >> Other problems will occur when our new scripts are very different
from
> >> >those
> >> >> a user may have modified from an earlier version of JFW.  In 3.31,
all
> >of
> >> >> the Microsoft Office scripts have changed (for the better) very
> >> >> dramatically.  Any user who may have made a subtle change to the
Word
> >> >> scripts will cause a huge issue for software trying to differentiate
> >and
> >> >> then merge the change into a radically different function.  usually,
> >the
> >> >> Source Safe user (mentioned above) will be making incremental and
> >subtle
> >> >> changes to be merged and, thus, this is not an issue.
> >> >>
> >> >> I know that my own script changes (I'm not a professional scripter
and
> >all
> >> >> of you can feel glad that my code does not ship with JFW) are a pain
to
> >> >copy
> >> >> over each time I reinstall JFW (which  is every time we do a build -
28
> >so
> >> >> far for 3.31) so I am motivated to get a merge facility that is
verbose
> >> >> enough to handle scripts.  When I look at all of the other things
we'd
> >> >like
> >> >> to do with JFW, however, I don't see such a big effort happening in
the
> >> >> merge world too soon.
> >> >>
> >> >> Thanks,
> >> >> cdh
> >> >>
> >> >>
> >> >>
> >> >> Chris Hofstader
> >> >> Development Manager
> >> >> Henter-Joyce, Inc.
> >> >> (727) 803-8000
> >> >> [EMAIL PROTECTED]
> >> >>
> >> >> -----Original Message-----
> >> >> From: [EMAIL PROTECTED]
> >> >> [mailto:[EMAIL PROTECTED]]On Behalf Of Jeff
> >> >> Sent: Wednesday, September 29, 1999 6:32 PM
> >> >> To: [EMAIL PROTECTED]
> >> >> Subject: Re: Merge?
> >> >>
> >> >>
> >> >> HJ Development Manager wrote:
> >> >> >The JAWS Merge does not merge script files.
> >> >>
> >> >> Really?  This comes as a bit of a surprise, since that's what I
> >> >> thought the merge function was for.  What *does* merge do?  And,
what
> >> >> else does it not do?
> >> >>
> >> >> Regards
> >> >> Jeff <[EMAIL PROTECTED]>  -  ICQ UIN:  736807
> >> >> http://www.HookedOnThe.Net
> >> >> ftp://ftp.HookedOnThe.Net
> >> >>
> >> >>
> >> >> -
> >> >> Visit the jfw ml web page: http://jfw.cjb.net
> >> >>
> >> >> -
> >> >> Visit the jfw ml web page: http://jfw.cjb.net
> >> >
> >> >-
> >> >Visit the jfw ml web page: http://jfw.cjb.net
> >> >
> >> >
> >> Walter
> >> -
> >> Visit the jfw ml web page: http://jfw.cjb.net
> >
> >-
> >Visit the jfw ml web page: http://jfw.cjb.net
> >
> >
> Walter
> -
> Visit the jfw ml web page: http://jfw.cjb.net

-
Visit the jfw ml web page: http://jfw.cjb.net

Reply via email to