GNU nano 2.5.3 release
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5680 35c25a1d-7b9e-4130-9fde-d3aeb78583b8master
parent
9f98333dce
commit
162d534ff6
|
@ -1,3 +1,5 @@
|
||||||
|
GNU nano 2.5.3 - 2016.02.25
|
||||||
|
|
||||||
2016-02-25 Benno Schulenberg <bensberg@justemail.net>
|
2016-02-25 Benno Schulenberg <bensberg@justemail.net>
|
||||||
* src/browser.c (do_browser): Plug a memory leak by not copying
|
* src/browser.c (do_browser): Plug a memory leak by not copying
|
||||||
a string twice. This fixes Savannah bug #47206.
|
a string twice. This fixes Savannah bug #47206.
|
||||||
|
|
10
NEWS
10
NEWS
|
@ -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
|
2016.02.12 - GNU nano 2.5.2 is carrying too many dogs. This release includes
|
||||||
several fixes for various memory leaks, position history
|
several fixes for various memory leaks, position history
|
||||||
size growth, and a long standing issue with using
|
size growth, and a long standing issue with using
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#
|
#
|
||||||
# $Id$
|
# $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_CONFIG_SRCDIR([src/nano.c])
|
||||||
AC_CANONICAL_HOST
|
AC_CANONICAL_HOST
|
||||||
AM_INIT_AUTOMAKE
|
AM_INIT_AUTOMAKE
|
||||||
|
|
|
@ -6,7 +6,7 @@ syntax "nanorc" "\.?nanorc$"
|
||||||
icolor brightred "^[[:space:]]*((un)?(bind|set)|include|syntax|header|magic|linter|i?color|extendsyntax).*$"
|
icolor brightred "^[[:space:]]*((un)?(bind|set)|include|syntax|header|magic|linter|i?color|extendsyntax).*$"
|
||||||
|
|
||||||
# Keywords
|
# 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 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:]]*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:]]*$)"
|
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:]]*$)"
|
||||||
|
|
602
po/nano.pot
602
po/nano.pot
File diff suppressed because it is too large
Load Diff
627
po/pt_BR.po
627
po/pt_BR.po
File diff suppressed because it is too large
Load Diff
602
po/zh_CN.po
602
po/zh_CN.po
File diff suppressed because it is too large
Load Diff
612
po/zh_TW.po
612
po/zh_TW.po
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue