Changes for 2.03 ---------------- - There was a problem with the XMODEM download code that could cause various types of problems depending on your system configuration. If you downloaded to a RAM-disk you would never have noticed it. If you downloaded to a hard-disk you might have occasionally seen block 2 get retried for no apparent reason. If you downloaded to a floppy then quite often you wouldn't be able to get past the first block of the file. This was due to STalker flushing out the RS232 receive buffer before looking for each block [this is necessary to avoid nasty errors when using XMODEM with hosts that retransmit blocks if they don't see a NAK after a certain amount of time]. This logic has been changed so that now STalker flushes out the receive buffer *just before* it sends an ACK or NAK. - An alert has been added that allows you to retry or cancel if an error occurs on the disk file when STalker flushes the transfer buffer. This mainly impacts floppy users, who could potentially change floppies mid-transfer. Now you have a chance to put back the floppy that the file you're transferring is on. Just a couple of cautions though: the file transfer is of course suspended while STalker is waiting for you to insert the correct floppy; if you take too long the host may time-out and abort the transfer. Also note that GEMDOS closes any open files when you eject a disk, so the main application that you're using could be in for a surprise if you flip floppies on it. Most don't leave any files open when they're not doing I/O, but keep this in mind if the application complains about file errors. - Screen re-drawing when STalker was not the front window got messed up in 2.01 - it's back to normal now. Changes for 2.02 ---------------- - The fixes made in 2.01 for large-screen monitors managed to screw up the screen clearing code - it cleared the screen buffer but didn't always redraw the STalker window. This little mistake has been corrected. - While I was in there, I decided to implement a suggestion from a user. There is now a new command: Shift-ALT-H. This command does a normal Hang Up (ALT-H), pauses for 4 seconds so the modem can catch its breath, then dials the remaining selected entries as if Shift-ALT-A had been typed. It is functionally identical to typing ALT-H, pausing, then typing Shift-ALT-A. This command is especially useful in conjunction with the "dial & de-select" mode in the autodialer. Four seconds seems to be long enough for all of the modems I've tried - let me know if it's too short for your modem and I'll increase it in the next update. Changes for 2.01 ---------------- - A rather serious bug was found in the Shadow access code - it didn't work at all! I don't know how it managed to break between beta testing and the 2.00 release, but it did. Sorry for any inconvenience this may have caused. - The text routines used on non-standard ST screens (ex. Overscan, Hyperscreen, Moniterm) were leaving a cursor blotch behind. It was merely a cosmetic problem - all the text was there and would appear normally as soon as the screen was re-drawn, but it certainly didn't look nice. In the process of fixing this I managed to speed up the VDI-only text output used in this mode; now it's faster and smoother than before. - I just got my TOS 1.4 release notes in the mail today (I've been a registered developer since early '89) and there I discovered that creating a file with its HIDDEN bit set doesn't really create a hidden file (this is why SCRAP.TXT would show up in the GEM Desktop's window). Now that I know what I'm supposed to be doing, SCRAP.TXT is hidden. I'll make the same change to STeno but I don't think it's worth providing a patch for just this one item - it'll be there in the next version of STeno. Eric Rosenquist, Strata Software Bix : e_rosenquist CIS : 72711,2503 GEnie: E.ROSENQUIST