Message ID | 20191108123053.76646-1-allan@archlinux.org |
---|---|
State | Superseded, archived |
Headers | show
Return-Path: <pacman-dev-bounces@archlinux.org> Delivered-To: patchwork@archlinux.org Received: from apollo.archlinux.org (localhost [127.0.0.1]) by apollo.archlinux.org (Postfix) with ESMTP id ACFFE14FAD2CE for <patchwork@archlinux.org>; Fri, 8 Nov 2019 12:31:16 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on apollo X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1,DKIM_VALID=-0.1,DKIM_VALID_AU=-0.1, MAILING_LIST_MULTI=-1,RCVD_IN_DNSWL_MED=-2.3,SPF_HELO_NONE=0.001, T_DMARC_POLICY_NONE=0.01 autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-BL-Results: <dns:70.91.198.88.list.dnswl.org> [127.0.9.2] Received: from orion.archlinux.org (orion.archlinux.org [88.198.91.70]) by apollo.archlinux.org (Postfix) with ESMTPS for <patchwork@archlinux.org>; Fri, 8 Nov 2019 12:31:16 +0000 (UTC) Received: from orion.archlinux.org (localhost [127.0.0.1]) by orion.archlinux.org (Postfix) with ESMTP id A47A116765FE6F; Fri, 8 Nov 2019 12:31:10 +0000 (UTC) Received: from luna.archlinux.org (luna.archlinux.org [IPv6:2a01:4f8:160:3033::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: luna) by orion.archlinux.org (Postfix) with ESMTPSA id 7F86B16765FE69; Fri, 8 Nov 2019 12:31:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=archlinux.org; s=orion; t=1573216270; bh=qOOnMd6mflJQeYh472JDDKyr4+btwaqmW5gTjEIoGm0=; h=From:To:Date:Subject:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:Reply-To; b=ciCL5uYSMECM6/dTRhAB5ZEV9b2Ldg1ZoNRhMJsnUDt2F1uEgwZFyxWVko0VHzifJ ZMzNdjzDZh5lWLjKqNQq8zIPqHt54BK8KuOVjamb5hJAWZY3Qz+mwr8j5Q/wiuctlu +TgsS41V6Sis3KzyFQuViFRheBCoVa5b4dfFnPK49mfUPRu9rQFinJcFhaRy2ZQuKW E7LMaI6SQRKAc621zVXdDS6UEsXiUnCpkrHvNx5bUQC55lPG2MwglwjozMajlRvVo9 +zjxxoAIXAtyUfgzZ9Vfr9CkHbboibzlSk1lnYcYDyhISXYg/6diXum/yhE6gUX/0q CdkO6iewtmP0uMylD1xJz099FZvF0J7ZXONbF6DVjWrSPtArs4l2wOGcBQQeLrqIRd j25UBUdOFs8KIjMFc7imwRiCck4P2F0DQIshqwIO/C0OqI0NeFUDhIRTxOlL/dp6np aSWr1CdEY/LLlw9vPQFtm5/yQzqXVz/Kf9gt0Ec2/xqSPiT2AHgnxaIlFAEv6H8zRU j977Wc0mDGL8DaLg0nTsaD/SsqKotiyxGdspTsG5FedWIyOVw25AZI3ogJAxqyKBDr CJxLO56uajlR5WQMdfmbfSgqzp5aC1VGoHf+kJrCoba9ad4jnc5Q5NA9SpXvXZI7nk Aefmw3g1l0iBtFX/YlbWBJqk= Received: from luna.archlinux.org (luna.archlinux.org [127.0.0.1]) by luna.archlinux.org (Postfix) with ESMTP id 6E0D020776; Fri, 8 Nov 2019 12:31:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=archlinux.org; s=luna2; t=1573216270; bh=qOOnMd6mflJQeYh472JDDKyr4+btwaqmW5gTjEIoGm0=; h=From:To:Date:Subject:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:Reply-To; b=jiD1Y3qhWVmsWI0xR6YUISVYz+aiuIbfMvg5hj0b+5zIcnENoMQjYpZW12Y/0euUc D3FR1J9YwtkDmkqbqAWn80YFuBTT5LtNgQwldLnnJe+ibcoGGgCWKDoE0y43tO4v4I 5f5q0FMOs4xMEM7TDwp3xglkaxLztEUoMm+n3kYfe+M4/reL44LI5faBWrPn3gCij9 pD5fcCEzaj5jPbJBUSHsiNr/cyMPfEgpFTyE0Y2pqldAU/ReX1B9vJZNboZdx/kB1u hdZD0oXgfO1tUDIM59s17oP4GBlTlqyC/wjOxQ3nrM9ZymX9u01KK3LpFa/u7TfUfX VN/BTPKenkPXuikbPRZjlDxQVfkl1UL86VXGS/EAHE9sDyXDyNHhvTGz89AO9HVOuD QOTpkSJ0Itftz2acTVwYfbUu9FZdIlWXURKtWkFcQm1uMPyQiNX7CMyGg3xkXYX0B9 k5pnnUlBB/zxP7nGLsDeokM+2oYgTJAFO3SGrVD7r9e7KonbXwnEuXPn/S+ULMDXRV 2xdyIxpSwIYX5FHBenDpyG+JVbu6YBvk8hbFYDmjgFfCZk2/tjI3msX1VQV/sA8uyQ 6gxaYaUDd71P1XxI9Nk6IXXQE6OF0zaPSr+KhsjZJgCMJ14do23efiisw+fEupcaD5 GmnDhb96G+YSXNGJ7NSJiIVA= Received: from luna.archlinux.org (luna.archlinux.org [127.0.0.1]) by luna.archlinux.org (Postfix) with ESMTP id 87D0820776 for <pacman-dev@lists.archlinux.org>; Fri, 8 Nov 2019 12:31:07 +0000 (UTC) Received: from orion.archlinux.org (orion.archlinux.org [88.198.91.70]) by luna.archlinux.org (Postfix) with ESMTPS for <pacman-dev@lists.archlinux.org>; Fri, 8 Nov 2019 12:31:07 +0000 (UTC) Received: from orion.archlinux.org (localhost [127.0.0.1]) by orion.archlinux.org (Postfix) with ESMTP id 8807316765FE65 for <pacman-dev@lists.archlinux.org>; Fri, 8 Nov 2019 12:31:06 +0000 (UTC) Received: from kamala.localdomain (unknown [122.148.55.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: allan) by orion.archlinux.org (Postfix) with ESMTPSA id 2763E16765FE64 for <pacman-dev@archlinux.org>; Fri, 8 Nov 2019 12:31:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=archlinux.org; s=orion; t=1573216266; bh=qOOnMd6mflJQeYh472JDDKyr4+btwaqmW5gTjEIoGm0=; h=From:To:Subject:Date; b=xAaQDTh4UR8OmpjA8we+PZYK1WYBCvtLuZUDxkQ1MJBoLZY7Pl8SVN2kOYHzm5hsx 9Ey6acvMZDp4/7iC8jZj6dm9hxeXGrTfHREqUbSkpmM0WmpFLRrShdWZQzES1eLBAC g3HuuSr677N9C2/tYYTpnweMutoQOlluLoUMNaa8XoYqdhVyoWmZBggw0ig1+v4dgy xDvt7S3pzbX+5JTzdW2ZtTy0PFGcOoI5llsMEwRWbBr93FM7ao6DSm2rwM/slbis8r y2dkJECVpi7yC4OhmSTNdBUxU2AwPdrZfVR2fjXVtRuaEZi2wGIRY6Uut1BckMrULV Y8tfv2PNz5f4dqnPahHPqod0s902ESs+k8FLXEiXrau7iZEvR20nL1E5N3kvyZgDC5 du4FXGaxA6a0dkusKPH97dN/rTjqv2chvjxKCBOyVDgHNl/le2nQ599W5hnkThUjhK yS8ZDrVyfwhKkmFn1peR5h7TjYSAbLVYLamTuJOzlzp8ODPSwvaNWGdDUa7KcsQm8u rHKvjNRtHE/MhNWDvfKoZl0pGK03bFcGe1QjuvfPOK9yy+qpkA5I4Qjy9Y1Q5Bn4Oi X7b1hLxIdad5aGcYo1eNHSNMV7WyKnVdeYNTI4UkiyXcCROwCH1Ndn05fReEedZHv5 V0VTbCCByOy9xEtBj/poR+Jc= From: Allan McRae <allan@archlinux.org> To: pacman-dev@archlinux.org Date: Fri, 8 Nov 2019 22:30:53 +1000 Message-Id: <20191108123053.76646-1-allan@archlinux.org> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [pacman-dev] [PATCH] Warn about skipping invalid regex with -Fx X-BeenThere: pacman-dev@archlinux.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion list for pacman development <pacman-dev.archlinux.org> List-Unsubscribe: <https://lists.archlinux.org/options/pacman-dev>, <mailto:pacman-dev-request@archlinux.org?subject=unsubscribe> List-Archive: <https://lists.archlinux.org/pipermail/pacman-dev/> List-Post: <mailto:pacman-dev@archlinux.org> List-Help: <mailto:pacman-dev-request@archlinux.org?subject=help> List-Subscribe: <https://lists.archlinux.org/listinfo/pacman-dev>, <mailto:pacman-dev-request@archlinux.org?subject=subscribe> Reply-To: Discussion list for pacman development <pacman-dev@archlinux.org> Errors-To: pacman-dev-bounces@archlinux.org Sender: "pacman-dev" <pacman-dev-bounces@archlinux.org> |
Series |
[pacman-dev] Warn about skipping invalid regex with -Fx
|
expand
|
diff --git a/src/pacman/files.c b/src/pacman/files.c index 3b6dc23b..fa3d9651 100644 --- a/src/pacman/files.c +++ b/src/pacman/files.c @@ -115,7 +115,7 @@ static int files_search(alpm_list_t *syncs, alpm_list_t *targets, int regex) { if(regex) { if(regcomp(®, targ, REG_EXTENDED | REG_NOSUB | REG_ICASE | REG_NEWLINE) != 0) { - /* TODO: error message */ + pm_printf(ALPM_LOG_WARNING, "skipping invalid regex: '%s'\n", targ); goto notfound; } }
Print a warning when -Fx encounters a broken regex. These were previosly skipped silently as when providing -Fx with multiple arguments, a file that matches any of the arguments is returned. This means encountering one broken argument is not an error. Signed-off-by: Allan McRae <allan@archlinux.org> --- src/pacman/files.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)