From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Newsgroups: gmane.emacs.bugs Subject: bug#61679: 29.0.60; Eglot: staying out of trouble Date: Tue, 21 Feb 2023 15:17:50 +0000 Message-ID: References: <87mt57f5tw.fsf@gmail.com> <87ilfvf42w.fsf@gmail.com> 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="22440"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 61679@debbugs.gnu.org To: Augusto Stoffel Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Feb 21 16:19:12 2023 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 1pUUQB-0005YM-DP for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 21 Feb 2023 16:19:11 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pUUQ4-0000h3-Hx; Tue, 21 Feb 2023 10:19:04 -0500 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 1pUUQ2-0000fZ-HW for bug-gnu-emacs@gnu.org; Tue, 21 Feb 2023 10:19:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pUUQ2-0006RL-2n for bug-gnu-emacs@gnu.org; Tue, 21 Feb 2023 10:19:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pUUQ1-0002rT-V1 for bug-gnu-emacs@gnu.org; Tue, 21 Feb 2023 10:19:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 21 Feb 2023 15:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61679 X-GNU-PR-Package: emacs Original-Received: via spool by 61679-submit@debbugs.gnu.org id=B61679.167699269010917 (code B ref 61679); Tue, 21 Feb 2023 15:19:01 +0000 Original-Received: (at 61679) by debbugs.gnu.org; 21 Feb 2023 15:18:10 +0000 Original-Received: from localhost ([127.0.0.1]:57034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pUUPC-0002q1-04 for submit@debbugs.gnu.org; Tue, 21 Feb 2023 10:18:10 -0500 Original-Received: from mail-oi1-f176.google.com ([209.85.167.176]:41669) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pUUP9-0002pk-Ma for 61679@debbugs.gnu.org; Tue, 21 Feb 2023 10:18:09 -0500 Original-Received: by mail-oi1-f176.google.com with SMTP id bq17so4845904oib.8 for <61679@debbugs.gnu.org>; Tue, 21 Feb 2023 07:18:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=xAKrqNhepTV56Pvw0BhdaBxTL9JrMQGBB8rkpbMOOCk=; b=NUpWTCL1N+W7kpq860Lo396oPRGzEz0yMMlzLV+sNHTDTPbroSNpl3hiVLo2OhczvH dHYTJgLP/AaVpAihuNBIHCRGRumQoGGS3gw4JHL+gj0NW8cs7TEQP2sh5xfTvQaejV0F f8PsiybRLYix6lKwXuWGRuTBMD6wDZ+Aq9zzWZqYfP2NN3iepohg8x7bb9cSZ6xGzHL8 3OFDVguNiCBV6hCsfDNMMkH3pcSWMMkLprLl8r8FLXX1jp3vT6UhuHmZHDn7Dy/4XAMp +59UixpRZS+rI20O5kii5M5xDoj3aR3wIglhOj7JjWv+G8OodpSdrwdlLiFq+w2ox/S4 FMdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xAKrqNhepTV56Pvw0BhdaBxTL9JrMQGBB8rkpbMOOCk=; b=QZFF/qMX95gnriQSesEPIfNlhT3ePHIz0ukJcIxzD+oCLMZUccaDU3mY3YRGFHOYeH 9A/BwnlOx2IeJ0sByOnXIn1Pxc5IwRNx2RRxcq3+af0aJjJguNeVjhcktMRCJfv4djis k9Xn2oYBuK8Yo2P1IDv54hRcFrX81t/fPh4nBRjNzEil3NdhkvpIHXsbMYZ50mzX37rN syQsSdHZvB3xIc998+n9ak1Xxdm2izEhcwhzu8bpd4O7thbZW/8dkTB+DYv0C7g0eCmF vrP1wCldUdF3ZdWrVvjhEYNgOqUh19nn8ztyoitW8gveD1fbtz/vLJbsk3nQriBAoBWo iLiw== X-Gm-Message-State: AO0yUKUNC6BeKnbQf43ep9wHG+BR7Cmnxi1r8xwUvOBuzbYOLKrhagFh xh+TYJYw9cVfrSdPNl0kAt/y/7/LgIKAn815Lpk= X-Google-Smtp-Source: AK7set806AyqytXOR9glous29cbhgUDIKqmqfgm3q8/I7TSWDpOHG0zzPPQxD1G1NoJzqqZecqCOUyvp1PffRo9rmpk= X-Received: by 2002:a05:6808:128b:b0:37b:9a3:136f with SMTP id a11-20020a056808128b00b0037b09a3136fmr705638oiw.6.1676992681814; Tue, 21 Feb 2023 07:18:01 -0800 (PST) In-Reply-To: <87ilfvf42w.fsf@gmail.com> 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:256284 Archived-At: On Tue, Feb 21, 2023 at 3:09 PM Augusto Stoffel wrote= : > > On Tue, 21 Feb 2023 at 15:00, Jo=C3=A3o T=C3=A1vora wrote: > > > In the Eldoc case, as of yesterday, this no longer happens. > > Okay, nice. > > > This seems way too complicated for a problem that hasn't even been > > demonstrated. > > jedi-language-server doesn't provide diagnostics and it's officially > supported and rather popular. I just read in https://github.com/pappasam/jedi-language-server that it supports textDocument/publishDiagnostics. If that's a mistake, then I guess it's meant to be used in conjunction with other language servers at the same time which complement its features. Eglot doesn't support that, but I'm working on a solution, even though it will take time. > My digestif server also doesn't support it but I'm not going to > mention that. Right :-) I'm also not going to mention that if there is some way at all to get diagnostics for Latex, then you could think of including that way into digestif. Many servers do that: they are just LSP aggregators of existing diagnostics/completions/etc tools. Just suggesting because it's one way to go. The other is for users to use eglot-stay-out-of, etc... Jo=C3=A3o