From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Felician Nemeth Newsgroups: gmane.emacs.devel Subject: Re: [GNU ELPA] eglot-x.el: Protocol extensions for Eglot Date: Sat, 06 May 2023 17:28:55 +0200 Message-ID: <87cz3dbhs8.fsf@betli.tmit.bme.hu> References: <874jorc7q2.fsf@betli.tmit.bme.hu> <83h6sqj4ed.fsf@gnu.org> <87354auafu.fsf@gmail.com> <835y96j10l.fsf@gnu.org> <87y1m2spbd.fsf@gmail.com> <87pm7dbo41.fsf@betli.tmit.bme.hu> 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="16744"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Cc: Eli Zaretskii , emacs-devel@gnu.org To: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat May 06 17:29:11 2023 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 1pvJqQ-0004AH-IQ for ged-emacs-devel@m.gmane-mx.org; Sat, 06 May 2023 17:29:10 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pvJqJ-0002oK-HZ; Sat, 06 May 2023 11:29:03 -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 1pvJqH-0002hm-Gj for emacs-devel@gnu.org; Sat, 06 May 2023 11:29:01 -0400 Original-Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pvJqF-00070w-Ot; Sat, 06 May 2023 11:29:01 -0400 Original-Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-3f417ea5252so3551245e9.0; Sat, 06 May 2023 08:28:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683386937; x=1685978937; h=content-transfer-encoding:mime-version:face:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=lkHrcUmDKzRwGGhHfspRoxu+I8t7oCfh1lS1ZQ3kTJY=; b=WpO5JL0s0Q2nsG5R5obdV4DGe514ddZuxeROx/ARzdoHcmbJ7lfWtLSk9y8EcYyDWU 4lxA2WxV5kzuNWEzUnPygdiRBUKGq/WVZVC+m2CPtopgBWDlvNxs2tD8liX2w0jdrJby noc+VjNF37ksbySc2GW5iusbiqTEzxLcCn6EVtN2luPPZswXEeoHq2JmdiXk4aqTTuje JnRcnu0Gh08/bqy5tVxorDACTACjzPyw5hhYl/vqXphc9FTpFUz1vhuaK93rA1i1PJ5D WUI324t0s3deCLhSf5cw3DUS3i2MPEsct1TOXssYOoqsouK7ZBNZHNxx2FyrHQdj55Dk hTEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683386937; x=1685978937; h=content-transfer-encoding:mime-version:face:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=lkHrcUmDKzRwGGhHfspRoxu+I8t7oCfh1lS1ZQ3kTJY=; b=fBGJUKEQCg3NJb86+05OnN8/ocvLVWpQRdQwRvX2pmdzB/0I6hIg+tQOPr8bTevx9X uk3/6iffHpkncvxWbifwg4hRn4RnEK5QK1NMW2eZrc9XsGhjzBKtvkcSXhIPiGjK2GIp 5LIT9zQmpZyA1HztnfZBjceh4w1aZ5DcF2aH+eg398XC6GBAMqreRA2gOxIWlR7jX3OK q1b7RRAD8eB0ctgcHZcpHxGgRjamrAIh/GJHBNwL+3aLWRgoSDSVrKjX8hv3mNz+ibYy LIxvalbSanOOK0+6DZfjefXJF/oosRNu2klhvkjIvIASfYbKbivgYbApI+3NaqtFdqSc p5Yw== X-Gm-Message-State: AC+VfDy2gBPX43+DI7dTrcNdUsAaPhwsRpWH1SCqesMu0EDLBO3HZjlj iVzTuSj/Sa76G9jrk4ZWMxrwtfO9/Ts= X-Google-Smtp-Source: ACHHUZ4DXqzFGDHDWvnrW0UaMhT+lNIy/PwazbNPAuVHksfgKloww+iq/e2gs/25K5xbbgext65RKQ== X-Received: by 2002:a1c:7308:0:b0:3ef:6819:b2ad with SMTP id d8-20020a1c7308000000b003ef6819b2admr3628717wmb.37.1683386936629; Sat, 06 May 2023 08:28:56 -0700 (PDT) Original-Received: from betli.gmail.com (catv-89-134-210-182.catv.fixed.vodafone.hu. [89.134.210.182]) by smtp.gmail.com with ESMTPSA id a6-20020a1cf006000000b003f0aefcc457sm11212838wmb.45.2023.05.06.08.28.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 06 May 2023 08:28:56 -0700 (PDT) In-Reply-To: (=?utf-8?Q?=22Jo=C3=A3o_T=C3=A1vora=22's?= message of "Sat, 6 May 2023 14:51:20 +0100") Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEUMBwgHAgMFAAGPjY7/ //80MDHq6eqJt3pKAAABr0lEQVQ4jX2UzZKDIAzHqR177q7TPbtx2HMr6guQcrbY9txZ0fd/hA0f onXazcEJ/CD8E4Js8/HS9mwjXtqeMRxHXJkakTEm4b4GPVQW8PU8ov4fQCqeThlF60MBWdo1IXzd 2nEEZE7CEAZLwI0N/gJAhTj7ESQAX4gPgO8lyI+cvgViSVPlNomAj2M9gW40eg7VWY3cATjUcyiO Z+i03cFruGLYoUR7VyU3HihdmCEVhoDN65FXkpbSxkomOzsTQN/gySaodGb9Gdi1oSRXP46gdBWh LcUKJNdeGCWac74GKakmne0aHCFvyqJPYLsCFAVlhRTvGdzMdLHqtgRyUulyXIAH7CYQ3AB0Nody JQhAkq/qtOnbjhxdzYDkXPxlH5y4WdUAeUcX1NVJ6GR7UQEYPGWoAnA36OQNn5lRRp38vHTAp9Br LoTmvlPPDoRCKzpjG1SXT89AaT5l456BamJuMcs+NIOMzJ/s5dI6yUVcrARlruwOebfdv6gunTn4 ww3+QjGBEn5suVyLHoSGvAqREuDLN+iqZ+VcFg+HBbsJUU9+FZthbez9T+bdb+kPv2Ls6ct3hTkA AAAASUVORK5CYII= Received-SPF: pass client-ip=2a00:1450:4864:20::332; envelope-from=felician.nemeth@gmail.com; helo=mail-wm1-x332.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, T_SCC_BODY_TEXT_LINE=-0.01 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:305914 Archived-At: Jo=C3=A3o T=C3=A1vora writes: > On Sat, May 6, 2023 at 2:12=E2=80=AFPM Felician Nemeth > wrote: >> >> I can surely try to submit these extension one-by-one as patches to >> Eglot, but my first attempt was friendly rejected, so I think a package >> collecting these rejected extension is a good thing. Also, even my >> patches implementing standard LSP features take a long time to be >> processed, so temporarily collecting some extensions in the eglot-x >> package allows me to work in my own pace. > > I don't recall the details (or the discussion, do you have the link?) All I was able to find is the following PR, which is not very helpful in this regard: https://github.com/joaotavora/eglot/pull/211 > but looking at eglot-x I see around 10-20 new things, I don't remember > you submitting 10-20 new separate things. So start with the one you think > is the most valuable, most popular, and has the highest chance of > integration. Sure, but firstly my plan is to nudge you to deal with my patches concerning standard LSP features and Eglot-enhancements :)