[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