[ANNOUNCE] nano-2.9.5 is released
Benno Schulenberg <[email protected]> Thu, 29 Mar 2018 10:40:41 +0200
| Newsgroups | gmane.editors.nano.announce |
|---|---|
| Message-ID | <91c0b387-aa6c-e522-79d6-09c7663c908b__41562.5254311182$1522312759$gmane$org@telfort.nl> |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============9162596620978868147== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="qzzzzej2dcsTtzJESrJLD8XfaepTGFp41" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --qzzzzej2dcsTtzJESrJLD8XfaepTGFp41 Content-Type: multipart/mixed; boundary="Z7R1fPZWumO0nFdZLakKqnowQkijfEo2G"; protected-headers="v1" From: Benno Schulenberg <[email protected]> To: [email protected], [email protected] Cc: [email protected] Message-ID: <[email protected]> Subject: [ANNOUNCE] nano-2.9.5 is released --Z7R1fPZWumO0nFdZLakKqnowQkijfEo2G Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable 2018.03.29 - GNU nano 2.9.5 "Ki=C5=A1a pada" changes the way the Scroll-U= p and Scroll-Down commands work (M-- and M-+): instead of keeping the cursor in the same screen position they now keep the cursor in the same text position (if possible). This version further adds a new color name, "normal", which gives the default foreground or background color, which is useful when you want to undo some overzealous painting by earlier syntax regexes. Bug fixes include: a segfault when trying to insert a file in restricted mode, the reading in of a new file being "undoable", a slight miswrapping of help texts when --linenumbers was used, and the shell syntax coloring the word "tar" in file names. GNU nano is a simple and easy-to-use editor for on the terminal. https://nano-editor.org/ The tarball and its signature are here: https://nano-editor.org/dist/latest/nano-2.9.5.tar.xz https://nano-editor.org/dist/latest/nano-2.9.5.tar.xz.asc Specific bugs that were fixed in this release: https://savannah.gnu.org/bugs/?53269 (memory leak after reading stdin)= https://savannah.gnu.org/bugs/?53308 (--linenumbers affected help text= s) https://savannah.gnu.org/bugs/?53317 (attempt to renumber zero lines) https://savannah.gnu.org/bugs/?53333 (improper comparison of pointers)= https://savannah.gnu.org/bugs/?53376 (attempt to display offscreen row= ) https://savannah.gnu.org/bugs/?53377 (some improper types in compariso= ns) https://savannah.gnu.org/bugs/?53387 (reading a new file was undoable)= https://bugzilla.redhat.com/1558532 (a segfault in restricted mode) https://savannah.gnu.org/bugs/?53445 (the linter could show wrong file= ) https://savannah.gnu.org/bugs/?53486 (shell syntax colored "tar" in fi= lename) Changes between v2.9.4 and v2.9.5: ---------------------------------- Kamil Dudka (1): input: do not crash if sctofunc() returns NULL Liu Hao (1): build: fix compilation error when configured with --disable-justify= David Lawrence Ramsey (1): tweaks: correct several parameter types Benno Schulenberg (46): build: exclude more things when configured with --disable-multibuff= er build: fix compilation again when configured with --enable-tiny build: fix compilation when configured with --disable-multibuffer build: fix compilation with --enable-{tiny,help,multibuffer} bump version numbers and add a news item for the 2.9.5 release cut: avoid calling renumber() on what might be NULL docs: clarify how the Linux console is deficient: in the arrow keys= docs: clarify what the scrollup and scrolldown bindable functions d= o docs: document the newly added color name "normal" docs: mention in the FAQ that <Shift+Insert> pastes from the clipbo= ard files: prevent an infinite loop when reading from standard input fa= ils files: prevent the undo of reading a file into a new buffer help: describe the Scroll-Up and Scroll-Down commands more precisel= y help: do not reserve space for line numbers, as they are absent linting: drop messages for other files when configured for one buff= er memory: plug a leak, by actually freeing a discarded undo struct po: update translations and regenerate POT file and PO files scrolling: first move the cursor before pushing current chunk offsc= reen scrolling: let Scroll-Up/Down keep the cursor in the same text posi= tion selecting: don't cancel a softmark when just scrolling the screen small addition: understand color name "normal" to mean the default = color syntax: sh: color also the 'cut', 'head', 'tail', and 'sort' comman= ds syntax: sh: color options distinctively, and color also long option= s syntax: sh: uncolor "tar" when it's part of a filename tweaks: adjust a couple of types, to reduce the number of warnings tweaks: adjust or correct some comments, and rename a function tweaks: adjust the indentation after the previous changes tweaks: bundle some settings for a new buffer tweaks: change a parameter of open_buffer() and invert its logic tweaks: condense some code, to remove a bit of duplication tweaks: drop a handful of unhelpful asserts tweaks: elide an unneeded and shadowing variable tweaks: elide a parameter, as it's always the inverse of another tweaks: elide a parameter that is always 1 tweaks: elide two parameters and thus a pair of wrapper functions tweaks: factor out the check for 'viewok' into its own function tweaks: fix a typo and adjust some wording and formatting in the FA= Q tweaks: frob some comments plus miscellaneous other stuff tweaks: fuse two ifs into one tweaks: move an 'if' and then remove an unneeded label tweaks: reduce the font size of the questions in the FAQ tweaks: remove an inconsistent space from two pointer declarations tweaks: remove unneeded settings and unsettings of MULTIBUFFER tweaks: reshuffle some movement code, to reduce the number of condi= tions tweaks: revert commit c88a2fd9 -- the extra variable is needed tweaks: rewrap and amend some lines in the NEWS file --=20 Benno --Z7R1fPZWumO0nFdZLakKqnowQkijfEo2G-- --qzzzzej2dcsTtzJESrJLD8XfaepTGFp41 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJavKaJAAoJEA0o1NKgrOiEsQMP/AhSGeuLdJRZ4njIfv7npN4F ApUy7dRJ8I5QMHB1nEsIpRJyL4Q2JnnpwVwmkB+pqsoPXYIGIN3L5wDYRAJ19vh9 boAXhvI43yqN9NMPTvjOq+KdYlxkKm6l9Sb9fVF/30TzEuf+TDk1I2wfOUTF4iik +3qEKq4IneJldTp301o94adTK1m7vX8OocKOCe9zNoa/FNe1smOAOzoSyJ9Hbow4 1VaFZFZU/hEvX6KU/q37CyPfixbdT76Z+jGMR3qJ7/VKZdzqEBNeAxEIHuq4hWS6 jlW9B3fFCl6Daq9biPYQYs97eU+lptF0j+noZ4kW1X+zau6UuQ7hT9KPCAJ9BfzU mGjlBgOHlW6JL0saB+GkwMuXjeLP6JaPdRyWvD43Iiw6DphTE6nWMwzC2TLz3gvm 1qkHI78/74g1a9CpmU0oqI/5VaFYKvT/PG6yESJcb2gru/z/K6D9dO2fCn3PXxq6 xFgBJ8W7xukRN4zQpgVfAlLo6sZZ6wL5+I1LOZ+9XSb0NArmPJFLsm6P9IBggaut grfGwAHQsqHgE/N47HeHyDU+nkBN0Bh2A4VlofOwqcZi5FxSkQczHdLP9hJO+wZh 8kTS38tARD34WraVqvCnV9owDz01qKNBk10xWk/hXspyUBb8DfROX4rKYEo47zro 3oLuYg2soTMXEnshj6Ib =mLqU -----END PGP SIGNATURE----- --qzzzzej2dcsTtzJESrJLD8XfaepTGFp41-- --===============9162596620978868147== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Info-nano mailing list [email protected] https://lists.gnu.org/mailman/listinfo/info-nano --===============9162596620978868147==--