Release Notes: This release includes many fixes, including converting file formats, the suspend handler, and the ever popular replace function. New features include more Pico compatibility in the file browser.
Release Notes: This release includes fixes for the input routines, a reorganized shortcut list for the help browser, minor Pico compatibility improvements for the file browser, and fixes for misbehavior when replacing certain regular expressions. It also allows searching without prompting to work in view mode, adds support for glib 2.x, updates the .spec file for the 1.3 branch, prompts when the user tries to save a file under a different name, and adds a new verbatim input mode, similar to ^V in vi.
Release Notes: New features include the addition of a -d option (for those FreeBSD users with Backspace keys that act like Delete keys), the ability to repeat the last search without prompting, the ability to search for the beginning or end of a paragraph, new smooth paging routines to go with the smooth scrolling routines, and various improvements to the input and display routines to make them behave more intuitively. It also includes the usual load of bugfixes. This is the first release in the unstable 1.3.x series.
Release Notes: This release includes fixes for broken regex detection, search history recall, and keypad handling with -K. Debugging strings are no longer translated and comments denote where translations should be as short as possible (i.e. the statusbar). There are new examples for syntax highlighting, and documentation updates and fixes.
Release Notes: This release features a new check for broken regexec() implementations and some variable, function, and macro cleanups. Fixes are included for search history, cutting marked text, alt keyboard mode, and the usual translation and documentation updates.
Release Notes: A few changes from pre3--just some doc and translation updates, and bugfixes for justify and file conversion. For those of you who haven't kept up with the 1.1 unstable series, this release brings nanorc support, color syntax highlighting, multiple file buffers, search/replace history, and much more.
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: 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: Search/replace string history has been added, including a history logging option (-H, --historylog). The previous default search/replace string behavior has been removed. The old "pico" flag (-p) is now compatible with Pico's "preserve" mode. New configure options include 1.0.x's --disable-wrapping-as-root, and a new all-encompassing --enable-all flag. The internal spell checker has been improved. Fixes are included for multibuffer mode, internal spell checker, the color code, cutting text crashes, justification, and statusbar cursor position, and translation and documentation updates.
Release Notes: New features include a Meta-Y toggle for syntax highlighting, pluralized i18n, and a handler for SIGTERM. Nano now ignores XOFF (^S) to stop accidental lock-ups, and no longer references malloc.h. Also included are fixes for zero-length regex matches, segfaults with --disable-mouse, justification, memory corruption with the browser, version and help cmdline output, and translation updates.