Release Notes: Issues with the new sped-up syntax highlighting code were corrected. Other fixes include configure-time detection of groff HTML support before attempting to generate the HTML version of man pages. Using ~ or ~username syntax in .nanorc should now work again. Also, nano will now only ask for one acknowledgment of errors it encounters when parsing nanorc files, and a new -q (--quiet) flag will silence these messages altogether.
Release Notes: This release contains fixes for several long-standing issues, including crashing when starting with too small a window size, compilation fixes for AIX curses, crashes in the help menu using some locales, and an issue where nano mistakenly reported a successful file write on filesystems that are almost completely full.
Release Notes: 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.
Release Notes: This release fixes, among other things, a segfault and cursor positioning problems when uncutting or inserting text, display, and mouse support issues at the status bar prompt, and some oddities when tab-completing filenames. It also improves autodetection of DOS/Mac files, supports the mouse wheel when using ncurses built with the --enable-ext-mouse option, fixes some problems under NetBSD curses, and adds translation and documentation updates. Finally, nano is now licensed under GNU GPLv3 or later, and its documentation is now dual-licensed under GNU GPLv3 or later/GNU FDL v1.2 or later.
Release Notes: This release fixes a potential segfault after justifying text marked from the bottom up. It also adds one more minor documentation update.
Release Notes: This release fixes problems (including a segfault) when trying to open or save a file in a directory beginning with "~" that isn't a home directory. A problem where an unnamed file could be saved over an existing filename with no warning was fixed. Opening directories or device files is properly disallowed from "include" commands in nanorc files. A misleading prompt is no longer displayed when trying to save in restricted mode with the mark on. More keys are properly supported. This release also improves several color syntaxes to highlight trailing whitespace, and adds yet more minor documentation updates.
Release Notes: This release contains fixes for the lack of error reporting when opening a file, segfaults when backgrounding nano at start, file truncation when resizing the editor window, and memory corruption in the status bar routines. Translation updates and a port to the Tandem NonStop kernel were also included.
Release Notes: Fixes are included for translatable string format, subexpression replacement, constant cursor position, invalid search regexes, justify, screen state on SIGHUP and SIGTERM, cutting to end cuts with long lines, many file browser and operating directory bugs, memory and file descriptor leaks, marker code, the spell checker, the mouse code with long lines, multiple buffers and non-file open errors, replacement string length, and a silly but serious history message crash. There is also a drastic improvement in CPU utilization for the color regex code.
Release Notes: This release includes spelling fixes, more suspend changes (for tcsh and ^C), some wrapping tweaks, search fixes, a compatibility fix for AIX variable names, and translation updates. New features include the addition of Meta-A as an alternate for the marker key (^^) and a new configure option, --disable-wrapping-as-root.
Release Notes: Backporting the m4/ dir for auto* from the 1.1 tree, a fix for the "prompt even though replaced word didn't change" bug in the spell checker, several big fixes for the Hurd, and some updated translations.