[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ANNOUNCE] nano-8.4 is released
From: |
Benno Schulenberg |
Subject: |
[ANNOUNCE] nano-8.4 is released |
Date: |
Wed, 2 Apr 2025 11:28:07 +0200 |
User-agent: |
Mozilla Thunderbird |
2025.04.02 - GNU nano 8.4 "Five Miles Out"
• Bracketed pastes over a slow connection are more reliable.
• Tabs in an external paste at a prompt are not dropped.
• Feedback occurs when the cursor sits on a Byte Order Mark.
• The Execute prompt is more forgiving of a typo.
GNU nano is a simple and easy-to-use editor for on the terminal.
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/v8/nano-8.4.tar.xz
https://nano-editor.org/dist/v8/nano-8.4.tar.xz.asc
Specific issues that were addressed in this release:
https://savannah.gnu.org/bugs/?66637 (retain answer after mistake [wish])
https://savannah.gnu.org/bugs/?66858 (extra tilde after paste over ssh)
https://savannah.gnu.org/bugs/?66892 (pasting at a prompt ignored tabs)
Changes between v8.3 and v8.4:
------------------------------
Brand Huntsman (1):
files: improve the wording of the normal file-writing prompts
Benno Schulenberg (41):
bump version numbers and add a news item for the 8.4 release
copyright: update the years for the FSF
docs: add a suggestion to the FAQ on how to configure nano for git
docs: change two interface colors in the sample nanorc
docs: improve the description of the `constantshow` bindable function
docs: in the FAQ, replace an old item with an item about Byte Order Marks
docs: replace a word that is better not used in the plural
docs: use proper emdashes instead of double hyphens: "--" => "\(em"
execute: retain what the user typed before a tool was invoked
feedback: warn when the cursor sits on a Byte Order Mark (BOM)
gnulib: update to its current upstream state
input: adjust file browser and help viewer for changed bracketed pastes
input: implement bracketed pastes in a different manner
input: make bracketed paste more robust against loss of closing sequence
input: remove a special-case workaround
input: remove single-keycode detection from the bracketed-paste routine
input: robustness is good, but dropping a key code is not a good idea
input: wait a bit for "~" when bracketed-paste sequence is incomplete
po: update translations and regenerate POT file and PO files
prompt: accept tabs in an external paste as literal tabs
prompt: beep when an external paste contains a command code
syntax: groff: highlight the zeroeth macro argument too
syntax: man: highlight some escapes, like \& and \(em, specially
syntax: po: colorize also a 'msgctxt' line, and the 'c++-format' flag
syntax: po: colorize also format specifiers like "%.6f"
syntax: po: colorize also format specifiers like "%<PRIu64>"
syntax: po: colorize also Python's "%(name)x" format specifiers
syntax: po: colorize also the %llu and %hhi format specifiers
syntax: po: colorize also the Python-specific conversion specifier "%r"
tweaks: add a translator hint for the three changed file-writing prompts
tweaks: add missing closing quotes, as reported by `mandoc -T lint ...`
tweaks: avoid running tolower() on an out-of-range value
tweaks: change the man-page markup of options that take an argument
tweaks: condense a fragment of code
tweaks: consistently use "\fR" for switching back to normal, roman font
tweaks: prevent some color keywords from getting hyphenated in man page
tweaks: prevent some more keywords from getting hyphenated
tweaks: remove an unwanted newline from a debugging message
tweaks: remove three redundant pairs of parentheses from a nanorc regex
tweaks: remove two commented-out lines and two unused variables
tweaks: swap two fragments of code, to allow unwrapping a line
--
Benno
OpenPGP_signature.asc
Description: OpenPGP digital signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [ANNOUNCE] nano-8.4 is released,
Benno Schulenberg <=