From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: uzibalqa Newsgroups: gmane.emacs.help Subject: RE: [External] : menu-item uses no dot period before item-property-list in examples Date: Mon, 17 Jul 2023 01:17:11 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15240"; mail-complaints-to="usenet@ciao.gmane.io" Cc: uzibalqa via Users list for the GNU Emacs text editor To: Drew Adams Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jul 17 03:18:26 2023 Return-path: Envelope-to: geh-help-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 1qLCsc-0003kb-6s for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 17 Jul 2023 03:18:26 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qLCri-0005Y3-Lw; Sun, 16 Jul 2023 21:17:30 -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 1qLCrh-0005Xv-4B for help-gnu-emacs@gnu.org; Sun, 16 Jul 2023 21:17:29 -0400 Original-Received: from mail-4319.protonmail.ch ([185.70.43.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qLCrd-0004Y2-VD for help-gnu-emacs@gnu.org; Sun, 16 Jul 2023 21:17:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=f52dda74ybhxtgpp76c2stf27y.protonmail; t=1689556644; x=1689815844; bh=aEu0nFmx3+glh+2UBOXbS1rLgG/Ybv/dXDRpTYQrJ9Y=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=M4K3L1h7ZaT7BNbqYD9A4JMej2zbrdQNbByITO36w5ihPweqGBlu4D5NsQ70hWbBK LQ8BzJ1RuCE+FszyW6MO+rGbas2Q5MUlHhMJfGDun4lZEUwBAzngWOlgwHsvy7z2ML NgHpKQJhVB4Sbr7Sp23V6E+sZLW6iJG35H/LmtqQ9hIik3+2zPwGQb02YSYBlCU14/ QJdgF3l3R365Uz7rgrturps7qHM9CObfhuwXaXwu00OiZoGXaXTCnaOWyA511ALGpJ HQIEU9SAbVWVRm5Yiurjg+B2JkMVCR3fSaQPEsjZVCGRdxuwFd3Mv2JyI7Fpfs5Fe+ XcsYeomFyweTg== In-Reply-To: Feedback-ID: 52887082:user:proton Received-SPF: pass client-ip=185.70.43.19; envelope-from=uzibalqa@proton.me; helo=mail-4319.protonmail.ch X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.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, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:144290 Archived-At: ------- Original Message ------- On Monday, July 17th, 2023 at 12:52 PM, Drew Adams = wrote: > > > Have read about > >=20 > > (menu-item item-name real-binding . item-property-list) > >=20 > > but when things actually get implemented there exist no dot period > > before 'item-property-list'. > >=20 > > (define-key global-map > > [menu-bar mcp-topm daphne-subm entry-sweep] > > '(menu-item "Entry Sweep" gilgamesh-entry-sweep > > :help "Entry Sweep")) >=20 >=20 > Yes, there is. And you've been told before > that (a . (b c)) is the same as (a b c). >=20 > For simplicity, Lisp printing removes the > dot and parens: . (...). This is standard > Lisp syntax convenience: we write (a b c) > instead of (a . (b . (c . nil))). That's > all there is to it. So why bother users in the manual why that is never actually used. (menu-item item-name real-binding item-property-list) =20 > And you've asked this before, and you've > been pointed to the Elisp doc, which > explains all of this in detail, even with > diagrams and examples. >=20 > Please, Ask Emacs. Many people, over many > years, have gone to the trouble of writing > good, clear help and doc. That's your assertion. Bothering us with jargon that never gets used is=20 just being silly to those who do not have time for nonsense intended only for general language interest rather than practicality. The dot should be removed from the documentation and have =20 > And you can find the same thing outside of > Emacs, in any number of Lisp introductions. >=20 > Help yourself.