home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume18 / geneal / part01 / History < prev    next >
Text File  |  1989-03-08  |  3KB  |  57 lines

  1. Some History of Geneal                 11.Jan.88
  2.  
  3. Geneal was originally written in late 1984 and first posted to the net
  4. in January, 1985.  It was written on a VAX, and had some problems with
  5. portability.  Ian Darwin and Terry Ridder made a number of contributions
  6. and suggestions, and a second version was posted in February, 1985.
  7.  
  8. For a couple of years after that posting, I spent essentially no time
  9. working with geneal (or on any genealogy research either).  My first
  10. son was born that February, and I suddenly had no time for geneal.
  11.  
  12. In 1987 I finally found the time to get back to genealogy and my geneal
  13. program.  During my "absence", I believe Terry Ridder posted some fixes
  14. or changes to geneal, but I was not keeping up on things, so I probably
  15. don't have them.  In any case, the present version of geneal has been
  16. substantially changed, so that point is probably moot.
  17.  
  18. Changes from version 2.4 of geneal to this version include:
  19.     The command line interface has been completely changed; it has
  20.         been replaced by a simple programmable interface implemented
  21.         with the SPIN package.
  22.     The memory allocation routines in SPIN are also being used.
  23.     The dataman file manager now keeps an index file for faster
  24.         startup.  It also does better error checking when
  25.         scanning the data file.
  26.     It is now possible to produce graphical family trees with geneal.
  27.         There is a command to output a text file in the appropriate
  28.         format to feed to the treepar program, which does the
  29.         actual place, route, and plot of the tree.
  30.     The man page has been completely rewritten.
  31.     The sample data file is much larger (it contains real data).
  32.     The use of a counted set of field names for multi-line data
  33.         (e.g. GEN0, GEN1, etc.) has been replaced by the "+"
  34.         mechanism for multi-line data.
  35.     Two new record types have been added (Address and Reference).
  36.     A number of fields have been added (TNOTE, TGEN, ADDR, BURIED).
  37.     There are now two formats of family page output.
  38.     It is now possible to generate sorted birthday and anniversary lists.
  39.     The output routines now operate on lists of record numbers rather
  40.         than single record numbers.
  41.     There is a set of list manipulation routines to assist in generating
  42.         arbitrarily complex lists for use in generation of family
  43.         trees, etc.
  44.     There is a simple set of browsing functions that make it easier
  45.         to walk around a family tree (although much more could
  46.         be added here).
  47.     All files have been linted, and are almost clean (except for
  48.         'sprintf' and 'end').
  49.  
  50.  
  51.  
  52. A brief history of geneal:
  53. 20.Jan.85  Version 1 posted to the net.
  54. 15.Feb.85  Version 2.4 posted to the net.
  55.  
  56. There are edit histories at the beginning of each individual source file.
  57.