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=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 22965 invoked from network); 18 Aug 2023 08:15:55 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 18 Aug 2023 08:15:55 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1692346555; b=p8F/ioyx1nsl1CJL3QANo726gkiyrTGnuNvhxdYLgQNt0RGXCdOhRJDFZrCitvzpjA04FqSxXF 9Ze4/3Bdz/rb9k4tS2VrM1feEZA5LyMcU1Chh8frIjW2WtgVYlNzeKZySLYBUjQNZZEoHbH7V4 4p7ONqnNe3XjhApjUyJlb0dv08MQiHQcmoJXYmJPCgHb+bG7zm1NjmSDdxqIqvkbp2pQLpt6KH w76L9+NM7T0RRpTsRWsjSS1z+ACdXX8g60tprq0CRcJE6Q2y8TL+BC9oklKy5iHB5rTuPn21WY I3TPLsAtmDX4W2iT/AmAbk3BUyyRMYNf1mi0C0dRWUfRBQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-pf1-f174.google.com) smtp.remote-ip=209.85.210.174; dkim=pass header.d=gmail.com header.s=20221208 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-20210803; t=1692346555; bh=c/yiH8BMU9LyRFuVVOvvtFOiM0AFDfXhkMu7I1HmMR8=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:MIME-Version:Message-ID:Date: Subject:Cc:To:From:DKIM-Signature:DKIM-Signature; b=gM7yqnhhuj0hC4038IEIjqTOCp1D6Hs94fwmLRLvHKMJnyuI6KRv6sx7kCW7kiCvXKTwkm34gi 1czIcwLoVmiaSRvHbWK7sxju1xbOzKo+E2PmhrPm7Yb/bRDF2mknHIMgXZxDnZvhacqrDKRHbF oxUXGY4DuSjtlSquHW5GKWLmccJ16b9ZoyRvOYlc+/VW0PxIqQbQh5mH5ET3/SnvC0VRsJDow/ 4Sup+txxqf1ecqNUJPOzuNVrvR1kqbKAKsRZPLiIUOpYl90R4dIGObTC4QaYjZNefAM5dEz0os tDcmyddHb+iT+2rD+D2xXsaMkXCKXB9nVmeMXJGFj7+qMQ==; 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-Transfer-Encoding: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-Type: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References; bh=1bvG9Ppxo/X0mwmw41iY5REjs6bYdebrRa3GlDRIgmY=; b=Ep5uO2+mqcoHwkMAYNTXLDS/DX V/lKtPbVbkgBWLBLz2qm9O2J7yEhrPmKMc6v19ojibl19qq3NIKPbqwRaULsQvPRzU1H1BVVhILGU OlCTKWBOxKI2hUj1ey/5ZU+PgCWWebEbf0IYRBRy81kbwTqGX3re3oqEQpBu7WXuko3H8A3P8Th6N vX3MxHjwT3VFEJDlayU/VnA5SfBy4LcPHs4wudj8ZbOHNvUP4G+9h67vzD0LYo446XD/kJBHeNC+6 IyUyFEIB+USbA5BXxPAaMk8c537B0N2PwP155lLCQCCvV+NNo1XQO39ZsbmGgzZk3Sc/lb+tFdP3n a0/eUcUw==; Received: by zero.zsh.org with local id 1qWueA-000Fht-C9; Fri, 18 Aug 2023 08:15:54 +0000 Authentication-Results: zsh.org; iprev=pass (mail-pf1-f174.google.com) smtp.remote-ip=209.85.210.174; dkim=pass header.d=gmail.com header.s=20221208 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-pf1-f174.google.com ([209.85.210.174]:48251) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1qWudt-000FOQ-6v; Fri, 18 Aug 2023 08:15:38 +0000 Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-6889350bc2bso631959b3a.0 for ; Fri, 18 Aug 2023 01:15:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692346535; x=1692951335; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=1bvG9Ppxo/X0mwmw41iY5REjs6bYdebrRa3GlDRIgmY=; b=RD66svL48fx6E/WSxUw/QBvXz7ZuYAFWkm7iy+ZjuvMvdqeekYHIMLR276DWy92Dnv 95nz303S+JMeX7qllyPRtgD6m/89q6W/M2UoPbn8Xh9YV3qgBa34d6MH31yBKG+7GioS dcVkIvfII+v1QyeurnWeoPEgCXYNcnCMUtikbIJIcgbVldIRLcf1uXzqybHVB+evb6DI hpS7Uum5aA9PRqbJl51vNJ9xjwoGR3si9X83Ht1fVSX3k4mR2zNstmoibYcMZCU6JCJO T2SGyDoG7p4mh96HTntoqU1cqIwPUe6Tj7UweBwTCz2nDbCBxRtEiNtO8HNCLRBWrG6c oEnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692346535; x=1692951335; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=1bvG9Ppxo/X0mwmw41iY5REjs6bYdebrRa3GlDRIgmY=; b=l1HPhvU4U0Kr9rVbAQNVZJlxbEfqK1wRf4lMznLRmRvME/jBzlpfDS13+KXR4eYg2G kmRlyMcLxrs8b+b83JeAazFhEzE1/oW2HHfqQSUb6ODIBiqZdii2ywQSyOzoXZLtw3qL qxQIM/id2xdDG2iPg/5WtLjJNwIyrjjYqQ/HUm02ZP29ecrWL/iMQEMJ3ub3fHSrbVWp Iqt1uJxP5bKABZn7IvSxTkkir6WDhmTg3RTKRXRZCofQqvOLOJHdESmU52dMYoeM6puL zP/udu06pSp4IKLn3VGcC0MyfQv8/Xr00grxI3TQf9E8rvARlojaypeLnN7+4BO+8neh 3UOA== X-Gm-Message-State: AOJu0Yz7kg07PvtZSVLyEqJ0vUwuVK1iUedKzsLzwmdQ/H8jNotJqiCv Mrh1Ad8KF3pANVCpkzlNmsgyehsp+zE= X-Google-Smtp-Source: AGHT+IHhwYC6CrLqiaEux5zgEypd+D4tmlBkzlJ356jyG3WVziYDFyS3HXF04kjjLcxXW7YMlK+poQ== X-Received: by 2002:a05:6a20:3d22:b0:13e:7d3:61d1 with SMTP id y34-20020a056a203d2200b0013e07d361d1mr2639642pzi.12.1692346535542; Fri, 18 Aug 2023 01:15:35 -0700 (PDT) Received: from localhost.localdomain (49.212.151.152.v6.sakura.ne.jp. [2403:3a00:202:1112:49:212:151:152]) by smtp.gmail.com with ESMTPSA id fe21-20020a056a002f1500b0063f00898245sm1021056pfb.146.2023.08.18.01.15.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Aug 2023 01:15:35 -0700 (PDT) From: Shohei YOSHIDA To: zsh-workers@zsh.org Cc: Shohei YOSHIDA Subject: [PATCH] Fix scons '--jobs' and '--question' completions Date: Fri, 18 Aug 2023 17:15:15 +0900 Message-Id: <20230818081515.101345-1-syohex@gmail.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Seq: 52059 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: They are long options so they must start with '--'. And This fixes optspec of '-j'/'--jobs' because they always take a number argument. Reference - https://scons.org/doc/production/HTML/scons-man.html --- Completion/Unix/Command/_scons | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Completion/Unix/Command/_scons b/Completion/Unix/Command/_scons index 77fe6dfb0..0e40432ab 100644 --- a/Completion/Unix/Command/_scons +++ b/Completion/Unix/Command/_scons @@ -24,14 +24,14 @@ _arguments -s -S \ '(--implicit-cache --implicit-deps-changed)--implicit-deps-changed[rescan dependencies]' \ '(--implicit-cache --implicit-deps-unchanged)--implicit-deps-unchanged[ignore changes to scanned dependencies]' \ '--interactive[start interactive mode]' \ - '(-j --jobs)-'{j,jobs=}'[specify no of jobs to run in parallel]' \ + '(-j --jobs)-'{j,-jobs=}'[specify no of jobs to run in parallel]:' \ '(-k --keep-going)-'{k,-keep-going}'[continue after an error]' \ '--max-drift=[set the maximum clock drift]:drift (seconds)' \ '--md5-chunksize=[set chunksize for MD5 signature computation]:size (kB)' \ '(-n --just-print --dry-run --recon)-'{n,-just-print,-dry-run,-recon}"[print commands but don't run them]" \ "--no-site-dir[don't use the usual site_scons directory]" \ '--profile=[profile scons]:output file:_files' \ - '(-q --question)-'{q,question}'[query whether up-to-date]' \ + '(-q --question)-'{q,-question}'[query whether up-to-date]' \ '-Q[suppress progress messages]' \ '--random[build dependencies in random order]' \ '(-s --silent --quiet)-'{s,-silent,-quiet}"[don't print commands]" \ -- 2.39.2