[prev in list] [next in list] [prev in thread] [next in thread]
List: netbsd-bugs
Subject: Re: lib/53682: libedit writes padding, not newline, to terminal when restoring a multi-line history
From: Raphael 'kena' Poss <knz () thaumogen ! net>
Date: 2018-10-25 13:15:01
Message-ID: 20181025131501.223B47A218 () mollari ! NetBSD ! org
[Download RAW message or body]
The following reply was made to PR lib/53682; it has been noted by GNATS.
From: Raphael 'kena' Poss <knz@thaumogen.net>
To: netbsd-bugs@netbsd.org
Cc: gnats-bugs@NetBSD.org, Jordan Lewis <jordan@cockroachlabs.com>
Subject: Re: lib/53682: libedit writes padding, not newline, to terminal when
restoring a multi-line history entry
Date: Thu, 25 Oct 2018 15:13:46 +0200
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
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic