From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Status: No, score=-3.7 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by dcvr.yhbt.net (Postfix) with ESMTP id 814081F910 for ; Sun, 27 Nov 2022 00:32:04 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="lEbFWeRl"; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229641AbiK0AcC (ORCPT ); Sat, 26 Nov 2022 19:32:02 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47488 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229510AbiK0AcB (ORCPT ); Sat, 26 Nov 2022 19:32:01 -0500 Received: from mail-pg1-x534.google.com (mail-pg1-x534.google.com [IPv6:2607:f8b0:4864:20::534]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7E1B817A9D for ; Sat, 26 Nov 2022 16:32:00 -0800 (PST) Received: by mail-pg1-x534.google.com with SMTP id f9so6857293pgf.7 for ; Sat, 26 Nov 2022 16:32:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=JhZect4bg1npqN9RMbVwdWcoK1g/jVJm7EV9yk0BvnI=; b=lEbFWeRlnm9mmIjVJ8e3ufUkWLW0DU3KfaENTtXAegP53ulJFiL3pf7Rgn+ub+UjHK Ym7igU3wuSRPx482OmPtSj84z8EEeRRII4xDH0OJhsq94+etqIk7q5p0WGb9S8Si+kG8 3fIE8pVCupw9n34rWe5OnJ5MZ7fMm9TCgb82ug3liQ+362RG8u14gDuq3/esCeqdWL8H F+vHZztDyfBX1eh6IobxIt3p2iLG8vJwecHCfL0W6ndZmSl03Gum54AKK5JyXU9SG1L8 mdqk1cO0DPIxuLU5HpySa42JXTiq2n5AXjXATkLiijL/VaJAQ4QhjajQd3jY4p35Xy+v J6dw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=JhZect4bg1npqN9RMbVwdWcoK1g/jVJm7EV9yk0BvnI=; b=3du6AttOiy2ltZ0sZmKuOtG+LM7RGcnpmYjSbP1HQX0cb175zvCPazJWNJAtPSUvj2 /V4cqPTD/EvpZjAfcWySwqfRAHt4XQCtGQNJ1bwoqsbqyd+OcZ1LOAvSac/8sgnM1mOV RAT7kKEsNIWrLCQu/S0jxOpVeXtIyswsRiOw9j0PrZF8L68CYzAkuMyy/pxWNxID4VVR MLdxY1AbpYVeXhcC3WDsKyOhNfhMzrahEc0YRYmUyiXife5Cxq6PmWwMQuuXY0y47Wtx DquUnt1QzLQgqvnf/yUufD0wrIarOHAa7BZE+JshNQEXMHauCUPjxSsfGWfEKUccypHp TX+w== X-Gm-Message-State: ANoB5pkARI7nXSsY9ttyhaiADLaEvA/Dgh7MROJQCRaon+Z9rqeXY5oB PDd0Cpjq6QQfflvxQg+gkjn1Kr3BuNWChJ+2qh1klU4L X-Google-Smtp-Source: AA0mqf48hXpJSL4cwIGoAR2ITyEGqsdodbocmSy1maFoHOqCSu2ZPP0NLT+VyrxTCrcyKFTYrL3TVyn8MBj82DRYyXM= X-Received: by 2002:a63:1708:0:b0:477:ba9c:d8f4 with SMTP id x8-20020a631708000000b00477ba9cd8f4mr16474597pgl.283.1669509119883; Sat, 26 Nov 2022 16:31:59 -0800 (PST) MIME-Version: 1.0 References: <446777d300d73498bd7da709fad75731a13d0d59.1669347422.git.gitgitgadget@gmail.com> <221125.86y1rzmmfc.gmgdl@evledraar.gmail.com> In-Reply-To: <221125.86y1rzmmfc.gmgdl@evledraar.gmail.com> From: Yoichi Nakayama Date: Sun, 27 Nov 2022 09:31:48 +0900 Message-ID: Subject: Re: [PATCH v7 1/3] git-jump: add an optional argument '--stdout' To: =?UTF-8?B?w4Z2YXIgQXJuZmrDtnLDsCBCamFybWFzb24=?= Cc: Yoichi Nakayama via GitGitGadget , git@vger.kernel.org, Jeff King Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org On Fri, Nov 25, 2022 at 6:10 PM =C3=86var Arnfj=C3=B6r=C3=B0 Bjarmason wrote: > > > On Fri, Nov 25 2022, Yoichi Nakayama via GitGitGadget wrote: > > > From: Yoichi Nakayama > > > +use_stdout=3D > > +while test $# -gt 0; do > > + case "$1" in > > + --stdout) > > + use_stdout=3Dt > > + shift > > Put this "shift".... > > > + ;; > > + --*) > > + usage >&2 > > + exit 1 > > + ;; > > + *) > > + break > > + ;; > > + esac > > ... here instead, as I showed in a comment on 3/3 you'd need to to that, > or copy/paste it for every option once you have >1 option. See > e.g. "test_commit" in "t/test-lib-functions.sh" for a function with that > pattern. Thanks. I'll apply this. --=20 Yoichi NAKAYAMA