request for import-freeze exception for nano-2.5.3-2
Bug #1554660 reported by
Benno Schulenberg
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.
To post a comment you must log in.

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.