From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id UHJXE9r6L2WxegAA9RJhRA:P1 (envelope-from ) for ; Wed, 18 Oct 2023 17:33:46 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id UHJXE9r6L2WxegAA9RJhRA (envelope-from ) for ; Wed, 18 Oct 2023 17:33:46 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7450D43CF5 for ; Wed, 18 Oct 2023 17:33:45 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=spork.org header.s=dkim header.b=XyJoivcn; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1697643226; h=from:from:sender:sender:reply-to: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:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=Jnq3tv84PWEJdhpoVRv5K7MP1N3fHvcx5lRe6Uf4R08=; b=L94noJ+04/j4187YUoJ/sLPZDWVBxhYd5lT462bVz8hp01u/azkdgXGlu/3x8HQ54IWpUV fAcDAJRBDaySvQN2gln2UHstL1NiQd5ezMZ2Tdy3xvqAEDAGTqkbh9TLFX53gKfoLDP1ep gDjOUORhDa8f8HCjylaSNtg2xCILShiqALRNBLaviKdF/xOEwfgxynXOc80DojlsXgmSnA S7OtV44LaCG4UYLL/7kwbdUavkUjaYjGkB3aIRLW3eMrNUN7YIlnBsjVc5ze//jpIZJ1CB +d4qdFAvN4awW4ELjWRzges7bkdy8W+5oczIK5VsnUv4j3xANHyzYbg5BaQKPQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=spork.org header.s=dkim header.b=XyJoivcn; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1697643226; a=rsa-sha256; cv=none; b=XBOyl63ZGQ5vEg6dt8t8E4CeYfmyZMbWXV3+u3LkOUjgdggZwhqpwMI9SNpvYY/EfB9+jm LKxi2Df0DrGUMfKGffdLpsAvQVEfnwRGprWdS5AeKkycTtQ69wDkMKV2181dzlDVtBhWjy BrTDDfMxe7wLvfIWCa6+3PqzyKpl4ffw0lC2YLPl+fY23qIaQib+gfQtS3+POu4EXbM7jE dhhQscAzLnCjUQHyFD7A3tVugq7Xpv7rwgZJGGChBDYkuxlCufW7pnt7AT8YvxK+kPnvrI l11jP7ZOz2R9oob4PpQKlgWuHqud82fZ4OV22BRZe63sC2NguPE4frWmx4zcBA== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qt8XW-0005Mc-OS; Wed, 18 Oct 2023 11:32:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qt8XP-0005MK-8q for guix-devel@gnu.org; Wed, 18 Oct 2023 11:32:47 -0400 Received: from coleridge.kublai.com ([166.84.7.167] helo=mail.spork.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qt8XN-0002x6-QT for guix-devel@gnu.org; Wed, 18 Oct 2023 11:32:46 -0400 Received: from psyduck (ool-18b8e9e7.dyn.optonline.net [24.184.233.231]) by mail.spork.org (Postfix) with ESMTPSA id 0F0C02123; Wed, 18 Oct 2023 11:32:39 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=spork.org; s=dkim; t=1697643159; bh=Jnq3tv84PWEJdhpoVRv5K7MP1N3fHvcx5lRe6Uf4R08=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=XyJoivcnXQn/hERnOpXTRtWBJhKG9PO1GeVFBKEwiSmW1/uBTFCnRgjjqaTSLpZ67 e1XFna9cYUZbHl/XqdwYTXj9CNBoMmE5DAX5twY4MFrrrXN9p6+NqauvN4lcS196O2 hZuqj/c8OFHMQLzZozNAVVh3iPye5u/CrN9FXToE= To: Mekeor Melire Cc: Maxim Cournoyer , guix-devel@gnu.org Subject: Re: New section to easily reference Debbugs URLs within Emacs Debbugs In-Reply-To: <87h6n6t8ms.fsf@posteo.de> (Mekeor Melire's message of "Wed, 04 Oct 2023 20:39:32 +0000") References: <87bke07ccl.fsf@gmail.com> <87zg19udmy.fsf@posteo.de> <87v8bxud74.fsf@posteo.de> <877codpcd9.fsf@posteo.de> <87h6n6t8ms.fsf@posteo.de> Date: Wed, 18 Oct 2023 11:32:38 -0400 Message-ID: <871qds2bft.fsf@spork.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=166.84.7.167; envelope-from=bjc@spork.org; helo=mail.spork.org X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_SOFTFAIL=0.732, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Brian Cully From: Brian Cully via "Development of GNU Guix and the GNU System distribution." Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -3.72 X-Spam-Score: -3.72 X-Migadu-Queue-Id: 7450D43CF5 X-Migadu-Scanner: mx2.migadu.com X-TUID: xGcr/6kWrXB0 Mekeor Melire writes: > By the way, I still believe it's less off-putting for average people > to see two lines of regular expressions instead of 28 lines of > symbolic expressions. The original patch did use standard regexp notation, and I adjusted it to the =E2=80=98rx=E2=80=99 version. While, in general, I prefer terse code= over the verbose, I felt this was a good change because the first principle in software freedom is the ability for others to understand and modify code. Regexp notation is famously complex and hard to read and understand. I, myself, have been using it extensively for decades, and I still had to carefully study the previous regexp in order to translate it. So, in my opinion, while the =E2=80=98rx=E2=80=99 macro is substantially lo= nger, it provides a much greater ability to be understood and modified, and that is more important than copying fewer characters. -bjc