From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Augusto Stoffel Newsgroups: gmane.emacs.bugs Subject: bug#48073: 27.2; [Eglot] Don't bind `completion-styles' buffer locally? Date: Tue, 27 Apr 2021 21:20:17 +0200 Message-ID: <871rav4jri.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19057"; mail-complaints-to="usenet@ciao.gmane.io" Cc: joaotavora@gmail.com To: 48073@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Apr 27 21:21:35 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 1lbTH4-0004h6-QE for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 27 Apr 2021 21:21:34 +0200 Original-Received: from localhost ([::1]:54194 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lbTH3-0001ys-JR for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 27 Apr 2021 15:21:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43624) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lbTGY-0001ZD-JT for bug-gnu-emacs@gnu.org; Tue, 27 Apr 2021 15:21:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39410) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lbTGY-0004bX-An for bug-gnu-emacs@gnu.org; Tue, 27 Apr 2021 15:21:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lbTGY-0005VX-44; Tue, 27 Apr 2021 15:21:02 -0400 X-Loop: help-debbugs@gnu.org 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-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: joaotavora@gmail.com Original-Received: via spool by submit@debbugs.gnu.org id=B.161955122521107 (code B ref -1); Tue, 27 Apr 2021 19:21:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 27 Apr 2021 19:20:25 +0000 Original-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 Original-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 Original-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 Original-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 Original-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) Original-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) 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-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:205050 Archived-At: 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.