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 17585 invoked from network); 24 Oct 2020 00:56:44 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 24 Oct 2020 00:56:44 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1603501004; b=LLok7kmpBtQGPgj16r4ZYmqqvPjUISAqgjgbwm0aEBabcX/r0AakfciUq5QigTJFGHAHnJAji5 oLm/sAfKLPDxxv2GI5BeO9mzwICZGj234msd/OIQZQWYKrGrfQg5kteDBIgY5+gi7ij+yB5hC/ PexpXtlzfIwJTeIXFRrfb6FAf/7eQYBL52WlnMJ6hH6nPgZgnVQipOLP+8u/OncdSXCWEIJ0LJ CGMLwyaAcCu2TsETyvOAKyd6ZnHZZkZlq0S05hoqgbJ5IDqoFEqfPJ+NQuTlfZH0+3fEHlcG01 LY/SSsTr0+mLaaaRAxVG+MD4sjGa+i5tRd4N4pGEgFkg2A==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ot1-f66.google.com) smtp.remote-ip=209.85.210.66; 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=1603501004; bh=mYwqxKJB1qe2zYB9skHg/h5QGF+lFVh0me/ALFyl7+I=; 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=bgDK3qw+yUswjYmhGI+/zbbfzMYlJ2lAkiU8+UcITF2zDSdm1/e8JBKihmQw3sNTOsymemhSfu WujPj90DVHXW6RrT3Wc5A4rY5h0Z/JCEG+5hK7M4fist8bGzgxtDRjfK5kIRbPqxNy9DzxldUq Zl3ZEumRANaiG29rrggpD55Oxl8tix4XPhaoRDyxPn4I5ZJaNyOb/dKGPWM9cGaaKdb5eF2kyU SBAdUwYuj073GwVesRcj/YF60EJ3zXArVPXY1ZVnQ/5Lpi3EdGWYkDHQoXvDG1Jp47phQqSQMH 9GTMOMrQJIGhXpuo51YvNsYtsCUpO9YIstCRYTmRSyvVZw==; 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=VknxaFQegsXzmdY58lZwnRgObCQLHRyJI5Alt9UqhrY=; b=tTDGF+pMiz1G1d/yvsqbd4mpnJ 0HofR3I1cA5NMBZ79pWEtu7qLr0ZScMTEJhHo+/EQdQCfbtO6M243e35z3eLaRJ4a8OK39PEstGu/ STouSUQ869T4LnMB57aeK9XKgEReGvq0L/RMZ7eMVZhQdJ5O/8Lmp+oRPF1Um2K/A4hiZFjzFT2Kq Gnu3qlponQZa9351N/+Fh5FvbVr21b8teoZ2aYiDi5AgF0osveSYRQBNE7j1+InKhpBrTeeciaWSI iBOAGcuj21O9SWxrQyWmJwAXcvckc+dky8tckRVCI0brPMUBQag44atuC+NZK9Zgej9A236egADjn V4hUPKtw==; Received: from authenticated user by zero.zsh.org with local id 1kW7rP-000Ko6-5L; Sat, 24 Oct 2020 00:56:43 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ot1-f66.google.com) smtp.remote-ip=209.85.210.66; 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-ot1-f66.google.com ([209.85.210.66]:44492) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1kW7rG-000Kfj-1W; Sat, 24 Oct 2020 00:56:34 +0000 Received: by mail-ot1-f66.google.com with SMTP id e20so3021673otj.11 for ; Fri, 23 Oct 2020 17:56:33 -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; bh=VknxaFQegsXzmdY58lZwnRgObCQLHRyJI5Alt9UqhrY=; b=R5A10UKiq7dy8qSvvjoQTTuPZgnxjRxEy7ZTy6IzZQ2lQj/APk+aoo2iVRetM8pFTO rmy56hG9o4/gP8TggL6qhX2Sh3BRBETsMM6HJUVjMdFi3NfRIf0wX7vYchoHg2Pg3rBo 1fZ3s94Ocw3s5KzJhTVC0qMbP59ZgOdzrdtyzCcbMFWsLNsGt+b/T8XN9GMYe+atl513 GLvCOo0Uzd49ijtPRI97GnWIBSMqrqQ9+XdrQ/QvE1l2nNYkKWUEUDKUhmo+oYfoAJyR u2rOnXHHDTwGHd84O3vuUdANRVJMkY/mXIpB4TaIZ/Az5yfwdcW6KoevBwAlZWzZ4Pvo 3ATQ== 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=VknxaFQegsXzmdY58lZwnRgObCQLHRyJI5Alt9UqhrY=; b=cfwuGmq+q/ZUI7dBXUGQAuQNTA2OtiQngPSd8Gvt0uGVHYKPfeze/IDvd4vdbSNPW8 JOqF2fmsTwYMKrkCsf82pBqgX7btXMk/Q0QY+jfZZuQV/8OY5EhVX/D7yKNjQJvPsh6s 6lDAjzdzGb456Atr0sBJsj8O5t/DKqihP726CmGxFxVSn9A/+xGwMwmYrROCnim4cPCv IGJgbWtKtt2af+9WVgF1oZeHhTqOADAfE512NxKOKOlX9TXL5AunVI01tAo/VWgFe74I dm5B62RybnbZlRHOqlMKGM0QqlrRFJlGumnbSeNDV5fYyYwqEGIGf8lRrqWN/SFnuGVX wGVA== X-Gm-Message-State: AOAM532PxdJIsbadvhG6N1tnH2c2tU/+FCMF4ag5E4Y24ujNdd5d+6ji aVK6hdQZq+fbxZH+NUEP+mguLEL7p0vdHeGpS9GFbQ== X-Google-Smtp-Source: ABdhPJyq9Pb4YaP/wPnZK0KuCMwQTx5s0zhRSoQLFYJkgzDf9iOJaevRw0KymP3OXDmeYxYBuH92bkiKw2+EUIiHANE= X-Received: by 2002:a9d:470c:: with SMTP id a12mr4254080otf.161.1603500992856; Fri, 23 Oct 2020 17:56:32 -0700 (PDT) MIME-Version: 1.0 References: <20201023083444.1565608-1-mezin.alexander@gmail.com> <20201023234855.5a0c6290@tarpaulin.shahaf.local2> <87mu0clbw2.fsf@ft.bewatermyfriend.org> In-Reply-To: <87mu0clbw2.fsf@ft.bewatermyfriend.org> From: Bart Schaefer Date: Fri, 23 Oct 2020 17:56:22 -0700 Message-ID: Subject: Re: [PATCH] vcs_info: add 'find-deepest' zstyle To: Frank Terbeck Cc: "zsh-workers@zsh.org" Content-Type: text/plain; charset="UTF-8" X-Seq: 47490 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 Fri, Oct 23, 2020 at 5:13 PM Frank Terbeck wrote: > > I, for one, vastly prefer the current behaviour. I don't think nesting > repositories is all that common. Even when I was using many different > systems, never did I have a need for that. At my $WORK we have two related but distinct code bases, an older version of the platform that is maintained for several longtime customers and the modern version used by all new customers. The old code base is in CVS, the new code base (which incorporates a large subset of the old) has been moved to git. Occasionally there are bugfixes that need to be ported from one to the other within that shared subset. Maintaining nested repositories has been useful for this situation, but it's difficult to get vcs_info to select the correct one. That said, I'm not sure "deepest" reflects the right behavior either. I'd pretty much need to select the repository that differs from the current working file, whichever one that is at the time.