[comp.lang.icon] Bug in MS-DOS Version 8 Icon

ralph@CS.ARIZONA.EDU ("Ralph Griswold") (11/15/90)

As noted in recent icon-group mail, there is a bug in the first release
of Version 8 Icon for MS-DOS.  The bug is that the "untranslated"
mode of input/output doesn't work -- input/output always is in the translated
mode.

This means that if you're reading a "binary" file carriage-return/line-feed
combintations get turned into line-feeds on input and conversely on output.
That's not so bad, as long as you're not examining or changing the file inside
an Icon program. Much worse is that a control-Z character (hex 1A) terminates
input.

Note that this is a problem only if you're doing input/output on binary
files. It does not affect input/output on text files.

We corrected this problem a couple of months ago and diskettes distributed
after mid-September have the correction. If you got Version 8 MS-DOS Icon
diskettes from us, check the date on ICON.ARC on the second diskette. If it's
before September 16, 1990, it has the bug.

We've only recently updated our FTP and RBBS files for MS-DOS Icon, so
if you got MS-DOS Icon from us electronically, you probably have a version
with the error.

If this bug is likely to bother you, you can download the corrected version.
If you purchased MS-DOS Icon diskettes from us, send back the second
diskette (DE.2) and we'll send you a free replacement.

  Ralph Griswold / Dept of Computer Science / Univ of Arizona / Tucson, AZ 85721
  +1 602 621 6609   ralph@cs.arizona.edu  uunet!arizona!ralph