request for import-freeze exception for nano-2.5.3-2

Bug #1554660 reported by Benno Schulenberg
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nano (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Nano-2.5.2 has an annoying bug: the cursor is visible in the help screens (^G) and in the file browser (^R ^T). Nano-2.5.3 fixes that. 2.5.3 also fixes two segfaults that can occur in rare situations (editing very large files, and certain errors in the nanorc file). It fixes a few other small bugs too which would be nice /not/ to have in an LTS release.

Revision history for this message
Benno Schulenberg (bennoschulenberg) wrote :

Fixes slowness in the file browser in big directories:
        * src/browser.c (do_browser, browser_refresh): Rebuild the file list
        only when necessary, not for each and every cursor movement. This
        fixes Savannah bug #47133.

Fixes segfault when editing very large files:
        * src/files.c (save_poshistory): Allocate enough space for printing
        out the line and column numbers. This fixes Savannah bug #47135.

Hides the cursor in the help screens and file browser:
        * src/*.c: Switch the cursor on and off at the appropriate moments,
        so that it no longer shows in the help screen nor in the file list.
        This fixes Savannah bug #47126.

Fixes a segfault when the header command is quoteless:
        * src/rcfile.c (parse_header_exp): Don't continue when something is
        wrong -- skip the rest of the line. This fixes Savannah bug #47289.

The last fix is not in 2.5.3 itself, but it /is/ in 2.5.3-2 in Debian Testing. So please sync with that for Xenial.

Revision history for this message
Benno Schulenberg (bennoschulenberg) wrote :

Oh, forgot to say: it also has more complete translations.

Revision history for this message
Martin Pitt (pitti) wrote :

Harmless and desirable bug fixes, approved.

Changed in nano (Ubuntu):
status: New → Triaged
status: Triaged → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

This bug was fixed in the package nano - 2.5.3-2
Sponsored for Benno Schulenberg (bennoschulenberg)

---------------
nano (2.5.3-2) unstable; urgency=medium

  * Add rcfile_skip-rest-of-file-on-error.patch: patch from upstream SVN;
    fix a segfault when reading a rcfile with errors.
  * Bump Standards-Version to 3.9.7, no changes needed.

 -- Jordi Mallach <email address hidden> Tue, 08 Mar 2016 08:57:43 +0100

nano (2.5.3-1) unstable; urgency=medium

  * The "Taula" release.
  * New upstream release.
  * Sync debian/nanorc with upstream nanorc.sample.

 -- Jordi Mallach <email address hidden> Mon, 29 Feb 2016 11:13:52 +0100

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.