From patchwork Tue Mar 18 23:55:22 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Denis 'GNUtoo' Carikli X-Patchwork-Id: 40355 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DB22A27BBEA; Tue, 18 Mar 2025 23:56:41 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 90C1127BBE2 for ; Tue, 18 Mar 2025 23:56:39 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tugn2-0007Ti-1h; Tue, 18 Mar 2025 19:56:08 -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 1tugmx-0007TM-9M for guix-patches@gnu.org; Tue, 18 Mar 2025 19:56:03 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tugmw-0000PP-WA for guix-patches@gnu.org; Tue, 18 Mar 2025 19:56:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=vYNgUVZ4GgbmnnVhdbcBJbyLGeoe5FjgviQVcbolWFU=; b=gF5JbnLlmSx+TT0mbgvJBg6xv9bybgwGV8xN8sqjniZYn/xR4j11VqCqYb+dw14k6AYF4X5F3CQ0q5rC443neZtGGqfl5HEzv/tWL5fUbmCg9yOINQpmJ7vhS+fGehmpQ8sUSTWYF+hMoC+yDhrXpU9xpEEHPY0iuwJbZnvI4nD3o1+NanbvZCsW5jJaoEAPFaJ2VJFUnQZHbnJHT7Nx+Wbhf8CBDp6n3ReZJbSUoxUXikllD0YaRpwi1FmM+p8AY74BC83SDuVZlGjKdZ9SECL3VTL8MUe9u/4uozUs6MdwVYldcv3Ag9ocSt8neMghbF4kWUmblNfF4QNZRZdMpg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tugmw-00031c-LU for guix-patches@gnu.org; Tue, 18 Mar 2025 19:56:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#76601] [PATCH v3] dir-locals: Add copyrights. Resent-From: Denis 'GNUtoo' Carikli Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 18 Mar 2025 23:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76601 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 76601@debbugs.gnu.org, Tomas Volf <~@wolfsden.cz> Cc: Denis 'GNUtoo' Carikli Received: via spool by 76601-submit@debbugs.gnu.org id=B76601.174234214911500 (code B ref 76601); Tue, 18 Mar 2025 23:56:02 +0000 Received: (at 76601) by debbugs.gnu.org; 18 Mar 2025 23:55:49 +0000 Received: from localhost ([127.0.0.1]:43877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tugmf-0002yq-HS for submit@debbugs.gnu.org; Tue, 18 Mar 2025 19:55:49 -0400 Received: from cyberdimension.org ([2001:678:938:3ff::36]:60644 helo=rockpro64.cyberdimension.org) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tugmZ-0002xR-QY for 76601@debbugs.gnu.org; Tue, 18 Mar 2025 19:55:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=vrU6fmcVPByixs8 PnEzw//kNt93/QwxOUaRFDI3DFro=; h=references:in-reply-to:date:subject: cc:to:from; d=cyberdimension.org; b=IxQ5QMBIYIhbL0WCKcLRt2AzXTM63IkDDd wsYsmHrpjAaI57BO1hRjSsJAtiL00fTCq+j1EpHWPQCC+lasrYCOCkALKhnkqU4vMqFJMw gXLgbEvIIhb/w+b/mxMh1CeM8mIRmQcJsI+fSqqE7tc371uf65IG9YhuD3cMfkHL2osQmT 6e1ky7IDIWt+tsTw0HuUkcuGfcEcV0stiVSqc/DKJr59yy7Cmzm9RoEZjLzUYpJ+X892hn kYdm9JUG7ZlsXXv9CNwzFSiWOgM9IWVaR8vixGRYT3ZD/7s9Xyo7fmbX9YiJf7nhXXKTiB //LullN8lNTZLzWnYXrqqsuXyyhw== Received: from localhost.localdomain (localhost [127.0.0.1]) by rockpro64.cyberdimension.org (OpenSMTPD) with ESMTP id 19e81ef5; Tue, 18 Mar 2025 23:55:36 +0000 (UTC) From: Denis 'GNUtoo' Carikli Date: Wed, 19 Mar 2025 00:55:22 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <87iko9uhd4.fsf@wolfsden.cz> References: <87iko9uhd4.fsf@wolfsden.cz> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * .dir-locals.el: Add copyrights. The list was first generated in this way: - I started with "git log --pretty='format:%h %ad %an <%ae>' origin/master \ --date="format:%Y" -- .dir-locals.el". - I took the name at the bottom and do a grep with it like that: "git log \ --pretty='format:%h %ad %an <%ae>' origin/master --date="format:%Y" -- \ .dir-locals.el | grep 'Ludovic Courtès'" - I then filled in the copyright for that name - I then repeat the first command with grep -v instead, like that: "git log --pretty='format:%h %ad %an <%ae>' origin/master \ --date="format:%Y" -- .dir-locals.el | grep -v 'Ludovic Courtès'" I also used "git log --pretty='format:%h %ad %an <%ae>' origin/master \ --date="format:%Y" --merges -- .dir-locals.el" to verify which commits I should not take into account, when they didn't modify .dir-locals.el (I checked that with git show ). For updating the names and/or email addresses being used I used git log --author with either part of the name or the email (though it is easy to miss things with this approach). Signed-off-by: Denis 'GNUtoo' Carikli Change-Id: I010f1e5e3afc8b646da39dc6341f7870f0c9bf45 Reviewed-by: Tomas Volf <~@wolfsden.cz> --- ChangeLog v2->v3: ================= * Fixed "unmatched-parenthesis"'s name. * Added "David Elsing" who was missing. * Documented better my process for comming up with the name list inside the commit message. ChangeLog v1->v2: ================= * Fixed the command in the commit log (it didn't list all the commits). * Added missing Copyrights (Tomas Volf, Nicolas Graves, and 2025 for Maxim Cournoyer). Thanks to Tomas Volf who found the issue. --- .dir-locals.el | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) base-commit: fa39695bbc0c5f79838cbca55d55eebd821a8efa diff --git a/.dir-locals.el b/.dir-locals.el index 76c9e12992..69a5d8065e 100644 --- a/.dir-locals.el +++ b/.dir-locals.el @@ -1,5 +1,38 @@ -;; Per-directory local variables for GNU Emacs 23 and later. +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2012-2023 Ludovic Courtès +;;; Copyright © 2013,2014 Mark H Weaver +;;; Copyright © 2014 Taylan Ulrich Bayırlı/Kammer +;;; Copyright © 2015 David Thompson +;;; Copyright © 2016 Hartmut Goebel +;;; Copyright © 2017 Alex Kost +;;; Copyright © 2018-2020 Caleb Ristvedt +;;; Copyright © 2020-2023,2025 Maxim Cournoyer +;;; Copyright © 2020 Miguel Ángel Arruga Vivas +;;; Copyright © 2020 Christine Lemmer-Webber +;;; Copyright © 2022 Liliana Marie Prikler +;;; Copyright © 2022 Andrew Tropin +;;; Copyright © 2022 Brian Cully +;;; Copyright © 2023 (unmatched-parenthesis +;;; Copyright © 2024 Christopher Baines +;;; Copyright © 2024 Tomas Volf <~@wolfsden.cz> +;;; Copyright © 2024 Nicolas Graves +;;; Copyright © 2025 David Elsing +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . +;; Per-directory local variables for GNU Emacs 23 and later. ((nil . ((fill-column . 78) (tab-width . 8)