07-11-90 - JR - main_cnt.c
                used tmpnam() to generate unique temporary control file name
07-13-90 - JR - main_cnt.c:
                removed #define VBUF--already in common.h
                used NULLs in setvbuf() to eliminate pointer vars for buffers
08-03-90 - HZ - param.c
                added report_msg() call to report error in get_parameters
                (old version sprintf'ed the message but failed to echo it)
08-21-90 - JR - getln_nc.c
                reversed the order of the test for non-comment and non-blank
                so won't crash on the Sun when an empty line occurs at the
                end of a file (trying to access *ch_ptr when it is nil)
02-23-91 - JR - param.c:
                modified test of get_code() result (BADINT instead of -1)
              - option.c:
                modified so execute_options() and execute_one_option()
                echo only any invalid option encountered, and then
                call list_options() to list valid options.
93/02/02 - EF - option.c:
                new function: skip_to()
                This allows flexible nested commenting out of
                blocks of a control file.  For example:
                     skip_to next1
                     do_this
                     do_that
                     next1
                in the control file will cause the commands do_this
                and do_that to be skipped, provided skip_to() is
                mapped to "skip_to" in the option structure.
95/06/21 - YX,EF - getln_nc.c:
                Fixed bug, so that now getline_nc always
                discards characters beyond n-1 in the input
                line. Previously it would choke on comment
                lines exceeding this length.

