home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 3 / 3224 / CHANGES next >
Encoding:
Text File  |  1991-04-21  |  1.6 KB  |  63 lines

  1. CHANGES -- change record for townmaze
  2.  
  3. v 1.1 20 April 1991
  4.  
  5. CHANGES
  6.  
  7.   Added this file.
  8.  
  9. patchlevel.h 
  10.  
  11.   Added, set at patchlevel 1.
  12.  
  13. townmaze.test
  14.  
  15.   Added a script file that tests all the error returns from getargs().
  16.  
  17. makespace.c 
  18.  
  19.   Fixed a horrid bug that should have dumped core in testing, and did show
  20.   problems for Glenn E. Host.  When creating space for cmaze[][], I was
  21.   allocating "mazeheight" char * pointer slots, but then using "mazewidth"
  22.   of them to hold the pointers, by using a bad loop limit,  Sigh.  Worked
  23.   perfectly fine on my two brain damaged machines.  Thanks, Glenn.
  24.  
  25. getarg.c 
  26.  
  27.   Added errctr and quit_reasons[] code to give exit reasons when a bad
  28.   parameter is read, inspired by and mostly using unfinished code forwarded
  29.   by Glenn E. Host.  Thanks, Glenn!
  30.  
  31.   Thus inspired, improved interface for reporting other bad parameter
  32.   conditions,
  33.  
  34.   Reordered switch checks to correspond with usage.c parameter order.
  35.  
  36.   Added missing guard against negative -u (unused cell) parameter.
  37.  
  38.   Fixed incomplete test for sscanf() return values to test against 0 as
  39.   well as EOF.
  40.  
  41.   Fixed bad math in unused cell fit test and gate fit test.  Sigh.
  42.  
  43. makestreet.c
  44.  
  45.   Added check to assure that a LIVE cell is never created as neighbor to
  46.   an UNUSED cell. Since no STREET cell can ever be a neighbor of an UNUSED
  47.   cell, the cell should not be LIVE and thus eligible for use in phase one
  48.   of connectstreets().  Now they get changed from ISOLATED and remain DEAD.
  49.  
  50. townpgmr.doc
  51.  
  52.   Updated to reflect changes in .c files
  53.  
  54. townuser.doc
  55.  
  56.   Updated to reflect improved interface.
  57.  
  58. README
  59.  
  60.   Updated to describe townmaze.test.
  61.  
  62. v 1.0 18 April 1991 Original Release
  63.