From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Joel Reicher Newsgroups: gmane.emacs.devel Subject: Re: Commands, term "closure" and online help Date: Sun, 14 Jul 2024 15:06:34 +1000 Message-ID: <86ttgs1s11.fsf@gmail.com> References: <861q76llng.fsf@gnu.org> <86y19ek6hx.fsf@gnu.org> <26141.19574.948512.394768@retriever.mtv.corp.google.com> <86v84ik3bp.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30904"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: "T.V Raman" , monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jul 14 07:07:33 2024 Return-path: Envelope-to: ged-emacs-devel@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 1sSrSO-0007pr-MF for ged-emacs-devel@m.gmane-mx.org; Sun, 14 Jul 2024 07:07:32 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sSrRd-00064D-Qv; Sun, 14 Jul 2024 01:06:46 -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 1sSrRa-00063x-PC for emacs-devel@gnu.org; Sun, 14 Jul 2024 01:06:43 -0400 Original-Received: from mail-il1-x12a.google.com ([2607:f8b0:4864:20::12a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sSrRZ-0004QW-7h; Sun, 14 Jul 2024 01:06:42 -0400 Original-Received: by mail-il1-x12a.google.com with SMTP id e9e14a558f8ab-376266a65c8so14427835ab.3; Sat, 13 Jul 2024 22:06:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720933599; x=1721538399; darn=gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=VbF+nztnRp49TaGXip3OmakrR448IuHACRf6yrPI/TE=; b=YD6TyFHcDWl4XXBEnuKxNuZ0NWlvM8NmT0tAZr7U/LC/F135mVswL2R5VLPjO87qO3 XBIFxGMD/NwjmE0BrEUI4RK/jDD79RpJcGPRNFc3zIBrvZcKm0uNlrIR0WcGPeuoTSJQ ZJ7h9pX2UyTJ1LxFrkY4BMv7u1nSu9v5JlrvQpRzMeXaXPr/2Aid0mRBxaqPPHfOb28L XmGOZHzspzDVa4jqWBC0OUBpIaa/rh7Ozl+RMSlVFDOzfpHzsQFI0+1Apgi2Mvk85yE7 5P23l5brzHEnuaUqrYzoCfXT9e9UiYlBdgAtblJAyEVKi1g1hCed1DHltruiG9uG+X+H 7kiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720933599; x=1721538399; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=VbF+nztnRp49TaGXip3OmakrR448IuHACRf6yrPI/TE=; b=pd1bW/hpxfkhsOfrvLSwFFr4XeSH7IzWr9Pc4ZaqWLD9z93hV/Zn2glNkz2u9gAjjs y8D8z2e0ai7VfDqLsnAz0GJd/VRRP6UcV8czFOSqia1FjW7ojNGPGnAwVAokwVASLvml t105iJzAUQlB40AvGp7SSVHr8XwPZhNzXLZKD8Q5u4HGS5Lsd4YeV1LSPNCDQTwdoiOq OZ1bJllEpSNAD4xvcOjJYDhI8KQ+N6U2m19HdPWXbdUsRsHndW09WRIZdL6CEXLDPblB DzQoQr45gfRyJGTuT/X6Mour49R+52rzFHjDiNVbPPOfPVWl/n7nmxLtOzEWVTZGlDdb ETKw== X-Forwarded-Encrypted: i=1; AJvYcCXnZUiQWmDHcoCDSMhk9BKG99NbNmamv2ebpOoeiAgw+lq/hCO9ig1bDTVRYWECz5GylT9DnHkt+jqTNWp/jXZLi10R X-Gm-Message-State: AOJu0Yxem9+QQhxzZt7or86N+taiV1NDeVR63sPMMc8FXaCL4/Zod/kI /qdi1y5/OnJbgUKixB3He6hAm6XnEWLWNp3fCID407vlyD9vAs0eBrCQbR8e X-Google-Smtp-Source: AGHT+IFBr2bHTXg58zIZXE4KlS8xZm9lJ/IIN7gleE2k2TXhzubI2vmGtHZjaypEbORDfryU3qdDdA== X-Received: by 2002:a05:6e02:1d03:b0:382:b3f8:9f72 with SMTP id e9e14a558f8ab-38a57ccb328mr210466155ab.15.1720933599369; Sat, 13 Jul 2024 22:06:39 -0700 (PDT) Original-Received: from LAPTOP-ACR66VVN (139-218-25-158.sta.wbroadband.net.au. [139.218.25.158]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-70b7eb9e20fsm1983104b3a.31.2024.07.13.22.06.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Jul 2024 22:06:39 -0700 (PDT) In-Reply-To: <86v84ik3bp.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 15 Apr 2024 19:17:46 +0300") Received-SPF: pass client-ip=2607:f8b0:4864:20::12a; envelope-from=joel.reicher@gmail.com; helo=mail-il1-x12a.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-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:321624 Archived-At: Eli Zaretskii writes: >> From: "T.V Raman" >> Date: Mon, 15 Apr 2024 08:49:10 -0700 >> Cc: monnier@iro.umontreal.ca, >> raman@google.com, emacs-devel@gnu.org >> >> emacspeak is called a compiled function, however if you eval >> the function with C-x C-e while developing it gets called a >> compiled closure. > > Ah, now you are talking! Indeed, functions defined with C-x C-e > are described as closures. What would you like to see instead? > interpreted-function, perhaps? Perhaps "dynamically ..." rather than "interpreted"? That word is used in the part of the elisp manual that describes defun also. Something like "dynamically generated function" or "dynamically defined function"? Regards, - Joel