Subject: CVS commit: pkgsrc/devel/readline
From: Havard Eidnes
Date: 2008-08-13 13:11:38
Message id: 20080813111138.9626B175D0@cvs.netbsd.org

Log Message:
Update from version 5.2nb1 to 5.2nb2.

This imports some fixes from Debian.  First and foremost:

http://lists.gnu.org/archive/html/bug-bash/2006-11/msg00017.html

Bug-Description:

In some cases, code that is intended to be used in the presence of multibyte
characters is called when no such characters are present, leading to incorrect
display position calculations and incorrect redisplay.

http://lists.gnu.org/archive/html/bug-readline/2007-01/msg00002.html

Bug-Description:

Readline neglects to reallocate the array it uses to keep track of wrapped
screen lines when increasing its size.  This will eventually result in
segmentation faults when given sufficiently long input.

http://lists.gnu.org/archive/html/bug-bash/2007-02/msg00054.html

Bug-Description:

When moving the cursor, bash sometimes misplaces the cursor when the prompt
contains two or more multibyte characters.  The particular circumstance that
uncovered the problem was having the (multibyte) current directory name in
the prompt string.

...all related to display.c.  Also add include of <stdio.h> to
two of the readline header files.

Files:
RevisionActionfile
1.46modifypkgsrc/devel/readline/Makefile
1.15modifypkgsrc/devel/readline/distinfo
1.4addpkgsrc/devel/readline/patches/patch-af
1.4addpkgsrc/devel/readline/patches/patch-ag
1.4addpkgsrc/devel/readline/patches/patch-ah