From unknown Mon Jun 16 23:48:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? Resent-From: Augusto Stoffel Original-Sender: "Debbugs-submit" Resent-CC: joaotavora@gmail.com, bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 Apr 2021 19:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 48073@debbugs.gnu.org Cc: joaotavora@gmail.com X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: joaotavora@gmail.com Received: via spool by submit@debbugs.gnu.org id=B.161955122521107 (code B ref -1); Tue, 27 Apr 2021 19:21:01 +0000 Received: (at submit) by debbugs.gnu.org; 27 Apr 2021 19:20:25 +0000 Received: from localhost ([127.0.0.1]:50956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbTFx-0005UN-M3 for submit@debbugs.gnu.org; Tue, 27 Apr 2021 15:20:25 -0400 Received: from lists.gnu.org ([209.51.188.17]:54486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbTFw-0005UG-IO for submit@debbugs.gnu.org; Tue, 27 Apr 2021 15:20:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43538) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lbTFw-0001Jc-Cq for bug-gnu-emacs@gnu.org; Tue, 27 Apr 2021 15:20:24 -0400 Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]:40875) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lbTFu-0004Ip-Vm for bug-gnu-emacs@gnu.org; Tue, 27 Apr 2021 15:20:24 -0400 Received: by mail-ej1-x62e.google.com with SMTP id n2so91058402ejy.7 for ; Tue, 27 Apr 2021 12:20:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=3RSHjWXh5t/WMpPx4ytjv6zNpPhZ2QlqQcOg/9579DQ=; b=j7JdmHhHuSC85kIGDheTpZWN3y1fATECZiufj7mWsamO5v+SUqAZ3UR/Y/K4ISoyw4 FSHpPO/MpqEo0r9S27/5E39oOJIoxoMGfwMBwrAh7bJwdXdv+mOFgfcmlzEY+EQgRECS xdUETP1Rc6jZiUMszHjVthggTzJ9+1lSl8AwGyf1FcG5uTeLzicmNFQBZsZAC+QJOlcl 3SrHxoSBfJQLJJIj8YwffqJXrW4RmEchAZHknspD9gpVa/VtqN7NVvqHuW8VeMkQL7b8 CE0q5wYgRKdPjfDx1J8Wi+Js5Vrs26WdutzMzCphdaQZOpKZMuYd6EqcAI9u+PMYmYm9 9WdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=3RSHjWXh5t/WMpPx4ytjv6zNpPhZ2QlqQcOg/9579DQ=; b=YWtT6NM+1pjfPhaTyl1zsS2ePvgbvhnUFWProZ80tTqyLr+ns/8Eie75uVaIFf9l/m MuX0gHpJuJRUxN/cLgK/oIA48bMUUFu3F0JuNTLOApG/pjJhPFwh+p/tclRadYUGqPgp y3CU3pjXy9xWJYcUsu1b+Ar0R3XFAVGWSQwcWKbD+15i1z5SbYqikHQ7ukKSkbNQeyLv Z+OtK9DCjGyvxm1KUxvmfUWm5p8VZ5xIYSjTi30qn5lMxg6npCIiVbAmi84kbcfV5smX Uzq6gQ8iExPa8Q664Zx/HXcT37b85I/V3olUi5o3zBNXzCV7fUIIB5TxNZ7wn0Bu1TaN qp2w== X-Gm-Message-State: AOAM532BTTOT5u9kqSqOqOz49tTjdxEGw3e499Ts9qj4yjjUrtM0sMAf +LJp/lEbkVlfMgXf4wtRTqzRKGOQhD4= X-Google-Smtp-Source: ABdhPJwacHTNo3aGiQMNQrVyMdI/VR7IMawesP3VFSLToUCUH6mtOtD6DrVu/aoVO3MA1L86NXM9ug== X-Received: by 2002:a17:906:eb43:: with SMTP id mc3mr24228919ejb.78.1619551220273; Tue, 27 Apr 2021 12:20:20 -0700 (PDT) Received: from ars3 ([2a02:908:2211:8540::68a]) by smtp.gmail.com with ESMTPSA id cz2sm3037242edb.13.2021.04.27.12.20.19 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Apr 2021 12:20:19 -0700 (PDT) From: Augusto Stoffel Date: Tue, 27 Apr 2021 21:20:17 +0200 Message-ID: <871rav4jri.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::62e; envelope-from=arstoffel@gmail.com; helo=mail-ej1-x62e.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 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Binding `completion-styles' buffer locally can lead to problems on alternative completion UIs, say if the minibuffer is involved (this used to happen with Consult's compeltion in region until recently). It seems that a more appropriate way to override the completion style would be to include a category in the completion table metadata, and add a corresponding entry to `completion-category-defaults', which can be done globally. From unknown Mon Jun 16 23:48:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? 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, 27 Apr 2021 19:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Augusto Stoffel , Stefan Monnier Cc: 48073@debbugs.gnu.org Received: via spool by 48073-submit@debbugs.gnu.org id=B48073.161955192522318 (code B ref 48073); Tue, 27 Apr 2021 19:33:01 +0000 Received: (at 48073) by debbugs.gnu.org; 27 Apr 2021 19:32:05 +0000 Received: from localhost ([127.0.0.1]:50972 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbTRF-0005nu-A4 for submit@debbugs.gnu.org; Tue, 27 Apr 2021 15:32:05 -0400 Received: from mail-io1-f44.google.com ([209.85.166.44]:45801) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbTRB-0005nM-HA for 48073@debbugs.gnu.org; Tue, 27 Apr 2021 15:32:04 -0400 Received: by mail-io1-f44.google.com with SMTP id z14so8239043ioc.12 for <48073@debbugs.gnu.org>; Tue, 27 Apr 2021 12:32:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DYFENYJHaECY1S/55bBue/1VwGH6fiiYUq0uLrUSoG0=; b=g5XoK4zTNDHQgYBL2Y7CKc324c300Pbx9RK/6OHIpKTc65nvpiNFkwJQgi32iEU9+A dCZUqThzSqkvKd0rL8yJ22wTA71gVSRUKH6rhp+5LPXm4S8GBwYYmOoUGB5oA305DaXC xap6PWh/SLEyCl0fPy8/pZgk61zAFcT/lDPriZW7R8udtPCYbq7Xr2tPgBpx5WqAwQjU n92C9+VtOOMm2lKOZSfHz4mhTZFFfAq2SY117uYz1gSohdq3gUA0Gs+I608lua3glv/M E2WamFu4gskS4xcTCG5RWWViw16BLVrS6olJmSEYSfeptBovFHV2lqfe0A9RkGwTS457 TUgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DYFENYJHaECY1S/55bBue/1VwGH6fiiYUq0uLrUSoG0=; b=dFG5nKuKN+l4Uqh/1P49dvB7rdko1Z/wa2vJa/Hsxl0kiyytxOdbyk+qzJ07E7QrF5 2DhnMWik1/b9ZDU73xxNeCmK0vywZmR1H7ospRdbREZun8byrNdjXotU+5af7nq6YtAk KGJfgkDWMtfAPXHSRu2xxsQgjf+BbrMy+oJed4gEX/8MWDsjKbV0DvYDxhtVEe9ODJ5g BPqx7quWcyLGpte3FVA8Cg6azVxk6mmML3g2TVeY8TIpoYecoBHB8AR230BYY4ZBzoFO MWJcdSgDPMhDOKX/DdIcDSycRRZAPZ7OmpqyHUM6pqGq1RPOHgs0r5gPIvYp1JX9pSyZ YLrA== X-Gm-Message-State: AOAM5322RpkeVw1CNCsltSjXJdguQpmpy73dMFfEBAq/6oF7C0ZUIAZs EDqUly1/8yv88gQHFymQwxSJJlO3lERrvB8ciek= X-Google-Smtp-Source: ABdhPJxPR0dERWZDWEZOdZd8npNE+COCv/dIUAvkqEw2Gv367jNKleyKvLkBFI3RtxXOWGemmD5KKc98Wglawf9QMgY= X-Received: by 2002:a6b:2d0:: with SMTP id 199mr20932902ioc.156.1619551915917; Tue, 27 Apr 2021 12:31:55 -0700 (PDT) MIME-Version: 1.0 References: <871rav4jri.fsf@gmail.com> In-Reply-To: <871rav4jri.fsf@gmail.com> From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Date: Tue, 27 Apr 2021 20:31:43 +0100 Message-ID: Content-Type: multipart/alternative; boundary="000000000000a4c46705c0f950dc" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000a4c46705c0f950dc Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Apr 27, 2021 at 8:21 PM Augusto Stoffel wrote= : > Binding `completion-styles' buffer locally can lead to problems on > alternative completion UIs, say if the minibuffer is involved (this used > to happen with Consult's compeltion in region until recently). > > It seems that a more appropriate way to override the completion style > would be to include a category in the completion table metadata, and add > a corresponding entry to `completion-category-defaults', which can be > done globally. > Hi Augusto, Yes, I think you are right about this. And then Eglot's completion table would use use a category that points to the style? Is that the idea? The end goal is not to lose flex-style completion for LSP-servers. If so, can you draft a patch and attach it to your reply? By the way, thanks for inaugurating the Emacs bug tracker for Eglot bugs. Also CCint Stefan Monnier since he usually has insight about this. Jo=C3=A3o --000000000000a4c46705c0f950dc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Apr 27, 2021 at 8:21 PM Augusto Stoffel <arstoffel@gmail.com> wrote:
Bi= nding `completion-styles' buffer locally can lead to problems on
alternative completion UIs, say if the minibuffer is involved (this used to happen with Consult's compeltion in region until recently).

It seems that a more appropriate way to override the completion style
would be to include a category in the completion table metadata, and add a corresponding entry to `completion-category-defaults', which can be done globally.

Hi= Augusto,

Yes, I think you are right about this.= =C2=A0 And then Eglot's completion table would use
use a cate= gory that points to the style? Is that the idea?=C2=A0 The end goal=C2=A0 i= s not to
lose flex-style completion for LSP-servers.

If so, can you draft a patch and attach it to your re= ply? By the way, thanks for
inaugurating the Emacs bug track= er for Eglot bugs.

Also CCint Stefan Monnier since= he usually has insight about this.

Jo=C3=A3o
<= /div>



=C2=A0
--000000000000a4c46705c0f950dc-- From unknown Mon Jun 16 23:48:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 Apr 2021 20:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Cc: Augusto Stoffel , 48073@debbugs.gnu.org Received: via spool by 48073-submit@debbugs.gnu.org id=B48073.161955588728342 (code B ref 48073); Tue, 27 Apr 2021 20:39:01 +0000 Received: (at 48073) by debbugs.gnu.org; 27 Apr 2021 20:38:07 +0000 Received: from localhost ([127.0.0.1]:51029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbUT9-0007N4-BB for submit@debbugs.gnu.org; Tue, 27 Apr 2021 16:38:07 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:48018) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbUT8-0007Ma-9L for 48073@debbugs.gnu.org; Tue, 27 Apr 2021 16:38:06 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id C2925441364; Tue, 27 Apr 2021 16:38:00 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 8DBF14412F1; Tue, 27 Apr 2021 16:37:59 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1619555879; bh=U0ZFRHV1zP8k11/OCi/idAWbjNpSzWWTY04eh6ekF8U=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=XPcJmMkcBCtE7LQ215BKqqAwytcbrF0CwKezz15NuAEYc1km0pe4fb+luoIvRnrhK s8jC/tnkTDOV9DhARAwzh5P/zZ+cl0UMiIb/n68h7quAImmzoC12tNSwkWEhSxp46D xzP2ay5i40Ng7q84Z8QhEvFsVuB4kX5wnayy4k0QnFCf9ObiFRrsh4NDXcZj58Ihk5 JC0JmFGTB8oFU/34xuyRaA0zU7LhoX6cvTr5WsvjlDuYuVvkeMR1/YkCW65cwDRL38 PoP/cy8jUVNw28MQnXzU9BUZZJrY6DAmtMylnmnyk3SeKMW1avY4z1PEjBwDDjztHy YLjW/WXdOYtkQ== Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 78664120185; Tue, 27 Apr 2021 16:37:59 -0400 (EDT) From: Stefan Monnier Message-ID: References: <871rav4jri.fsf@gmail.com> Date: Tue, 27 Apr 2021 16:37:58 -0400 In-Reply-To: ("=?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?="'s message of "Tue, 27 Apr 2021 20:31:43 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.101 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >> Binding `completion-styles' buffer locally can lead to problems on >> alternative completion UIs, say if the minibuffer is involved (this used >> to happen with Consult's compeltion in region until recently). Indeed; another reason it's problematic is that it's a user-config, so changing it programatically will sooner or later interfere in undesirable ways. >> It seems that a more appropriate way to override the completion style >> would be to include a category in the completion table metadata, and add >> a corresponding entry to `completion-category-defaults', which can be >> done globally. That's right. The advantage being also that the user can additionally override that default style with `completion-category-overrides'. Stefan From unknown Mon Jun 16 23:48:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48073: [External] : bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 Apr 2021 21:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Augusto Stoffel , "48073@debbugs.gnu.org" <48073@debbugs.gnu.org> Cc: "joaotavora@gmail.com" Received: via spool by 48073-submit@debbugs.gnu.org id=B48073.161955726830437 (code B ref 48073); Tue, 27 Apr 2021 21:02:01 +0000 Received: (at 48073) by debbugs.gnu.org; 27 Apr 2021 21:01:08 +0000 Received: from localhost ([127.0.0.1]:51047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbUpQ-0007uq-FR for submit@debbugs.gnu.org; Tue, 27 Apr 2021 17:01:08 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:48932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbUpN-0007uh-NM for 48073@debbugs.gnu.org; Tue, 27 Apr 2021 17:01:07 -0400 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 13RKowHj026539; Tue, 27 Apr 2021 21:01:04 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=+DZBhck0rGczRxsM+ZB7wptPuFjThXflJVuyRCCaxh0=; b=EY7bL4KHJsaP/aVxVSf4fsxoIR++phmVXhg0B3wXNouPkmrXXWfnL3SAXCU5gEC9eVZr Z+juvPyLbT91JcfwVCu4PIELSL+/1Fck9+0at6GoTeKzMDqij+s8GGgTY407quDApQB3 bTXYvF5HkOyjtGpN+gLtmef5JR0FAT0z+TUIXAc20ommUmRlESP2NnX3Xe6Xcmi7iAzv srW7ebYjOgVvcqGZKSqCt4UBFOBh9nMZbFNhaRt/MiWDrp2TXm876D/jBht4xLBiWkpF kxSSPIiCAmtRQyCpXG2fWd7ZkxQzNFlZH5NACIHUECH1FUAUzgjUCTAMGgrEV0W+4uLI Rg== Received: from oracle.com (userp3030.oracle.com [156.151.31.80]) by mx0b-00069f02.pphosted.com with ESMTP id 385sgq8g4p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 27 Apr 2021 21:01:04 +0000 Received: from userp3030.oracle.com (userp3030.oracle.com [127.0.0.1]) by pps.podrdrct (8.16.0.36/8.16.0.36) with SMTP id 13RL13H4041673; Tue, 27 Apr 2021 21:01:03 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2107.outbound.protection.outlook.com [104.47.70.107]) by userp3030.oracle.com with ESMTP id 3848exhwt2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 27 Apr 2021 21:01:03 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d4/dcl7L9YcbWrf1ZK3rMh+MU9yod3P4AtpaBHZ+ThBPrHdgvuHuhm23QqJW8eIcu8d0uNWjSL19bUe8Bn+xK59ExhQBZAGevSBY2wKBJ9Lsj9ESDbHfi8G6QgTYs/sDt/0+uGD4JaQfXwlRUWfWwqMl48+66ROd64fVyxpVh3x8nG6t8Z/9ZAtYEx9z7uv8M7vYVNLaqoElYsb7CWp3gFITc4ntDbZ6g+IUPZeRhgiB+LJF6S4ujjj3Qz/l6e7b9lCaTxFd/l94Q0mckY5gMH4A+eKkPxqWKR6lL3fDAeJ3okJ1ARQRMPPIkaqyziBTntxcA1jbCKfTbc48Mes5hQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+DZBhck0rGczRxsM+ZB7wptPuFjThXflJVuyRCCaxh0=; b=Pa723n08zq30spLJcwRSS1BYcAhrDTdDM+oB/Yt2ZnI3yRWACUtXsMQY4qUuwPT7Ke/aLBqEvK2JbHGHDtLdZAb47BjZ3eCNtM8ky3ydC/WA9XAp+WpW74/HnZLhCa7T7lZHl5Vn+93jEKSCaJ0lEk6pw2Em5BX+5cIIacbOL3dnZGiU7mBMc6hoSRt1+mUVioi3pH49ok3UmWrKTf71DfwX/W94YavfCCbVJnUXRnCcZ+mZqj4TbzaGNTioD2xm52Ub0IvaB/+jfp5IRX2SgzGuEx3uQ6t7ro4LDFtp1Plqe7wbvZ1RIT9lxZ8ARHOS+1X5FMgcQJ4Xomx5Qzv+hQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+DZBhck0rGczRxsM+ZB7wptPuFjThXflJVuyRCCaxh0=; b=MvEgxxws/BkI0quN9Qwwi+T2WM5ypLzJrXgPMMC6R0vwMbgkrVrmtRZWddpBvM2T4AU2h+EVVTbbbQRKMhGjunrXyRz7/w0in9Ja1b/KB4jKEoUy3DFc2yJOy7A64eV3wYAufz4Zum/kEWmW/LNkkxeREXhQ/Dk4i7swyVJPthQ= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SA2PR10MB4634.namprd10.prod.outlook.com (2603:10b6:806:114::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.21; Tue, 27 Apr 2021 21:01:01 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2109:9725:fd4a:6494]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2109:9725:fd4a:6494%6]) with mapi id 15.20.4087.025; Tue, 27 Apr 2021 21:01:01 +0000 From: Drew Adams Thread-Topic: [External] : bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? Thread-Index: AQHXO5qWFXugGU2R8UGG5jq/vk5rX6rI04RA Date: Tue, 27 Apr 2021 21:01:01 +0000 Message-ID: References: <871rav4jri.fsf@gmail.com> In-Reply-To: <871rav4jri.fsf@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 300c68ea-9ab1-4c4e-68f7-08d909bf902c x-ms-traffictypediagnostic: SA2PR10MB4634: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: OwxXPnoeXpCocGHlImddPH1JSOKFtTtcKvLxhrIFnqC5lWSnyXmTSuFBFPoIsMnnsIDlXuocfOFzQ/cARvH3osE4lVWEWZ0pdqnexNPQDTaNEMZCCYJqOxKgdkmNTCKygLCQK8KsBlgZXhKex23DoBrLLnfFRGjjmj6EGZLWxLyOb40z0uwP2epH4xZadxVVMR+XKC6lUMrkiM/Q0FsGWzHP4/LwIOgne3iF/aEQx9OEVLE/O+OnoHpFAfS6V7kf1lOjpZPBnAxgW6gO53P5OwlXGfWzqnOsZtDaEvmQnLWY1wyPCvM6ep7MLW1dFzMRUQp8A9qe2YfH9CEY1Vn2SykaUEx/LEsFY9jIrwrzkyOxF6i39JAiNNddZ/TcitOm1iUIVC8C6gyC6TFLVotpU6FMfP3Gq/2Ybje02SzD7bAnBALtApLekbHlTPAy7NjkrLwiBiODD3kxCj6RTYRNj0RgjvJy7/hKuY+nxl/T3AQ1UcNR82MO7jb8Q/B+frjbbJPRUcSm7HJfUqQDltJP42lB1H7de6kqniGmsRNEo6uJy4NgehPhciAlbasFolsqRHgDsZC6ZuDZughRXakwQnHz5oYYOC5yyqVN/sZAxRY58Vmbx7TZd4K3DToPzPpviFC8GD5IAfSnz8gqvFmF1g== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(346002)(396003)(376002)(136003)(366004)(39860400002)(66556008)(66446008)(66946007)(66476007)(76116006)(9686003)(44832011)(71200400001)(64756008)(86362001)(26005)(8676002)(8936002)(33656002)(2906002)(186003)(7696005)(38100700002)(122000001)(6506007)(110136005)(4326008)(52536014)(316002)(55016002)(83380400001)(478600001)(5660300002)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: HVypJfHywiX8l5tc2JRibBwCb6b4S5TVjt7NoTj2I+Jvdd7DlGH2OYuASa6jMsn6/kcNpOXKcMeTJHv4MAlLyTsLB26lKaHnda/48herkLa7EX1fAlcEf66STVp0YlSfYjT5TLfVkNA7bH+COf7QbwFbehNJC6y7LCSPvtHFSnJCa7/um9B8s+DsVRsv5F5XWrWos/PC9Hv3jDERAYVgL5yZWsPBZbajpvE/SClBPqBsd218kZ4bPzImZmplpsJqcrdv4j5HKsJ1TJEm8XLKIUsDKFMRvJHlTOotwji2q6pdzVKIybr5COby4cpu3uJgZpp2bOl8RLfOS+Y0oGsqaa+yLY4yR7EQTFiq8cd9GXW1Ynf1LhV6SFLgic6hnvHxSD+mJ4Mh5bgTztnhJGZOVGBqFrxah+E3O2crtH+tYm0xbVvJgNPHxFgsY2Bzh8/eqqi2HbSCxTqGlkhRg8yvD0z3ZHo9C29jwGi21whougk2mbNdxgma0XbJCkDXR6MS7+BRaUBbO3xy2o69x0tTF27sSEmkJCeRiqSYvasuYKPAE2vIo3OJkRypBMF6h/amW9tAHHgwAlPepbiaNvl/SR3gpTgEZoZy3bW6+dv5edXtTJa93sVvnHr+dft+NHUtmdpnubz84qG6joFl3YFkL8fw7VZ9Wr3UQ73ur1+24mxqTMziCWNdXfTHc+VLbm8OrkmCcdSZYE3QAKIHwFYxhc06i38qy9aiGKlbdjJmmuKLFj6dScinO5K+d8oqoEuY7HM4KX9qPiYaHIB3foRJII9tNSLTxFXgnUyvlg/70tocnr34YOZmqp6Ii0xy5PQEe63WdxZxqQicC9Q8hzBPhmhWEHP3o8B6TSidRSgULMW74uV3DI4fkv6uQgXsNSRen1oM5yCMvy0wsbc/MmvJ6tTph3uk3BI8WfujfcbZo4Xn1rmtuEqlGD1GrWShiNfht5cjwXi2Kc3+pOcU6+c+awO/7OWRsuzg4c6a6uXSIV5UhmgfxdViXMxjH+xqR0olKSIKJj1OE+A7mlt6+OOIWivxf57sNIi8bjdCFSTepk7xjS4sXV2FyZODUktSMBAhENQgskcCdbPBcNjZ/P0PDNOVmOvCgH51DUgAO6YNBUx1NCN7+vBUViCVHwq7xumWCEzmm7joAkYPGeTCoJEYYYWyhcgVI4wuVEbX5jkXHTv1IpcBv7maIDDOXayAs6yfy2/8nHUKf7f0dw8ehjlt86q8pKpECdOH2fUsHB/HwI+XRNjb5jMoezc6Hdry1UnYCb1+tt0dJKWNWHQ9UShY0pE8KwUUUiP340yqTx/F0l5R2pVFO+U+wyUCLwnCHpRH x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 300c68ea-9ab1-4c4e-68f7-08d909bf902c X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Apr 2021 21:01:01.1132 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: HpIQ4UpJZWMVk/BTdy/BdS5/2GPVYw81fSdoSEXJk3YMkwuZOhs/NaOBAevz6fpmICZUljNDj00gDphyq5Mxzw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4634 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9967 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 phishscore=0 spamscore=0 mlxlogscore=999 malwarescore=0 bulkscore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104060000 definitions=main-2104270141 X-Proofpoint-GUID: 5WqhhbhKYL9fBrZq_k58gpMVsxNL48MN X-Proofpoint-ORIG-GUID: 5WqhhbhKYL9fBrZq_k58gpMVsxNL48MN X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > Binding `completion-styles' buffer locally can lead to problems on > alternative completion UIs, say if the minibuffer is involved (this > used to happen with Consult's compeltion in region until recently). >=20 > It seems that a more appropriate way to override the completion style > would be to include a category in the completion table metadata, and > add a corresponding entry to `completion-category-defaults', which can be > done globally. 1. I can't speak to what you say in your first paragraph, other than to say that I'm not surprised that this can cause problems. I expect (but will be relieved if it's not the case) that making global minibuffer variables buffer-local to the minibuffer will break behavior in my "alternative completion UI", which, I think, relies on not only code but users interactively to be able to access, and even change, the values of such variables (that is, without having to wrap such access in `with-current-buffer' for the current minibuffer buffer). 2. But I think I disagree with what you say in your 2nd paragraph. It should be possible for not only an "alternative completion UI" to change `completion-style' without recourse to modifying the completion table (metadata or in any other way), but also for a user to modify `completion-style' on the fly. The completion table should, in general, define the domain of possible completions, which are matchable by user input. In general, that domain can remain constant even when `completion-style' is changed. The domain defines what can be matched; the style defines how domain elements can be matched. It's true that a "completion table" can be a function that, in effect, performs matching of user input as well as defining the set of possible matches - together in one operation. But that's only one case. (It's general, because the function can also make use of a non-varying domain. But it need not do so.) In my "alternative completion UI" users can, in general, switch among `completion-styles' interactively, anytime during completion. If a `completion-style' gets, in effect, baked into a given completion table for the duration then that feature becomes impossible (I think, but at least not easy) to make available. Just one, non-expert, opinion. From unknown Mon Jun 16 23:48:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? 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, 27 Apr 2021 21:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Augusto Stoffel , 48073@debbugs.gnu.org Received: via spool by 48073-submit@debbugs.gnu.org id=B48073.161955786431300 (code B ref 48073); Tue, 27 Apr 2021 21:12:02 +0000 Received: (at 48073) by debbugs.gnu.org; 27 Apr 2021 21:11:04 +0000 Received: from localhost ([127.0.0.1]:51059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbUz2-00088m-7E for submit@debbugs.gnu.org; Tue, 27 Apr 2021 17:11:04 -0400 Received: from mail-io1-f41.google.com ([209.85.166.41]:34343) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbUz1-00088H-22 for 48073@debbugs.gnu.org; Tue, 27 Apr 2021 17:11:03 -0400 Received: by mail-io1-f41.google.com with SMTP id l21so17793890iob.1 for <48073@debbugs.gnu.org>; Tue, 27 Apr 2021 14:11:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=dNndD5ynri+HBcE52reh7KIcM0BW84VpR/Q2/MKg/Ck=; b=i1kMeckKCuTlxpqJFoHXPW+LRpU/1I3mDUiCc2sLpzN/fJrwAdS0W59efLxOj5Ny/g FMMYdTkMSxlM1v4Wf0HsRWsz1S5XFPue0g2g+pfROKL9h91CERrfWGM/8VSjBYimbskt zjoIVfYMp10pRVyX8oJ2AbM8QZqBgszg5HuOAvyyYoajjcBxKqIcTgpJkzdP1nXZ6uVc 2QiY0ntqJtMBty8vWHEop7oexi6YJjd9xrm67Ci3KfjU6mk9pW7SD4anh4Po4nGjGj3c wQFLix+lHKx/3XB4wD63QndUAzHXRO/ovaw4o8ilf9sucO76Obr2hp/biil9HaIoxHvJ CXZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dNndD5ynri+HBcE52reh7KIcM0BW84VpR/Q2/MKg/Ck=; b=Pri2xdE/Fwy41Q31TbwJEgHfOkYOFKu+PRSjqg0eS0SONvQ9TWmYtxeZZRVemMpkX6 b8/ssJ7Xafank8PKuDpoUdFI/PUGRBuCxZtzlK2JkmOXK6Vf0QHMOnXGUZsQ0N7mZUGY GYVJDBa49jmkJdy2HbHt/iQU72vhmowO8PRKeuwR3/1jNYXVx+ACX+e/3z5NKmu+zvI5 ulKlxRu+a0UuKvSb1t2kHv0+6Q3niNVD+0dPFmSmMvUTo55vIDxShteq35T2bIbiW69F AJuuKDrlp3ak5mwLnK/U0Zc6XkGqqYnFnRhTXJfZJYRm+rE68koR1US/h42I9nkJCuNC C1jw== X-Gm-Message-State: AOAM530D3bKlLUKtWuQ+KbHjempXtoFFemHOdgtNHsAaURuIT6Hym3Md ZsSLd1g3i7/1eR/eujRwVs2pPGoTBVOV0CNQ5aY= X-Google-Smtp-Source: ABdhPJzw5Rf3rWBnqbJ2A7WWgsm1Pq2sW3tLBTsBYNypZQcJkxL9+Q/D6lkXGqO4rp6qljWn6L1UMk01kok+XTK8nRs= X-Received: by 2002:a5e:8815:: with SMTP id l21mr17962760ioj.138.1619557857454; Tue, 27 Apr 2021 14:10:57 -0700 (PDT) MIME-Version: 1.0 References: <871rav4jri.fsf@gmail.com> In-Reply-To: From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Date: Tue, 27 Apr 2021 22:10:44 +0100 Message-ID: Content-Type: multipart/alternative; boundary="000000000000c96c0305c0fab2ce" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000c96c0305c0fab2ce Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Apr 27, 2021 at 9:38 PM Stefan Monnier wrote: > > > >> It seems that a more appropriate way to override the completion style > >> would be to include a category in the completion table metadata, and add > >> a corresponding entry to `completion-category-defaults', which can be > >> done globally. > > That's right. The advantage being also that the user can additionally > override that default style with `completion-category-overrides'. > > > Stefan Thanks. But can you confirm my hypothesis that it is possible to make its completion table function in the `flex` style automatically, by - having Eglot add an entry to completion-category-defaults or completion-category-overrides (which one?) - having Eglot point to that entry in its completion table? I.e. I'm only getting rid of the buffer-local hack if there's a viable alternative (I think there is, but some confirmation would be ideal). Jo=C3=A3o --000000000000c96c0305c0fab2ce Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Apr 27, 2021 at 9:38 PM Stefan Monnier <monnier@iro.umontreal.ca> wrote= :
>
>
> >> It seems that a more appropriate way to = override the completion style
> >> would be to include a catego= ry in the completion table metadata, and add
> >> a correspondi= ng entry to `completion-category-defaults', which can be
> >&g= t; done globally.
>
> That's right.=C2=A0 The advantage bei= ng also that the user can additionally
> override that default style = with `completion-category-overrides'.
>
>
> =C2=A0 = =C2=A0 =C2=A0 =C2=A0 Stefan


Thanks. But can you confirm my hypot= hesis that it is possible to make
its completion table function in the `= flex` style automatically, by

- having Eglot add an entry to complet= ion-category-defaults or
=C2=A0 completion-category-overrides (which one= ?)

- having Eglot point to that entry in its completion table?
I.e. I'm only getting rid of the buffer-local hack if there'= s a viable
alternative (I think there is, but some confirmat= ion would be ideal).

Jo=C3=A3o

--000000000000c96c0305c0fab2ce-- From unknown Mon Jun 16 23:48:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48073: [External] : bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? 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, 27 Apr 2021 21:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: Augusto Stoffel , "48073@debbugs.gnu.org" <48073@debbugs.gnu.org> Received: via spool by 48073-submit@debbugs.gnu.org id=B48073.16195604332981 (code B ref 48073); Tue, 27 Apr 2021 21:54:01 +0000 Received: (at 48073) by debbugs.gnu.org; 27 Apr 2021 21:53:53 +0000 Received: from localhost ([127.0.0.1]:51210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbVeT-0000m1-KB for submit@debbugs.gnu.org; Tue, 27 Apr 2021 17:53:53 -0400 Received: from mail-il1-f172.google.com ([209.85.166.172]:42509) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbVeP-0000lm-Jt for 48073@debbugs.gnu.org; Tue, 27 Apr 2021 17:53:52 -0400 Received: by mail-il1-f172.google.com with SMTP id a9so2779424ilh.9 for <48073@debbugs.gnu.org>; Tue, 27 Apr 2021 14:53:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=zGJq/QlSVHZYHwLUJeMmMDJ1mL0CJrxWjwbo0NDsHuQ=; b=Dmbk+eV/X1/ezUjGtgI/yfbgk05U7tcPKvWNjl2i57TV/Uf93t0U8EVfUh+M9r2A+2 HMYJZbN3ftXcMn8VYfJ/xXFiA0yzJH60LaPHcl+lqKZuzc6HbVoC6bZ6Kb7G9WUCvURC EZX4X13ApPSZVkKvm02h/pBOivAwfeqXikptWyOG98vNBg3O1bKvl1dy5WQgi/7+Wu6v zjX+teB9KwcLWXlNCkpw8hMV+qr9YeQ7PzyWZ0sKmp9YbvZSfxsYCYAIfWvOuk/O2dpX T27Xpv5Hl7poz6/dudcNGwDOw8F/sVHj1G0UqrfFLAYSo1pkAkrT0uy1O+/W2Otj0GSp jQhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=zGJq/QlSVHZYHwLUJeMmMDJ1mL0CJrxWjwbo0NDsHuQ=; b=K07Zf5YaYNnZ71jPKZ9AbBe9Q84DxTSF1UgpDhMRptSxF/o4Hwa9cRdHUd/zgUIUbi QmvrpKCfKyxOsHwiH2ZrgxW9ULW3eSH0gYABxMd2CQDtNHvqDklRXe5o/XNZaNvdlGEi oIZJb2SbdsUL5aan9eqIGBWkCO55wyPpB2sRPIOkbCfdpFOqCdxJQn/FlcNGKBzKyt4L aClfYHRLsJMBWqviCDMks5KScR+qwJPQF0S1FoElv4o4XmZNiyhgMfQ/3mGi6I0fBzkc 08gHiSSn6tSkakJePbRvddz2aBpM5ytdGW7lREfK7LkwUH/akzIrhP81u99sKLQ2nGZr 1M7w== X-Gm-Message-State: AOAM530d8Gl/k84Kcawy8nJ3CuC6pO0OJlUoXir941tE0FMrn0Z/pWwY 2DRdE0FkP9KrVa+B26nsnznmuBPAwbiBGTj/uI8= X-Google-Smtp-Source: ABdhPJzEm9xZhjEyK+OjXw8EOAw0MpXhLQ7Jz4veMKP0WyUjueSwY1nHPXC9FoqZ87Wzd5kr67Cti3W7R6R+XoIg+p4= X-Received: by 2002:a92:c6ca:: with SMTP id v10mr20489695ilm.97.1619560423993; Tue, 27 Apr 2021 14:53:43 -0700 (PDT) MIME-Version: 1.0 References: <871rav4jri.fsf@gmail.com> In-Reply-To: From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Date: Tue, 27 Apr 2021 22:53:30 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Apr 27, 2021 at 10:28 PM Drew Adams wrote: > 1. I can't speak to what you say in your first paragraph, > other than to say that I'm not surprised that this can > cause problems. > > I expect (but will be relieved if it's not the case) > that making global minibuffer variables buffer-local to > the minibuffer will break behavior in my "alternative Not to the minibuffer. To the general buffer. if your alternative thing breaks like this, it will probably also break when the user sets it legitimately. In fact, I wonder if this is not also the case with the other UIs that Augusto was having trouble with. What I'm looking for is for a completion table-- a source of completions -- to strongly suggest a completion style, in case there's no explicit override by the user. (Your other points kinda make sense, maybe, I didn't read through all of them) PS: Have you tried Eglot? I wonder if Icicles works with it. I admit I've never tried Icicles myself, last time I tried was about 2006, but i didn't even know how to load extensions very well. Cheers, Jo=C3=A3o From unknown Mon Jun 16 23:48:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48073: [External] : bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 Apr 2021 22:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Cc: Augusto Stoffel , "48073@debbugs.gnu.org" <48073@debbugs.gnu.org> Received: via spool by 48073-submit@debbugs.gnu.org id=B48073.16195611794131 (code B ref 48073); Tue, 27 Apr 2021 22:07:01 +0000 Received: (at 48073) by debbugs.gnu.org; 27 Apr 2021 22:06:19 +0000 Received: from localhost ([127.0.0.1]:51219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbVqU-00014Y-Ow for submit@debbugs.gnu.org; Tue, 27 Apr 2021 18:06:19 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:41376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbVqQ-00014O-9u for 48073@debbugs.gnu.org; Tue, 27 Apr 2021 18:06:17 -0400 Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 13RM2EhM025776; Tue, 27 Apr 2021 22:06:13 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=MN+MUJCw+gudpttYAlOtCvbiOuv+7PZK6Z9cFOwy6Vo=; b=bVIhqXU+Dxuaj/3Qglz5JnTH156QcW29mIeSDcI8fZVG06J4BUxu/liQn3vqfH+c3E95 +ZTGCebfqzvnfVIbm5UcgMECgGXK9d/fqsTMTg3QNB8oYJaKaX+HfG4X8nbUjYwwNUmJ t9zlnhF9bAZzdjasKWYcLFtYdQ0yWLIifJjQW0lmP6jYiGDT2YYwP+tXp8E6da25nmVd GuhrtclXSXstWkvKEBNaHN6xMzdMyxlub/Uiwa5NDB/alEMPwpytKN1VMML+f0AEP8VH dAYaGXYCFlR6QD0w7isfy1jz97tlXVwVQocrXQ4luNyPHFL9n5dV1jJbVpKP9wbi5ndB VQ== Received: from oracle.com (aserp3030.oracle.com [141.146.126.71]) by mx0b-00069f02.pphosted.com with ESMTP id 385p7j8j5w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 27 Apr 2021 22:06:13 +0000 Received: from aserp3030.oracle.com (aserp3030.oracle.com [127.0.0.1]) by pps.podrdrct (8.16.0.36/8.16.0.36) with SMTP id 13RM6CWE144562; Tue, 27 Apr 2021 22:06:12 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2104.outbound.protection.outlook.com [104.47.55.104]) by aserp3030.oracle.com with ESMTP id 3849cfeb3a-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 27 Apr 2021 22:06:12 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XHjuOapOuIv0lcKQxezufA6UH0TD5zqJ2n7q65HZR+4t+/Z2Zyx2qAixJYV/hZEF0xD+Yv2yHSyXcqNYGffbMOh2pJH4WIiCyDtKE6u6ZWNZ1A5tBKiYahZ618GdqwYMSpm3WvXYQjkSnOkYcy/RWHD59emadG9JFP76C+oqxp6xwu4Gw3B2NaLINMcVVtyjsegkCb81FqPbo5x2LradKS7M5Xdjf5BSCJxGeJK6J3wAdkdk3gw9D8+OzN88ujiwV5BUL9KVY0MBS35bMB3EKCVSNat1g5NBqNd9TapB6ZSeWIsYgCc6Yy6ABAptau9uesVMnVKTLac+WZXfFbEGfw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MN+MUJCw+gudpttYAlOtCvbiOuv+7PZK6Z9cFOwy6Vo=; b=XVbB5ohZkOe2Dz5QVcvn2kMrIFIBVioZbc5zXvjuDJ+p2PCri0HW4Fkm9x9J1QYg30MVMteaW5uuPZUGKoGLIJqdfn9IiTN7xQengZpq8QERFNDcZrcu7jjFqzsQArYVJrbhuvHco7tru2pZcjnaEWMdIh4XW300OzL3C/7swB1x+N6BcJyDCAnftN4kVahE6Mp2v3jM52Ef50+FCadNWbYaMbAkfIYM3NBZxR4TickLTTmSrDKbM/iElDjP25tskGJXB6hxGvZdENgclpVGYRtQRfcbVY7bzgvvTZgbVY9r58mEK7Vt5z9evxRNLXBBtgmgZFOGEfyY7wHn75tL7w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MN+MUJCw+gudpttYAlOtCvbiOuv+7PZK6Z9cFOwy6Vo=; b=HbPH/AIyrH1i8oaTF08ICCia2zs0XuwPXKOd+u1o04JC7Yjtf2PBIftd4DIBoC5wP8See5yZLJ8R+369jXpNXNsxxE9olZkfVKcRMvNR/WUEq5kxEVc4rrOJ1hrmutfU3OJjIXACvCjo+qTxG4IS0cy0MJAKU6PV6IBBAxhjcJs= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SA2PR10MB4618.namprd10.prod.outlook.com (2603:10b6:806:11f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.23; Tue, 27 Apr 2021 22:06:10 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2109:9725:fd4a:6494]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2109:9725:fd4a:6494%6]) with mapi id 15.20.4087.025; Tue, 27 Apr 2021 22:06:10 +0000 From: Drew Adams Thread-Topic: [External] : bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? Thread-Index: AQHXO6/NJmLtCVa570ektPNNcZa1eKrI6l4Q Date: Tue, 27 Apr 2021 22:06:09 +0000 Message-ID: References: <871rav4jri.fsf@gmail.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1cd64504-72b9-4a83-f25c-08d909c8aa0b x-ms-traffictypediagnostic: SA2PR10MB4618: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7691; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 3tmXzNPovjnR9aI/dndNfzpXB0YQohnAQ/irsXum8J1vSKbOKYqEunckgEXFYG/zCJENnz2eIRiCv96ftBhtKd03QXYlOzgCUxyVyrGkI1BkHKZq5uX4mpyNoFfSsS3W5gawbHhTPirg8CZi5VFueZ6gEzYAk0jfX3ZzjKhPeO/g1gKVP+E9rYwLjVcIFfGKA7ZdbvJQqbk08s9O8MT6+gCI9BcbewM5qm/Gz4iVmYCpT2SQlOT74UDNFcF0fI1tqmymIMujQZUGQVXYJy90LcZpbdVNTnJe7nopr9+kIxW3hTgRB2q0stCTCx6CXxeT68t/qcw1I00TCzEEt6UdiOFFdcQA+mSheOIcJV533vQqRqBaX+6oAydZ1I433ExGBFKO8KzPZvOb0AbhFqwdDELpzEio7HBpM5VmduesLLaY2LfsSzs4TMBTDc+YMTRrdvR3h53qJLkGSsU2Cj0gPxKR7diQdSUTlc0jVg4/gxXoSMvY8tBo/5SiA6WkxSWp24yOvesUQto3FP96acDy9EFNl2uW5CrPm04eMnDzJkv4dGD1Z+0SBm8JrHS0Zw49RTzfFbFC6wCsYAF+Z+HwMD9+Q4Ufi3ZaM1GDFUv3M18KSBNmZZHCH38ikZRkfiJGOFfThNbZcL8sqnLbHVmi1w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(346002)(136003)(396003)(376002)(366004)(5660300002)(4326008)(52536014)(478600001)(6506007)(8936002)(54906003)(26005)(76116006)(9686003)(66476007)(316002)(6916009)(186003)(33656002)(86362001)(66946007)(8676002)(38100700002)(71200400001)(64756008)(55016002)(66556008)(7696005)(122000001)(83380400001)(44832011)(66446008)(2906002)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: 2Aq6xSN/xrrtvloqOVG2F+6880udoCgBD+925t1xKC3LL6VBRx5e0nXxDt+m+J2EsHljiVbcljTWy0a6IVPVy29Y79i6fCKl6N8ZX0I3+YsMHJQt7WylGh3FxoVVO2d+BkKEOnyLE/YojkJPoa9KNGqBMSfwLWLJ2i0OB1WRLRZ6nAbInwzHN4nAhDf1+Xaa1OkjU+EezZ7wXgNKw/aLR7WfOJgFATsCgH8ir281JP8ZY/9URuOGi/qtP/iYIzJ37GmaTgxh0wD3+6INzqzFtRqCVK7NiO8ES0F70mIPIMTHZe8O+QQ5Z8ei7sZ13mW38sqX0M3tgH8JY/QT9l7aCvWrqVqk3t67gSHV35vrlktwy+DpYVrx1/0mWS+I4xbCqytWMv6ZPHvKHwecX8gsR4z5Ihp2uRPYTPLw3APj4OZEYn9JSCpukUk85YmAh5kN4YM+iT4zBCMgb7ZOxgrgg6Ot8HOpb1I3MkOCjU5YrNPB4ox6q9ugj2SxySN8msODV/dEMvIXKvq9XGY1x4AFFyS+6ZVsQ5K1fxHhEu+BedXfAiJ7fJfVCRb2pi+fomoZtcwRKvAIQmQGa839tJsJT9u9Ht6vHpE1ZwTa5bti4LTaxLvQFn9BInd0bdfBTcrKLIgbGjN6zuhpk2TAugHVxZnzDH18vEsQnNV361gjqztfX9auBtpJUHaTjvRq6mOkrQefFNb8JFzsZeqn9Occ1E5se9WwTJaT6CH19Xegv0hSbm+I5JVk5MqREqKsZY/FIefJtnYbAdqikTGuhB+TdIgJVs/XrBhUTxnoLGIW/RyZBNFpbBPbKDY9KdcwsV6BNCjjxOTz7RszRiZmgMZVqIkytifCM1woC1Pw/F2Ru5mRQRGq3zxTB/gC5efU0Qv2/7xRnKhXNKYtQCxb0zp+5dXWgkmhS93vvTX92/Y+irqMMArCw8zbW6EsQfH8RWflS7W3jKvQcugfXmCe8v4sW5aRPGuQgrsdTEkiH3+04DXsV4F7aN62IXl3asuR0EzpDZMgGYBYMLVP1p4MGue2JUX+lJAXelfcTiNzTcsA26I91TnlQT6917z0Ez0LpPJ+ynOLs38m2i8MFawLaoV9rF6cP5SnVjthV8JVvVXClBMYHo3ox0aQEz+3xfyjUq+nOcPdREFAKc/cihjvOwo/zcVgdac9gI9PR91UQm/XmFf/RnAH/SyhqVSf2bvNKD6cCDadzKZ46iDXlABZjOeoXfPwkU6suSFfKVP8B3bi/2/tZtfTMFjo78/rrmmRnsQecvgO4hjDRqMwnZ1prSFMGQrpPhFQyqOZVqgzi+g3OkQ= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1cd64504-72b9-4a83-f25c-08d909c8aa0b X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Apr 2021 22:06:09.9211 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 6wzq/SieykEhioqbdxbTb+7ecYV/dJx8wkHBwzNOZRojThdOTDSZVu73xBvLQsrqD88vC1BTakUvGqnFCjE7eg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4618 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9967 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 suspectscore=0 adultscore=0 mlxscore=0 spamscore=0 phishscore=0 bulkscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104060000 definitions=main-2104270146 X-Proofpoint-GUID: OL4tPYbmTcgx-u90RlPVFg9IO68abgAM X-Proofpoint-ORIG-GUID: OL4tPYbmTcgx-u90RlPVFg9IO68abgAM X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) PiA+IDEuIEkgY2FuJ3Qgc3BlYWsgdG8gd2hhdCB5b3Ugc2F5IGluIHlvdXIgZmlyc3QgcGFyYWdy YXBoLA0KPiA+IG90aGVyIHRoYW4gdG8gc2F5IHRoYXQgSSdtIG5vdCBzdXJwcmlzZWQgdGhhdCB0 aGlzIGNhbg0KPiA+IGNhdXNlIHByb2JsZW1zLg0KPiA+DQo+ID4gSSBleHBlY3QgKGJ1dCB3aWxs IGJlIHJlbGlldmVkIGlmIGl0J3Mgbm90IHRoZSBjYXNlKQ0KPiA+IHRoYXQgbWFraW5nIGdsb2Jh bCBtaW5pYnVmZmVyIHZhcmlhYmxlcyBidWZmZXItbG9jYWwgdG8NCj4gPiB0aGUgbWluaWJ1ZmZl ciB3aWxsIGJyZWFrIGJlaGF2aW9yIGluIG15ICJhbHRlcm5hdGl2ZQ0KPiANCj4gTm90IHRvIHRo ZSBtaW5pYnVmZmVyLiAgVG8gdGhlIGdlbmVyYWwgYnVmZmVyLiAgaWYgeW91ciBhbHRlcm5hdGl2 ZQ0KPiB0aGluZyBicmVha3MgbGlrZSB0aGlzLCBpdCB3aWxsIHByb2JhYmx5IGFsc28gYnJlYWsg d2hlbiB0aGUgdXNlcg0KPiBzZXRzIGl0IGxlZ2l0aW1hdGVseS4NCg0KQXBvbG9naWVzIGZvciBu b3QgZm9sbG93aW5nIHRoaXMgdGhyZWFkIG1vcmUgY2xvc2VseS4NCkkgdGhvdWdodCB0aGlzIHdh cyBhYm91dCAoY29ubmVjdGVkIHRvKSB0aGUgcHJvcG9zYWwNCnRvIG1ha2UgdGhlIGdsb2JhbCBt aW5pYnVmZmVyIHZhcmlhYmxlcywgc3VjaCBhcw0KYG1pbmlidWZmZXItY29tcGxldGlvbi10YWJs ZScgYnVmZmVyLWxvY2FsIHRvIHRoZQ0KbWluaWJ1ZmZlciBidWZmZXIuDQoNCj4gUFM6IEhhdmUg eW91IHRyaWVkIEVnbG90PyAgSSB3b25kZXIgaWYgSWNpY2xlcyB3b3JrcyB3aXRoIGl0LiAgSSBh ZG1pdA0KPiBJJ3ZlIG5ldmVyIHRyaWVkIEljaWNsZXMgbXlzZWxmLCBsYXN0IHRpbWUgSSB0cmll ZCB3YXMgYWJvdXQgMjAwNiwgYnV0DQo+IGkgZGlkbid0IGV2ZW4ga25vdyBob3cgdG8gbG9hZCBl eHRlbnNpb25zIHZlcnkgd2VsbC4NCg0KTm8sIEkgaGF2ZW4ndCB0cmllZCBFZ2xvdC4gIEFuZCBp dCdzIHF1aXRlIGxpa2VseSB0aGF0DQpJY2ljbGVzIGRvZXNuJ3Qgd29yayB3aXRoIGl0LiAgSSBk b24ndCByZWFsbHkgaGF2ZSBtdWNoDQp0aW1lIGZvciBtYWludGFpbmluZyBzdHVmZiwgbGV0IGFs b25lIHRpbWUgdG8gZXhwZXJpbWVudC4NClNvcnJ5Lg0KDQpJIGRvbid0IGNsYWltIHRoYXQgSWNp Y2xlcyBpcyBhdCBhbGwgdHlwaWNhbCB3cnQgaG93IGl0DQp1c2VzIHRoZSBtaW5pYnVmZmVyIGNv bXBsZXRpb24gdGFibGUgKG9yIG90aGVyIHRoaW5ncykuDQpOb3QgYXQgYWxsLiAgTW9yZSBhbmQg bW9yZSB0aGluZ3MgY2hhbmdlIGluIEVtYWNzLCBzbw0KdGhhdCBteSBjb2RlIHdvcmtzIGxlc3Mg YW5kIGxlc3MuICBJIHVzZWQgdG8gZmluZCB0aGUNCnRpbWUgYW5kIHRoZSB3aWxsIHRvIHRyeSB0 byBrZWVwIGFmbG9hdC4gIEkgbm8gbG9uZ2VyIGRvLg0K From unknown Mon Jun 16 23:48:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48073: [External] : bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? 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, 27 Apr 2021 22:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: Augusto Stoffel , "48073@debbugs.gnu.org" <48073@debbugs.gnu.org> Received: via spool by 48073-submit@debbugs.gnu.org id=B48073.16195614664544 (code B ref 48073); Tue, 27 Apr 2021 22:12:02 +0000 Received: (at 48073) by debbugs.gnu.org; 27 Apr 2021 22:11:06 +0000 Received: from localhost ([127.0.0.1]:51223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbVv8-0001BE-En for submit@debbugs.gnu.org; Tue, 27 Apr 2021 18:11:06 -0400 Received: from mail-io1-f42.google.com ([209.85.166.42]:45702) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbVv6-0001Ak-9Z for 48073@debbugs.gnu.org; Tue, 27 Apr 2021 18:11:04 -0400 Received: by mail-io1-f42.google.com with SMTP id z14so8635205ioc.12 for <48073@debbugs.gnu.org>; Tue, 27 Apr 2021 15:11:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=/gUHT59RXm7HCtgU1KFHVBTAENBvgGD5zC2tXLlhcq8=; b=GcevoAE+XCimgKXxZJ/Ehq35HHEoP3j5ylRMYuZAe2Iy78atWkWFftIvnAYYuse4Dl CiNviM1HLI5qAudvgPAw+uYjFV5qj96t2wZ8zzNT4/G2hwgj9UfrE9fvrpmcrs/FSY4k Db/6XnlhDayH7MYZW6HfAvJEpOz1f05rxEMqJPOAP4UivHKkvOSHJrRV5VSQyl7RcmUy ZbdRo0L6GlRPloX5MDnlQreOQ8yhoeXakaEvCzv3bgElryK+gzhH/RBsNFOhIWDLP8Lv vMznmUvsazi77Aj1bohBJ7YTDlU3JVe9SiZApXsL3ZfkYZHm677kP2qkvOLv6JpEMG9w zxGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=/gUHT59RXm7HCtgU1KFHVBTAENBvgGD5zC2tXLlhcq8=; b=JN/Oo5xPl0gcgtFrWHMKfjlRxCRYHTd7UNP8CkPNq0OC8Iorv2RRv7EmpKCk0rCI3Q hFIQsSy3neYoDi5WsxKmD/rLvbLPXfD0E8vImEI9Xr6c0EQ8jppfRN38bMJXkTgmbZH9 Wx5q1Gf7fhaKgT+lceUg8gNlX8KdUsmaUvf2+QhYXJPimPpSOYma3hKZST5FuXlnD6WB Og1iwXu7n3VQQh6gOYgIyV/4moZp+Nw1Ym+3mYAgwOOqBYFTqRV9TzA1ZgS2Tn3Z8UM+ EkJlQ6D89GSMW8BU17M44GnIIU62pAmivwkvatiNVSxlPJ0owrjfKy64gA0Q4J5hTozd Z5qA== X-Gm-Message-State: AOAM530kXq2OSbHkd5LH9kchfP6wRwOYk3GyNQZmoRZ7qE0RSPMQ2Y/C 1UyGHWfVpGUmmXjaHGDSt8qHhGg1ZLxugXq3Uv8= X-Google-Smtp-Source: ABdhPJztJAluP0Mvfjf8nI/oL5v23A2ui1ak7Ivmb609pxG83gzptXkRlvsSdHN4tCKcx6aVcK1eC6yCKt575EJqiCE= X-Received: by 2002:a6b:2d0:: with SMTP id 199mr21480312ioc.156.1619561458730; Tue, 27 Apr 2021 15:10:58 -0700 (PDT) MIME-Version: 1.0 References: <871rav4jri.fsf@gmail.com> In-Reply-To: From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Date: Tue, 27 Apr 2021 23:10:46 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Apr 27, 2021 at 11:06 PM Drew Adams wrote: > Apologies for not following this thread more closely. > I thought this was about (connected to) the proposal > to make the global minibuffer variables, such as > `minibuffer-completion-table' buffer-local to the > minibuffer buffer. No prob! Don't know anything about that other one. > > PS: Have you tried Eglot? I wonder if Icicles works with it. I admit > > I've never tried Icicles myself, last time I tried was about 2006, but > > i didn't even know how to load extensions very well. > > No, I haven't tried Eglot. And it's quite likely that > Icicles doesn't work with it. Why do you say that? Does Icicles support the "normal" completion tables that come with Emacs? > I don't claim that Icicles is at all typical wrt how it > uses the minibuffer completion table (or other things). > Not at all. More and more things change in Emacs, so > that my code works less and less. I used to find the > time and the will to try to keep afloat. I no longer do. How gloomy and beautiful. You should come to Portugal to write odes of decadence to the Atlantic ocean. Jo=C3=A3o From unknown Mon Jun 16 23:48:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48073: [External] : bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? 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, 27 Apr 2021 22:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: Augusto Stoffel , "48073@debbugs.gnu.org" <48073@debbugs.gnu.org> Received: via spool by 48073-submit@debbugs.gnu.org id=B48073.16195615854725 (code B ref 48073); Tue, 27 Apr 2021 22:14:01 +0000 Received: (at 48073) by debbugs.gnu.org; 27 Apr 2021 22:13:05 +0000 Received: from localhost ([127.0.0.1]:51227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbVx2-0001E9-RC for submit@debbugs.gnu.org; Tue, 27 Apr 2021 18:13:04 -0400 Received: from mail-il1-f179.google.com ([209.85.166.179]:39510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbVx1-0001Dg-OS for 48073@debbugs.gnu.org; Tue, 27 Apr 2021 18:13:04 -0400 Received: by mail-il1-f179.google.com with SMTP id b17so50773330ilh.6 for <48073@debbugs.gnu.org>; Tue, 27 Apr 2021 15:13:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qOY90x9TDBtNX+UbxYqs4yAl0+TZPdQS5M0Yk6lkiG0=; b=Zg928DBoCRZgHFayS447wAekjQznzccuw8pPWkG7T/4WTOHJnZ8rSqvNMPNAaiyBd/ BzOHyVJVUR5ugwZjAT5fjG30B1/y6QI2B/r3B4w5kG3jiigioL2TpGvS/vlHKWn4P0a6 4XiPZ7g4zM2n3fyqVDUnkHr6L0PUE0ARmz8ciZ2OJzDpvDblzYi1jwkHKQhLNiEcyMA6 kiWJ0iMCh8xqQTt1gRoboNUzf9IqC5VxQbQc6QQ5X/gT6hbIRoevbpThXKmOk1OwSfDo A8iEe7yJrTkOWbOcEzbnSPiBo9GG3mrZdE61iwzznc/oqvebIO4BufGzU76D9YDNOAHE rL9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qOY90x9TDBtNX+UbxYqs4yAl0+TZPdQS5M0Yk6lkiG0=; b=O/vGDYO5divhM/pjuedG5XQ4faVgUUNKYHZy4WjmIuQG/JcK+bwpRsuRuvtw8A+sab jLqypHwK9BOmbSO7N5uC3kP3ka/GSQDlndvDhWSUJIzFfL3o2EFNVMvSVVRyOLFMJpAm 7bOCr6QRO9ViARa45gzDsshLe9Sd4lXuqKraONIlvMU+Wle0JGnPnisawIRKyRdz7Jj+ BLFtyFX2zO+wQ4vS6zSo1Np5qQ07syH0kvqd1hw6ySUtbGjegkIRMuU9Gn1PyCuh2zql zf+vqoH3cA7nvXfPpKMuoKlAi1twoSPRAvf6S0UAaqUM1dKtSeJRrEGAakoo/K8aTgcg nLgg== X-Gm-Message-State: AOAM532BkyfbxXCOP8NvXjWZTvQqGhZT3QxUCxKFmSdcUgi7Kfiyz2Vb TeKpOmV/wmO4MBITcgqRPC/e3ZJ6qKIO+Ju9g10= X-Google-Smtp-Source: ABdhPJx6YIaPfIO4R2GBGzOj2zoYki1ZCkM4/rLOC3Fsg4NxfSRdEvtnJNBZe9U9mS1XHLzof+BEGgOuuJqVOrg2WdU= X-Received: by 2002:a92:c548:: with SMTP id a8mr19938288ilj.137.1619561578412; Tue, 27 Apr 2021 15:12:58 -0700 (PDT) MIME-Version: 1.0 References: <871rav4jri.fsf@gmail.com> In-Reply-To: From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Date: Tue, 27 Apr 2021 23:12:46 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > How gloomy and beautiful. You should come to Portugal > to write odes of decadence to the Atlantic ocean. ...in suitably pompous French, of course. From unknown Mon Jun 16 23:48:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 Apr 2021 22:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Cc: Augusto Stoffel , 48073@debbugs.gnu.org Received: via spool by 48073-submit@debbugs.gnu.org id=B48073.16195630506963 (code B ref 48073); Tue, 27 Apr 2021 22:38:02 +0000 Received: (at 48073) by debbugs.gnu.org; 27 Apr 2021 22:37:30 +0000 Received: from localhost ([127.0.0.1]:51235 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbWKf-0001oF-Py for submit@debbugs.gnu.org; Tue, 27 Apr 2021 18:37:29 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:55304) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbWKd-0001o1-CE for 48073@debbugs.gnu.org; Tue, 27 Apr 2021 18:37:28 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id D0ED2441379; Tue, 27 Apr 2021 18:37:21 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 68C5F441364; Tue, 27 Apr 2021 18:37:20 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1619563040; bh=1xLn3Mza8Q6U2BudKf8OnEwYDgorb/W2s31xIhu1/4U=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=kQe7IGgr7aB0tNnC8J5XRulWAjxornftcnCbS6KskrQJDa4P8Y56ezooTZRhYEaVX HrPmvNm7OLpFgIJ5S89nkXX33zxgVqELvvsvkf4vZ1El9W2Kun1cWY5XVdPZWbKyy9 wnPShoG8Fui08yd34fpGaxPizExk+4HMHzdohTQ0cj0TRGCJ+McHiGYrW9act7ae5H QK1rvN0zfs8Kw39xVPKukPWWsuprSCwCnudjU1Z0k+romGOnqamKzR5XitJmszPUVc uV7ew/s7DOQeHPovYcTQBvQHm8Fl4uS6u5Vwucom6SJs+RpBXK3wfZr1sb4IuK6TW4 36VgF0nn2O8Lw== Received: from alfajor (unknown [157.52.10.47]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 328A41201C8; Tue, 27 Apr 2021 18:37:20 -0400 (EDT) From: Stefan Monnier Message-ID: References: <871rav4jri.fsf@gmail.com> Date: Tue, 27 Apr 2021 18:37:19 -0400 In-Reply-To: ("=?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?="'s message of "Tue, 27 Apr 2021 22:10:44 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.074 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >> >> It seems that a more appropriate way to override the completion style >> >> would be to include a category in the completion table metadata, and > add >> >> a corresponding entry to `completion-category-defaults', which can be >> >> done globally. >> >> That's right. The advantage being also that the user can additionally >> override that default style with `completion-category-overrides'. >> >> >> Stefan > > > Thanks. But can you confirm my hypothesis that it is possible to make > its completion table function in the `flex` style automatically, Yes. > - having Eglot add an entry to completion-category-defaults or > completion-category-overrides (which one?) `completion-category-overrides` is a user config. Don't touch it. > - having Eglot point to that entry in its completion table? There's no real notion of "point to", but it can use a completion-table whose `category` says `eglot` and then use a corresponding entry in `completion-category-defaults`, yes. And those rare users who don't like `flex` (or who want the new `mind-reader` completion style instead) can override it in their `completion-category-overrides`. Stefan From unknown Mon Jun 16 23:48:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? 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, 27 Apr 2021 22:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Augusto Stoffel , 48073@debbugs.gnu.org Received: via spool by 48073-submit@debbugs.gnu.org id=B48073.16195633747429 (code B ref 48073); Tue, 27 Apr 2021 22:43:02 +0000 Received: (at 48073) by debbugs.gnu.org; 27 Apr 2021 22:42:54 +0000 Received: from localhost ([127.0.0.1]:51239 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbWPu-0001vk-Dq for submit@debbugs.gnu.org; Tue, 27 Apr 2021 18:42:54 -0400 Received: from mail-il1-f170.google.com ([209.85.166.170]:46656) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbWPr-0001vU-3v for 48073@debbugs.gnu.org; Tue, 27 Apr 2021 18:42:53 -0400 Received: by mail-il1-f170.google.com with SMTP id l19so10264976ilk.13 for <48073@debbugs.gnu.org>; Tue, 27 Apr 2021 15:42:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=WqicLm44lpxf8cU6sBbr6JBgG7Lxl8O0VcoLK7M50FA=; b=TQzRTIOs/NbyaWv8OkRqZkfQRPZZg0KtbRH/w/dwkvPnuLc8oc9W06s5i4M/6Ll5U3 GaGKQCNvs/8LvNMnoREcVuHG41Lp3noLpUou8vZwhhUsj6dyR8C1LzBoEQXHt3dF/MYy wYcNQc8RXb8LP2cPkWVe5+5iu2c8ght6LLmVPRQo/VDMhEU2hUb8kVs1neEBnqfgIXoP B4zN7yVAl/xJe/GWS6ULnQ9sWneqgiaqzts2syeuREDN5dGxYMH96N48pQw1wkoqqGiD 2yPWuvJCDapOCdIP1QKNKVGTn2CFvHS69Gjm8Cy0oMkN1FhW2o4+IhrV9Dv7tmC9kIRi Doag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=WqicLm44lpxf8cU6sBbr6JBgG7Lxl8O0VcoLK7M50FA=; b=Ie8BQ4yMCB7cPjFh6Fukh4k1lmeo5nAf6faAtFGZpQ+UQSKlkCPfeXz+ks0OFAUK+S Zpw/eIE/HPYIPF5cEzMaLmS64pOPkFzUKx2RYYybsaHW5FU5OE1tkYV+ZCwb7PoXAKMs EqhwlH9F6t6LFkT3HIAJQWae6w1Mv86DKr6emQeq/RGvxiWE/VET/VoVlXKeSWxCgTl3 /5Qzv7nGfAVBIVEuZJNhSY6Jjs1xiJBT8k7qB1DyQn5/UPev6rBQlQbb+Pb8MvrQW/V8 H8udaIzbbc/8gArbxmggRIK67xI5rdbqWEg6421JS6orhn+MJuFJvwApxmcYcQU0W+9s 5GOQ== X-Gm-Message-State: AOAM533lKlDlmePFBPksjlM1dPVGle5foz+XEBq6l93/reXUq5MMtSeo C1GWKJ5D0jLl5rEIdwbIUA/Fb9b7aC9JS/OLPC4= X-Google-Smtp-Source: ABdhPJxqU8IOH7FrxM5HA64R4eMrgSbeuVFopr8JnuIBDZ9k/L9E2u4o92MGG6FcVd9i5nMUfHSPCGl8/87gzmp6PRQ= X-Received: by 2002:a05:6e02:16cf:: with SMTP id 15mr18933680ilx.199.1619563365513; Tue, 27 Apr 2021 15:42:45 -0700 (PDT) MIME-Version: 1.0 References: <871rav4jri.fsf@gmail.com> In-Reply-To: From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Date: Tue, 27 Apr 2021 23:42:34 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Apr 27, 2021 at 11:37 PM Stefan Monnier wrote: > There's no real notion of "point to", but it can use a completion-table > whose `category` says `eglot` and then use a corresponding entry in > `completion-category-defaults`, yes. Cool, that's exactly what I meant "point to". And should `completion-category-defaults` be affected globally, or buffer-locally? (the table will only ever be useful in Eglot-managed buffers) > And those rare users who don't like `flex` (or who want the new > `mind-reader` completion style instead) can override it in their > `completion-category-overrides`. Great but you forgot the patch for the mind-reader completion style. Jo=C3=A3o (stealing Stefan's "forgot the patch" wisecrack) From unknown Mon Jun 16 23:48:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 Apr 2021 23:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Cc: Augusto Stoffel , 48073@debbugs.gnu.org Received: via spool by 48073-submit@debbugs.gnu.org id=B48073.161956523310163 (code B ref 48073); Tue, 27 Apr 2021 23:14:01 +0000 Received: (at 48073) by debbugs.gnu.org; 27 Apr 2021 23:13:53 +0000 Received: from localhost ([127.0.0.1]:51251 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbWtt-0002dq-L1 for submit@debbugs.gnu.org; Tue, 27 Apr 2021 19:13:53 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:20386) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbWtq-0002dZ-LV for 48073@debbugs.gnu.org; Tue, 27 Apr 2021 19:13:52 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 1AA9544137D; Tue, 27 Apr 2021 19:13:45 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id D1201441373; Tue, 27 Apr 2021 19:13:43 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1619565223; bh=CAzPEDMYSkPHW7ZuYMJfrRdTaM4nZs4kGX/EWTG9faE=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=M0UaXqks105R66oPCxqNbYh/FWrC9JvgGEvr4HRWx4JVuaAZWJGgArzQWtwiFjy8Q 8/qSN524KLhYzgAe11wbLw7XGVjAt370zEN1FKf/kdkEezCoCwApQXG8v0hm5ymkxi kTGd4ocUHg2Qr7X4jlYJQVgK+Vfu5HMOCC8ODD+kLhXoZ8MFMvntDcOBuPpebbRZt+ FWTvePexh3pwiU0N5SzCfrrippdEP3c8vMlJZoRp6ZdriHGkLqL0LKqHFPaTB1kxX5 prwIKYaWJOoTNGMZ1sCXhMSWaTetcjiC/0LYRvQT/pX4Iyn+PQNffcGjOnq7UE/5wE gcePJuIH97ulA== Received: from alfajor (unknown [157.52.10.47]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 950E71201E6; Tue, 27 Apr 2021 19:13:43 -0400 (EDT) From: Stefan Monnier Message-ID: References: <871rav4jri.fsf@gmail.com> Date: Tue, 27 Apr 2021 19:13:42 -0400 In-Reply-To: ("=?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?="'s message of "Tue, 27 Apr 2021 23:42:34 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.074 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) >> There's no real notion of "point to", but it can use a completion-table >> whose `category` says `eglot` and then use a corresponding entry in >> `completion-category-defaults`, yes. > > Cool, that's exactly what I meant "point to". And should > `completion-category-defaults` be affected globally, or buffer-locally? > (the table will only ever be useful in Eglot-managed buffers) I think you can just do it globally when loading Eglot (assuming you use a category name that "belongs to Eglot"). >> And those rare users who don't like `flex` (or who want the new >> `mind-reader` completion style instead) can override it in their >> `completion-category-overrides`. > Great but you forgot the patch for the mind-reader completion style. I still have some bootstrapping problems with it, sorry. Stefan From unknown Mon Jun 16 23:48:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? Resent-From: Augusto Stoffel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 28 Apr 2021 07:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , 48073@debbugs.gnu.org Received: via spool by 48073-submit@debbugs.gnu.org id=B48073.161959323223802 (code B ref 48073); Wed, 28 Apr 2021 07:01:02 +0000 Received: (at 48073) by debbugs.gnu.org; 28 Apr 2021 07:00:32 +0000 Received: from localhost ([127.0.0.1]:51578 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbeBT-0006Bq-PC for submit@debbugs.gnu.org; Wed, 28 Apr 2021 03:00:31 -0400 Received: from mail-ed1-f50.google.com ([209.85.208.50]:46072) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbeBQ-0006Bc-1S for 48073@debbugs.gnu.org; Wed, 28 Apr 2021 03:00:30 -0400 Received: by mail-ed1-f50.google.com with SMTP id d14so9042299edc.12 for <48073@debbugs.gnu.org>; Wed, 28 Apr 2021 00:00:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=4PShf/OWiiUjyyTbvuEOwFeV8r88pXsUbywH2NhDkDc=; b=HtIKfbKcfQpVMEmvn7tJu7Umd56usgc4XVvZV5WT9wDD3cMLFwYwl+ZfDGf79pWk4E SiQiz6RoEm8r9RkwISyjzVkDmRNmjq9uTbsEFwszbRDrfAIRPIy6vYKDc0NfzBT2zZqD JYF79kABbCnhXzxa7ia4cV1E4wgM3WiUcfpNfXqZekuRgcURJ6ejIywDKqsoTAoZujw0 Idc+9bsjrmocs8FAJquEXkSY7rSFMyPcMJAsXApddAxgxm7ZCdmoErZsos6ZHDsw/See XYmMaQa3NFoo6gVAf4rU616JuO2Dd3fdCzq0Hg5h+qZzj7c2hrsIaWuAkpr1f4q+ppHJ 4I5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=4PShf/OWiiUjyyTbvuEOwFeV8r88pXsUbywH2NhDkDc=; b=KbDlCSDvE3W+EdLB8lS32ZZZhKCAHLXpgBPlwc0YDL4YOYVIaxaJIDwyq5LBZVl7yf PzPiSwm1JoUBy9v6LGVZ1/oonl/NxXALCuC86eCItk6MFzjtjjOBWi3f2/kEOMaJsoec ZQsO1p48WQ0abL9PPh4jGRRvb0EF3f4l8lZ7QoqB1GVeR3oz01uSt22T+yOJt/O3CgJy ZjaeXCYHl/17hIBYy6Hz28snxmQkWrSXTd1PtN2GrEEvhkTNgvd2/52hm8C245COZYAh tvEVX0DH3Dh1GdfN34VpwK4B2dUhiBsyNLmYI8M+c5PhBT0S5qA4StLaC5wBzNuvd8SS FYgw== X-Gm-Message-State: AOAM532c++ACNe/Jr0xjFNjzvQwrUuRZdZsGZNMcFKKSuUFTIX5pDsUi B9T8hHRf9HAIQP7xTrNaIfRduHtAedRA6w== X-Google-Smtp-Source: ABdhPJwmrSllTrIjrxh0zf8ErmdNL15S6UqYjl2IoJEtkT5GInuRV1xuhaHFpX5VdTiK1jynbxcrKw== X-Received: by 2002:a50:eb89:: with SMTP id y9mr8989354edr.172.1619593221833; Wed, 28 Apr 2021 00:00:21 -0700 (PDT) Received: from ars3 ([2a02:908:2211:8540::68a]) by smtp.gmail.com with ESMTPSA id bu26sm1306429ejb.30.2021.04.28.00.00.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Apr 2021 00:00:21 -0700 (PDT) From: Augusto Stoffel References: <871rav4jri.fsf@gmail.com> Date: Wed, 28 Apr 2021 09:00:19 +0200 In-Reply-To: (Stefan Monnier's message of "Tue, 27 Apr 2021 19:13:42 -0400") Message-ID: <87k0omvqpo.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Here is a patch setting `completion-category-defaults'. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-Add-a-completion-category-defaults-entry.patch >From e9d877c9c7203ce999a935cdbc36c619255cf63c Mon Sep 17 00:00:00 2001 From: Augusto Stoffel Date: Wed, 28 Apr 2021 08:50:10 +0200 Subject: [PATCH] Add a completion-category-defaults entry Setting `completion-styles' buffer locally is harder to customize and can break some completion UIs * eglot.el: Add a completion-category-defaults entry, if applicable. * eglot.el (eglot--managed-mode): Don't set `completion-styles' buffer-locally. * eglot.el (eglot-completion-at-point): Add style metadata to completion table. --- eglot.el | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/eglot.el b/eglot.el index 3348054..122a76b 100644 --- a/eglot.el +++ b/eglot.el @@ -222,6 +222,10 @@ let the buffer grow forever." :type '(choice (const :tag "Don't show confirmation prompt" nil) (symbol :tag "Show confirmation prompt" 'confirm))) +;; Customizable via `completion-category-overrides'. +(when (assoc 'flex completion-styles-alist) + (add-to-list 'completion-category-defaults '(eglot (styles flex basic)))) + ;;; Constants ;;; @@ -1421,8 +1425,6 @@ Use `eglot-managed-p' to determine if current buffer is managed.") (eglot--setq-saving flymake-diagnostic-functions '(eglot-flymake-backend)) (eglot--setq-saving company-backends '(company-capf)) (eglot--setq-saving company-tooltip-align-annotations t) - (when (assoc 'flex completion-styles-alist) - (eglot--setq-saving completion-styles '(flex basic))) (unless (eglot--stay-out-of-p 'imenu) (add-function :before-until (local 'imenu-create-index-function) #'eglot-imenu)) @@ -2166,7 +2168,8 @@ is not active." (get-text-property 0 'eglot--lsp-item c) :sortText) ""))))) - (metadata `(metadata . ((display-sort-function . ,sort-completions)))) + (metadata `(metadata (category . eglot) + (display-sort-function . ,sort-completions))) resp items (cached-proxies :none) (proxies (lambda () -- 2.30.2 --=-=-=-- From unknown Mon Jun 16 23:48:49 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Augusto Stoffel Subject: bug#48073: closed (Re: bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally?) Message-ID: References: <87o8dyzkdt.fsf@gmail.com> <871rav4jri.fsf@gmail.com> X-Gnu-PR-Message: they-closed 48073 X-Gnu-PR-Package: emacs Reply-To: 48073@debbugs.gnu.org Date: Wed, 28 Apr 2021 12:04:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1619611441-22377-1" This is a multi-part message in MIME format... ------------=_1619611441-22377-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 48073@debbugs.gnu.org. --=20 48073: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D48073 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1619611441-22377-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 48073-done) by debbugs.gnu.org; 28 Apr 2021 12:03:37 +0000 Received: from localhost ([127.0.0.1]:51943 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbiun-0005oI-36 for submit@debbugs.gnu.org; Wed, 28 Apr 2021 08:03:37 -0400 Received: from mail-wr1-f46.google.com ([209.85.221.46]:46829) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbiuk-0005o3-3V for 48073-done@debbugs.gnu.org; Wed, 28 Apr 2021 08:03:35 -0400 Received: by mail-wr1-f46.google.com with SMTP id x5so12475277wrv.13 for <48073-done@debbugs.gnu.org>; Wed, 28 Apr 2021 05:03:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=wmxmcstbeMuwAWvvFZU+P/yDPn490aSzAOZc5T84YqY=; b=ApIWVZftgbHHYZWZo6ACUUEb2GpKYB4lBb56tDjpLpAiXKS4TdH2ScTpnXePyT8vLe C0BqNDNXrRhl3XRSB/50kNKyq3Akd05NihZb4p8upde+073mF0IlPBhcQ+Wfl4YyMvze t6YnLdfkd2L1IQGZkTxGfLrkmnaHi5HS06+tJgVXXg8bbjpemoi3RJjj3SRJoSXrNad+ 9R1BZ7krcdA/sfGT6L2gnKufYavNNuIwyrpSVHpEib/gdfXg1k7V+x90aYJ9vBA3NAdE 2zYiO7EHvQkvEpdSNYOWRPvHSflVq9LRZVRSpLUBCxRZpXFpKGNxKg1zhZCb0ft5WHIb GnFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=wmxmcstbeMuwAWvvFZU+P/yDPn490aSzAOZc5T84YqY=; b=fRsjSwdlr/dkqwD2r0+d2xqFFK6ShqXv+m7kmz7LBgmXWsYcHTvlYIKC2YH/L/k/5Q hq0FqlTtw7NfhMaReU/n3VRzhl2ZPyZOs+BpVAaodQfBA6HiWWjE4mclPgj3pA2qzlaq IgyFY4nfNrdHHD5Sqn6gp5RWUno/nrhDYx9aaXxbYJ/bja9FHMKLHPdhMZzIH65sR67f kWJcVc7i08TOQg5WgKoH4T9uCrqSmQZTQr5tPCxYSuxpqa4MrD5aZUAXwkxvWQlMKxiB H+Gvw1P0KEgcV/tdt/R7rWBM3pYJcAsM9Jz4kF3XMJ89DE+t0tEWcx0r10rD6U0kZdLU 9CYw== X-Gm-Message-State: AOAM5307pmaq4ayYgBMgN2bAOqOn4b9naV+zcwuIvqbUrd6e4iyb0uc0 0ohfaG5vP73j6R9RbbXGDcY= X-Google-Smtp-Source: ABdhPJwL0eDnRTFTa9WFu+P9cMl1zVDnflD3RTAkbr1tpnGLQb+aIptbAmFAtP+S2MmZyipN2MB03g== X-Received: by 2002:a05:6000:184c:: with SMTP id c12mr36150427wri.125.1619611408371; Wed, 28 Apr 2021 05:03:28 -0700 (PDT) Received: from krug (93.102.226.119.rev.optimus.pt. [93.102.226.119]) by smtp.gmail.com with ESMTPSA id n8sm5906917wmq.12.2021.04.28.05.03.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Apr 2021 05:03:27 -0700 (PDT) From: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= To: Augusto Stoffel , 48073-done@debbugs.gnu.org Subject: Re: bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? References: <871rav4jri.fsf@gmail.com> <87k0omvqpo.fsf@gmail.com> Date: Wed, 28 Apr 2021 13:03:26 +0100 In-Reply-To: <87k0omvqpo.fsf@gmail.com> (Augusto Stoffel's message of "Wed, 28 Apr 2021 09:00:19 +0200") Message-ID: <87o8dyzkdt.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48073-done Cc: Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Augusto Stoffel writes: > Here is a patch setting `completion-category-defaults'. > > From e9d877c9c7203ce999a935cdbc36c619255cf63c Mon Sep 17 00:00:00 2001 > From: Augusto Stoffel > Date: Wed, 28 Apr 2021 08:50:10 +0200 > Subject: [PATCH] Add a completion-category-defaults entry Thanks. Pushed to Eglot's upstream. Closing this bug report. Jo=C3=A3o ------------=_1619611441-22377-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 27 Apr 2021 19:20:25 +0000 Received: from localhost ([127.0.0.1]:50956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbTFx-0005UN-M3 for submit@debbugs.gnu.org; Tue, 27 Apr 2021 15:20:25 -0400 Received: from lists.gnu.org ([209.51.188.17]:54486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbTFw-0005UG-IO for submit@debbugs.gnu.org; Tue, 27 Apr 2021 15:20:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43538) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lbTFw-0001Jc-Cq for bug-gnu-emacs@gnu.org; Tue, 27 Apr 2021 15:20:24 -0400 Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]:40875) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lbTFu-0004Ip-Vm for bug-gnu-emacs@gnu.org; Tue, 27 Apr 2021 15:20:24 -0400 Received: by mail-ej1-x62e.google.com with SMTP id n2so91058402ejy.7 for ; Tue, 27 Apr 2021 12:20:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=3RSHjWXh5t/WMpPx4ytjv6zNpPhZ2QlqQcOg/9579DQ=; b=j7JdmHhHuSC85kIGDheTpZWN3y1fATECZiufj7mWsamO5v+SUqAZ3UR/Y/K4ISoyw4 FSHpPO/MpqEo0r9S27/5E39oOJIoxoMGfwMBwrAh7bJwdXdv+mOFgfcmlzEY+EQgRECS xdUETP1Rc6jZiUMszHjVthggTzJ9+1lSl8AwGyf1FcG5uTeLzicmNFQBZsZAC+QJOlcl 3SrHxoSBfJQLJJIj8YwffqJXrW4RmEchAZHknspD9gpVa/VtqN7NVvqHuW8VeMkQL7b8 CE0q5wYgRKdPjfDx1J8Wi+Js5Vrs26WdutzMzCphdaQZOpKZMuYd6EqcAI9u+PMYmYm9 9WdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=3RSHjWXh5t/WMpPx4ytjv6zNpPhZ2QlqQcOg/9579DQ=; b=YWtT6NM+1pjfPhaTyl1zsS2ePvgbvhnUFWProZ80tTqyLr+ns/8Eie75uVaIFf9l/m MuX0gHpJuJRUxN/cLgK/oIA48bMUUFu3F0JuNTLOApG/pjJhPFwh+p/tclRadYUGqPgp y3CU3pjXy9xWJYcUsu1b+Ar0R3XFAVGWSQwcWKbD+15i1z5SbYqikHQ7ukKSkbNQeyLv Z+OtK9DCjGyvxm1KUxvmfUWm5p8VZ5xIYSjTi30qn5lMxg6npCIiVbAmi84kbcfV5smX Uzq6gQ8iExPa8Q664Zx/HXcT37b85I/V3olUi5o3zBNXzCV7fUIIB5TxNZ7wn0Bu1TaN qp2w== X-Gm-Message-State: AOAM532BTTOT5u9kqSqOqOz49tTjdxEGw3e499Ts9qj4yjjUrtM0sMAf +LJp/lEbkVlfMgXf4wtRTqzRKGOQhD4= X-Google-Smtp-Source: ABdhPJwacHTNo3aGiQMNQrVyMdI/VR7IMawesP3VFSLToUCUH6mtOtD6DrVu/aoVO3MA1L86NXM9ug== X-Received: by 2002:a17:906:eb43:: with SMTP id mc3mr24228919ejb.78.1619551220273; Tue, 27 Apr 2021 12:20:20 -0700 (PDT) Received: from ars3 ([2a02:908:2211:8540::68a]) by smtp.gmail.com with ESMTPSA id cz2sm3037242edb.13.2021.04.27.12.20.19 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Apr 2021 12:20:19 -0700 (PDT) From: Augusto Stoffel To: bug-gnu-emacs@gnu.org Subject: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? X-Debbugs-CC: joaotavora@gmail.com Date: Tue, 27 Apr 2021 21:20:17 +0200 Message-ID: <871rav4jri.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::62e; envelope-from=arstoffel@gmail.com; helo=mail-ej1-x62e.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 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Binding `completion-styles' buffer locally can lead to problems on alternative completion UIs, say if the minibuffer is involved (this used to happen with Consult's compeltion in region until recently). It seems that a more appropriate way to override the completion style would be to include a category in the completion table metadata, and add a corresponding entry to `completion-category-defaults', which can be done globally. ------------=_1619611441-22377-1-- From unknown Mon Jun 16 23:48:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48073: [External] : bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 28 Apr 2021 16:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Cc: Augusto Stoffel , "48073@debbugs.gnu.org" <48073@debbugs.gnu.org> Received: via spool by 48073-submit@debbugs.gnu.org id=B48073.16196262536690 (code B ref 48073); Wed, 28 Apr 2021 16:11:01 +0000 Received: (at 48073) by debbugs.gnu.org; 28 Apr 2021 16:10:53 +0000 Received: from localhost ([127.0.0.1]:53874 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbmm5-0001jq-72 for submit@debbugs.gnu.org; Wed, 28 Apr 2021 12:10:53 -0400 Received: from userp2130.oracle.com ([156.151.31.86]:59356) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbmm1-0001jZ-Pb for 48073@debbugs.gnu.org; Wed, 28 Apr 2021 12:10:51 -0400 Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 13SG5crJ157678; Wed, 28 Apr 2021 16:10:44 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=Im7pLYCJokKDwvF1c0wzGj+Q5aQ5F04lhWgxEQ8oIjE=; b=FjRrcRGAKk/b5KROXHRiUvmFCoLSLeED7H6+GJ1MaLu5CVBLZBrnU4nSzxNFv8mRmT8p dARt5t8aB5JpdfufHZ4FGqPY08b8gqpoZe4xul7T1kGGEbT9T7JS0jEvhcOiCvmw+SP1 kaRR6bpN6YPTG+mkBgQZra6OYI68rQh05MloNVASXCvte1vzVX5LQWIWNipKC7sX9gme 19FQcODWWvib3h6/l5EpizqgIf2a5kxHoxRbeAg0/JMRXeQHPIHsBfa7sSjkclMm3J/c rytB8izNfRj0WNbBvoYO029yyArT1QWLIA2HOZupQ0jhB6Ejx/eybgm5vyV0mucbsX/+ rg== Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by userp2130.oracle.com with ESMTP id 385aft1c67-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 28 Apr 2021 16:10:43 +0000 Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 13SG6XGZ167961; Wed, 28 Apr 2021 16:10:43 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2107.outbound.protection.outlook.com [104.47.55.107]) by userp3020.oracle.com with ESMTP id 384w3uvr5c-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 28 Apr 2021 16:10:43 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kKIRmhLrbL3aaMGHaWfntxmaniouWZLpRyc18F61eMtMkRJyfJVLR3lOHYvtDiVzQZn1OZmzVT6S1dr2Xjpoh9zQ9cn6zt4SB+hl2Wp0fa4sCmqmjokVZsKEyHaf2KY6e+rHvSAJcZx16HmqLg/4X78eJzIrp414MMehXHSwm5ActMxPPNUyVcoSDo4RvpsXrPVxVD8LXHWqQpmOAQ2Ni91tGypjBmpVsUufvo4/0/+rPxypskZrW0WxD7Fl9np5WsPgpt2j+0IokisZlFziJ+RHOq4AitSioqTF3qJNaldNJNucjIfzEzQ11ECnTimVh7RBei6W8FxxuuUM2QCn3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Im7pLYCJokKDwvF1c0wzGj+Q5aQ5F04lhWgxEQ8oIjE=; b=FFifNcBg2wRA+oXEPCD+rK7dTJRMoYilGfgW7NbcLYs0PWQPn67d9HSAbql9MOEWbqgjES6XPs8qGcxt+O+FuTjsvxm10z0dYa2878qgjXZdzPQ9YxOCWgD1plzv4xqXUzxS8sdd5jN+QfiRChTC7I9qP2ydH7+ScUeGXBKlTTfQ7Hw6HdYJZ1jGB47rZ1SPUuh1xdV6Uuew3OxClVX1oJQlyof17HWvERVTgKoX26m1aqC61TLAP3hhJ7EHTdIupdeeoNv7Y7WFHMzGxIY92GnMuRldxAxVOIZ/mwotICuf5hMUx8yZzJxpDNp5pTRwcTEvVn7OPMNf75UYqDX45g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Im7pLYCJokKDwvF1c0wzGj+Q5aQ5F04lhWgxEQ8oIjE=; b=Eh51feJU/eQAeZKEVXVkhTZFm/7HLeWE92hgZfMho3VTpNgAjNOk2h4BCetgq0mUM9wkCc6xC5pzIVEVSiuF4CKsazP/R6bdzvAl9K0bZuX7hx6MXJtTrzGKWsuU9qRVuYA5qBxpD7QF9oPCIwOL6zHvVfnx3sDgVNlQC5LtedY= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SN6PR10MB2590.namprd10.prod.outlook.com (2603:10b6:805:45::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.23; Wed, 28 Apr 2021 16:10:41 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2109:9725:fd4a:6494]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2109:9725:fd4a:6494%6]) with mapi id 15.20.4087.025; Wed, 28 Apr 2021 16:10:41 +0000 From: Drew Adams Thread-Topic: [External] : bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? Thread-Index: AQHXO7I1m0OE2KrpUESHlrz8hTmcNqrKFxRg Date: Wed, 28 Apr 2021 16:10:41 +0000 Message-ID: References: <871rav4jri.fsf@gmail.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: dbe8fc8c-94cb-4652-1961-08d90a602b6a x-ms-traffictypediagnostic: SN6PR10MB2590: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3513; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: oa99boI8vL7kigZyDcUxeHmxIaqYpKnq7/qfLxzG2rN41EYCBs4rv9gHCIO7Hgao9ncsCB0/yRPC7pLssUPx0b4cF/klaAp0Ix4rufsLJQ3vTYcv4GEXvf7leA9tFK/OZrYUhsXdOYW1qtEeBrYJOJzf8B75yoYxp0MPCgVE6Z8hsEPCSCPyU2ShOIAmOQsYxu2LCklE8H81iufYsAb5i/b7mnPMcDIQh9Lj/JSlSsXEtM6jx8pxP/+9YF17z7V2HDr5s+dqcQMPjT2tBvAImLsasIEu5crUqMCYNsh/4R/258daZ1ZP3FcY2V/BD+HK4n4OVxQHTO7RGw7paePu+kHm3PgI6u1jmzmDT0WABNiVEVRra5DQnmIy2XqF9z5xUPflxPrbAOOyugCMp5AM6i7YafhZ4WBfyzbzHVZ+otL/QOtWY4lFLmQA5+bYf1cnQt2TQbWl6HJWxG1zXZutb7qlUSFDUlljLM8Ep0VSN69RWMAXPE33F/Q0LObUzJxACVzpl9HFcs7NafEen6zhxG7/ZW00R3lzSEcMzMJH2b1OludVbiuu/Nw0Sx/WRV3bXQoqhXPDkeGaeWnbz+bGOajop27NivMVVOFTeOyaXReMCEYoTXK/Fe78Bm9S+iUBawlLuJtLiQL/ZgqkrTit0Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(39860400002)(136003)(376002)(366004)(346002)(33656002)(66446008)(66946007)(66556008)(66476007)(6506007)(64756008)(4326008)(76116006)(9686003)(54906003)(122000001)(7696005)(38100700002)(316002)(478600001)(52536014)(26005)(44832011)(4744005)(8936002)(8676002)(5660300002)(71200400001)(86362001)(186003)(55016002)(6916009)(2906002)(81973001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: 369fa5WHOJ1JlLScjAf9wLq5uqgt4Q7eCiJ+GUWtrE/RYSXV1wF3MhiOP4tI3htg1qTFPlhLEJPnlJ+8aG5Lh5Sq1K1cA8AaFDCr4Dts+7+OBry3dqIQsjTBhMj5m85dojGSpKs96/d0qtc1zjWGBQyigtjs3urHIBPdkf6QpEgbDmokGalNemSuT9vfrx+eUz4FUuXQyYBZAahddAiA3k/kVOSToSCQ+3IuSjmAkJ1TWWohRv6fqNburl2kwWMfnnGPRfbkUm+O/JIqr8i7ykN3FgXQ4Vw0sfyR68UQ3QThrjlCciq96jrOhYkLAWcq47B9v10MQ6sS3fLXtJdOCtFialBZpzHeKvpwE1YiUr2NC3uGdT3pzaPozI2rz4GilVkJDO2LD2TzdbzBHPtcs01YK1/w+bUnwuAGI2vZYYESVEId6/KaZHbuFuV2N/mM1XykHK1iCxVqQxKPQo3L2ugh3ROzI/uXJnnwyrPsxhT+QYNmXG4Ply7rLXR1C3CZujuKXW/hP7U6sFmPfhcJqMYMhx7RVv5590JdasuRe7Q0l7Mn4mqxGHToudKS8ZkTAsTQ7GWlG9gH1rkwcMZ7RGHwXusr2XFuE1vxsWGiTGN1IedwcvJAWs9EC7K22MUYjDqr0kHKB/VNS/r7v+zTmyAocUkhgB3bCbKr71HhABRnkT5n+3IFxTGSFW5X3FrHfikXsDayDIDWG1Ikc8k5bX0fQs8qRkBN/WFsmgbTc8yh3i4mI21d5P0tlgBMGvQWDFv2Mnvps5jNRFIqqRZot1SAwMpN5JzAe2g0CuiIiWWymtoyP16dJDJ4XxWWsV0B6XT0KrXtPqsu2QPk47LtpOtLyoNc6ysOi36GGfKO878sKp1BXEdtrf4PRgv/M34jfJRxLMtCdFK23uLI9PjbtL6PCMx1jhLGaL7z4bVeV3OcYuW6Ya7IKRLmPmKHBL6Ggb0NGII92a5/nyuWOSbt96UcJx6Odhm1GrvokYiZeRBi4zLvYSKbukZ1H2/MqAY5wHiqZPrLeiQ+eAwS0ZQftOtsSPwrtPlJksWGleLiWcig8DyYGdcx/juZrexvY5byYqMirOAXkciv9bpjb2ma5zbIQOqMal7eE43CvIF5DRNtQ/Veq6PNaMrKmFSzDInuZFAeTvlUL44LdsYUGveUuxTKh/clvXp8CeZtpqLXTWM11S0/5VPJ6p/KFADE83I03G2fRPUaH2WoQBnjyt8WlsY1tp1r+eB/8DXAr+zoeVuJazEbGO0Q9b1EuSFdalQEKW8rhnJTfAznsR/VZexqY+jgX1MRuCaN1kAtd98ySRg= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: dbe8fc8c-94cb-4652-1961-08d90a602b6a X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Apr 2021 16:10:41.0779 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 3LKT89uhNnIXJRBJATeNhyXKoHF8umYSisZJ606LoRq09C4gjm/NYRqTsDNdFO3cNYkvZMSTzyPUk9WWgHZxVQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB2590 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9968 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 malwarescore=0 mlxscore=0 mlxlogscore=999 bulkscore=0 phishscore=0 spamscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104060000 definitions=main-2104280103 X-Proofpoint-GUID: jHEukI1cdUad8z1KAZW4lytTQf_TyfEV X-Proofpoint-ORIG-GUID: jHEukI1cdUad8z1KAZW4lytTQf_TyfEV X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9968 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 impostorscore=0 lowpriorityscore=0 mlxlogscore=999 malwarescore=0 phishscore=0 priorityscore=1501 clxscore=1015 spamscore=0 bulkscore=0 suspectscore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104060000 definitions=main-2104280103 X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) PiA+IE5vLCBJIGhhdmVuJ3QgdHJpZWQgRWdsb3QuICBBbmQgaXQncyBxdWl0ZSBsaWtlbHkgdGhh dA0KPiA+IEljaWNsZXMgZG9lc24ndCB3b3JrIHdpdGggaXQuDQo+IA0KPiBXaHkgZG8geW91IHNh eSB0aGF0PyAgRG9lcyBJY2ljbGVzIHN1cHBvcnQgdGhlICJub3JtYWwiDQo+IGNvbXBsZXRpb24g dGFibGVzIHRoYXQgY29tZSB3aXRoIEVtYWNzPw0KDQpZZXMsIGl0IGRvZXMuDQoNCj4gPiBJIGRv bid0IGNsYWltIHRoYXQgSWNpY2xlcyBpcyBhdCBhbGwgdHlwaWNhbCB3cnQgaG93IGl0DQo+ID4g dXNlcyB0aGUgbWluaWJ1ZmZlciBjb21wbGV0aW9uIHRhYmxlIChvciBvdGhlciB0aGluZ3MpLg0K PiA+IE5vdCBhdCBhbGwuICBNb3JlIGFuZCBtb3JlIHRoaW5ncyBjaGFuZ2UgaW4gRW1hY3MsIHNv DQo+ID4gdGhhdCBteSBjb2RlIHdvcmtzIGxlc3MgYW5kIGxlc3MuICBJIHVzZWQgdG8gZmluZCB0 aGUNCj4gPiB0aW1lIGFuZCB0aGUgd2lsbCB0byB0cnkgdG8ga2VlcCBhZmxvYXQuICBJIG5vIGxv bmdlciBkby4NCj4gDQo+IEhvdyBnbG9vbXkgYW5kIGJlYXV0aWZ1bC4gIFlvdSBzaG91bGQgY29t ZSB0byBQb3J0dWdhbA0KPiB0byB3cml0ZSBvZGVzIG9mIGRlY2FkZW5jZSB0byB0aGUgQXRsYW50 aWMgb2NlYW4uDQo+IC4uLmluIHN1aXRhYmx5IHBvbXBvdXMgRnJlbmNoLCBvZiBjb3Vyc2UuDQoN ClNvdW5kcyBjcmVhdGl2ZS4NCg0KU3BlYWtpbmcgb2YgZ2xvb215IChidXQgbm90IHNvIGJlYXV0 aWZ1bCk6IE1vcmUgYW5kDQptb3JlIHRoaW5ncyBhcmUgY2hhbmdpbmcgaW4gdGhlIG9jZWFuIHRv bywgYWxhcy4gOy0pDQo= From unknown Mon Jun 16 23:48:49 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48073: [External] : bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? 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: Wed, 28 Apr 2021 16:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48073 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: Augusto Stoffel , "48073@debbugs.gnu.org" <48073@debbugs.gnu.org> Received: via spool by 48073-submit@debbugs.gnu.org id=B48073.16196264276936 (code B ref 48073); Wed, 28 Apr 2021 16:14:01 +0000 Received: (at 48073) by debbugs.gnu.org; 28 Apr 2021 16:13:47 +0000 Received: from localhost ([127.0.0.1]:53878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbmot-0001nn-M1 for submit@debbugs.gnu.org; Wed, 28 Apr 2021 12:13:47 -0400 Received: from mail-il1-f175.google.com ([209.85.166.175]:43708) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbmor-0001na-Ho for 48073@debbugs.gnu.org; Wed, 28 Apr 2021 12:13:45 -0400 Received: by mail-il1-f175.google.com with SMTP id l9so9891008ilh.10 for <48073@debbugs.gnu.org>; Wed, 28 Apr 2021 09:13:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=w3v+gB4/X8J//PW+6wYVd7layLvyUGgQYe9+U9m8b6s=; b=TtxCOjMXEoWnyDrTjCxI+3tEw1E43IZENjgp+u6k3LnLfLjl5xLhFgnpy7STOBQ2II EHukXrEUH4MHJ/PMAuTy6YiH3Uoq7nISQJxAmcWQZj6Xe6NkfQmyY1tmOqNdkI2mVK3g 9jGYSJNmxjNrDtdDCOivfFsIM5jfGwJC83BusFWLEGG2PeOTAmdLBDTsi/HkmsKSowN+ EP0JZsPbA+K4TL73ENMzEKxUSlBLAPoUJsfwUWhmAvEj84DUZdqdHUT0kRay6avUqhGb e2enFXbstKhNwHrR/dKq8BeSyM6fbyv7IIVAFfJxJpa7y2Tm43dY87aX7YhYNq4ZzB4Q GHTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=w3v+gB4/X8J//PW+6wYVd7layLvyUGgQYe9+U9m8b6s=; b=gHNxFoN/1sBLOEbgXRj9X08LpgE3HnsnXJ14q7oLohcrE8Q0W4lqcvvduiY7xISnMU ivtBI6q3u2WJNX4BhVJEnPKB4ZlQJBKQgpWzsE+GYdIcXpt7VT9mpBNptPIS5rR42bkk KcHtHhxJ8DDhz51SlmtBb/ERAx+EKL7Zdr4DrYJwPaeKrNnAfWa0JHr35Usgpjfozs+Q 6nNPHzBQfThWrrh94Sl8He4k1HQjbGlc2vr020fUmcL+b+8aGp3KXaKp20YnDsdfDoer Z+W89UTyjkFtjCjMFOphEDeJBWOeFVM12UwcRP76ePJaIYrbQ9BYHjM6T40pWSFny/fn csZw== X-Gm-Message-State: AOAM533j9fs6B8k05iRFiwAMlrXhgsbfxL17Bo0BdknL1CKvHkXDMyIR yjN1lA9z2b27F2yqKLOmqaZFUZFdvdbDNa9NwyM= X-Google-Smtp-Source: ABdhPJzuVi5LjYTyaoDQmLSK1PWc4XTTXrvgzY2JzkdYG0cCqoea/31noQ4iIiZa8Jcn9VTcogDv9Kezb/2t7ZAJwPw= X-Received: by 2002:a05:6e02:16cf:: with SMTP id 15mr21653117ilx.199.1619626419972; Wed, 28 Apr 2021 09:13:39 -0700 (PDT) MIME-Version: 1.0 References: <871rav4jri.fsf@gmail.com> In-Reply-To: From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Date: Wed, 28 Apr 2021 17:13:27 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Wed, Apr 28, 2021 at 5:10 PM Drew Adams wrote: > > > > No, I haven't tried Eglot. And it's quite likely that > > > Icicles doesn't work with it. > > > > Why do you say that? Does Icicles support the "normal" > > completion tables that come with Emacs? > > Yes, it does. Then, in theory, it should also work with Eglot. I'll try to test someday, and bug you for help > Speaking of gloomy (but not so beautiful): More and > more things are changing in the ocean too, alas. ;-) sad indeed. Then join a local environmental protection group, maybe