version 1.0, released 31.10.94

version 1.1, released 11.11.94

  *  renamed CONST constant because Ultrix and Sinix had problems with it
  *  implemented substitute for strcasecmp because Sinix doesn't have one
  *  summary title string could come up with garbage if grok starts empty
  *  when creating new forms, database name was used as form file name
  *  DEC/OSF stdarg had problems with a check for null %s arguments, fixed
  *  preferences menu can now configure number of lines in summary window
  *  preferences menu can now scale cards (for people with lowres screens)
  *  GROK_FORM environment variable replaces "." in form searches
  *  added help on environment variables and resources
  *  US dates mm/dd/yy in the database file were misparsed as 12/31/69
  *  Cancel in the print file dialog didn't work (Igor Metz <metz@glue.ch>)
  *  help could overrun malloced buffer (Grant McDorman <grant@isgtec.com>)
  *  FORM keyword evaluated to name.f, not name.gf
  *  DBASE keyword no longer appends .db extension if database is procedural

version 1.1.1, released

  *  form editor allowed leading blanks in form and dbase names, confusing
  *  multiple independent sets of choices in a form didn't work
  *  form editor didn't handle blanks and DELs as field delimiters well

version 1.2, released 16.6.95

  *  conversion to ANSI C
  *  multiple sections (database can be a directory, contents are sections)
  *  new chart code that is actually usable
  *  elimination of duplicate forms in the database pulldown
  *  database lines beginning with an empty field shifted all fields to left
  *  print current card always printed second card (kooper@dcs.qmw.ac.uk)
  *  added qsum, qavg, qdev, qmin, qmax to language (grant@isgtec.com)
  *  added ssum, savg, sdev, smin, smax, in, section to language
  *  port to DEC OSF/1 Alpha, by Steven W. Orr <steveo@uniprise.com>
  *  texts longer than 1024 characters could crash
  *  new full-color SGI icon
  *  improved PostScript manual

version 1.3, released 28.4.96

  *  export function, plus
  *  new biblio database by James C. McPherson <mljmcphe@dingo.cc.uq.oz.au>
  *  grayed-out data entry fields no longer show garbage data
  *  no longer necessary to press print mode button twice

version 1.3.1, released 3.5.96

  *  fixed stack array overrun causing crashes on some systems

version 1.3.2, released 10.5.96

  *  fixed stack array overrun causing crashes on some systems

version 1.4, released 5.2.97

  *  new form editor fields for plan calendar interface (needs plan 1.6)
  *  sort pulldown supports reverse sort
  *  the database is resorted automatically whenever the database changes
  *  optional automatic queries whenever the database changes
  *  summary always shows current database state, even while adding cards
  *  database and section pulldowns are now sorted
  *  new system database, by Mike Dotson <dotson@drcpdx.stt3.com>
  *  new workplan database
  *  query dialog shows available fields in a scroll window to reduce width
  *  cards can now be added without selecting a section (if available) first
  *  exporting to HTML data-only lists no longer crashes or repeats strings

version 1.4.1, released 9.7.97

  *  new date and time string to number conversion functions in the grammar
  *  new general character-to-string translation operator "tr" in the grammar
  *  new variables A..Z that are not cleared when switching databases
  *  new database field assignment functions
  *  grok sometimes crashed after creating a new form before data is entered
  *  fixed export expressions, it was difficult to put newlines into templates
  *  sometimes misinterpreted the time part of date/time fields in data files
