This release includes fixes for several severe issues with the new undo/redo code. The behavior of writing files when using backup mode has changed as well: if writing the backup file fails, nano will not attempt to write the current file.
This release includes new (and experimental) undo and redo functionality for most text operations. The default key bindings are Meta-U for undo and Meta-E for redo, but these can be remapped using the new 2.1 keybinding code. Also included are some fixes for configuring using wide curses, crashing when invoking the help menu with certain locales, and not saving the search history when compiled with configure options.
This release contains fixes for binding bad keys,
some configure-specific compilation failures, and
more issues with the new input back end,
particularly the status bar. Also fixed are some
long-standing issues with compiling on AIX and a
segfault when making the terminal window too
small.
This release contains fixes for the new
user-rebindable keys, as well as various
translation and configure-related compilation
problems. It also contains new syntax highlighting
definitions for Tcl, PHP, Gentoo, and
Debian-related files. Some documentation updates
were made as well.