From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: master d9b5f618baa 2/4: Eglot: introduce eglot-events-buffer-config Date: Wed, 27 Dec 2023 17:38:13 +0000 Message-ID: References: <83le9f8ufh.fsf@gnu.org> <83il4j8sgf.fsf@gnu.org> 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="33504"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Dec 27 18:35:38 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 1rIXof-0008Sb-9s for ged-emacs-devel@m.gmane-mx.org; Wed, 27 Dec 2023 18:35:37 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rIXoC-0000x0-Ed; Wed, 27 Dec 2023 12:35:09 -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 1rIXo8-0000tK-1G for emacs-devel@gnu.org; Wed, 27 Dec 2023 12:35:04 -0500 Original-Received: from mail-lj1-x232.google.com ([2a00:1450:4864:20::232]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rIXo6-00052u-7Z; Wed, 27 Dec 2023 12:35:03 -0500 Original-Received: by mail-lj1-x232.google.com with SMTP id 38308e7fff4ca-2cca8eb0509so39358451fa.3; Wed, 27 Dec 2023 09:35:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703698499; x=1704303299; darn=gnu.org; 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=hY0GhzB9sWKlxQCqmGZhBxdIN5cnudo82A4YjDt+/H8=; b=l2KtfrvXgHgcOAq3fpjalhSs1zEU/uTMlYYCcieAUgJZtmA4hmP5zH9gQ4KGmKXNMd QtSk73ShpPpb7+zRg0mTFqfiTflbe9NHs/0rotw6GxXmEeM6twwaGjVOmNtCjJ8q0LP7 zk6AiPGlq50SjbJcXMJ2HADz6DqzwXlkc5427DT3Bn5cHPyhR47ilLt9h3myWuzUFLgi Up+IsfZX2OfAp1hZODphi3YQOOIeTQCy4a1U6OxiaERbbCL0OLCSeetFuIn7FYFNH/7E lwI+XLBhEvCC1U4oTLlaK3BoByRxg6WUozS+YVHOEtPJiqZJ7DEJqkS1iS4hd9FiCz0m zvJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703698499; x=1704303299; 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=hY0GhzB9sWKlxQCqmGZhBxdIN5cnudo82A4YjDt+/H8=; b=uTNuWkACbt22HoI/E32bGW/BB1NqqzzM8qPesFWFKyeKBGQVSG6/+6XY1SWiCs+42k h/9bm90nZK37VeHIAhfynDCjG2YJvbu5u4UpL6OEwyJofbNMVM71/gAmmbw9Ibnwiaxj 1UkMDt7WEgnylVxzLae7PNbvCcXXngT1Z8O0hkGbLHbySN8xOU+PaUsvKJYRdM+pv7Fk Q1q2IR0ataSg5H0I5crefnjgF5T4pS+4VUdSf+zj0M1lTG1T+L0aKLEKNfTvcDz6cZK3 82DJHaQcY6zu7zZaCMHHutq+OrhbESPQFf3DwHp4qCDhtXlA6JdRrdVx1pWhdXhj2hGU ypfw== X-Gm-Message-State: AOJu0YxWcABWVCoax/kHJdD+DCElQAKYL8RwySO2FZgTj+w3XeSLTG9L KfC08+9B3XfgiTPUI4ED8UoaWMuwiMmOUP3FAPZ4KbjI X-Google-Smtp-Source: AGHT+IGJ2LrrDmPsDoQIxE4eS9YcpMu4Zi71oRPtbN5GuJigYXa6BpCsPlwz3Vx9cDfsWV03l3LXWA3brlytwuCr6Lg= X-Received: by 2002:a2e:9201:0:b0:2cc:dda6:450c with SMTP id k1-20020a2e9201000000b002ccdda6450cmr624922ljg.81.1703698499057; Wed, 27 Dec 2023 09:34:59 -0800 (PST) In-Reply-To: <83il4j8sgf.fsf@gnu.org> Received-SPF: pass client-ip=2a00:1450:4864:20::232; envelope-from=joaotavora@gmail.com; helo=mail-lj1-x232.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:314250 Archived-At: On Wed, Dec 27, 2023 at 5:29=E2=80=AFPM Eli Zaretskii wrote: > > IOW Reconnecting to a server may trash useful caches, fail due > > to numerous reasons, etc... We don't want to initiate it just > > because a user changed a preference. > > Shouldn't these caveats be in the doc string, where you tell users to > invoke eglot-reconnect? No. It's too server-specific, every server can behave differently. It's assumed that if a user wants to reconnect and interactively chooses to do that, it's because they want to and understand what it does. The model is the same as in SLIME and SLY, which also work with a multitude of CL implementations, and it has never proven problematic to my knowledge (at least in a over a decade of SLY maintenance). Jo=C3=A3o