From debbugs-submit-bounces@debbugs.gnu.org Mon May 22 09:24:59 2023 Received: (at submit) by debbugs.gnu.org; 22 May 2023 13:24:59 +0000 Received: from localhost ([127.0.0.1]:34066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q15X1-0000UU-3D for submit@debbugs.gnu.org; Mon, 22 May 2023 09:24:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:41396) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q15Wy-0000UM-GD for submit@debbugs.gnu.org; Mon, 22 May 2023 09:24:57 -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 1q15Wy-0006hp-4J for bug-gnu-emacs@gnu.org; Mon, 22 May 2023 09:24:56 -0400 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q15Ww-0001HE-9d for bug-gnu-emacs@gnu.org; Mon, 22 May 2023 09:24:55 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 8B493240101 for ; Mon, 22 May 2023 15:24:51 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1684761891; bh=8jz+r4b3JrZrafG+jwusLVDdjNSbRBxm8OqN2LTcEMc=; h=MIME-Version:Content-Transfer-Encoding:Date:From:To:Subject: Message-ID:From; b=KI/rFxWfJ0z5C3GhuC75VoivpLxmIvKeWiu5pEnPY/S5gafKM1aFjorn2V0BRGtdH YBxeRplKDScaAc+tQNwtGj2dVBnnYGRjJGsSHTQaLFqFkO/ZQFz7tppHE2fL8EvMr1 gmjfThzUpOSKhR0eHlfXrzjmo5Y+Bvh+kbIOMNlOI1LFMuzXrENrNT8wypnXwEYKi6 kZOIHiV7hOEU+vHJzdmtlDsRMXLtz+ZODs7Arx35vHejJY6j7d+TDPdwznzasuDNpV AtJiSfk7vslW9ToCOqLnpupmYsxQRa4MAhinW9/UvURN5PmiwcqVrP3pD3DohGD8QE /+GlmNhDdgxkQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4QPyq71PhFz9rxR for ; Mon, 22 May 2023 15:24:51 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Mon, 22 May 2023 13:24:51 +0000 From: gerard.vermeulen@posteo.net To: Bug gnu emacs Subject: 29.0.91; compilation/grep -mode-tool-bar-map menu initialization not working Message-ID: Received-SPF: pass client-ip=185.67.36.66; envelope-from=gerard.vermeulen@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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 (--) Hi, after reading the code of the compilation-mode function and the grep-mode definition, I have the expectation that the results of the "tool-bar-local-item" calls in the compilation-mode-tool-bar-map and the grep-mode-tool-bar-map variable definitions should be append to "Errors" menus of the respective modes. However, this does not happen on my setup which is: GNU Emacs 29.0.91 (build 1, x86_64-apple-darwin20.6.0, NS appkit-2202.70 Version 11.7.1 (Build 20G918)) of 2023-05-20 I have a related documentation comment question: Why are the IMO useful "n" and "p" compilation-mode-map key bindings not documented in (Info-goto-node "Compilation Mode")? Gerard