Release Notes: This release includes fixes for wrapping (again), resizing, color syntax highlighting, rcfile parsing, the mouse code, more memory leaks, and some reversion of the code to get the user's home directory (nano will now again rely on $HOME). There are also translation updates, a new manual page for the nanorc file, and an UPGRADE file detailing the changes since version 1.0.
Release Notes: This release introduces vim-style file locking (though not backup/restore), useful when using nano in a multi-editor environment. Other new features include additional support for word boundary checking when cross compiling, fixes for trying to go to an invalid line number, and the usual documentation tweaks.
Release Notes: This release includes security fixes due to an assessment of nano's vulnerability to symlink attacks; see CVE-2010-1160 and CVE-2010-1161. Also included are fixes for various crashes when using the spell checker on new files, and fixing the 'file was modified' message when saving to a new filename. 'Final' fixes to page up/down due to the soft wrapping code are included as well. The lone new feature included is a new syntax highlighting definition for cmake files. Please consider upgrading to this release if still using the 2.0 series, since fixes for that version are still forthcoming.
Release Notes: Bugfixes include several fixes for tiny mode (involving both the help keys and replacement menu text), more 'final' fixes for soft wrapping, and several typo and documentation updates including nanorc tweaks and a new syntax highlighting file for makefiles. Also included is a long-standing fix for random crashing when using nanorc on FreeBSD, and nano will no longer clear the screen on suspend to maintain compatibility with other *nix editors.
Release Notes: Included are some (hopefully final) fixes for issues with last page display caused by the soft wrapping code and a fix for a long-standing issue with hitting the home key when going through the search history. On the features front, nano will now attempt to retain the proper ownership and permissions when trying to create a .save file due to receiving a signal. Nano can also now unbind keys from one or more menus via the "unbind" keyword. Finally, passing --fill or --nowrap on the command line will now override any related .nanorc entries.
Release Notes: This version includes various fixes for portability including support for some older HP-UX compiler combos, fixes for various compiler warnings, and some crash fixes in the undo code. The undo code is now marked as experimental since it can cause severe stability and memory issues, and thus now requires a flag (-u, --undo) in order to enable it.