Date of Release: Jan 5, 2000
The following bugs have been fixed in AMC v3.5.3:
- During the porting to UnixWare 7:
- AMC did not compile correctly when the
NO_WINDOW_SIZE preprocessor symbol was defined.
- There was a bug if the ioctl TIOCGWINSZ fails
continually.
- During the porting to HP-UX 11.0:
- Rather than failing, the ioctl TIOCGWINSZ returns
success but a width of 0!
- The default for NAME_MAX under the HP-UX
c89 compiler is an unusually small value that
prevents AMC from being able to get its installation directory
when the current working directory exceeded 42 characters
in length. Some preprocessor directives were updated to deal
with this case.
- Some of the routines within AMC assumed that ENOMEM was
defined by <errno.h>. According to ANSI-C, it is not.
However, ANSI does let us test for the presence of the various
enumerations of errno. So now some pre-processor logic has
been added to try and figure out a meaningful value.