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,T_SCC_BODY_TEXT_LINE, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 14374 invoked from network); 24 Aug 2022 20:58:45 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 24 Aug 2022 20:58:45 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1661374725; b=r4UmtF4AHxdK68eYnyizblnu9n5IbqPMz15DII8tI2FsrAY8GQMvuOc/v1uIb8iqSOgIvSxHmO jpxueqtdE569yTdIeJydf4l35Ws5LRBrFb1O2hjZ5YtPs2HQzn9WkGPBT48elM35pD6QeCQc2o KqsQ27nObqQiQBOyU1jdhK0BtsAIHGf9LmTYwzBnR59S1yRebmjK0RG66Ca4lKpK3DLFwgV5vX 7OVS0Bq/aoJHmSmZvgR1SZzkQqzOnF8EgO92yvo2a1ybvdrd+F080RU5eqvUujWEgPFa8eKfsd N358slZwoYklzj9cx0m5FJLupUK4a9PVRL9zIrxyaeu+6g==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f41.google.com) smtp.remote-ip=209.85.208.41; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 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-20210803; t=1661374725; bh=GwTcTNs8gWjmaTPa7iQ7lO6S/tr8MPF3OPDovsh/lHU=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=j0PMlU3rWDeu2imz+YZbvQA9JzXcK/XkRxTPCd+g7rsKBD/RuJkk934oaQUgs2pN5jPfF1YiNL ickpZ/Bo+wdF4PGBUwLr2bA6gNoByJ0ApRpRT339beY5rnS1SfyoEDSZkZ2Ioc1AE6a8li93ui 85+93CbmZId9JnxgkqfVnyTROhCIOMwFUnl0upqFQN46ecFU0m7aVrJBIfkG64fXKAOXWIONLg LMzS8QygDesMc70S7BpyrH5QI/EUPiHYlbGhp6+Y8Gu0ib9BV9O8wtyZduhno/bISavZmebfJD CZgb/s50zs+mvqQbqLbW42lhM4upA7Q60t9nhyKHUrk5eA==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:To:Subject:Message-ID: Date:From:In-Reply-To:References:MIME-Version:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=7du2UWdYb4VRhqRz9KpZPWZiihhlmkF21n9uV6z4xe8=; b=ftAIPlNKaQj/1iwgivQUB40/7n 2ohLtAzLLvDout1tJ+nJx/e9GWPXxJEsuRLislq7EhuT1Kcr2JdP8q0WSGZZNluk52At1+zZqx6OZ YdmjPORst8MJBoJKDNrgs50vRqZWaTfabb7JtUnMlzXCEzhXXE5FELGU1M5Pe3k8JfBBwQNnvNj2f M0svHIB2UXrhuy/nyWxRYgQaav49LIhuhx3NAVBPncRsjtNBDl/vv3+CONeF+njTk2AlGSN3yoUru 4F3ndDCIBbVi+xVSnJ1XebmgW9USWsAZaj5uh5m2K6+Tc2me9RarKGHQuT/c3MCGMKvisGZT9InLh bgMcJIQw==; Received: from authenticated user by zero.zsh.org with local id 1oQxSX-000KHM-A3; Wed, 24 Aug 2022 20:58:45 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f41.google.com) smtp.remote-ip=209.85.208.41; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ed1-f41.google.com ([209.85.208.41]:35547) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1oQxSF-000Jvp-6i; Wed, 24 Aug 2022 20:58:28 +0000 Received: by mail-ed1-f41.google.com with SMTP id 2so15587650edx.2 for ; Wed, 24 Aug 2022 13:58:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc; bh=7du2UWdYb4VRhqRz9KpZPWZiihhlmkF21n9uV6z4xe8=; b=D8OL6UBrn2hbsMdzYNYlLUbLxRCLhyHPpI8p0/HX5BVD8Vtt7EmZdhbHBowpYbtlqJ /fetFKyyDhWXtN9JNzzN7F2KznEwQSTGdm+cSI4ePmIeYKnyNgVXiCSODHZO6w+8J5FC Xqo/kPRYehokznp9hS2oGCDCDsNiExm8TlGhiILj9yeG98OcvQ55uvl0bUHv4q9NDPj6 f5kpprfyQtRZRLksdg6iyHK+FoJcj2Ks4TOj7h/a2G8mXGPniIA+j03Xwqmd6AJsYfRL bO9vCZr87md4LPtpvsny0YRynitLNzbu6kXHxJrEHMv6yspCy/ebCT1sKXvW9UiY5h6I nJ9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc; bh=7du2UWdYb4VRhqRz9KpZPWZiihhlmkF21n9uV6z4xe8=; b=RiqM5u02d4ggNYA6BHfHsmrv2TvhFqRxN40Pkf9PB8sLBi5EhRv/f0F6hE9oboWwUS utRDSBqMgXVn0+hCdieKbr2ZwLL2dPjN1tMExRIxOcEaE2Q9LE+WRHDP6wmOkw8JRetp H3LocfOvk0oedLlTXhy7mD1xviorqSkNPdjIsErclwrS6U+QVKF6c0VJSPahwvW6FO5p cFenOKLtN/sUNgp06NXMKLHNBsZxHk6XJQdPArT63Goh+6wuj3F60aVlRBK1BU1V2y6j FI7/+rpE5OqgNCGznd3hL4CKeWTiY5v+DNzN8XOdA+8uFGeqjh1TCtQ3CIXIuNQcpb37 WIqQ== X-Gm-Message-State: ACgBeo0YbT4Mj0y2iylgmFpFjZhgrt/xoq4cO4qtZKtyOpzVyRqGlzkQ XkDzgkQFYf6/7Hl3zcG5ZjBoNpOoTnkKL/NSNURumLlaz+rPMA== X-Google-Smtp-Source: AA6agR6fcfllVz1NmD4xUiU37ieqcx/rMnSzpsurBavQ8u+XKwhIpT+4U34ZCxlWJMsaNrDcz5P6THYt6h+gBiCRsbE= X-Received: by 2002:a05:6402:447:b0:440:d482:495f with SMTP id p7-20020a056402044700b00440d482495fmr678216edw.264.1661374706845; Wed, 24 Aug 2022 13:58:26 -0700 (PDT) MIME-Version: 1.0 References: <20220824043145.165779-1-felipe.contreras@gmail.com> In-Reply-To: <20220824043145.165779-1-felipe.contreras@gmail.com> From: Bart Schaefer Date: Wed, 24 Aug 2022 13:58:15 -0700 Message-ID: Subject: Re: [RFC PATCH 0/3] Improve defaults To: Zsh hackers list Content-Type: text/plain; charset="UTF-8" X-Seq: 50515 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 Tue, Aug 23, 2022 at 9:37 PM Felipe Contreras wrote: > > It doesn't make much sense to specify so many options when simple > defaults can do it. Personally speaking, I disapprove of almost every hunk of this patchset. Side-effects upon existing uses of "fc -p" are not considered, nor are use cases involving SHARE_HISTORY, APPEND_HISTORY, INC_APPEND_HISTORY, and HIST_SAVE_NO_DUPS, although I suppose in most of the latter cases users will already be populating the full set of variables. Specifically with respect to the value of HISTFILE, the use of ".histfile" in zsh-newuser-install has always been a bit questionable and seems to assume a $ZDOTDIR exists ... a previous common practice was to use ~/.zhistory (although the only place that's codified is in the csh-to-zsh conversion script c2z).