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.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 8609 invoked from network); 13 Apr 2021 15:00:45 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 13 Apr 2021 15:00:45 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1618326045; b=nadBGYNINKfftNIHgZodcgVy5qTcw7XahHxGDeCUk1NfLWQJU2Oas7nyHYANDVnpSagpRF9ptT OnaN/GNDdl5EjuowKH7MfvuMad8aB9WE1ilVLn8ggT0rHBAY4g5kZ5yfld/NEMxdwu8axFyuW0 jSw+dnQVJQcT99GxI43Rpcvo9NC+/znTv79rTbbmpIfLyBDkUuIaprNVVCUPVLHZDoTFKuUPxC lWXvEu0sc71RMUNLMy6LwjtYHrTQyJgb/LRlojUfLltMNl+oAxHr/Xo42Ctv8Glxf5n2W/7SSL TLOD1M/3L9WT+mzhgzNhecAlQALiVSXJIcLvH+CWcWgFOw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (out2-smtp.messagingengine.com) smtp.remote-ip=66.111.4.26; dkim=pass header.d=daniel.shahaf.name header.s=fm3 header.a=rsa-sha256; dkim=pass header.d=messagingengine.com header.s=fm2 header.a=rsa-sha256; dmarc=none header.from=daniel.shahaf.name; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1618326045; bh=04em6Qb+qP8rH3TjWVtXVRRfJXa8ADdl+boIugxn/rc=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:In-Reply-To:Content-Transfer-Encoding:Content-Type: MIME-Version:References:Message-ID:Subject:To:From:Date:DKIM-Signature: DKIM-Signature:DKIM-Signature; b=JxRcEV6xM5QtPToJwDRqM6HBCB0QmhYcuzxkdcLSkwGN3sGXT/6ly6q7h0wgnjeghyNu4t/7Dj SqN/u+K9beDeWtWYa8q8C8VXge6foyRx7cNe2490NVffMxDPZnwRJWFN1v4G2k4R6ISpm4kB20 yVZyTdQ2ddtv9JVCIyE67zVhA25KBRlragnuH3P1KF9BiDlZzAuknFCp9paDN+PpLuyzFS6V95 RRv8rxfItrqWW3vhD8lUD1wNvOI08WboKs+oJqhw+GAl3hOJ2L+9d7R/jmNV2pD5MVnjwUNkHd dODhFcxbKnbMV2MpbwVHtYZ6HvSnkrgCSHb10giLwv/OUw==; 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:In-Reply-To:Content-Transfer-Encoding :Content-Type:MIME-Version:References:Message-ID:Subject:To:From:Date: Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=7NvWToz0oV7W7ftcfnB9IqSIMq2mhB9qXsYWhDNQbmk=; b=vyBuj5YP1awQ5E5H65RoUSBDz/ EsfloUkr18omQuMHSxhcJWCxCMYCMlXntb2ya5LrOaHHvdSd5XBrsZpOHlnF6Anyglzc8KgEzOhJh nkKqbElHdplH9QT/dOu7ckC+7v8RAy65H/nVqtKjUOWQWkO+nZq6KfP8FLWNrOpFTKYDlQy5G9chz WTkY0I2RGa3qfpmt9SDXp3LkucldkQrkpX26iiB0hKaA3st3rls4RagEhuJwu6vMmVbZcARGonNBq DCvkapZxITUKs56W12syJ9oH9TStl5y2HxafSvjJB63xEmRA3I+QbbSvha11Or47WuPkJhBfh/k5G bMw9s8lg==; Received: from authenticated user by zero.zsh.org with local id 1lWKWz-0004Y7-3F; Tue, 13 Apr 2021 15:00:45 +0000 Authentication-Results: zsh.org; iprev=pass (out2-smtp.messagingengine.com) smtp.remote-ip=66.111.4.26; dkim=pass header.d=daniel.shahaf.name header.s=fm3 header.a=rsa-sha256; dkim=pass header.d=messagingengine.com header.s=fm2 header.a=rsa-sha256; dmarc=none header.from=daniel.shahaf.name; arc=none Received: from out2-smtp.messagingengine.com ([66.111.4.26]:38813) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1lWKWj-0004JI-5j; Tue, 13 Apr 2021 15:00:29 +0000 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 66EE45C018D; Tue, 13 Apr 2021 11:00:28 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Tue, 13 Apr 2021 11:00:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= daniel.shahaf.name; h=date:from:to:subject:message-id:references :mime-version:content-type:content-transfer-encoding :in-reply-to; s=fm3; bh=7NvWToz0oV7W7ftcfnB9IqSIMq2mhB9qXsYWhDNQ bmk=; b=mPEWGOtbQdvlLdqpqr+eRyiBHLcU/5u3be9fEYTp5qpdERDBOBhWaC7t UDVyinZUk/cgrwwWvm51Qdhy0hSwNXEgOzMBm6eLeZfuI/dMmHK+tSXODmMCMurb ZDy3p7NWx3D9rNjpb9uysxO96iiV7T0Tt4+oAZldG4QA8dcYO+HoJ1m9ZtQXzPWN ZbtR90wFAyYdMWvs9vUeXEqJZ3wxeAK6PO44MjL77xb9BmqiIcO//zpZA0TheGOY gFIA8qPqZxh7bBdps9Z1flFwJgY3vrjCJlPjZS8tjl08p3Dkeo6kq5USbRwzGcRW X0LWENGn2iwQnBTprxypo0MX8VDwIQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=7NvWToz0oV7W7ftcfnB9IqSIMq2mhB9qXsYWhDNQb mk=; b=YR3WyOJAkeYSJ8ThLgkHVZAsrg1ByfPehlAy4JnOcvgRYAQq3YoUtm0MF 3WwNL9fscOBEdF102WtfVzX4AVEMWbwWN56N8hQn7QylzrSiRadmAu8Rg1AxSYL2 9XLPhGlES4vxMfS+SWZSK7IxL09ncqMMk00KgDSNlU/2EEGp2WWTqre1W9WNs7kv 3Yai5+L35tw+r7EsShA/8OOv/6eC4LUogSXnB9HIpTASzjdVrWwsUzaZYdlvrCdA 0oLw1wO2vfgidZJbFvZfyk4JptmRWxbHo2TrDcQOUqhnWtZz3z3tAGMy1R1DXQWQ L3XOp0z0qovvv8rQq70Kky6Pa5kew== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudekledgkedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggugfgjfgesth ektddttderjeenucfhrhhomhepffgrnhhivghlucfuhhgrhhgrfhcuoegurdhssegurghn ihgvlhdrshhhrghhrghfrdhnrghmvgeqnecuggftrfgrthhtvghrnhepgfekgfefjefgvd dvgfdutdelleekvdefteeitdduhfevveevudfhvdevfeefvdeunecukfhppedutdelrdei iedrieefrddvfedtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepugdrshesuggrnhhivghlrdhshhgrhhgrfhdrnhgrmhgv X-ME-Proxy: Received: from tarpaulin.shahaf.local2 (bzq-109-66-63-230.red.bezeqint.net [109.66.63.230]) by mail.messagingengine.com (Postfix) with ESMTPA id C6A9F1080057 for ; Tue, 13 Apr 2021 11:00:27 -0400 (EDT) Received: by tarpaulin.shahaf.local2 (Postfix, from userid 1005) id 4FKTLK3CfjzhV; Tue, 13 Apr 2021 15:00:25 +0000 (UTC) Date: Tue, 13 Apr 2021 15:00:25 +0000 From: Daniel Shahaf To: zsh-workers@zsh.org Subject: Re: Rewrite of zsh-newuser-install (Mikael's subthread) Message-ID: <20210413150025.GO6819@tarpaulin.shahaf.local2> References: <85321-1618005842.162070@01py.d8bG.-OTF> <20210409230439.GD6760@tarpaulin.shahaf.local2> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Seq: 48532 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Bart Schaefer wrote on Fri, Apr 09, 2021 at 16:55:40 -0700: > On Fri, Apr 9, 2021 at 4:07 PM Daniel Shahaf wrote: > > > > P.S. Has the point been made that zrestart loses state? E.g., > > variables/styles set won't persist through a zrestart. > > That's actually intentional, because those variables/styles would not > be present with a fresh shell anyway; if they were meant to persist > they should be in the zshrc. > > However, it occurs to me that none of the proposals addresses making > sure that the history has been saved (history is not written upon > "exec" exec does write history (in my setup, anyway). > and would be saved in reverse order by unwinding a chain of new > shells). Yeah, it's a bit annoying that history is saved in order the shells were closed, rather than in chronological order of the commands. E.g., if shell pid=42 ran a command at noon and shell pid=43 ran a command at 13:00, and I exit 43 before 42, I'd still like the commands to be written in that order. I don't have EXTENDED_HISTORY set, though… Cheers, Daniel