From nobody Mon Apr 27 18:31:29 2026 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4g4Bwg6k46z6bS7r; Mon, 27 Apr 2026 18:31:31 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4g4Bwg6Gflz41Bl; Mon, 27 Apr 2026 18:31:31 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777314691; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=CcBGcxN5kk7E9gAA92ettl6nKlt2SAOLnfuMq0mBi8Y=; b=FNQTVeH2ChFpr9JPpGtRGdxsL2UqYwL1dVIy9FthHC5F6877igdzNkbpUYv5ieTEP/fy+P NKfqntVn0fN7V4aZuF5CkYQcMHoRy0hz3/IpGoXWUsdDSgG83LP9eKt/94/EQZLqgf1kiz Fn5DRBDUKkR4bSow5Z/nHTZUo9q3AzU5U0pRbWjKpj3ukbnzqjXefEz1N2mbfC58EN2Azn p/bFnQCOlW86Te5eUlejtxK6ElB0QszZCVJ+l5BNIS+nPvbhAWDhJ7xq6LkJ52rNzhuLgT blY6xL7L4gwLDLz1wwf6yuyoJ1vAM5bPAvz+zUjzqf3qn97LjQiG0ctdC3L6AA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1777314691; a=rsa-sha256; cv=none; b=xcRzI1QF6VS9dUBhh8kWfxFurF4Fme96UDTGmSf3abodwzlhKcvygJcGqCqH7Lf02qGHpf 3W5zJt3e+e+qrMSBFNER5B2m9yznx1w6s58rXkmqUbPakxzBZi4NXEy15vJ1whwXd9Mnb8 DRBcwySwphCWdGRqhYaSNQ6i76Hbb4J/6nTcOdZ9WFwmIG+y4I5r0GlLBX0lJu7S8rsk1B VCqdSD3heQt2zUucSgi04y5w5Exw2eEzV6aHQ/AzETNwGXME209csc5IjnQ/DOlQmc+iO2 048G4r/rXXgfBAlSU9r+SudkkOLCE5fiOWGlJm9vUH/FjxHCOSKYbIRNJ/XA+g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777314691; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=CcBGcxN5kk7E9gAA92ettl6nKlt2SAOLnfuMq0mBi8Y=; b=cq0Ru7xfIq1jFCAi7Fa6dqU/gRpxRQi+BKPORirAXhliwqXkAJp1hzrZX5HN4IUkDAcv74 U5hYt+FsQsl+EB7L0du6lpNPQV0hIYO+p2pw/I67CjTb6+fz0uKf8tsyArDVvOhU4eX86y m8bZAsI4v7oVI8FL6p7pOfDHhoKlebDJNEIJv7e74VaBu53ECrLo4iJthnvxP+/M6pUZOa T8jeP8TZMoek6MVHT8I9El/dQMKbwRpXMG1+EmfwiZc8aegIe6vOjLORcAa1NrTq6cMEB9 GACDaJtzc8dq4t1t3l+UDQ75hmK1kS8dVCRCdCS5UpE0EfunuL1rN1k1kfYWqg== Received: from ltc.des.dev (lfbn-nan-1-698-103.w86-236.abo.wanadoo.fr [86.236.35.103]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: des/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4g4Bwg4nYtz191q; Mon, 27 Apr 2026 18:31:31 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id 2990F8DF9F; Mon, 27 Apr 2026 20:31:29 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: "Simon J. Gerraty" Cc: , , Subject: Re: git: 566cc005812b - main - safe_set treat ':' and '#' differently In-Reply-To: <15177.1777314263@kaos.jnpr.net> (Simon J. Gerraty's message of "Mon, 27 Apr 2026 11:24:23 -0700") References: <69e8f964.39869.24418b55@gitrepo.freebsd.org> <86jyts1xzr.fsf@ltc.des.dev> <15177.1777314263@kaos.jnpr.net> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Mon, 27 Apr 2026 20:31:29 +0200 Message-ID: <86bjf41chq.fsf@ltc.des.dev> List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable "Simon J. Gerraty" writes: > Dag-Erling Sm=C3=B8rgrav wrote: > > > Treat '#' as a comment anywhere, > > > but ':' only at start of line. > >=20 > > I can't quite figure out what your goal is with this, but it doesn't > > seem right: `:` is not at all a comment, it is just a built-in alias for > > the `true` command. Among other things, this means that (assuming a > > clean environment) these lines do absolutely nothing: > > Not quite. > I use lines like: > > : tag=3D$tag > > to aid debugging. Eg: > > for tag in `IFS=3D,; echo $DEBUG_SH` > do > : tag=3D$tag > case "$tag" in > > without the : tag=3D$tag one cannot tell what the value of tag is > in the set -x output. > > The goal here is to ensure a line like that will be ignored. That's beside the point, which is that your regex is incorrect. It will treat e.g. `:foo` as a comment. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org