Fix for ChangeFSI
=================

I finally got fed up with "GIF file without , in right place" errors
from ChangeFSI (0.95, 1.01 & 1.13S all exhibit this annoying message).
I have devised a simple fix for it.

This mainly affects web browsers which are downloading all manner of
GIF format files from other web sites created with a variety of
packages, although anything reading GIF with ChangeFSI might be
affected.

-----8<----- instructions start here ------>8-------

Find the place in !ChangeFSI.ChangeFSI which has the following
code: (search for "GIF file without")

ChangeFSI 0.95 or ChangeFSI 1.01:
I%=BGET#c%:IFI%<>ASC"," ERROR 42,"GIF file without , in right place"

ChangeFSI 1.13S:
I%=BGET#c%:IF I%=ASC"!" THEN
IF BGET#c%
GIFgcssz=BGET#c%:PTR#c%=PTR#c%+GIFgcesz+1:I%=BGET#c%
ENDIF


For ChangeFSI 0.95 and 1.01:
   remove the "I%=BGET#c%:" part of the line and add the following code
   BEFORE that line.

For ChangeFSI 1.13S:
   remove all the lines listed above and replace then with the following
   code.

REPEAT:I%=BGET#c%:IFI%=ASC"!"THEN
IFBGET#c%:REPEAT:GIFgcesz=BGET#c%:PTR#c%=PTR#c%+GIFgcesz:UNTIL GIFgcesz=0
ENDIF:UNTIL I%<>ASC"!"

-- 
Stewart Brodie
Dept. Electronics & Computer Science, Southampton University, UK.
http://www.dsse.ecs.soton.ac.uk/~snb94r/
http://delenn.ecs.soton.ac.uk/   <-- running on my Risc PC

