From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.devel Subject: Re: Declaring Lisp function types Date: Sat, 16 Mar 2024 16:54:28 +0100 Message-ID: <87o7be41fv.fsf@dataswamp.org> References: <87y1ajtl2h.fsf@neko.mail-host-address-is-not-set> <86wmq3732h.fsf@gnu.org> <87v85mthwz.fsf@neko.mail-host-address-is-not-set> <86sf0q5l0v.fsf@gnu.org> <87o7betech.fsf@neko.mail-host-address-is-not-set> <86msqy5ggr.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32593"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: emacs-devel@gnu.org Cancel-Lock: sha1:pK/6Xkux5htNDztkjtVPYtFjWkU= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Mar 16 17:08:02 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 1rlWZm-0008GE-Cq for ged-emacs-devel@m.gmane-mx.org; Sat, 16 Mar 2024 17:08:02 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rlWZB-0002YC-5c; Sat, 16 Mar 2024 12:07:25 -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 1rlWNI-0006ld-G7 for emacs-devel@gnu.org; Sat, 16 Mar 2024 11:55:08 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rlWNF-0007Xq-F1 for emacs-devel@gnu.org; Sat, 16 Mar 2024 11:55:07 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1rlWNC-0001rI-4v for emacs-devel@gnu.org; Sat, 16 Mar 2024 16:55:02 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=ged-emacs-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, 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-Mailman-Approved-At: Sat, 16 Mar 2024 12:07:22 -0400 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:317118 Archived-At: Eli Zaretskii wrote: > Like I said: searching for symbols of a programming language > is not a good idea. It is not efficient, and thus not > useful. So this aspect is simply not relevant to the issue > at hand. Oh, people do that all the time, from inside and outside of Emacs. There are many use cases for that, from finding what caused error messages to simply navigating a buffer, and many others. So he has a point, it just that such concerns probably shouldn't be what determines how the syntax of a language looks. If "function" is the best way to describe it, it probably is and that it will be hard(er) to find with certain methods, well, that can't be helped. But instead of arguing about people's workflows, let's just put all suggestions on the table and have a look. -- underground experts united https://dataswamp.org/~incal