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 25017 invoked from network); 7 Apr 2021 16:37:18 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 7 Apr 2021 16:37:18 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1617813438; b=Q/bGh7uUzudcXcqDQYdYH/C2s9XP2hDC+l5VbZwM8VWeqC2MhekBt31ZCAFwRfcZ78yGetX1pQ 0mFuCI8FhKEu0QoVw1G+PkNNQBdaRNo46mp5sO74DVWo5+i6xvhGtxacFfeZEo7/YTEgDQz0Yl fFAqTnDtmZX2QxCbaAU2miOHYF4XsJrjaRNXN7/XspF430roYRk0HMHwD0gQ/JQvW73b74EfvM Vt/m/gEyfST9RgYPTDqNVSx1MUWLV02u4Lbz9F/BmIsJGuv7e2Jh14ZSOlwDfi7LjQrPCaR+Q8 H7lBA6EcVqyGj3A3gxssj9F2hAfy7KQ9SDaugn59nmevZg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-oi1-f180.google.com) smtp.remote-ip=209.85.167.180; dkim=pass header.d=brasslantern-com.20150623.gappssmtp.com header.s=20150623 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1617813438; bh=lVjruWdD1TjCl+3jbBnn79Ov3xamX44k88xgfMWIvC4=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Cc:To:Subject: Message-ID:Date:From:In-Reply-To:References:MIME-Version:DKIM-Signature: DKIM-Signature; b=xeQ8MF/yXMFCHjxvQgbEaBP2L/CdHs9+krFfUX56RnjbWFxozhtTrTbglWYFKOAt8NBXITKZCW VQ8A4dhMJXqrGD+BuHdu+n5cBFCDcFv/JVfulgMeb3HxZV45tlzEJy4pUGyVr6SxaufCMB5T/+ iAID5FLlpQ2uXcchKIl7QEhr4MSg87bDvAXialIWuHSVP4xG39PXgIArfo+PoUq24XT2XNwm+i v3Q4lFErlDKiVmRVhmaA+KbZfsGa5lFn9m806zehZFdvj1E3HySelDJyL2GYTs8bXw4zLfFDsR ef/lyY+Q1O19fwpccWwnhi44vaSiMk65llZ18xBbaMwLTg==; 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:Content-Transfer-Encoding: Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=VO/G0ZhWvMEpDqF2BDOpkC3fmtxiSpXCDlFlDvWjCLc=; b=0Uxbi8+HqdRP5gzHenyYPsXVll Awwh7y+hyyPWG9zzzAQCjct+iZbOUtcyhH5PV8dWrK/DbKp8oJJwLspSSUKfhGDBBYB7FwhAuZV8P hLnrIbo63KCzuTWnqxgz8ld3uO/lZdl+cGX6pOJih+4IlAhQkOU+AnEd6XsiY0NqkeIrXW9O/18Yv vfseQqIz+sSXlpa/YnIkERo53ZZIqSnat3cAe6QFuKgm/GhFy/WJtQHqh7qAP2K7TTpYOsjRyi88v izUARjCwrHoHMHV5K8jbnbPFvYzjVnVhagzhMQQn+YgB4kVAHTDUs2FGMp+K2kTbMNHBVVvS1M+K8 3dAk4vVw==; Received: from authenticated user by zero.zsh.org with local id 1lUBB7-0002Vy-Rd; Wed, 07 Apr 2021 16:37:17 +0000 Authentication-Results: zsh.org; iprev=pass (mail-oi1-f180.google.com) smtp.remote-ip=209.85.167.180; dkim=pass header.d=brasslantern-com.20150623.gappssmtp.com header.s=20150623 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-oi1-f180.google.com ([209.85.167.180]:37758) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1lUBAp-0002FD-94; Wed, 07 Apr 2021 16:37:00 +0000 Received: by mail-oi1-f180.google.com with SMTP id k25so19375550oic.4 for ; Wed, 07 Apr 2021 09:36:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=VO/G0ZhWvMEpDqF2BDOpkC3fmtxiSpXCDlFlDvWjCLc=; b=cAzlL9WyIXo7uLg8MhH2N2osFc+xGNyc8s/yqvzu7d+WV/Q6UJg+4cPm6SsdztzBv8 NAw17ffqDWxAn/kgK58LpQ/s5fYz6+Zn9RCEs8E3RdjN2Qp2ASXxbAyW4WiTQG7CLx67 cHxozlEptdug5smQlBupJiaKHob+0kBB07YFACIOTpLs8JtB37VgWU1+Z1z6lUNpBIDX OeTHonOC6doi4jwx/NoJOGd2v1PUZ351S8WzdmBRr8BRt16qXE8KYCMwojTbctdMk9Ms 5dLDqJFwgu8jCh3QE/Wue/yuR9g1v8gogWahx3VOg/nZe91m98axOthr4ZO2DNpkRr1P r08w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=VO/G0ZhWvMEpDqF2BDOpkC3fmtxiSpXCDlFlDvWjCLc=; b=uALBBMT5NLmrpeE/Ub7OjFroJk51r+zFMlAGBbCfI5/jHkDHkzn6v+d7FcLmIUXrAV trVJWZCrZi6ALaAHqBmNgNO3cv6X5qKTnIAMHNcROt2xk3NVLX9eFsgx/1tPqxQkVfh5 E069p4cMfnuETqZqhzFPmk3dYKgEMUf1yIwj62LBDoIF7f32aJhPyv1I0Hy9JzijYbG0 E7mM0rBkgOr3p6viSg0OdNURn5yfgqpmM6kS4+F1ZTxeHkfuq0UgnO2vs414ohduos2o Qarw3e0eB0U7+coQFR6rkYlFbfv9Ryv/wFgE9cdUBi4ZiCwuyvnQw1f7rVp9qYiGQ7fX 4YUQ== X-Gm-Message-State: AOAM530MjFNVHv5xs8UzE6EKjh/lihuaX1VGoGjtuqwjaIH5quRsG4Np rEMh3RmCIEOHFgnKE68w09v6FsC7zayszuKUWgU1Ow== X-Google-Smtp-Source: ABdhPJyb4nb8k0zlQHa9G41xfQy4BfNIE5DCwy79ve+Id7zTt1UUbJr3kugcVQK27J0vMNl94nGXhCWIBy2C7dmvxQ0= X-Received: by 2002:aca:aa41:: with SMTP id t62mr2861362oie.84.1617813418073; Wed, 07 Apr 2021 09:36:58 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Bart Schaefer Date: Wed, 7 Apr 2021 09:36:46 -0700 Message-ID: Subject: Re: Rewrite of zsh-newuser-install (Mikael's subthread) To: Marlon Cc: Mikael Magnusson , Zsh hackers list Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 48423 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: On Wed, Apr 7, 2021 at 7:29 AM Marlon wrote: > > [...] that=E2=80=99s why I added Backtab to do what, since that actually = doesn=E2=80=99t have any function by default [...] It doesn't have a function because (formerly, at least) a lot of keyboards didn't recognize Shift-Tab as different from Tab. > Sadly, without using _generic, it=E2=80=99s not possible to enable or dis= able menu selection on an individual widget basis. zstyle -e ':completion::*:default' menu \ '[[ $WIDGET =3D (|reverse-)menu-complete ]] && reply=3D(yes select intera= ctive)' > >> # On startup, initialize dir stack from file. > > > > Does this start zsh in some other directory than it inherited from the > > terminal? If so, nak from me on that, way too surprising. > > It makes the shell pick up in the same dir as where you left off last tim= e. I would hardly call that surprising. In fact, I would pretty much call t= hat _expected_ for most applications nowadays. That would drive me insane unless the directory were somehow bound to the window position (which we've already debated and concluded is impossible in all but some very specific circumstances). I definitely DO NOT want every new shell starting in whatever directory I last had a shell in, particularly for remote shells. A shell is not like "most applications".