From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#73452: Code lens support in eglot Date: Tue, 24 Sep 2024 18:48:11 +0300 Message-ID: <86v7ylcatg.fsf@gnu.org> References: <05f4d679-d2cd-409c-aafd-bfac2eda7a21@fbengineering.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3117"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 73452@debbugs.gnu.org, federico.beffa@fbengineering.ch To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Sep 24 18:05:19 2024 Return-path: Envelope-to: geb-bug-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 1st82R-0000dt-5m for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 24 Sep 2024 18:05:19 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1st81p-0008Mp-DC; Tue, 24 Sep 2024 12:04:41 -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 1st81m-0008KL-0F for bug-gnu-emacs@gnu.org; Tue, 24 Sep 2024 12:04:38 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1st81l-0000C8-Lb for bug-gnu-emacs@gnu.org; Tue, 24 Sep 2024 12:04:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-version:References:In-Reply-To:From:Date:To:Subject; bh=pN4jrDV3LLj6Zgl0mJR11gm7n/DwkFijLSSGG8IpWH4=; b=dGQ1qkID5phJQoyNpn++LUbaJAIc5E+05bcdbH5gOdJiTjajJaJ+ZHRQJj42FQ3laQul6CLrMZDANRQbEJSVvsPrnf4IZLY7klms2CBNEQfnEkNlqg9iRmJAFMN6U0TwL7/oxqCNZc7f+4a3kInC3EiC2cU2vv6SMjlvm+ewb2OEzfkR0HAufCPze8+REK9CLW0VhuqSL2UyXUm4kjftuTJfhODsPpqfrrlh+HwyOStn/R5HcwpmKvhvkOwACNASOUTNoeJgin3avfyXYozr9XuwI5E2cSfXIfBePa2cTWzQSAGZKU/vrS8NLA1yIbN6xZ/YNmpvTMI+QxxcdH6NGg==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1st829-0003JS-VF for bug-gnu-emacs@gnu.org; Tue, 24 Sep 2024 12:05:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 Sep 2024 16:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73452 X-GNU-PR-Package: emacs Original-Received: via spool by 73452-submit@debbugs.gnu.org id=B73452.172719385112544 (code B ref 73452); Tue, 24 Sep 2024 16:05:01 +0000 Original-Received: (at 73452) by debbugs.gnu.org; 24 Sep 2024 16:04:11 +0000 Original-Received: from localhost ([127.0.0.1]:51646 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1st81K-0003GE-Ip for submit@debbugs.gnu.org; Tue, 24 Sep 2024 12:04:11 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:50138) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1st81H-0003Fm-S4 for 73452@debbugs.gnu.org; Tue, 24 Sep 2024 12:04:08 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1st7lu-0006a4-Sq; Tue, 24 Sep 2024 11:48:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=pN4jrDV3LLj6Zgl0mJR11gm7n/DwkFijLSSGG8IpWH4=; b=sCuJS0nKROl8ubv+d8XF 9654LOBsPZc5NSmOpt4V+1GrifTW/deW5ISUX5cwSZInnR9uH3N0UfwhxNUSRn8GceGPqsupjmVAz d7CRYuPUWhKxm+SFdgGp2745fsXdzjFZHC5P4XKn0XL7x/pRnFkHOXcwqdXhIRGnRvnJGjP03pD+B jYiDTdWpCobBkhhy8JGBlWuI26mMLMCojgdmjGWlsn6FCMiVTKfkEnY0YxkNg3o6avLtxk+HCTFRB 49HmNnW7TW58cVzrU4MyS9eq8o0SAjE4TIDHdwCF3N6WVMDVybjcVbiKiVKe0jHD1Tkble7pFqQed dKZuKd2M18HRMg==; In-Reply-To: (message from =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= on Tue, 24 Sep 2024 15:26:55 +0100) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:292347 Archived-At: > Cc: 73452@debbugs.gnu.org > From: João Távora > Date: Tue, 24 Sep 2024 15:26:55 +0100 > > There is a discussion thread about this in the Eglot GitHub downstream tracker. > > https://github.com/joaotavora/eglot/pull/71 > > The current consensus there is that the feature is not _that_ useful, > and that a clean implementation isn't really trivial since there is no > underlying Emcas support structure (like there is for documentation, > cross-referencing, diagnostics, snippets, etc) What infrastructure would be needed? Perhaps you or someone would like to describe the missing infrastructure, and we could then at least add that to TODO. And maybe someone would even like to work on that. Thanks.