NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: lib/53682: libedit writes padding, not newline, to terminal when restoring a multi-line history entry



This repros on the copy included in FreeBSD 12, RCS IDs included below.

It also repros on the copy included in Debian's own libedit package, RCS
IDs included below.


Please point us to the netbsd patch(es) where this was resolved.


FreeBSD:

chared.c:__RCSID("$NetBSD: chared.c,v 1.49 2016/02/24 14:29:21 christos
Exp $");
chartype.c:__RCSID("$NetBSD: chartype.c,v 1.23 2016/02/28 23:02:24
christos Exp $");
common.c:__RCSID("$NetBSD: common.c,v 1.40 2016/03/02 19:24:20 christos
Exp $");
el.c:__RCSID("$NetBSD: el.c,v 1.83 2016/02/24 17:13:22 christos Exp $");
eln.c:__RCSID("$NetBSD: eln.c,v 1.28 2016/02/28 23:02:24 christos Exp $");
emacs.c:__RCSID("$NetBSD: emacs.c,v 1.32 2016/02/16 22:53:14 christos
Exp $");
filecomplete.c:__RCSID("$NetBSD: filecomplete.c,v 1.40 2016/02/17
19:47:49 christos Exp $");
hist.c:__RCSID("$NetBSD: hist.c,v 1.24 2016/02/16 22:53:14 christos Exp $");
history.c:__RCSID("$NetBSD: history.c,v 1.52 2016/02/17 19:47:49
christos Exp $");
keymacro.c:__RCSID("$NetBSD: keymacro.c,v 1.14 2016/02/24 14:25:38
christos Exp $");
map.c:__RCSID("$NetBSD: map.c,v 1.43 2016/02/17 19:47:49 christos Exp $");
parse.c:__RCSID("$NetBSD: parse.c,v 1.35 2016/02/17 19:47:49 christos
Exp $");
prompt.c:__RCSID("$NetBSD: prompt.c,v 1.23 2016/02/16 15:53:48 christos
Exp $");
read.c:__RCSID("$NetBSD: read.c,v 1.86 2016/03/02 19:24:20 christos Exp $");
readline.c:__RCSID("$NetBSD: readline.c,v 1.126 2016/02/24 17:13:22
christos Exp $");
refresh.c:__RCSID("$NetBSD: refresh.c,v 1.45 2016/03/02 19:24:20
christos Exp $");
search.c:__RCSID("$NetBSD: search.c,v 1.39 2016/02/24 14:25:38 christos
Exp $");
sig.c:__RCSID("$NetBSD: sig.c,v 1.24 2016/02/16 19:08:41 christos Exp $");
terminal.c:__RCSID("$NetBSD: terminal.c,v 1.24 2016/03/22 01:38:17
christos Exp $");
tokenizer.c:__RCSID("$NetBSD: tokenizer.c,v 1.24 2016/02/17 19:47:49
christos Exp $");
tty.c:__RCSID("$NetBSD: tty.c,v 1.59 2016/03/22 01:34:32 christos Exp $");
vi.c:__RCSID("$NetBSD: vi.c,v 1.55 2016/03/02 19:24:20 christos Exp $");

Debian:

chared.c:__RCSID("$NetBSD: chared.c,v 1.56 2016/05/22 19:44:26 christos
Exp $");
chartype.c:__RCSID("$NetBSD: chartype.c,v 1.31 2017/01/09 02:54:18
christos Exp $");
common.c:__RCSID("$NetBSD: common.c,v 1.47 2016/05/22 19:44:26 christos
Exp $");
el.c:__RCSID("$NetBSD: el.c,v 1.92 2016/05/22 19:44:26 christos Exp $");
eln.c:__RCSID("$NetBSD: eln.c,v 1.34 2016/05/09 21:37:34 christos Exp $");
emacs.c:__RCSID("$NetBSD: emacs.c,v 1.36 2016/05/09 21:46:56 christos
Exp $");
filecomplete.c:__RCSID("$NetBSD: filecomplete.c,v 1.44 2016/10/31
17:46:32 abhinav Exp $");
hist.c:__RCSID("$NetBSD: hist.c,v 1.32 2017/03/05 19:23:58 christos Exp $");
history.c:__RCSID("$NetBSD: history.c,v 1.57 2016/04/11 18:56:31
christos Exp $");
keymacro.c:__RCSID("$NetBSD: keymacro.c,v 1.23 2016/05/24 15:00:45
christos Exp $");
map.c:__RCSID("$NetBSD: map.c,v 1.51 2016/05/09 21:46:56 christos Exp $");
parse.c:__RCSID("$NetBSD: parse.c,v 1.40 2016/05/09 21:46:56 christos
Exp $");
prompt.c:__RCSID("$NetBSD: prompt.c,v 1.26 2016/05/09 21:46:56 christos
Exp $");
read.c:__RCSID("$NetBSD: read.c,v 1.102 2016/12/11 15:47:06 christos Exp
$");
readline.c:__RCSID("$NetBSD: readline.c,v 1.140 2017/01/09 03:09:05
christos Exp $");
refresh.c:__RCSID("$NetBSD: refresh.c,v 1.51 2016/05/09 21:46:56
christos Exp $");
search.c:__RCSID("$NetBSD: search.c,v 1.47 2016/05/09 21:46:56 christos
Exp $");
sig.c:__RCSID("$NetBSD: sig.c,v 1.26 2016/05/09 21:46:56 christos Exp $");
strlcat.c:__RCSID("$NetBSD: strlcat.c,v 1.4 2013/01/23 07:57:27 matt Exp
$");
strlcpy.c:__RCSID("$NetBSD: strlcpy.c,v 1.3 2007/06/04 18:19:27 christos
Exp $");
terminal.c:__RCSID("$NetBSD: terminal.c,v 1.32 2016/05/09 21:46:56
christos Exp $");
tokenizer.c:__RCSID("$NetBSD: tokenizer.c,v 1.28 2016/04/11 18:56:31
christos Exp $");
tty.c:__RCSID("$NetBSD: tty.c,v 1.65 2016/05/09 21:46:56 christos Exp $");
unvis.c:__RCSID("$NetBSD: unvis.c,v 1.44 2014/09/26 15:43:36 roy Exp $");
vi.c:__RCSID("$NetBSD: vi.c,v 1.62 2016/05/09 21:46:56 christos Exp $");
vis.c:__RCSID("$NetBSD: vis.c,v 1.72 2017/02/12 22:37:49 christos Exp $");
wcsdup.c:__RCSID("$NetBSD: wcsdup.c,v 1.3 2008/05/26 13:17:48 haad Exp $");


-- 
Raphael 'kena' Poss


Home | Main Index | Thread Index | Old Index