From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Niall Dooley Newsgroups: gmane.emacs.bugs Subject: bug#67442: [PATCH] eglot: Add ruff-lsp as an alternative python server Date: Sat, 25 Nov 2023 12:19:33 +0100 Message-ID: References: <83fs0uccoj.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3737"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 67442@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Nov 25 12:48:25 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 1r6r97-0000m7-4J for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 25 Nov 2023 12:48:25 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r6r8h-000243-Sp; Sat, 25 Nov 2023 06:47:59 -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 1r6r8f-00023o-Qa for bug-gnu-emacs@gnu.org; Sat, 25 Nov 2023 06:47:57 -0500 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 1r6r8f-0006LB-Iz for bug-gnu-emacs@gnu.org; Sat, 25 Nov 2023 06:47:57 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r6r8k-0002Kc-Bn for bug-gnu-emacs@gnu.org; Sat, 25 Nov 2023 06:48:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Niall Dooley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Nov 2023 11:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67442 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 67442-submit@debbugs.gnu.org id=B67442.17009128288807 (code B ref 67442); Sat, 25 Nov 2023 11:48:02 +0000 Original-Received: (at 67442) by debbugs.gnu.org; 25 Nov 2023 11:47:08 +0000 Original-Received: from localhost ([127.0.0.1]:38054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6r7q-0002Hx-36 for submit@debbugs.gnu.org; Sat, 25 Nov 2023 06:47:08 -0500 Original-Received: from mail-oo1-xc31.google.com ([2607:f8b0:4864:20::c31]:52419) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6qhw-0001L5-FY for 67442@debbugs.gnu.org; Sat, 25 Nov 2023 06:20:21 -0500 Original-Received: by mail-oo1-xc31.google.com with SMTP id 006d021491bc7-5844bc378feso1538427eaf.0 for <67442@debbugs.gnu.org>; Sat, 25 Nov 2023 03:20:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700911209; x=1701516009; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=sWh5kb+IbbYbX79KoMTuEz1Bk5lfNPFqdzevBtLN48k=; b=bFRblNhL3Cf6JC4UeQ5IvW8ELUvz1FKHihEgTOgIwEV6Bpi1hOFXF80E9j4X66jNTu k2M001g05JlkRHzx7BbgTO+p0aT/sxQF0H6nIUd2Lb2bRbQ8ZQq7eFxb7JGxze8Y2GZT Tr7kIEfkMnUSV4eBla8x0DhHVCgEcpxltAJl8mD3tta0yPRaT2sLF4C54KJWmvZ8arWE n+7EGMpQUQwriNSkw2Pq+fmYADdABEcLvGIwtne9hqzmSsBdDhQYBS6aP4Ur0tO4Vq4b GHpiE2bblpjmtzjFXjV5U2f6jrbEt7uKbUezo7Hz06m2VZm4N5PCS2s/7QgJmjeTP1hl TAmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700911209; x=1701516009; h=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=sWh5kb+IbbYbX79KoMTuEz1Bk5lfNPFqdzevBtLN48k=; b=HqJyAIfX9hWIVWx5G2voDD9OpB2PWtjv4P/7a3DJf2gCHdSQHOfc/lO3Ceq4l467BX +/kTm8W8EjqV9W+aMeuh2p71qR0sc7crStGz9simEQpn4U2W7bKHLghIrI4u4Qqn6Vr5 kyiYlT80v2tvshcaEGtnpdRiifuPmL/H3yE570c2k2mUO7u1NgxOzIwVa7ig1bUZuFDo jh4Q0gzB6zEsBs8xkta1Ex6eX0ul9qqB0+/Cm9eSLoyf/gmJYtEjEvr3VivLoD3rU+S4 6thvphksx1N9CCBqoJLWPsTb3WLTod4p6yc8/uRlz7CatOJMZzpnWH2gDtnK4d1vtA6X +oKg== X-Gm-Message-State: AOJu0YwJexmJvWOHgrLA/a8fOz6WLbsCjr8xv9VnjjruwlTRVYvANm9i k3HOGSbeQe97dwx962Da4HuSlMU2O15PEgXRU+U= X-Google-Smtp-Source: AGHT+IGt7f0+2F5n8rC8gRb+EjHRVLCKPLjIYbXxXNKH28l+dNPRhjoVvLYTjiOAaqcfc4z5IdwXzj0NY31f6zqFYT8= X-Received: by 2002:a05:6820:168d:b0:581:ea96:f7f3 with SMTP id bc13-20020a056820168d00b00581ea96f7f3mr6158394oob.7.1700911209684; Sat, 25 Nov 2023 03:20:09 -0800 (PST) In-Reply-To: <83fs0uccoj.fsf@gnu.org> X-Mailman-Approved-At: Sat, 25 Nov 2023 06:47:05 -0500 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:274963 Archived-At: On Sat, 25 Nov 2023 at 12:09, Eli Zaretskii wrote: > What do you mean by "alongside"? That excerpt is taken directly from the ruff-lsp README. It is not a fully fledged LSP server like pylsp and does not provided features such as candidates for autocompletion that users may expect from an LSP server. To also have such features it must be used with another server. To my knowledge Eglot does not (yet) support the use of multiple servers. In short it is a linter + formatter made available through the LSP protocol.