From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#43308: 28.0.50; Improvements to Edit->Search menu Date: Thu, 10 Sep 2020 09:19:05 -0700 Message-ID: References: <87zh5xiuk4.fsf@localhost> <831rj9k79b.fsf@gnu.org> <83sgbpiqa7.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19700"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 43308@debbugs.gnu.org, yantar92@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Sep 10 18:21:18 2020 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 1kGPK1-0004yg-9r for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 10 Sep 2020 18:21:17 +0200 Original-Received: from localhost ([::1]:36678 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGPK0-00046o-BP for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 10 Sep 2020 12:21:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54160) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGPIp-0002rL-7L for bug-gnu-emacs@gnu.org; Thu, 10 Sep 2020 12:20:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:57704) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kGPIo-0007MV-77 for bug-gnu-emacs@gnu.org; Thu, 10 Sep 2020 12:20:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kGPIo-0001XD-3J for bug-gnu-emacs@gnu.org; Thu, 10 Sep 2020 12:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Sep 2020 16:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43308 X-GNU-PR-Package: emacs Original-Received: via spool by 43308-submit@debbugs.gnu.org id=B43308.15997547545841 (code B ref 43308); Thu, 10 Sep 2020 16:20:02 +0000 Original-Received: (at 43308) by debbugs.gnu.org; 10 Sep 2020 16:19:14 +0000 Original-Received: from localhost ([127.0.0.1]:41017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGPI1-0001W9-RD for submit@debbugs.gnu.org; Thu, 10 Sep 2020 12:19:14 -0400 Original-Received: from mail-ed1-f54.google.com ([209.85.208.54]:39948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGPI0-0001Vw-Et for 43308@debbugs.gnu.org; Thu, 10 Sep 2020 12:19:13 -0400 Original-Received: by mail-ed1-f54.google.com with SMTP id t16so6906862edw.7 for <43308@debbugs.gnu.org>; Thu, 10 Sep 2020 09:19:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=6PfrBSkV/Er3t34Pg4zicOj3UYUQNqi9LJ0aEIjLGtQ=; b=aYxcWQ4ztImtNHNkoph9kqrY4bNCzp9Kb2jHkTKV0pJ4H3z5PBRhDZwiYM59+X+Tf0 JvjAjoqr2eInOHOekiERiHCHQjb+cJtSe/HYqFTQaWDfjZ/gd+fHHV3I/huB6IipIoy7 J6yWqtVE2FhQvG29YimM1pmZ0GZil6RUkjw12/q0bF5wJta9HJ3rpSBbwTKzvUoizHXX efsyh/iOrhyPrZvoEgvh0bDolICLRTMSOpvl2WjJnFWtQ0c6BvktIx89kDSSw1l8oEvB nAe9Qd2Y9R5XgoS+Kq/2V9PsTPR0HviSvdQ2KGuTyYxEK9Sr7mCDS9HeKWw4JvxUNgNJ wsWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=6PfrBSkV/Er3t34Pg4zicOj3UYUQNqi9LJ0aEIjLGtQ=; b=HWXWBexMQmRbZon5rmZN7P1enOJCMEkFkI+cwEIqB+LC7mUESSgYix6IzAGTjO5Y4y nkA+ydPBfqB0YWNPDLeaXHuOwP4hxEBaPMacT62JjctvofR9fSkwANDm5qeUBc0fHPD/ TlD9YYvnFtx0GpYFUu5JV3XTlhiPGywzCpuOxSQqjA6owFJxQcT4X9ZIdj8v+jAJgpDY 2UuQgN/SI34fEIjhc6821gUhqTST1R2pq3tY6lrmOAPLOZyA/LTIkJKTadMqsHKa0Jx1 kFtDxxTlZ5b8abajLmrxlYSP+XuGGB4+tAQ57S6pJResM9N5cpc/fO8U8HFoNTk1q+H9 fLzw== X-Gm-Message-State: AOAM530QL2EMfSvtsRJiDLbCAxW2Hv5JNQc/z/nqF5lIHr5TTyu6RH4q a2DPEX1kryQG15a37Ijr2Yx39mCSukCmy8eg5bU= X-Google-Smtp-Source: ABdhPJxe7BCDWbAuIZUO/GAZ/Y/i4Y/V3I0gHzvmJ7hpCSjD0A3BBKEhqIZ1z/09G0pFi83zjyq8ci1hpK3kpK4ZCD0= X-Received: by 2002:a50:ce06:: with SMTP id y6mr10265247edi.273.1599754746561; Thu, 10 Sep 2020 09:19:06 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 10 Sep 2020 09:19:05 -0700 In-Reply-To: <83sgbpiqa7.fsf@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" Xref: news.gmane.io gmane.emacs.bugs:187745 Archived-At: Eli Zaretskii writes: >> > I disagree. Many applications have only the non-incremental search >> > commands, so removing them will leave the user who are used to those >> > with the incremental variant, which might be confusing for people who >> > have no experience with comparable commands. >> >> I think this is less of a concern these days. > > In what way is this less of a concern? Users are more familiar with incremental search, for example from Firefox. I checked, and Chromium also has it, and IIRC so does Safari. Assuming that our users have used any of those web browsers, they will already have had exposure to incremental search. In any case, even if they haven't, the feature will quickly be learned once you start using it. >> > If there's no key binding shown in the menu, it means the command >> > invoked by the menu item doesn't have a key. When there's a key >> > binding, the machinery that displays the menu adds them automatically. >> >> Right. The problem here is that these commands are specifically >> designed to be run from the menu. Is there any way to work around that? > > What kind of workaround do you have in mind? I'm not sure. Either we add specific workarounds for them in the menu code, or we make sure the original commands are adapted to suit this task. But it would be good to show the keybindings, since one of the main purposes of the menu is to make functionality discoverable.