Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| Path | csiph.com!xmission!news.snarked.org!news.linkpendium.com!news.linkpendium.com!panix!usenet.stanford.edu!not-for-mail |
|---|---|
| From | Benno Schulenberg <bensberg@telfort.nl> |
| Newsgroups | gnu.announce |
| Subject | [ANNOUNCE] nano-4.4 is released |
| Date | Sun, 25 Aug 2019 11:17:54 +0200 |
| Lines | 186 |
| Approved | info-gnu@gnu.org |
| Message-ID | <mailman.360.1566737741.1922.info-gnu@gnu.org> (permalink) |
| References | <202f3512-32ed-e682-94c2-ebf747b1a095@telfort.nl> |
| NNTP-Posting-Host | lists.gnu.org |
| Mime-Version | 1.0 |
| Content-Type | multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="s0IRrKBYi4uJAskQ6lDYvsnA3iHn7PxNR" |
| X-Trace | usenet.stanford.edu 1566737742 23742 209.51.188.17 (25 Aug 2019 12:55:42 GMT) |
| X-Complaints-To | action@cs.stanford.edu |
| Cc | info-gnu@gnu.org |
| To | nano-devel@gnu.org, info-nano@gnu.org |
| Envelope-to | info-gnu@gnu.org |
| X-Brand | /q/rzKX13g== |
| X-KPN-SpamVerdict | e1=0;e2=0;e3=0;e4=(e4=10;e1=10;e3=10;e2=11);EVW:Whi te;BM:NotScanned;FinalVerdict:Clean |
| X-CMAE-Analysis | v=2.3 cv=bped+3Si c=1 sm=1 tr=0 cx=a_idp_f a=WB5lYbMG1jvHJ1f8o08CVQ==:117 a=WB5lYbMG1jvHJ1f8o08CVQ==:17 a=UhJ12kwm0HYA:10 a=FmdZ9Uzk2mMA:10 a=13zjGPudsaEWiJwPRgMA:9 a=BjMif5yZAAAA:8 a=mDV3o1hIAAAA:8 a=YFV8BtKAeeWGBRQ3WskA:9 a=QEXdDO2ut3YA:10 a=qdWe9vHV4EMA:10 a=tPoo2N0olhoA:10 a=T2Q5YAacSpwVjOiNrowA:9 a=FfaGCDsud1wA:10 a=ftVT4cx30j6SLCxtN1ED:22 a=_FVE-zBwftR9WsbkzFJk:22 |
| X-CM-AcctID | kpn@feedback.cloudmark.com |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=telfort.nl; s=telfort01; h=content-type:mime-version:date:message-id:to:subject:from; bh=WIl0/QCCEHo9ddzuIYpVXtrKRTsTqK79PEtiztQGFMg=; b=tssfv7f6AB7S69kbgPRDnfrfDMZl7ZDuCr3LzMRBF6oPnHHVpn7V7lapd9CDySizEhZGcBRoPpxaa eeSM6oNJV4Gc9JbTqZxdh3Yu2+CY7SOb4jY1lgxNe6G5DBKuY16cNE0e2Fbp/e2NYQsgKxOCT8NJUA EU9OLXqrk8s5uv5c= |
| X-KPN-VerifiedSender | Yes |
| X-CMASSUN | 33|hgdhF0t/LECuFBpfHFS8dTw247XQHT58I4qA6VckcWaeFiQLBi0CUqnzFgYNtKp uv+WBJdPN9EippjfRytgHAw== |
| X-Originating-IP | 77.173.60.12 |
| Openpgp | preference=signencrypt |
| User-Agent | Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 |
| X-OriginalArrivalTime | 25 Aug 2019 09:18:07.0236 (UTC) FILETIME=[01ADF440:01D55B26] |
| X-RcptDomain | gnu.org |
| X-detected-operating-system | by eggs.gnu.org: Windows 7 or 8 |
| X-Received-From | 213.75.39.5 |
| X-Mailman-Approved-At | Sun, 25 Aug 2019 08:55:40 -0400 |
| X-BeenThere | info-gnu@gnu.org |
| X-Mailman-Version | 2.1.23 |
| Precedence | list |
| List-Id | Announcements and Requests for Help from the GNU project and the Free Software Foundation <info-gnu.gnu.org> |
| List-Unsubscribe | <https://lists.gnu.org/mailman/options/info-gnu>, <mailto:info-gnu-request@gnu.org?subject=unsubscribe> |
| List-Archive | <https://lists.gnu.org/archive/html/info-gnu> |
| List-Post | <mailto:info-gnu@gnu.org> |
| List-Help | <mailto:info-gnu-request@gnu.org?subject=help> |
| List-Subscribe | <https://lists.gnu.org/mailman/listinfo/info-gnu>, <mailto:info-gnu-request@gnu.org?subject=subscribe> |
| X-Mailman-Original-Message-ID | <202f3512-32ed-e682-94c2-ebf747b1a095@telfort.nl> |
| Xref | csiph.com gnu.announce:1647 |
Show key headers only | View raw
[Multipart message — attachments visible in raw view] - view raw
2019.08.25 - GNU nano 4.4 "Hagelslag"
• 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.
GNU nano is a simple and easy-to-use editor for on the terminal.
https://nano-editor.org/
https://nano-editor.org/manual.html
A concise overview of nano's shortcut keystrokes:
https://nano-editor.org/cheatsheet.html
The tarball and its signature are here:
https://nano-editor.org/dist/latest/nano-4.4.tar.xz
https://nano-editor.org/dist/latest/nano-4.4.tar.xz.asc
Specific bugs that were fixed in this release:
https://savannah.gnu.org/bugs/?54535 (add search at startup [request])
https://savannah.gnu.org/bugs/?56042 (auto-comment at hard-wrap [request])
https://savannah.gnu.org/bugs/?56438 (document the flavor of regex)
https://savannah.gnu.org/bugs/?56488 (wrong report for bad rcfile)
https://savannah.gnu.org/bugs/?56552 (spotlighted text could spill)
https://savannah.gnu.org/bugs/?56553 (bad scrolling in shallow terminal)
https://savannah.gnu.org/bugs/?56563 (M-6 not working when at end-of-file)
https://savannah.gnu.org/bugs/?56564 (^K/^U should clear existing message)
https://savannah.gnu.org/bugs/?56713 (miscoloring after Perl variable name)
https://savannah.gnu.org/bugs/?56737 (say "Search Wrapped" only when it did)
Changes between v4.3 and v4.4:
------------------------------
Brand Huntsman (3):
rcfile: for an empty syntax, show the line number of the 'syntax' command
rcfile: report the correct command location for an invalid 'include'
search: accept toggles for case and regex when searching at startup
Benno Schulenberg (54):
browser: draw a bar of spaces only where needed -- for the selected item
build: exclude the search-at-startup feature from the tiny version
bump version numbers and add a news item for the 4.4 release
copying: do not prevent M-6 from copying emptiness into the cutbuffer
display: blank the status bar on a successful cut or paste
display: clear the remainder of a row only when there actually is some
display: don't clear a row beforehand -- just clear the remainder
display: use a somewhat faster method to clear a row
display: when linenumbering, correctly spotlight text that spans two rows
display: where needed, use slow blanking, but elsewhere do it much faster
docs: change a few URLs over to https, and rewrap a couple of NEWS items
docs: document the search-at-startup feature (+/string or +?string)
docs: make the synopsis of --speller and 'set speller' more accurate
docs: mention the M-N toggle instead of the obsolete M-# one
docs: slightly reword some of the descriptions around syntax highlighting
docs: slightly reword the descriptions of most configure options
docs: stop mentioning the 'unjustify' function, as it no longer exists
gnulib: update to its current upstream state
new document: a condensed overview of nano's shortcut keystrokes
new feature: allow specifying a search string to "jump to" at startup
po: update translations and regenerate POT file and PO files
rcfile: properly handle an empty syntax before an 'include' statement
scrolling: don't overscroll when the edit window has just one row
search: don't wipe the status bar at startup when there was an error
search: wipe the status bar before searching again (M-W / M-Q)
syntax: c: allow an underscore in lowercase type names
syntax: default: colorize bracketed section headers in some config files
syntaxes: change some unneeded 'icolor' commands to 'color' commands
syntaxes: recognize .ctp extension as a PHP file, and .cu as a C/C++ file
syntax: perl: avoid recognizing embedded hash signs as a comment starter
syntax: perl: avoid upsetting older glibcs with crafty range expression
syntax: perl: don't color the character after a variable name
syntax: po: colorize numbers only when they form a self-contained word
text: copy leading quote characters when automatic hard-wrapping occurs
tweaks: add a translator hint, to clarify four short words
tweaks: call the correct lighting function directly when softwrapping
tweaks: condense some comments, and drop two unneeded initializations
tweaks: drop two parameters that are no longer needed
tweaks: improve a comment, and drop a superfluous one
tweaks: improve a handful of comments
tweaks: make a function name unique, to not overlap with others
tweaks: move a call from two different places to a single place
tweaks: move a function to before the first one that calls it
tweaks: move a general function to a better place
tweaks: remove a saving and restoring that has become superfluous
tweaks: rename a function, to suit better, and reshuffle its parameters
tweaks: rename a parameter in three functions, to say what it points to
tweaks: reshuffle an assignment, and trim some excessive blank lines
tweaks: reshuffle an 'if' out of a function, and rename the function
tweaks: reword and condense two comments, and correct another
tweaks: rewrap two lines, and reshuffle some logic to make more sense
tweaks: shorten two messages that translators tend to make too long
tweaks: try the allocation of a multidata cache just once per line
tweaks: when precalculating, allocate all the cache space upfront
--
Benno
Back to gnu.announce | Previous | Next | Find similar | Unroll thread
[ANNOUNCE] nano-4.4 is released Benno Schulenberg <bensberg@telfort.nl> - 2019-08-25 11:17 +0200
csiph-web