2019.04.24 - GNU nano 4.2 "Tax the rich, pay the teachers" • The integrated spell checker does not crash when 'spell' is missing. • Option --breaklonglines works also when --ignorercfiles is used. • Automatic hard-wrapping is more persistent in pushing words to the same overflow line.
GNU nano is a simple and easy-to-use editor for on the terminal. https://nano-editor.org/ 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.2.tar.xz https://nano-editor.org/dist/latest/nano-4.2.tar.xz.asc Specific bugs that were fixed in this release: https://savannah.gnu.org/bugs/?56179 (--break not working with --ignore) https://savannah.gnu.org/bugs/?56180 (--trim not removing all tail blanks) https://savannah.gnu.org/bugs/?56185 (unneeded addition of tail blank) https://savannah.gnu.org/bugs/?56188 (^T crashing when 'spell' is missing) https://savannah.gnu.org/bugs/?56189 (improvable prepending behavior) Changes between v4.1 and v4.2: ------------------------------ Benno Schulenberg (24): build: be more specific and avoid committing accidentally changed files bump version numbers and add a news item for the 4.2 release docs: put the 'set guidestripe' option into its alphabetical position options: make --breaklonglines work also when --ignorercfiles is used po: update translations and regenerate POT file and PO files speller: do not crash by trying to free something that cannot be freed tweaks: adjust a few comments and some indentation tweaks: condense and improve a handful of comments tweaks: declare a function as const and let its allocated string leak tweaks: drop an unneeded saving and restoring of a variable tweaks: elide an unneeded intermediate variable tweaks: elide an unneeded parameter, as the function already assumes it tweaks: elide an unneeded variable tweaks: exclude a bit more code from a single-buffer build tweaks: remove an unneeded condition tweaks: remove a redundant, enclosed #ifdef tweaks: rename a function, to be distinct and fitting tweaks: rename another function, to be distinct and fitting tweaks: rename a variable, for a little more meaning tweaks: rename a variable, to distinguish it from a browser function wrapping: add a missing space only when the remainder will be prepended wrapping: compute the width of a succeeding line in the correct manner wrapping: improve the persistence of the prepending behavior wrapping: trim any trailing blanks when cursor goes to next line -- Benno
signature.asc
Description: OpenPGP digital signature
-- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.