From owner-freebsd-bugs@FreeBSD.ORG Mon Sep 10 19:15:18 2012 Return-Path: Delivered-To: freebsd-bugs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5B11010656F8; Mon, 10 Sep 2012 19:15:17 +0000 (UTC) (envelope-from sdaoden@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id BF5C48FC0A; Mon, 10 Sep 2012 19:15:16 +0000 (UTC) Received: by eeke52 with SMTP id e52so1520294eek.13 for ; Mon, 10 Sep 2012 12:15:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:references:in-reply-to :user-agent:mime-version:content-type:content-transfer-encoding; bh=6lqE08wyIqW7S7IJcQrLoZrPKcze82ZtTxTCIowxTWQ=; b=dMq+V35FNLA13wISg0tiBPUVOeWsxRp7W1GfEXMvIZLzlQPgLZaLJKctlmCkzgjk4B uIcXUVsjN6dcddohsNoAIEsrcXgEDbSuy90OEeFNIubXI63ArHXAGhOIj+nEzhwZy1jY DDKksUAlX5cDu+nfNgGVQg1mI0H0jbTSfsR0HAjCZNLobZgm2mtgvse7gSeswudpVyKh C0HR0BFNrbVaKMysVJcN2vdkpVEX47C0rtWyKqR5CiTcinLMxfNMURRI91epymldDgRv 8lsGm3vK0ZmLLoNu1VVYZwC/p1HU5mZqiBTu2RVINEY0vcKQ5MdOmBgg6BuXWwPpL/d/ eaDQ== Received: by 10.204.129.23 with SMTP id m23mr4259794bks.28.1347304515675; Mon, 10 Sep 2012 12:15:15 -0700 (PDT) Received: from dietcurd.wild-life.local ([89.204.137.189]) by mx.google.com with ESMTPS id t23sm8115246bks.4.2012.09.10.12.15.09 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 10 Sep 2012 12:15:13 -0700 (PDT) Date: Mon, 10 Sep 2012 21:15:04 +0200 From: Steffen "Daode" Nurpmeso To: Mark Johnston Message-ID: <504e3c38.c6qu6SVSxHegubyIbjyV0sap@dietcurd.wild-life.local> References: <201209061926.q86JQwAC087821@freefall.freebsd.org> <504b67f8.hU+oKTUxDdq8oHD59qxE1DdF@dietcurd.wild-life.local> <20120908212944.GA39382@raichu.mark-home> <504dffa3.fS2d0si9erBWOIHKQIFk0edM@dietcurd.wild-life.local> <20120910155854.GA1676@oddish.uwaterloo.ca> In-Reply-To: <20120910155854.GA1676@oddish.uwaterloo.ca> User-Agent: S-nail <12.5 7/5/10;s-nail-11-ge625294> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: jilles@FreeBSD.org, freebsd-bugs@FreeBSD.org, eadler@FreeBSD.org, bug-followup@FreeBSD.org Subject: Re: bin/169773: sh(1): Resizing causes /bin/sh to repeat edit operations X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2012 19:15:18 -0000 Mark Johnston wrote: |On Mon, Sep 10, 2012 at 04:56:35PM +0200, Steffen Daode Nurpmeso wrote: |> |> I have implemented a EL_READRESTART option for editline(3), which [.] |> - 6.diff: Set EL_READRESTART in interactive sh(1) sessions |> - 5.diff: Add a new EL_READRESTART option for editline(3) |> - 4.diff: Document errno behaviour of el_getc()/el_gets() |> - 3.diff: Document EL_UNBUFFERED for el_set() |> - 2.diff: Fix editline(3) char read and errno code flow |> : This simply reuses your patch. |> - 1.diff: Fix PR bin/170651 |> : (The plain patch. Maybe possible to leave that off.) | |I didn't test 1.diff, but the rest of the patches apply and work for me. Good. |Thanks, |-Mark My pleasure. --steffen