Changes from version 0.4 to 0.5 (12-JAN-1995)
-------------------------------

 - distribution
   - added demos/linux-1.1.80
   - replaced identical files in demos/* by symbolic links
 - command-line
   - removed -d option (was obsolete)
   - added option -n (set everything seen)
   - added undocumented options -g (group defaults editing) and -D (demo)
 - description files
   - 0/1 should now be used instead of <nothing>/* to indicate defaults
   - warn clauses can now be placed anywhere in the description file
   - now supports help sections
 - editor
   - now uses tputs to output termcap strings
   - added dots between labels and fields
   - added shell escapes with ! (subshell) and ^Z (suspend)
   - upward scrolling now jumps too
 - internals
   - added variable caching
 - documentation
   - "SCEND" is now always written "Scend"
   - replaced variable attribute "immutable" by "protected"
   - disallowed forward references (to variables)
   - removed references to obsolete features

Changes from version 0.3 to 0.4 (27-NOV-1994)
-------------------------------

 - distribution
   - changed directory structure: the files scripts/* are now in apps/linux
   - moved configuration information from kconf.gen to local Config file
   - make demo  now displays kernel version number
   - added ridiculously small set of regression tests
   - added documentation for SCEND
 - command-line
   - fixed usage for translation mode
   - added -T option to enable sanity checks for regression tests
   - SCEND now stops if unrecognized options are given
 - description files
   - made comma after value sections optional
   - null value of int clauses is now disabled if omitted
   - added sanity checks to int initialization
   - added set overflow checking
 - editor
   - * and + can now appear together
   - behaviour of [Space] is now identical for bools, choices and sets
   - added displaying of valid range when editing field
   - editable fields now only accept ASCII characters
   - added EMACS key bindings for cursor control
   - added VT100 cursor key bindings
   - changed edit cancellation from [Esc] to [^C]
   - upper and lower case input are now equivalent
   - no question for [Q] after [W]
   - write errors are now shown and don't terminate the program
 - internals
   - fixed field size computation for negative lower bound
   - enabling something now always makes it visible
   - summaries no longer stop at the first if
   - fixed returning of *IND in descr.c:lookup
 - output
   - int variables are output as !xxx if value equals null value
   - fixed variables output for choices and sets
   - application scripts now skip lines beginning with !
 - demos
   - kconf didn't use input file for translation on first run

Changes from version 0.2 to 0.3 (22-NOV-1994)
-------------------------------

 - fixed initialization of section pointers
 - added (forgotten) section support for number sections
 - fixed noncanonical mode in cursed.c:raw
 - added summaries
 - [-] now also jumps back when on "hidden" field with no section

Changes from version 0.1 to 0.2 (14-NOV-1994)
-------------------------------

 - added clauses "if" and "warn"
 - added check for uniqueness of variable names
 - added defaults in description file
 - kconf now omits the -d option if no defaults file exists
 - added questions before leaving
 - added "common" defaults layer and immutable variables
 - added "unseen" marker
 - added dynamic screen resizing and redraw on ^L
 - unused variables are now preserved
 - fixed several parser errors
 - fixed crash when window too small
 - fixed multi-line placement of values
 - added uninstall target to Makefile
 - make demo  now auto-detects kernel versions
