Package: dpkg Version: 1.16.3 Severity: normal Error message:
dpkg-source: error: line after --- isn't as expected in diff `readline5.git/debian/patches/02-rl-001.patch' (line 27) For patches: 25 *** ../readline-5.2/display.c Thu Sep 14 14:20:12 2006 26 --- ./display.c Mon Nov 13 17:55:57 2006 27 *************** 28 *** 2381,2384 **** 29 --- 2409,2414 ---- 30 if (end <= start) These patches work fine with quilt(1) and patch(1).
From: Matthias Klose <d...@ubuntu.com> Subject: 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. . READLINE PATCH REPORT ===================== . Readline-Release: 5.2 Patch-ID: readline52-001 . Bug-Reported-by: e...@byu.net Bug-Reference-ID: <45540862.9030...@byu.net> Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2006-11/msg00017.html http://lists.gnu.org/archive/html/bug-bash/2006-11/msg00016.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. *** ../readline-5.2/display.c Thu Sep 14 14:20:12 2006 --- ./display.c Mon Nov 13 17:55:57 2006 *************** *** 2381,2384 **** --- 2409,2414 ---- if (end <= start) return 0; + if (MB_CUR_MAX == 1 || rl_byte_oriented) + return (end - start); memset (&ps, 0, sizeof (mbstate_t));