From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#63072: 28.2; CC Mode: Fix "bsd" style and add "freebsd" and "openbsd" ones Date: Wed, 26 Apr 2023 08:50:44 +0300 Message-ID: <83cz3rur7v.fsf@gnu.org> References: <5023567.7IPSAfTSoR@ravel> <83fs8nvnz6.fsf@gnu.org> <4964691.nKnxuYGXMN@ravel> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32832"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 63072@debbugs.gnu.org To: Olivier Certner Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Apr 26 07:51:24 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1prY3o-0008J0-HD for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 26 Apr 2023 07:51:24 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1prY3V-0003vD-Gc; Wed, 26 Apr 2023 01:51:05 -0400 Original-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 1prY3S-0003qO-Q0 for bug-gnu-emacs@gnu.org; Wed, 26 Apr 2023 01:51:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1prY3S-0001jg-GX for bug-gnu-emacs@gnu.org; Wed, 26 Apr 2023 01:51:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1prY3S-0001k0-5l for bug-gnu-emacs@gnu.org; Wed, 26 Apr 2023 01:51:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Apr 2023 05:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63072 X-GNU-PR-Package: emacs Original-Received: via spool by 63072-submit@debbugs.gnu.org id=B63072.16824882296559 (code B ref 63072); Wed, 26 Apr 2023 05:51:02 +0000 Original-Received: (at 63072) by debbugs.gnu.org; 26 Apr 2023 05:50:29 +0000 Original-Received: from localhost ([127.0.0.1]:54050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1prY2v-0001hj-8v for submit@debbugs.gnu.org; Wed, 26 Apr 2023 01:50:29 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:56780) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1prY2r-0001hO-3C for 63072@debbugs.gnu.org; Wed, 26 Apr 2023 01:50:27 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1prY2l-0001Yh-Ch; Wed, 26 Apr 2023 01:50:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=AaOCcGC5sGG5UGpWznnAfjumyEKRceauV42EHWAq4ek=; b=BdO0XEY48pte u2o3dm6IfnLgUj2V+nUD+HQ5Ad4xdS/PuH1xj0sFv2M/ncKP9a/eLWBx0XY8jvkdGdOQuMSwL1bRp Z64fdiyOgT6WchaaNVrj0RKVg6lzlrD0sIJ5wkDYC5x3J11mLTuL74HhR+0RQqj/zq0FP1Ly6ABwL iygTNudRPgktAYlyaZRdyNLgtuIKohGQHFiVe9KUCODzUlZv2HdQxmCXxIcqfCWWKsh0ei2qKApr9 cxrf+ms+VyDBzWvohOXQDZ6/Gi7YD7OTQptnRGUcrNrqyIpkrVjlBvUrGd4T52j0kCF+BL9tm8wxU DG/jwi3Anqe6XpctnYphlg==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1prY2h-0002FV-9N; Wed, 26 Apr 2023 01:50:15 -0400 In-Reply-To: <4964691.nKnxuYGXMN@ravel> (message from Olivier Certner on Tue, 25 Apr 2023 22:57:29 +0200) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:260646 Archived-At: > From: Olivier Certner > Cc: 63072@debbugs.gnu.org > Date: Tue, 25 Apr 2023 22:57:29 +0200 > > After more reading, it seems that this "bsd" is in fact Allman's style, which > indeed differs for the style used by BSD projects. So, I'm pondering with > using "bsd-knf" instead (for Kernel Normal Form), which appears to be the > dedicated term (and is even documented in Wikipedia). Renaming old styles is also a problem, but new styles can be named as we see fit, of course. > What I intend to do with "freebsd" and "openbsd" is to have styles reflecting > the current practice for these projects. Which means they can (in fact, most > probably will) be changed in the future according to how they amend their > style guidelines. If this policy of changes is documented, is that OK? If documented that these styles change to follow the corresponding projects, it might be okay, but do we really want to commit ourselves to follow them from now to eternity? That's a non-trivial maintenance burden, unless the projects themselves take that up upon themselves, and will be submitting changes whenever their conventions change.