TIP: Click on subject to list as thread! ANSI
echo: qedit
to: ALL
from: `JAMES C. SEWELL`
date: 1997-06-26 06:11:00
subject: Re: Maintenance Release upgrade

From: "James C. Sewell" 
Back on Jun 13th I responded to a posting from Fred Holmes.  Unfortunately
I sent it to tse-pro instead of tsepro .  I think the principal may
help others with future upgrades so I am going to resend it here to the
right address.
At 08:00 AM 6/13/97 -0500 FRED HOLMES, whom God loves, said:
>It would be nice to also have
>a detailed recipe for accomplishing the maintenance release
>upgrade from 2.50a . . . to 2.50e 
The unfortunate part of it is that depending on how much you have
customized your TSE a ecipe could be either disaster or astonishing
success.  In my case I've changed the UI so uch that a recipe would kill me.
One thing I did to help this is the following (assuming you are using the
TSE.UI file):
1. Take any functions that you have added to the UI and put 
   them in another file.  Mine is JCS.UI (my initials.)  
2. Put the line
         #include ["jcs.ui"]  // Custom ui code.
   somwhere near the top of the TSE.UI file.
3. Put a comment at the top of JCS.UI reminding me of all the
   changes I have to make to TSE.UI that can't be moved to a
   different file.  Example: I have hooks that need to be called
   in the whenloaded() routine so I just copy the code to the
   comment and it's cut-and-paste to restore it to the new version
   TSE.UI when it comes in.
This saves a LOT of time and work when I get a new version.  All I have to
do is to add he #include line and cut/paste 5 lines for my other
customizations.
Hope it helps!
   Jim
---
---------------
* Origin: apana>>>>>fidonet [sawasdi.apana.org.au] (3:800/846.13)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.