GlkZip version 0.1 by Daniel Schepler based on XZip 1.8.1 by Andrew Plotkin , which is in turn based on ZIP V2.0.7 by Mark Howell To compile, uncomment one of the definitions for SYSTEMFLAGS in Makefile, which must include either -DBIG_END_MODE, -DLITTLE_END_MODE, or -DAUTO_END_MODE. Also, uncomment the definitions for one of the given Glk libraries, and replace the definition of GLKDIR with the correct directory. Patch update: glkzip.patch - D.J. Picton (pictondj@my-deja.com) --------------------------------------------------------------- This patch updates the following files to incorporate enhancements and bugfixes from XZIP Version 1.8.2. text.c: fix a bug affecting the printing of newline characters math.c: fix a bug affecting logical shifts of negative numbers control.c: declare full Z-code 0.1 compliance property.c: add support for 64-byte-long properties as in Z-code 0.1 spec. The following file has been updated to reflect changes in the GLK spec: glkio.c: call glk_gestalt_ext with the correct number of arguments. The following bugfixes have also been made in glkio.c: glkio.c: The status window is enlarged as necessary when an attempt is made to write below the bottom line (this happens with some versions of the help menu software e.g. in bear.z5, where the size of the status window is not set large enough). Makefile: Minor change to LIBS setting for Solaris compilations.