From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#74615: 30.0.92; js-find-symbol automatically activates ido-mode Date: Sat, 30 Nov 2024 10:02:55 +0200 Message-ID: <86y1119mj4.fsf@gnu.org> References: <87bjxxw7ko.fsf@daniel-mendler.de> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1481"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 74615@debbugs.gnu.org, monnier@iro.umontreal.ca To: Daniel Mendler , Daniel Colascione Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Nov 30 09:04:31 2024 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 1tHISt-0000EB-D5 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 30 Nov 2024 09:04:31 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tHISS-0003Nb-8F; Sat, 30 Nov 2024 03:04:04 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tHISQ-0003N7-Dy for bug-gnu-emacs@gnu.org; Sat, 30 Nov 2024 03:04:02 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tHISQ-0002dx-53 for bug-gnu-emacs@gnu.org; Sat, 30 Nov 2024 03:04:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=References:In-Reply-To:From:Date:To:Subject; bh=maw49P2bI7kWR/+Q2tVI/wUU/ALKB10k3ZGKKvqTfOI=; b=ZqzdtbQSWTI8yF9PPlMzFbVQqHk71zOHnHWpG0Q4MA5IrDtGGQhtSO+Lw2ZSsgHUakz/oHrHhB7UevbOy/IhHZg2suEYp0siXQuJygFaC3lZ/ldWUKg4f0XZVKqES/wGGqKnVfRSXCaE+QEPcNV1YctGH6rOOISu0kpl7xvZJc2K22WsCoVLP/qjfZ56zuOHB3SMzevb5410Cjp5ipJ2UIqbfybXenps5U/xB6t79CkC4Z+pL2CxIQPlGrsho/L9DaxbMbIwX0FKX3C9LNRxJkRripd9NkDooO6zcA4I6OSt1B7lZekEqMmuN4ZcjTEboBNbmjWD3o3iL3QjrEb97w==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tHISP-00013d-NX for bug-gnu-emacs@gnu.org; Sat, 30 Nov 2024 03:04:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 30 Nov 2024 08:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74615 X-GNU-PR-Package: emacs Original-Received: via spool by 74615-submit@debbugs.gnu.org id=B74615.17329537893974 (code B ref 74615); Sat, 30 Nov 2024 08:04:01 +0000 Original-Received: (at 74615) by debbugs.gnu.org; 30 Nov 2024 08:03:09 +0000 Original-Received: from localhost ([127.0.0.1]:45287 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHIRY-00011z-HB for submit@debbugs.gnu.org; Sat, 30 Nov 2024 03:03:08 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:48852) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHIRV-00011N-BJ for 74615@debbugs.gnu.org; Sat, 30 Nov 2024 03:03:06 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tHIRN-0002Oa-QF; Sat, 30 Nov 2024 03:02:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=maw49P2bI7kWR/+Q2tVI/wUU/ALKB10k3ZGKKvqTfOI=; b=g/oO3EF4kaNk RnJPL0EPKJMtU26NnjbrhuU3rmptrz1ldp7mK9bCBGdt2NFRLtWTC80caNT+CKYXTZQOi9VftpTMm yeYLrIwEVTA6jP7fzEIluHHUr7VDxvqFWxme8OElko+JZNzNmK14mbOVGtW88UwMLZ1cM7zB1np9s LzGISoqJV5NxGa/QPryDGA4lHyfQAy75PPp8M2T9tvlnxRCWhicG1+lgsvrg3sZ5l2WmjM2yHJLeD Lwyrfut8gIGpBTOrFHhYl90pwlh49Z4otqVW+GWqaJc9VQxVJmfazy6IxJ1xNzVV/C+8W91kTbYz5 W3w3/oE/hCDnkLx3HBf2yQ==; In-Reply-To: <87bjxxw7ko.fsf@daniel-mendler.de> (bug-gnu-emacs@gnu.org) 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:296116 Archived-At: > Cc: Stefan Monnier > Date: Sat, 30 Nov 2024 07:37:27 +0100 > From: Daniel Mendler via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > js-find-symbol/js--read-symbol reads a symbol via ido-completing-read > and automatically activates ido-mode. For users of other completion > systems (default completion, Icomplete/Fido, Vertico, Helm, ...) this is > not desired. Icomplete/Fido/Vertico/etc. replace Ido and provide similar > behavior for general completing-read. This code is there since the day js.el was added, so I don't think removing the activation of ido-mode is something we can do, because users might expect that by now. Maybe we could make that optional or something. I've added Daniel Colascione to the discussion, in case he has an opinion or comments about this.