From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 21447 invoked from network); 19 Dec 2020 20:29:50 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 19 Dec 2020 20:29:50 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1608409790; b=loWwZoJGHaa9gV/3WxyVLmzsaZxD7n4uxzZlJ06iW/1Rlu07Y4nMH17fvmFBlXzgoz/9Dq8gXg 8dGi1CESuMNo8k6vZuflcW/KlbhA6D8faasCHpPY7V6KT56tyXqidDYWn6Fcf/K/YgTwnvomAm hoQ/CBECWIUKmQzE0JiGff/zHekdVMRUYCmo/7gQ0xqkshJitgvCyRvtXC6EU9/+t09VP9KAEc cvoQJ8eGpA5LHwycbrzhBqunAgBnLWqxdIGgQr+tV2X96Ydfs3UtLqExMtRbrfA0AopAl+aC2F TyvG3GF5FqPtoDjnHdzU70HEZklDBIWH4qpXfVFgiAfDlg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (out02.mta.xmission.com) smtp.remote-ip=166.70.13.232; dmarc=none header.from=eseth.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1608409790; bh=qVMqhEQsULKB1ShraMVId1z9fjwtysjTZC1N052NITg=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Subject:In-Reply-To:Content-Type:MIME-Version:References: Message-ID:Cc:To:From:Date:DKIM-Signature; b=sqGk1dC/kynkh1gs1nXfpobD4Ve/SsLodVG/1gabxUmgM36hesf2Yk4v3YQWMp4kV6AePKMPtr 292dnD45NoZSuQNfo/3sbeH6Fl1kJUjDovx2NpPOjab4+JDjSi/CfPpODEXgsrhV6wXJrHF1ZC SvZSu0GZoUr5bW1+usJix3o4qXrSxAIyfbtC0kdvVzIZ8HpoFAujT1hwmfZYyZpB6FkcpxCSI7 SRgsg+Nhq7M6QQJrglw6uEbt4cLjHSKRnhOZNbCAXXAiqKwqxoCyr5pCVphG+zgC/G3k4iiiK6 21d++AIpvy14DxZibH4XzFS25Q+sTrq0MVkN+Etr44dw+Q==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Subject:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=qVMqhEQsULKB1ShraMVId1z9fjwtysjTZC1N052NITg=; b=dlW2ol/qVbL5+C4naTLaXrDVdL gQtWmnw5AqNSOJnLCqulopLZ4W/sik6VpLG4rAXYNLM3du1V2w79Eb4I6zyRzI6+gjXok80jjsBzU wN2HWEu6Hi9ShZQ0uR21r1qO+mdJTXhq/EChbByEug8SIT7tlEEAlpclUpPypIg4Sy3AF24YP+o76 ERUT1bqK3Ex59T+cAKj7TFAwMSKBZqKE8l1g9ivY0Ue+Tvnpz9tGDpZ89IXbKWVW33bIfvlFT92IF 8kKvwbqX4dgnKJWEnYs3Kl6diL88BKiEo4H2yGFHWEgbynLonZ7K0adrPmTo2eKDbMiJGm8IsadzZ HnfO/yqw==; Received: from authenticated user by zero.zsh.org with local id 1kqirH-0000rG-QK; Sat, 19 Dec 2020 20:29:43 +0000 Authentication-Results: zsh.org; iprev=pass (out02.mta.xmission.com) smtp.remote-ip=166.70.13.232; dmarc=none header.from=eseth.com; arc=none Received: from out02.mta.xmission.com ([166.70.13.232]:42014) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1kqiqo-0000V4-VU; Sat, 19 Dec 2020 20:29:16 +0000 Received: from in01.mta.xmission.com ([166.70.13.51]) by out02.mta.xmission.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1kqiql-0044BA-FU; Sat, 19 Dec 2020 13:29:11 -0700 Received: from mta5.zcs.xmission.com ([166.70.13.69]) by in01.mta.xmission.com with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.87) (envelope-from ) id 1kqiql-0005vr-1n; Sat, 19 Dec 2020 13:29:11 -0700 Received: from localhost (localhost [127.0.0.1]) by mta5.zcs.xmission.com (Postfix) with ESMTP id C3E7A1280B3A; Sat, 19 Dec 2020 13:29:10 -0700 (MST) X-Amavis-Modified: Mail body modified (using disclaimer) - mta5.zcs.xmission.com Received: from mta5.zcs.xmission.com ([127.0.0.1]) by localhost (mta5.zcs.xmission.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id iI4u8qYPPJT3; Sat, 19 Dec 2020 13:29:10 -0700 (MST) Received: from ellen (unknown [139.60.10.209]) by mta5.zcs.xmission.com (Postfix) with ESMTPSA id 310021280AD2; Sat, 19 Dec 2020 13:29:10 -0700 (MST) Date: Sat, 19 Dec 2020 13:29:08 -0700 From: Seth House To: Roman Perepelitsa Cc: Bart Schaefer , Zsh Users Message-ID: <20201219202908.GA48836@ellen> References: <2125772511.25490373.1608257220571.JavaMail.zimbra@eseth.com> <20201218061536.GA128900@ellen> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-XM-SPF: eid=1kqiql-0005vr-1n;;;mid=<20201219202908.GA48836@ellen>;;;hst=in01.mta.xmission.com;;;ip=166.70.13.69;;;frm=seth@eseth.com;;;spf=none X-SA-Exim-Connect-IP: 166.70.13.69 X-SA-Exim-Mail-From: seth@eseth.com Subject: Re: Cursor save/restore is redrawing over existing output X-SA-Exim-Version: 4.2.1 (built Thu, 05 May 2016 13:38:54 -0600) X-SA-Exim-Scanned: Yes (on in01.mta.xmission.com) X-Seq: 26236 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Archived-At: On Fri, Dec 18, 2020 at 09:44:45AM +0100, Roman Perepelitsa wrote: > What I do instead is put prompt *at the bottom* and make it stay > there. That is *extremely* cool. I had the same thoughts as you in your well-explained rationale but I didn't think that result would be possible with existing shells. That really blows me away. Thanks for those links. That will easily be my weekend leisure time. :D