Share

GNU nano

File Release Notes and Changelog

Release Name: 1.0.6 [XGP]

Notes:
10/29/2001 - GNU nano 1.0.6 [XGP] is released.  As this is a stable
                release, there aren't a lot of new features, but the
                "do previous word" function (Meta-Space) has been
                backported from nano 1.1.  The biggest bug fix is
                the huge bug in null_at which was discarding
                reallocated memory addresses.  This one bug probably
                accounted for a good portion of the (seemingly) random
                crashes in nano.  There were some minor fixes in the
                cutting code, and some display fixes also.  The
                source code headers have also been fixed from saying
                "GPL version 1" to "GPL version 2", which is the
                correct version for the COPYING file that's been
                included in nano forever.
                        The null_at bugfix is probably the biggest
                bugfix in well over a year.  Thus it is HIGHLY
                recommended all users of nano upgrade to this version of
                nano.


Changes: nano-1.0.6 - 10/29/2001 - General - Fixed null_at to ACTUALLY DO SOMETHING with its arg. Again, this was causing nasty errors if the call to nrealloc moved where the data was located. - Changed header comments to say "version 2" instead of "version 1" as the COPYING file is actually version 2 of the GPL (bug noticed by Jordi Mallach). - Backported do_prev_word() from 1.1. Command is Meta-Space. Added #ifndef NANO_SMALL around both functions, as they aren't needed for nano-tiny. - cut.c: do_cut_text() - Backported 1.1 fixes for just doing edit_refresg when we cut text instead of edit_update. do_uncut_text() - Backported David Lawrence Ramsey's fixes for doing edit_refresh instead of edit_update when uncutting text. cut_marked_segment() - Fix off-by one in mem allocation. - nano.c: main() - Ignore 26 (control-]) (bug discovered by David Lawrence Ramsey) - Add Esc-[-[IGL] keys for FreeBSD Console (PgUp,PgDn,Insert). - nano.texi: - Backported fix from 1.1 for Mouse Toggle. - po/de.po: - Updated German translation (Karl Eichwalder).