From unknown Sun Aug 17 22:05:29 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#57000 <57000@debbugs.gnu.org> To: bug#57000 <57000@debbugs.gnu.org> Subject: Status: Wrong entry "c-mode" in definition prefix for semantic Reply-To: bug#57000 <57000@debbugs.gnu.org> Date: Mon, 18 Aug 2025 05:05:29 +0000 retitle 57000 Wrong entry "c-mode" in definition prefix for semantic reassign 57000 emacs submitter 57000 Stefan Kangas severity 57000 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 05 06:06:16 2022 Received: (at submit) by debbugs.gnu.org; 5 Aug 2022 10:06:16 +0000 Received: from localhost ([127.0.0.1]:56298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJuDf-0000Cl-MH for submit@debbugs.gnu.org; Fri, 05 Aug 2022 06:06:16 -0400 Received: from lists.gnu.org ([209.51.188.17]:34298) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJuDd-0000Cd-Eg for submit@debbugs.gnu.org; Fri, 05 Aug 2022 06:06:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54170) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oJuDd-0005fS-6A for bug-gnu-emacs@gnu.org; Fri, 05 Aug 2022 06:06:13 -0400 Received: from mail-vs1-f43.google.com ([209.85.217.43]:40483) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oJuDY-0005r7-A5 for bug-gnu-emacs@gnu.org; Fri, 05 Aug 2022 06:06:12 -0400 Received: by mail-vs1-f43.google.com with SMTP id q190so1973131vsb.7 for ; Fri, 05 Aug 2022 03:06:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=uE/5KdTKIDEJ3vtUMvKX4lUHU5SZpWH2BRbd1y/UE+c=; b=Y6GTf6kkaYGV6HVbkaaLWbqLQN10vOGjYHk8CAqGdTjcDPJtiLGdPiqoxjHkajRO/l qth4K+g+hohYzOq9YTVd3sp38YXEvh5XlwwQh6AxwCa8FyxvVD2S3XDjkPv2c+PzRL+u zIK5FpPpLMYGWliaxzn6lkz3D/BUx8Hx+Lo5Py/AjyD+vp5gDM5gM4u490RZ0CT8SA+W nHv4m75QU0mp3QoFjPwZYltdyu/EYpHGqpxiKU+wkg11qVeOVo9xfYX6VXU3RGYCPRGA 9eM23L1HH0pwxD/wOGfqxEk2diGwBsm69JjgdVnoebA+t+Adn1vWFzWfD5TzZV+U2mjr zGsw== X-Gm-Message-State: ACgBeo13zH2dV+tkyq9qVYCwCBJiW4Ft5NGJdBe1iJMK+Jz92Xdv2Soh KqAgGMOU/2g7ljUr6NXdf4Ge2szJrgRARZBZ0KeMg5fM X-Google-Smtp-Source: AA6agR79wmFTtgzGZrTomLQ964m9T/mX+1235/8CUjoh+krgc3cOY2onCMWEww+DZzInWBH7+5Ce/x9m3UgRpp5j46Q= X-Received: by 2002:a05:6102:d89:b0:379:2914:9cfa with SMTP id d9-20020a0561020d8900b0037929149cfamr2698988vst.18.1659693967032; Fri, 05 Aug 2022 03:06:07 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 5 Aug 2022 12:06:06 +0200 X-Hashcash: 1:21:220805:bug-gnu-emacs@gnu.org::Iwf3vILcTA7DDLDk:lUGW From: Stefan Kangas MIME-Version: 1.0 Date: Fri, 5 Aug 2022 12:06:06 +0200 Message-ID: Subject: Wrong entry "c-mode" in definition prefix for semantic To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=209.85.217.43; envelope-from=stefankangas@gmail.com; helo=mail-vs1-f43.google.com 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, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.8 (/) 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: -1.8 (-) Severity: minor I see in loaddefs.el: (register-definition-prefixes "semantic/bovine/c" '("c-mode" "semantic")) I think "c-mode" shouldn't be there, but I can't seem to figure out why it is. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 05 06:52:04 2022 Received: (at 57000) by debbugs.gnu.org; 5 Aug 2022 10:52:04 +0000 Received: from localhost ([127.0.0.1]:56343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJuw0-0001aV-7o for submit@debbugs.gnu.org; Fri, 05 Aug 2022 06:52:04 -0400 Received: from mail-vs1-f42.google.com ([209.85.217.42]:38726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJuvx-0001a2-Sm for 57000@debbugs.gnu.org; Fri, 05 Aug 2022 06:52:02 -0400 Received: by mail-vs1-f42.google.com with SMTP id 125so2076615vsd.5 for <57000@debbugs.gnu.org>; Fri, 05 Aug 2022 03:52:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to; bh=Yw3WIIvRpyd/T89oOAcau92b8N58HIh1OdXT9ot7I7A=; b=YsGEtBYl9smAJgcshPHZED5jz/OgJ2TE1s1Fgp/EVSewg9ZqzHwyClrRcLgptun7+a sIyJJW37sSY9iESuKuBGrAqOZvzcmequNM7cDMAO2foGnOgBiQo+mSVlbTwrQbhQlg7o LaB6Xm4nhpZu3NSUhWYCqr13rTbyyjBCxfuBhXi/dmne4O4sfmKQTclEpg+JCB1HnDh1 MqLUMgweNgPk4PpQa2X1Ybp7e2Cy2gYI4znvcKXeU0UP6J9E5adcFwTH6U7EYw+9z4T9 1tVRZEGl5i0QsUGFBlIEkyWqkqHSrTHOeXbHXRSz4UMokSFZGPsIL6SGOIw55QhkkPo/ Xbqg== X-Gm-Message-State: ACgBeo2Y8inOxv9Ky8SP5pXDRploF4IjCokD+508F7wVFGDSjyX9656u f95wPk8XSEUcFhYzIyZ9JGkbB7hWqAUSoaUSLxnGaTv8 X-Google-Smtp-Source: AA6agR4pS7JC/0LkIbXG74zNXRkCuvGCyJDtrguQF8PrBpdd722kAQSPFDypFVGTQG3I5Ss7vrDKf4UAohPuvR8AvT0= X-Received: by 2002:a05:6102:d89:b0:379:2914:9cfa with SMTP id d9-20020a0561020d8900b0037929149cfamr2759748vst.18.1659696716303; Fri, 05 Aug 2022 03:51:56 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 5 Aug 2022 12:51:55 +0200 From: Stefan Kangas In-Reply-To: (Stefan Kangas's message of "Fri, 5 Aug 2022 12:06:06 +0200") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) X-Hashcash: 1:21:220805:57000@debbugs.gnu.org::TxtL2xkxZhGnP+OC:8yHM MIME-Version: 1.0 Date: Fri, 5 Aug 2022 12:51:55 +0200 Message-ID: Subject: Re: bug#57000: Wrong entry "c-mode" in definition prefix for semantic To: 57000@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 57000 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: -0.5 (/) Stefan Kangas writes: > I see in loaddefs.el: > > (register-definition-prefixes "semantic/bovine/c" '("c-mode" "semantic")) > > I think "c-mode" shouldn't be there, but I can't seem to figure out why > it is. This is caused by defcustom-mode-local-semantic-dependency-system-include-path One possible fix below, but I'm not sure we want to do this generally: diff --git a/lisp/emacs-lisp/loaddefs-gen.el b/lisp/emacs-lisp/loaddefs-gen.el index afba9f8fbc..8aa17be765 100644 --- a/lisp/emacs-lisp/loaddefs-gen.el +++ b/lisp/emacs-lisp/loaddefs-gen.el @@ -68,6 +68,7 @@ autoload-ignored-definitions "define-short-documentation-group" "def-edebug-elem-spec" "defvar-mode-local" + "defcustom-mode-local-semantic-dependency-system-include-path" "define-ibuffer-column" "define-ibuffer-sorter") "List of strings naming definitions to ignore for prefixes. @@ -456,7 +457,7 @@ loaddefs-generate--compute-prefixes (let ((prefs nil)) ;; Avoid (defvar ) by requiring a trailing space. (while (re-search-forward - "^(\\(def[^ \t]+\\)[ \t]+['(]*\\([^' ()\"\n]+\\)[\n \t]" nil t) + "^(\\(def[^ \t\n]+\\)[ \t\n]+['(]*\\([^' ()\"\n]+\\)[\n \t]" nil t) (unless (member (match-string 1) autoload-ignored-definitions) (let ((name (match-string-no-properties 2))) (when (save-excursion From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 05 08:07:51 2022 Received: (at 57000) by debbugs.gnu.org; 5 Aug 2022 12:07:51 +0000 Received: from localhost ([127.0.0.1]:56479 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJw7K-0005kN-OY for submit@debbugs.gnu.org; Fri, 05 Aug 2022 08:07:50 -0400 Received: from quimby.gnus.org ([95.216.78.240]:35086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJw7I-0005k7-PK for 57000@debbugs.gnu.org; Fri, 05 Aug 2022 08:07:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=jpBL8HSzWgvBSWmiXw9mSuJs+FsfNtrNUNNqp4bKtbg=; b=c55leb/OnSFneLwCQ+rSIdavgB 4D9KUp1fLG06GxHlwe0qOeTdU514Tfd9dHB2OmBw6IvSJO6ogJ+fb5IKUNPcjbuwuCBRE7r0JmZJp KMhehKUo1P+VFCyhe91Dik/AmlsX1sBqq3+qfyKqE8StAUtp7h15LtlRoUbg5sNXFNVs=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oJw7A-00016t-Kw; Fri, 05 Aug 2022 14:07:42 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#57000: Wrong entry "c-mode" in definition prefix for semantic In-Reply-To: (Stefan Kangas's message of "Fri, 5 Aug 2022 12:51:55 +0200") References: X-Now-Playing: Keith Jarrett's _The =?utf-8?Q?K=C3=B6ln?= Concert_: "Part I" Date: Fri, 05 Aug 2022 14:07:38 +0200 Message-ID: <87r11uao6t.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas writes: > This is caused by > > defcustom-mode-local-semantic-dependency-system-include-path > > One possible fix below, but I'm not sure we want to do this generally: Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57000 Cc: 57000@debbugs.gnu.org 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: -3.3 (---) Stefan Kangas writes: > This is caused by > > defcustom-mode-local-semantic-dependency-system-include-path > > One possible fix below, but I'm not sure we want to do this generally: The patch just allows a newline after the (def* form? I think that makes sense. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 05 14:27:44 2022 Received: (at 57000-done) by debbugs.gnu.org; 5 Aug 2022 18:27:44 +0000 Received: from localhost ([127.0.0.1]:60550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oK22y-0006QD-5C for submit@debbugs.gnu.org; Fri, 05 Aug 2022 14:27:44 -0400 Received: from mail-vs1-f53.google.com ([209.85.217.53]:37869) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oK22w-0006Py-4x for 57000-done@debbugs.gnu.org; Fri, 05 Aug 2022 14:27:42 -0400 Received: by mail-vs1-f53.google.com with SMTP id 66so3271353vse.4 for <57000-done@debbugs.gnu.org>; Fri, 05 Aug 2022 11:27:42 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=YMPs3EyP2QcofjcNiqFENULm56LsYYYSTpBqDveebvE=; b=fScj0XR5BLav0EaYINKrQrU2+y4in+ryUY1ZQKDZCidHsVQZBNEFMP3xIx5gQsOY26 QjUNS36sVevSGhOoAxuhDE7hb3deXjGeaODcCojBKqnUtHTLKTzMql6lYj77WFw7QZPV Nn1PbgPuWW9P9+O+3ucmGgmvd2le+ojq/vlpA3CpNc0DO93fDbmamsVAvH0tOJIUdR6l ib7GtnySzKHOuDq5ilDV0q+oQCWmwzjFZRsEBUxCoFFf6aas7m62oJ2bdrcg+zyNqDF9 nsbN7IZ6brD7CsHSZhmmzvqc7R7vKPIpcPqfju7jyH/D9XgLBsB3WtXLEIKGcrt9g8av a/DQ== X-Gm-Message-State: ACgBeo1j/joFprXMUnHNbUOgkMwudHp0DFo+YX+DDa0DmHeStJpp22l/ i/KvlXmi2QQkVcPqSa+rTWekIMZIdIBU3DnY3AnqL6BA X-Google-Smtp-Source: AA6agR4K57S+5x1eT0dOGiV9lJhhc6+14GXqfX/3KFcSFuStgrxRNsTuavcChowFQyMjc9vVYHbokddjReWg1VHyy9s= X-Received: by 2002:a67:ab09:0:b0:387:ebbb:848 with SMTP id u9-20020a67ab09000000b00387ebbb0848mr3570682vse.23.1659724056488; Fri, 05 Aug 2022 11:27:36 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 5 Aug 2022 20:27:35 +0200 X-Hashcash: 1:21:220805:larsi@gnus.org::0oYb8Ftrn0PFKhDA:1RoD From: Stefan Kangas In-Reply-To: <87r11uao6t.fsf@gnus.org> References: <87r11uao6t.fsf@gnus.org> MIME-Version: 1.0 Date: Fri, 5 Aug 2022 20:27:35 +0200 Message-ID: Subject: Re: bug#57000: Wrong entry "c-mode" in definition prefix for semantic To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 57000-done Cc: 57000-done@debbugs.gnu.org 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: -0.5 (/) Lars Ingebrigtsen writes: > Stefan Kangas writes: > >> This is caused by >> >> defcustom-mode-local-semantic-dependency-system-include-path >> >> One possible fix below, but I'm not sure we want to do this generally: > > The patch just allows a newline after the (def* form? I think that > makes sense. Yes, indeed. Now done on master (commit ea6c2e9295). From unknown Sun Aug 17 22:05:29 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 03 Sep 2022 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