From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: [elpa] externals/denote 9f692cbbef: Revert "Make 'denote-{title, signature}-prompt' complete from its history" Date: Wed, 25 Oct 2023 13:21:44 -0400 Message-ID: References: <169825307506.11873.2953281488302419157@vcs2.savannah.gnu.org> <20231025165755.64291C09BE7@vcs2.savannah.gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25019"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org To: Protesilaos Stavrou Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Oct 25 19:24:54 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qvhcj-0006DN-8L for ged-emacs-devel@m.gmane-mx.org; Wed, 25 Oct 2023 19:24:53 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvhbr-0004vc-9V; Wed, 25 Oct 2023 13:23:59 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qvhbq-0004vU-3p for emacs-devel@gnu.org; Wed, 25 Oct 2023 13:23:58 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qvhbo-0002dH-E5 for emacs-devel@gnu.org; Wed, 25 Oct 2023 13:23:57 -0400 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 8F6244449C3; Wed, 25 Oct 2023 13:23:54 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1698254632; bh=yzuT42H9PSS6C6isXosoe9J1gSn7d4YEliXEnmxy2HM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=mg6ZcCmPkaVp3NwjlKK+Y4fH4Qrqg7SCO2BMhsEBxPseLT+RWNnJUSIvrjRwic/zm Vp5cnQPbKrfuAsnVW49h3QKx4D4xGlo7W9aj4o/JxLnHe7cItl0u5u/V2bNfWkZmzx vPqBRK17fkuGQrC8agzEoOJQrkDZ2Z6+mwi+oefUA9F3kHHW+tLEwkiFgen5OWTu8j sdovSAk63+e7kETd5sOTD9s6zRl1UyYUqQbhTZwq53UzDCuRKywVD3cvfl5Hh5WPU5 GhWJZjDKio4PooVJ7nCpJVVhwHiZulJSbwiTtrMbiW3mQAdsE35rhw9TwYv/hkxVzM igjRDEgJKmBNQ== Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id BC6C34449CB; Wed, 25 Oct 2023 13:23:52 -0400 (EDT) Original-Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id AC67512034D; Wed, 25 Oct 2023 13:23:52 -0400 (EDT) In-Reply-To: <20231025165755.64291C09BE7@vcs2.savannah.gnu.org> (ELPA Syncer's message of "Wed, 25 Oct 2023 12:57:55 -0400 (EDT)") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:311852 Archived-At: > The idea to have completion is good, though this way it breaks with > the default minibuffer setup because SPC tries to complete the > inputted text. Thus the user cannot type freely. This does not happen > with packages that enhance the minibuffer User Interface, such as > 'vertico'. Yes, it's a common problem, but for historical reasons there's a reluctance to change the SPC binding in the default completion UI. You can work around it with something like (minibuffer-with-setup-hook (lambda () (use-local-map (let ((map (make-composed-keymap nil (current-local-map)))) (define-key map (kbd "SPC") nil) map))) ...) We've had discussions around this in the past but no resolution yet. Another bug report requesting an easier way to do that may help. Stefan