home *** CD-ROM | disk | FTP | other *** search
- CHANGES -- change record for townmaze
-
- v 1.1 20 April 1991
-
- CHANGES
-
- Added this file.
-
- patchlevel.h
-
- Added, set at patchlevel 1.
-
- townmaze.test
-
- Added a script file that tests all the error returns from getargs().
-
- makespace.c
-
- Fixed a horrid bug that should have dumped core in testing, and did show
- problems for Glenn E. Host. When creating space for cmaze[][], I was
- allocating "mazeheight" char * pointer slots, but then using "mazewidth"
- of them to hold the pointers, by using a bad loop limit, Sigh. Worked
- perfectly fine on my two brain damaged machines. Thanks, Glenn.
-
- getarg.c
-
- Added errctr and quit_reasons[] code to give exit reasons when a bad
- parameter is read, inspired by and mostly using unfinished code forwarded
- by Glenn E. Host. Thanks, Glenn!
-
- Thus inspired, improved interface for reporting other bad parameter
- conditions,
-
- Reordered switch checks to correspond with usage.c parameter order.
-
- Added missing guard against negative -u (unused cell) parameter.
-
- Fixed incomplete test for sscanf() return values to test against 0 as
- well as EOF.
-
- Fixed bad math in unused cell fit test and gate fit test. Sigh.
-
- makestreet.c
-
- Added check to assure that a LIVE cell is never created as neighbor to
- an UNUSED cell. Since no STREET cell can ever be a neighbor of an UNUSED
- cell, the cell should not be LIVE and thus eligible for use in phase one
- of connectstreets(). Now they get changed from ISOLATED and remain DEAD.
-
- townpgmr.doc
-
- Updated to reflect changes in .c files
-
- townuser.doc
-
- Updated to reflect improved interface.
-
- README
-
- Updated to describe townmaze.test.
-
- v 1.0 18 April 1991 Original Release
-