From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Newsgroups: gmane.emacs.bugs Subject: bug#48073: [External] : bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? Date: Tue, 27 Apr 2021 22:53:30 +0100 Message-ID: References: <871rav4jri.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32544"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Augusto Stoffel , "48073@debbugs.gnu.org" <48073@debbugs.gnu.org> To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Apr 27 23:54:21 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lbVev-0008L9-0m for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 27 Apr 2021 23:54:21 +0200 Original-Received: from localhost ([::1]:41358 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lbVeu-0003Oh-4E for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 27 Apr 2021 17:54:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54626) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lbVeb-0003Nv-Ph for bug-gnu-emacs@gnu.org; Tue, 27 Apr 2021 17:54:01 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39664) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lbVeb-0003N9-Ib for bug-gnu-emacs@gnu.org; Tue, 27 Apr 2021 17:54:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lbVeb-0000mM-H0 for bug-gnu-emacs@gnu.org; Tue, 27 Apr 2021 17:54:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 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 Original-Received: via spool by 48073-submit@debbugs.gnu.org id=B48073.16195604332981 (code B ref 48073); Tue, 27 Apr 2021 21:54:01 +0000 Original-Received: (at 48073) by debbugs.gnu.org; 27 Apr 2021 21:53:53 +0000 Original-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 Original-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 Original-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) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:205062 Archived-At: 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