- GNU nan0 5.3:
* Option 'set stateflags' makes nano show the state of auto-indenting,
the mark, hard-wrapping, macro recording, and soft-wrapping in the
title bar. The flags take the place of "Modified", and a modified
buffer is instead indicated by an asterisk (*) after its name.
* Nano no longer by default tries using libmagic to determine the type
of a file (when neither filename nor first line gave a clue), because
in most cases it is a waste of time. It requires using the option
--magic or -! or 'set magic' to make nano try libmagic.
* The color of the indicator can be changed with 'set scrollercolor'.
OBS-URL: https://build.opensuse.org/request/show/840132
OBS-URL: https://build.opensuse.org/package/show/editors/nano?expand=0&rev=137
- GNU nano 5.0:
* With --indicator (or -q or 'set indicator') nano will show a kind
of scrollbar on the righthand side of the screen to indicate where
in the buffer the viewport is located and how much it covers.
* With <Alt+Insert> any line can be "tagged" with an anchor, and
<Alt+PageUp> and <Alt+PageDown> will jump to the nearest anchor.
When using line numbers, an anchor is shown as "+" in the margin.
* The Execute Command prompt is now directly accessible from the
main menu (with ^T, replacing the Spell Checker). The Linter,
Formatter, Spell Checker, Full Justification, Suspension, and
Cut-Till-End functions are available in this menu too.
* On terminals that support at least 256 colors, nine new color
names are available: pink, purple, mauve, lagoon, mint, lime,
peach, orange, and latte. These do not have lighter versions.
* For the color names red, green, blue, yellow, cyan, magenta,
white, and black, the prefix 'light' gives a brighter color.
Prefix 'bright' is deprecated, as it means both bold AND light.
* All color names can be preceded with "bold," and/or "italic,"
(in that order) to get a bold and/or italic typeface.
* With --bookstyle (or -O or 'set bookstyle') nano considers any
line that begins with whitespace as the start of a paragraph.
* Refreshing the screen with ^L now works in every menu.
* In the main menu, ^L also centers the line with the cursor.
* Toggling the help lines with M-X now works in all menus except
in the help viewer and the linter.
* At a filename prompt, the first <Tab> lists the possibilities,
and these are listed near the bottom instead of near the top.
* Bindable function 'curpos' has been renamed to 'location'.
* Long option --tempfile has been renamed to --saveonexit.
* Short option -S is now a synonym of --softwrap.
* The New Buffer toggle (M-F) has become non-persistent. Options
--multibuffer and 'set multibuffer' still make it default to on.
* Backup files will retain their group ownership (when possible).
* Data is synced to disk before "... lines written" is shown.
* The raw escape sequences for F13 to F16 are no longer recognized.
* Distro-specific syntaxes, and syntaxes of less common languages,
have been moved down to subdirectory syntax/extra/. The affected
distros and others may wish to move wanted syntaxes one level up.
Syntaxes for Markdown, Haskell, and Ada were added.
OBS-URL: https://build.opensuse.org/request/show/823380
OBS-URL: https://build.opensuse.org/package/show/editors/nano?expand=0&rev=130
* At startup, the cursor can be put on the first or last
occurrence of a string by preceding the filename with +/string
or +?string.
* When automatic hard-wrapping occurs (--breaklonglines), any
leading quoting characters will be automatically copied to the
new line.
* M-6 works again also when the cursor is at end of buffer.
OBS-URL: https://build.opensuse.org/package/show/editors/nano?expand=0&rev=110
* An overlong line is no longer automatically hard-wrapped.
* Smooth scrolling (one line at a time) has become the default.
* A newline character is no longer automatically added at end of buffer.
* The line below the title bar is by default part of the editing space.
* Option --breaklonglines (-b) turns automatic hard-wrapping back on.
* Option --jumpyscrolling (-j) gives the chunky, half-screen scrolling.
* Option --finalnewline (-f) brings back the automatic newline at EOF.
* Option --emptyline (-e) leaves the line below the title bar unused.
* <Alt+Up> and <Alt+Down> now do a linewise scroll instead of a findnext.
* Any number of justifications can be undone (like all other operations).
* When marked text is justified, it becomes a single, separate paragraph.
* Option --guidestripe=<number> draws a vertical bar at the given column.
* Option --fill=<number> no longer turns on automatic hard-wrapping.
* When a line continues offscreen, it now ends with a highlighted ">".
* The halfs of a split two-column character are shown as "[" and "]".
* A line now scrolls horizontally one column earlier.
* The bindable functions 'cutwordleft' and 'cutwordright' were renamed to 'chopwordleft' and 'chopwordright' as they don't use the cutbuffer.
* The paragraph-jumping functions were moved from Search to Go-to-Line.
* Option --rebinddelete is able to compensate for more misbindings.
* Options --morespace and --smooth are obsolete and thus ignored.
* The --disable-wrapping-as-root configure option was removed.
OBS-URL: https://build.opensuse.org/package/show/editors/nano?expand=0&rev=101
* fixes a lockup when tabs are wider than the screen
* makes indenting + unindenting more predictable by retaining
relative indentations
* allows pasting (^U) at a prompt
* allows triple quotes
* fixes some hard-to-describe issues with softwrapping and
boundary-crossing tabs.
OBS-URL: https://build.opensuse.org/package/show/editors/nano?expand=0&rev=77
* the \B and \b regex anchors
* correctly repaints things when multiline regexes with identical
start and end are involved
* fixes a crash with zero-length regex matches
* does replacements at the edges of a marked region right,
* displays at most three warnings at startup
* documents the ability to read a file from standard input
OBS-URL: https://build.opensuse.org/package/show/editors/nano?expand=0&rev=63
* "Stampede" is chiefly a translation update
* adds one little feature (the ability to use negative numbers
with Go To Line: -1 meaning the first line from the bottom)
* includes syntax highlighting for Rust, and fixes three tiny
* bugs (but in such far corners of the editor that they aren't
even worth mentioning).
- Download keyring from savannah
OBS-URL: https://build.opensuse.org/package/show/editors/nano?expand=0&rev=47
* fixes more than fifty little bugs -- and some of them not so
little.
* It improves moving about in the file browser, corrects failings
of the internal spell checker, adds a new feature
(comment/uncomment lines, with default binding M-3), makes some
error messages clearer, shows more of a file when positionlog
is used and the cursor is near the end, displays all error
messages at startup if there are multiple ones, does not
misinterpret keystrokes when typing very fast, is less eager
to trim the filename on narrow terminals, speeds up
case-insensitive searches, and allows to abort re-searches.
OBS-URL: https://build.opensuse.org/package/show/editors/nano?expand=0&rev=43