From unknown Wed Jun 18 23:18:20 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#59601 <59601@debbugs.gnu.org> To: bug#59601 <59601@debbugs.gnu.org> Subject: Status: 29.0.50; csharp-mode variables missing prefix Reply-To: bug#59601 <59601@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:18:20 +0000 retitle 59601 29.0.50; csharp-mode variables missing prefix reassign 59601 emacs submitter 59601 Stefan Kangas severity 59601 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 26 03:04:00 2022 Received: (at submit) by debbugs.gnu.org; 26 Nov 2022 08:04:00 +0000 Received: from localhost ([127.0.0.1]:37703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oyqAK-0000pi-JZ for submit@debbugs.gnu.org; Sat, 26 Nov 2022 03:04:00 -0500 Received: from lists.gnu.org ([209.51.188.17]:42906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oyqAG-0000pV-EA for submit@debbugs.gnu.org; Sat, 26 Nov 2022 03:03:58 -0500 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 1oyqAE-0002qs-Br for bug-gnu-emacs@gnu.org; Sat, 26 Nov 2022 03:03:54 -0500 Received: from mail-oa1-x32.google.com ([2001:4860:4864:20::32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oyqA8-0001iR-V6 for bug-gnu-emacs@gnu.org; Sat, 26 Nov 2022 03:03:50 -0500 Received: by mail-oa1-x32.google.com with SMTP id 586e51a60fabf-13bd19c3b68so7556128fac.7 for ; Sat, 26 Nov 2022 00:03:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=cuw/xTdagV6z5tzdygsZJ3UMyHeZjvbAl0ECNCJQeAQ=; b=LitSC7mDm9j38yCsos3jf0NrzijEX0QWFvShuDFQ0GTbJ6N6FOb0+NHiDMOJRCk/8D MKzX8PJ6s6EO+0A2jHk2MIU7gLLJ+UrDg0Cfw1B1CvdatTvukGpQPUVfIipTXddkqwWq 3Eaf4MveoN7JU6LLfb/sH15m8kdIgltldpo/IgP52ui5wENnh0BK8lp1iNwSt+aFx3ag ZEAh/PapeJuPJFKPQO9JCwDYUdd+8bGB4iAGcRco4iZfnIdu5sWW0A6ivwCLkYac7OeE 5NUYRlMsm3IX0gtL0ainXAMSKCY6hzxM0a4Mi3lbifftHgjqH+9KqNFO7XsyuOw6cVGT hsLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=cuw/xTdagV6z5tzdygsZJ3UMyHeZjvbAl0ECNCJQeAQ=; b=0xeqmSfft/rnMAEI++0Hqbem2LL+v7rxbLtwkr1wIJ9ZC7QmPXEFE9vEXxE+VlSlw1 OF92xqtGWlsouShcwqqNbbDhyHmDijNbbbgpq6YNp/zvji+Ww4iBlh1QlD72/IPSb1xC 5J5VoRFdA3n0+xZYOcFCcE568u0jg8kkNPj92s8iHl3FC4U6yyO96AsLNVPsxlJP18zD mpF0jEf/7xf0ohQEZDRTkdkHmhFOU83nf2FQPiqPkdQ6nAFEn5mDT7d7vNVTtp6/vDBP JQfnPM8bRj9BXhQL2qHGoRUmCuIdjJVRewy7+nm9/IgyqX5nF1BKNRefGfG6sQ/2Fb/7 iyoA== X-Gm-Message-State: ANoB5pnHm3vek2C4g3eJzSu7uTDMJ63OqvQVKBcDZ66Fz/2l7U4hemWT NC8Dfzna6ofCBqeCfibkXZjw0LV+qQKCxprgaS0+nx+GAuA= X-Google-Smtp-Source: AA0mqf5bKtj7GGcJDgC1IfUTm8lWlCrK2tjcT7TzgXM5cmbx2sC83IDnEKG3FGWcsz1XKr+VBomkwNFMl4kHcIl8IXU= X-Received: by 2002:a05:6870:cc89:b0:12b:fbe7:b793 with SMTP id ot9-20020a056870cc8900b0012bfbe7b793mr25460913oab.92.1669449826340; Sat, 26 Nov 2022 00:03:46 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 26 Nov 2022 00:03:45 -0800 From: Stefan Kangas X-Debbugs-CC: =?UTF-8?Q?Theodor_Thornhill_=3Ctheo=40thornhill=2Eno=3E=2C_Jostein_?= =?UTF-8?Q?Kj=C3=B8nigsen_=3Cjostein=40kjonigsen=2Enet=3E?= X-Hashcash: 1:20:221126:bug-gnu-emacs@gnu.org::fiJTLsFGeuBH6jdZ:pXI MIME-Version: 1.0 Date: Sat, 26 Nov 2022 00:03:45 -0800 Message-ID: Subject: 29.0.50; csharp-mode variables missing prefix To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2001:4860:4864:20::32; envelope-from=stefankangas@gmail.com; helo=mail-oa1-x32.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Severity: wishlist Should these variables have the prefix `csharp-'? `codedoc-font-lock-doc-comments' `codedoc-font-lock-keywords' I also see that `codedoc-font-lock-keywords' seems to be unused? From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 26 14:17:12 2022 Received: (at 59601) by debbugs.gnu.org; 26 Nov 2022 19:17:13 +0000 Received: from localhost ([127.0.0.1]:41452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oz0fo-0003wC-Jz for submit@debbugs.gnu.org; Sat, 26 Nov 2022 14:17:12 -0500 Received: from out-109.mta0.migadu.com ([91.218.175.109]:60284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oz0fk-0003w5-79 for 59601@debbugs.gnu.org; Sat, 26 Nov 2022 14:17:11 -0500 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thornhill.no; s=key1; t=1669490226; 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: in-reply-to:in-reply-to:references:references; bh=H1XzB1ZuPdyB0xFSsKTlOj51eWWAFrYdPL0EWA9YXLs=; b=Un2ukrc7K7jOa5C7QIU9Xnj/DgC+ZdJTIpBUPBgHTH8/OZVuR/Vvb9X+5IZSghxFtHzrRs yuD50cUIhJEj9fCAqSJajGI0/PDS9YlaIKWZqgdRraGsCEYjw5aIvpj1NB2OwGa8C7Dgg+ ss6WylBfronRrQ2PPONak2MiWAIDv55GMaJ84KQuox7njRNM33t4+cN5ljGmKvGz+eHYho Iph2m7W5kJ8448S2aQxoxJaZ0n/VYVB+uA80EDo4vpi/t33h54shk/VsaPPLDmWal+gJ8y QzgN/ohVXGWUNbxLY4IuRVPjZbhEkm9fFyXo/C3whf8dRA3C27LEWqIs0cDlWw== From: Theodor Thornhill To: Stefan Kangas , 59601@debbugs.gnu.org Subject: Re: bug#59601: 29.0.50; csharp-mode variables missing prefix In-Reply-To: References: Date: Sat, 26 Nov 2022 20:16:59 +0100 Message-ID: <87lenx4jbo.fsf@thornhill.no> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59601 Cc: acm@muc.de, Jostein =?utf-8?Q?Kj=C3=B8nigsen?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stefan Kangas writes: > Severity: wishlist > > Should these variables have the prefix `csharp-'? > > `codedoc-font-lock-doc-comments' > `codedoc-font-lock-keywords' > > I also see that `codedoc-font-lock-keywords' seems to be unused? I believe they need to be like this, for some CC Mode magic reason. See `javadoc-font-lock-keywords' and friends. I believe CC Mode picks them up and that they should follow that naming convention. I've CC'd Alan just to confirm. If you agree Alan then they could be part of cc-fonts.el now that csharp-mode is in core. What do you think? Theo From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 10 15:30:20 2023 Received: (at 59601) by debbugs.gnu.org; 10 Sep 2023 19:30:20 +0000 Received: from localhost ([127.0.0.1]:51367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfQ8R-0005QR-Km for submit@debbugs.gnu.org; Sun, 10 Sep 2023 15:30:19 -0400 Received: from mail-lj1-x22f.google.com ([2a00:1450:4864:20::22f]:51214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfQ8O-00050t-Sz for 59601@debbugs.gnu.org; Sun, 10 Sep 2023 15:30:18 -0400 Received: by mail-lj1-x22f.google.com with SMTP id 38308e7fff4ca-2bf66a32f25so40546961fa.2 for <59601@debbugs.gnu.org>; Sun, 10 Sep 2023 12:30:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694374207; x=1694979007; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=ifbFAuJlo1tf9hb1wEcXYz0M1Z2jZrlHHLVVtNFoNU0=; b=HEXAUZKgHY1nuFLpF2qlPeFGg3y44e7HRV77kgEcw71yiQYEHD5WITAUyWutIs8mEw k43g4Bl+p6Vb5uATy5RN4UoABuoqhr0DXL/h2glC/rH5b/Z8I8/VunVTnZJ/cVs9KW33 e/vwm2mZzPEUSkT04Na0HlnkKzMXlUXvzdjvweBJQK8dTTU9k1mgx/rU19Rb/aQ4EpHO Je4MAS3A9kdqq86LaLyZAzCrw7g66JpQ7fVTGG1zJ2TI1/EVTH5obNx9NN5r1xzsbVSC yZrnqayk7ufv63i6JdPKuihkeS+jGe8xwRDjbnd9vyjkiDqNNNZOcUrw/TKoGqX+rjE7 OJag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694374207; x=1694979007; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ifbFAuJlo1tf9hb1wEcXYz0M1Z2jZrlHHLVVtNFoNU0=; b=jP5EBEDb1o/jQgZGuMPbctddixSszFNah7dhbGzzKCa/ZwJ+Zc8fUAG41iMXk6TYxq J20bR+DM6SbOW0Gn/8LwBMmXXQKEVhK4u6KqLTDXhI6f/bdDAIIZShhcnrWu0ITE6QZl 3pl0wSTQ1GlkB3yFqLWhmEjtpsIbGI2LW1WNrjtrW+7IsporPuIMMURWzzVKIMndhpd0 R10mmgQ6VRXHbxbXzK+wOQlak0wmQIodL/oZxPSKU9OLW0TDGFK5N5P0gUobWlSSXPiO gNWh7jJtQ5CAQb6C025af8IyxzHLUbJeA0+b7lXhP1V9TKqgLXOEJ/M59R+CZ9ck2Gx5 18ZQ== X-Gm-Message-State: AOJu0Yyc1HTUE4gAKpl07PP4hnOlZqT87tKhH9s9YipFHnKZoqsliZo8 FRuTUmCqD2Ru6v3FPMj1cXiYqGt1OPVpo3HxYXQ= X-Google-Smtp-Source: AGHT+IGhzk96kQpeIoOOVmlUWV4f/ABwmkj2eIwk0ykGdKX59SsmRKMju8m+GraFeP3j+KTS8gc4kzybZzf1y1692iY= X-Received: by 2002:a05:651c:1994:b0:2bf:789e:b5dd with SMTP id bx20-20020a05651c199400b002bf789eb5ddmr4201094ljb.53.1694374207179; Sun, 10 Sep 2023 12:30:07 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 10 Sep 2023 12:30:06 -0700 From: Stefan Kangas In-Reply-To: <87lenx4jbo.fsf@thornhill.no> (Theodor Thornhill's message of "Sat, 26 Nov 2022 20:16:59 +0100") References: <87lenx4jbo.fsf@thornhill.no> MIME-Version: 1.0 Date: Sun, 10 Sep 2023 12:30:06 -0700 Message-ID: Subject: Re: bug#59601: 29.0.50; csharp-mode variables missing prefix To: Theodor Thornhill Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59601 Cc: acm@muc.de, 59601@debbugs.gnu.org, =?UTF-8?Q?Jostein_Kj=C3=B8nigsen?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Theodor Thornhill writes: > Stefan Kangas writes: > >> Severity: wishlist >> >> Should these variables have the prefix `csharp-'? >> >> `codedoc-font-lock-doc-comments' >> `codedoc-font-lock-keywords' >> >> I also see that `codedoc-font-lock-keywords' seems to be unused? > > I believe they need to be like this, for some CC Mode magic reason. See > `javadoc-font-lock-keywords' and friends. I believe CC Mode picks them > up and that they should follow that naming convention. I've CC'd Alan > just to confirm. If you agree Alan then they could be part of > cc-fonts.el now that csharp-mode is in core. What do you think? Ping. Alan, do you have any comments? From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 10 16:53:47 2023 Received: (at 59601) by debbugs.gnu.org; 10 Sep 2023 20:53:47 +0000 Received: from localhost ([127.0.0.1]:51459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfRRD-0003RU-7k for submit@debbugs.gnu.org; Sun, 10 Sep 2023 16:53:47 -0400 Received: from mail.muc.de ([193.149.48.3]:55917) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfRRB-0003RG-Cz for 59601@debbugs.gnu.org; Sun, 10 Sep 2023 16:53:46 -0400 Received: (qmail 77418 invoked by uid 3782); 10 Sep 2023 22:53:35 +0200 Received: from acm.muc.de (p4fe15e8c.dip0.t-ipconnect.de [79.225.94.140]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Sun, 10 Sep 2023 22:53:33 +0200 Received: (qmail 8575 invoked by uid 1000); 10 Sep 2023 20:53:33 -0000 Date: Sun, 10 Sep 2023 20:53:33 +0000 To: Stefan Kangas Subject: Re: bug#59601: 29.0.50; csharp-mode variables missing prefix Message-ID: References: <87lenx4jbo.fsf@thornhill.no> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59601 Cc: Jostein =?iso-8859-1?Q?Kj=F8nigsen?= , 59601@debbugs.gnu.org, Theodor Thornhill , acm@muc.de X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Theodor and Stefan. On Sun, Sep 10, 2023 at 12:30:06 -0700, Stefan Kangas wrote: > Theodor Thornhill writes: > > Stefan Kangas writes: > >> Severity: wishlist > >> Should these variables have the prefix `csharp-'? > >> `codedoc-font-lock-doc-comments' > >> `codedoc-font-lock-keywords' > >> I also see that `codedoc-font-lock-keywords' seems to be unused? > > I believe they need to be like this, for some CC Mode magic reason. See > > `javadoc-font-lock-keywords' and friends. I believe CC Mode picks them > > up and that they should follow that naming convention. I've CC'd Alan > > just to confirm. If you agree Alan then they could be part of > > cc-fonts.el now that csharp-mode is in core. What do you think? > Ping. Alan, do you have any comments? Sorry I missed your (Theodor's) post ~10 months ago. The codedoc variables should _not_ have a csharp- prefix. Conceptually, codedoc is not part of csharp-mode, and could start being used by any CC Mode mode, just as gtkdoc is used by both C and C++ modes. Also, "codedoc" (like "gtkdoc", etc.) is prefixed to "-font-lock-doc-comments" and the result interned to get the function to fontify the doc comments. Thus codedoc-font-lock-doc-comments _will_ be getting used. So, yes, the naming convention is essential to the working of CC Mode's doc comments. Whether it would be the Right Thing to add codedoc to CC Mode itself, I'm not sure. doxygen was added quite recently, but that is genuinely a language independent format. I'm a little worried about getting some coupling between, say, csharp-mode and CC Mode where there wasn't any before. -- Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 10 17:30:40 2023 Received: (at 59601-done) by debbugs.gnu.org; 10 Sep 2023 21:30:40 +0000 Received: from localhost ([127.0.0.1]:51501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfS0t-0004KV-T6 for submit@debbugs.gnu.org; Sun, 10 Sep 2023 17:30:40 -0400 Received: from mail-lj1-x234.google.com ([2a00:1450:4864:20::234]:50487) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfS0r-0004KF-Ex for 59601-done@debbugs.gnu.org; Sun, 10 Sep 2023 17:30:39 -0400 Received: by mail-lj1-x234.google.com with SMTP id 38308e7fff4ca-2bcbfb3705dso61575631fa.1 for <59601-done@debbugs.gnu.org>; Sun, 10 Sep 2023 14:30:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694381427; x=1694986227; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=yzLCQF0lrKzrYqHDKXxpOhQbJ+VWbpqJJjxS4+UKqrY=; b=PEQ+HcqmfM+ZXngSDi/GupD4DV1zEjvZJjuC8AjaJPnXfZjgx3f2a5HZzZrmGnid+K L3bhn0/6EII+ayioON9nK2mj74tyaLsB7vVjm6tj2cZHNOpNM+EUfF2CU28HMQucbODq oKMcyjRpmTDrbTw7j2HTFIyswfLCYDW3CtzFRS4TweeLibcH9DLONIuGaoE61wbRTMsp 89erZDZrYDjUz9OsxqpYNtr4q/sz5Xf30kPvuxq2Xj4ykiDlnZdY6uE+7g0xq+eXwxyq 3e0SCNNUlp0ckIZzSMARLTtViIr8z/6AnrJbk1I5I2fOvLY05uCfuw1JGtiDwplUIsxf Urpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694381427; x=1694986227; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=yzLCQF0lrKzrYqHDKXxpOhQbJ+VWbpqJJjxS4+UKqrY=; b=HanNOFYfOXEFHDM6jLlwtgETznNKRn06g8RQ2l8qzEKZ0cf0t+dsH1olxBkQEaJ4U2 8dykvaeogtc28pqj5IM+TO937BLEir6KF/QyHhiN24l1hzPBy05Y8/GyBHz+ifpVDKhp OtcqInEyJG3Ey/rwdaO/eOKOpSRvKySqFgJeerlQ4pmTI2IGkpClJJ8xP+c1OXr71Zyx vfTVE+vdMzgwz05mfcKxADwfdbW1T/wwfknDXjvCa4cxVx3Siiex0pULxYii8RY7TYEB OwYK0Uj1/ijHOJ8zg4cNJo4mJWLeiXVgnUjniUSrEXdvEFR51ulxFI4n8He7mNwAcD14 Ypow== X-Gm-Message-State: AOJu0YxQOf6F5NXSUyJBaxUDBqnrT/B+8M72y8J0pJfaYye7u40+f5tO 06znqynljtsmkPFfaxASXKXpVIUGoYfM0AANNm0= X-Google-Smtp-Source: AGHT+IE/hRWFfZZ899IiYVVSzVxE9T/bbqR8i+2aurkVJ3KexG2WQwCsSBsi2hmzRP/hjGeMERR6eaOVZONeEnuzChc= X-Received: by 2002:a2e:8752:0:b0:2bd:1246:cdce with SMTP id q18-20020a2e8752000000b002bd1246cdcemr6705811ljj.10.1694381426821; Sun, 10 Sep 2023 14:30:26 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 10 Sep 2023 14:30:26 -0700 From: Stefan Kangas In-Reply-To: References: <87lenx4jbo.fsf@thornhill.no> MIME-Version: 1.0 Date: Sun, 10 Sep 2023 14:30:26 -0700 Message-ID: Subject: Re: bug#59601: 29.0.50; csharp-mode variables missing prefix To: Alan Mackenzie Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59601-done Cc: =?UTF-8?Q?Jostein_Kj=C3=B8nigsen?= , 59601-done@debbugs.gnu.org, Theodor Thornhill X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Alan Mackenzie writes: > The codedoc variables should _not_ have a csharp- prefix. Conceptually, > codedoc is not part of csharp-mode, and could start being used by any CC > Mode mode, just as gtkdoc is used by both C and C++ modes. > > Also, "codedoc" (like "gtkdoc", etc.) is prefixed to > "-font-lock-doc-comments" and the result interned to get the function to > fontify the doc comments. Thus codedoc-font-lock-doc-comments _will_ be > getting used. > > So, yes, the naming convention is essential to the working of CC Mode's > doc comments. > > Whether it would be the Right Thing to add codedoc to CC Mode itself, > I'm not sure. doxygen was added quite recently, but that is genuinely a > language independent format. I'm a little worried about getting some > coupling between, say, csharp-mode and CC Mode where there wasn't any > before. Thank you, that clears things up. I agree that we should not do any changes here, and we certainly want to avoid any coupling if we don't need it. Thank you for taking the time to explain. I opened this bug, so I hope that it will be fine if I close it. I'm therefore doing that with this email. From unknown Wed Jun 18 23:18:20 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 09 Oct 2023 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator