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,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 27295 invoked from network); 9 Nov 2020 16:11:57 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 9 Nov 2020 16:11:57 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1604938317; b=kYkI3iaDPZlLzEokwaHY1VILbKmngAxJLxQjoKvDlO4tABxCgRpqpvp0tPD9zC+uah33DTuhgO EldtWZqWHWyyhz0zPYyO70Sf3ulIvwdHtwDzjdVXtFqAP8CJBB0juQf1Pn8AOMPMz+TGu32/pc m2wf8QHyU2/ApPxQrhWmQESlTAWGKZyzUK2MdJR8GN9S5zGowJ4P7FBDZzD2FwVybKiES5K2Mb IFjIZfxXnTBgTDQdEezx3oW/Qjn+fgMxRRMa/2/RIS1oeIyxvs0Osa8dK7UyLJVLnEAJDjHmv1 0g37wwnBwfb0ODyX+UBGzV6a7NHw2YnGgM0WegCvyDW2Xg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-il1-f193.google.com) smtp.remote-ip=209.85.166.193; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1604938317; bh=ZL+itr1R5sgC2kEvMPg+BgoA/hQs2Lj9WN3fcsZzMus=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=G3cUA9QMRqjW/QsyGANDJcwpiqVQwvKIitClJlAdTkXP1uxNm22YYhpYZpvs2lbYThjl+HZide MTp525IeF44f75Ch/373Myh2YwqFWuhyZijcKH3Hx2OrHxuqYUWV0iJtvxemEBH1R8KQgfkf3J 2ComXH5C/ZnlDjhzkeaJ5chuMfolQbwjBX+Ei1gGjxFDu6KFNPOHXayEGrMn7TnEc1f1SHlJTY pLOZSn8mPUsGbl/8RojTozFrdKFfK4/SqRVqu735pPtlphi7mpT0APqH1rSS9m/809MqGE+3wv w5gaXRf94buIGV/D8bkNb/2qkqNbI8ErGQXW5Ukj45WXzA==; 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-Type:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=GBk887GfEzGolXzuQ+6YYAKgXWchSmoyv9Sun0YZ8Rw=; b=IuoSFaYG2RzZzMWzCzlJT2l9pi +HmT4xCCJR7fXhS6I54y/cFdun3sJctl38f25y6CaOgBa/1Mq+ZmtWKCgkNhPFlAHMoDJBS2PDGNV WBIq5E5aAFHbeUXx3mmfJB1TdDsOVDYe6OVoLY2/edfp7XyVEnxFfBL/V3Trx/7mAwuoxXUtD5Tbe adwKErQ7d0WTaSnTn6lES0QMFb47kWtW614AKBt62wZVV9uRhwPfan3WR6h7JiBLHImo2GJiixx6R /x6aT/EBSq5UVJftC3JQ/kzVHtrOHn0aJL3YUeV7ZFt8aHoDxykVBg6aeBkQLK2kHg8i/YgxV5Rtd +n2ILO8A==; Received: from authenticated user by zero.zsh.org with local id 1kc9lp-0001QP-25; Mon, 09 Nov 2020 16:11:53 +0000 Authentication-Results: zsh.org; iprev=pass (mail-il1-f193.google.com) smtp.remote-ip=209.85.166.193; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-il1-f193.google.com ([209.85.166.193]:36022) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1kc9lW-0001GP-0m; Mon, 09 Nov 2020 16:11:35 +0000 Received: by mail-il1-f193.google.com with SMTP id p10so8782496ile.3 for ; Mon, 09 Nov 2020 08:11:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=GBk887GfEzGolXzuQ+6YYAKgXWchSmoyv9Sun0YZ8Rw=; b=BpQ7qbXPq3DuJfiTdbgVnq57jbLP2NrOsrb+Cw0W1xbwMNlFjCECpjSdwcpjltgoq8 kaDp0EJ4rr74IfAQ1JtTYHLFRz/J84giMzDlDwW0Lt56bWHuvJMVGnWlsCAy8SUD2SAz QiWSPa7zdx5e1IesLmcrWGmmBgOKgqYM05oQCBzQIMt1DOp2NoTFK8iUClryIL98RVjR votieDLZpJdNPkJkT2CjZyRZyQ/WC5aa95dKlXOF0dzJjRDGaApD2EffYhgZHhvh33Yl +VbMPgPc6ZSpJ6E1D6Jpcj4z6ALGS8mIY0meK0qHUaIHyKmrs1SyK4Q6D3xkva7zSbM7 f0mw== 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; bh=GBk887GfEzGolXzuQ+6YYAKgXWchSmoyv9Sun0YZ8Rw=; b=pAGM+o9A9/mseTRYzDx7hxnMUuSBtJchoN2R6j6DjlgUtTmw6A/rX2af84w279QLw5 /oSAMurTakhM28IN9lD4yWKfGp3SmPZ/pkS/UoqNxxCSgkEeZv0TIvrga0/6neA+UZQm X+uPMZX+Kzt9d6CyIa+7K3U9lszQckg2gYqwfjeoEg1FzMOPB09gL10ogy0Y10VTuO8a ZSlLfium8uuDxrHQUGWsade8CKppSjS6Icv8oBt3K3oZdhfOMQ8K+52irigAKoRAScCV wm+ovuJs8VJVWB9ZQs61DsBpiNeVAZw3EnOIZBQEK20xbvKm0Y2AIrNqZouSoeU/kNnk Wr6g== X-Gm-Message-State: AOAM531/E/N8V0uHtW9Oadnpz7PuPz1Xzk5gl5ct5AwoshhOOqwTROxe COV5025gJCA/bl2MQfUpXtJyesLF08BZo2ZwMqzhr9vutDZ3vLbu X-Google-Smtp-Source: ABdhPJww2Ob+MuZx0K2bqLy4UHnffzLbLDChbBpXrFXhkYLuousgOR1h/lz/qFhtqt5I6UxBGNdyoJUBDh5HixVjpvI= X-Received: by 2002:a92:9106:: with SMTP id t6mr11224142ild.178.1604938292528; Mon, 09 Nov 2020 08:11:32 -0800 (PST) MIME-Version: 1.0 References: <20201029012755.253085-1-mezin.alexander@gmail.com> <20201104063824.74110106@tarpaulin.shahaf.local2> <20201105144900.10b1d0b9@tarpaulin.shahaf.local2> In-Reply-To: <20201105144900.10b1d0b9@tarpaulin.shahaf.local2> From: Aleksandr Mezin Date: Mon, 9 Nov 2020 22:11:21 +0600 Message-ID: Subject: Re: [RFC PATCH v3] vcs_info: choose backend by basedir To: Daniel Shahaf Cc: zsh-workers@zsh.org Content-Type: text/plain; charset="UTF-8" X-Seq: 47530 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: Archived-At: On Thu, Nov 5, 2020 at 8:49 PM Daniel Shahaf wrote: > That's possible, of course. If you think that's the case in the > specific zstyle API design question under discussion, perhaps you can > convince us of your opinion. Sorry, I don't understand. Do you need more arguments in favor of a 'simple' solution? Because I've already provided all arguments I had (more extensible == more complex, but necessity is, at least, questionable) Or maybe this can be counted as another argument: AFAIK, nobody else tried to alter vcs_info's behavior with nested repositories. So, likely, nobody will try to extend it in the future (most people work with only git repositories, I think). And if it's not important and nobody cares, simpler is better.