2.2

  * Fixed memory allocation macros in regex code from glibc to work on systems
    that return NULL on zero-sized allocations.

  * In makefile, made explicit the dependencies for regex.o.

  * Fixed bug in "AdjustView R" that could push current character off screen.

  * Ensure tab size remains less than half the window width when the window
    changes size.

  * Fixed buggy out-of-memory handling when loading files.
  
  * Fixed buggy HTML/CSS syntax highlighting.

  * Fixed wrong background line colour when clearing to the end of line.
  
  * ToUpper and ToLower now stop when they reach the end of a document.

2.1

  * Fixed efficiency bug introduced with syntax highlighting: ne should now
    be much more responsive along slow connections.

  * Fixed old, bad, shameful bug: complex assertions were compiled into
    the code even for the non-debug version. As a result, ne was deadly
    slow on large files.

  * Fixed small mistakes in the keyboard sequences displayed in the menus,
    and small discrepancies between default.keys/default.menus and reality
    (thanks to John Gabriele for having pointed out this).

  * In some cases after a keyboard timeout an ESC character was left in
    the keyboard buffer, causing weird behaviours.

  * Probably really (this time) fixed problems with regexps matching empty strings.

  * BackSpace and Delete behave better in FreeForm mode.

