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



The following reply was made to PR lib/53682; it has been noted by GNATS.

From: Raphael 'kena' Poss <knz%thaumogen.net@localhost>
To: netbsd-bugs%netbsd.org@localhost
Cc: gnats-bugs%NetBSD.org@localhost, Jordan Lewis <jordan%cockroachlabs.com@localhost>
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
 


Home | Main Index | Thread Index | Old Index