GNU nano 2.5.3 release

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5680 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
This commit is contained in:
Chris Allegretta 2016-02-25 21:46:09 +00:00
parent 9f98333dce
commit 162d534ff6
38 changed files with 10759 additions and 10730 deletions

View File

@ -1,3 +1,5 @@
GNU nano 2.5.3 - 2016.02.25
2016-02-25 Benno Schulenberg <bensberg@justemail.net>
* src/browser.c (do_browser): Plug a memory leak by not copying
a string twice. This fixes Savannah bug #47206.

10
NEWS
View File

@ -1,3 +1,13 @@
2016.02.25 - GNU nano 2.5.3 "Alphys" is released. This release
contains fixes for bugs like: stray cursor positioning
errors, many many memory leaks including file reading,
using the file browser, searching for multi-byte characters,
history completion, and many other places.
New features include the ability to trim whitespace
from the ends of lines when justifying text, see nanorc(5)
option justifytrim for deets. As always thank you for your
continued support of nano, and keep sparing.
2016.02.12 - GNU nano 2.5.2 is carrying too many dogs. This release includes
several fixes for various memory leaks, position history
size growth, and a long standing issue with using

View File

@ -20,7 +20,7 @@
#
# $Id$
AC_INIT([GNU nano], [2.5.2-svn], [nano-devel@gnu.org], [nano])
AC_INIT([GNU nano], [2.5.3], [nano-devel@gnu.org], [nano])
AC_CONFIG_SRCDIR([src/nano.c])
AC_CANONICAL_HOST
AM_INIT_AUTOMAKE

View File

@ -6,7 +6,7 @@ syntax "nanorc" "\.?nanorc$"
icolor brightred "^[[:space:]]*((un)?(bind|set)|include|syntax|header|magic|linter|i?color|extendsyntax).*$"
# Keywords
icolor brightgreen "^[[:space:]]*(set|unset)[[:space:]]+(allow_insecure_backup|autoindent|backup|backwards|boldtext|casesensitive|const(antshow)?|cut|fill|historylog|locking|morespace|mouse|multibuffer|noconvert|nohelp|nonewlines|nowrap|pos(ition)?log|preserve|quickblank|quiet|rebinddelete|rebindkeypad|regexp|smarthome|smooth|softwrap|suspend|tabsize|tabstospaces|tempfile|unix|view|wordbounds|justify_trim)\>"
icolor brightgreen "^[[:space:]]*(set|unset)[[:space:]]+(allow_insecure_backup|autoindent|backup|backwards|boldtext|casesensitive|const(antshow)?|cut|fill|historylog|locking|morespace|mouse|multibuffer|noconvert|nohelp|nonewlines|nowrap|pos(ition)?log|preserve|quickblank|quiet|rebinddelete|rebindkeypad|regexp|smarthome|smooth|softwrap|suspend|tabsize|tabstospaces|tempfile|unix|view|wordbounds|justifytrim)\>"
icolor yellow "^[[:space:]]*set[[:space:]]+(functioncolor|keycolor|statuscolor|titlecolor)[[:space:]]+(bright)?(white|black|red|blue|green|yellow|magenta|cyan)?(,(white|black|red|blue|green|yellow|magenta|cyan))?\>"
icolor brightgreen "^[[:space:]]*set[[:space:]]+(backupdir|brackets|functioncolor|keycolor|matchbrackets|operatingdir|punct|quotestr|speller|statuscolor|titlecolor|whitespace)[[:space:]]+"
icolor brightgreen "^[[:space:]]*bind[[:space:]]+((\^|M-)([[:alpha:]]|space|[]]|[0-9^_=+{}|;:'\",./<>\?-])|F([1-9]|1[0-6])|Ins|Del)[[:space:]]+[[:alpha:]]+[[:space:]]+(all|main|search|replace(2|with)?|gotoline|writeout|insert|ext(ernal)?cmd|help|spell|linter|browser|whereisfile|gotodir)([[:space:]]+#|[[:space:]]*$)"

608
po/bg.po

File diff suppressed because it is too large Load Diff

624
po/ca.po

File diff suppressed because it is too large Load Diff

602
po/cs.po

File diff suppressed because it is too large Load Diff

608
po/da.po

File diff suppressed because it is too large Load Diff

626
po/de.po

File diff suppressed because it is too large Load Diff

686
po/eo.po

File diff suppressed because it is too large Load Diff

602
po/es.po

File diff suppressed because it is too large Load Diff

608
po/eu.po

File diff suppressed because it is too large Load Diff

602
po/fi.po

File diff suppressed because it is too large Load Diff

623
po/fr.po

File diff suppressed because it is too large Load Diff

612
po/ga.po

File diff suppressed because it is too large Load Diff

602
po/gl.po

File diff suppressed because it is too large Load Diff

1178
po/hr.po

File diff suppressed because it is too large Load Diff

602
po/hu.po

File diff suppressed because it is too large Load Diff

612
po/id.po

File diff suppressed because it is too large Load Diff

602
po/it.po

File diff suppressed because it is too large Load Diff

612
po/ja.po

File diff suppressed because it is too large Load Diff

608
po/ms.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

622
po/nb.po

File diff suppressed because it is too large Load Diff

622
po/nl.po

File diff suppressed because it is too large Load Diff

613
po/nn.po

File diff suppressed because it is too large Load Diff

602
po/pl.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

624
po/ro.po

File diff suppressed because it is too large Load Diff

612
po/ru.po

File diff suppressed because it is too large Load Diff

612
po/sl.po

File diff suppressed because it is too large Load Diff

602
po/sr.po

File diff suppressed because it is too large Load Diff

602
po/sv.po

File diff suppressed because it is too large Load Diff

612
po/tr.po

File diff suppressed because it is too large Load Diff

623
po/uk.po

File diff suppressed because it is too large Load Diff

667
po/vi.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff