From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#23179: 25.0.92; Restore `M-,' to continue etags search Date: Tue, 9 Apr 2019 02:34:51 +0300 Message-ID: <3ed74654-d573-f71e-a840-64cbf7bb1f3c@yandex.ru> References: <48066d7c-e4d3-acf5-fdcf-1aa9a108cb90@yandex.ru> <1554100819364-0.post@n8.nabble.com> <1554216459522-0.post@n8.nabble.com> <83mul8fn8d.fsf@gnu.org> <7d450c54-d4f5-b871-91e5-b00019ff323a@yandex.ru> <87pnpy6cau.fsf@mail.linkov.net> <32a0a910-772e-add8-0042-8a7faaea0eb7@yandex.ru> <87o95hzhm0.fsf@mail.linkov.net> <881b00bd-43bf-8755-5354-4eebd0c5f1e0@yandex.ru> <87a7h0uv9g.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="233906"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 Cc: 23179@debbugs.gnu.org, pklammer To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Apr 09 01:36:12 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hDdoA-000yfr-KD for geb-bug-gnu-emacs@m.gmane.org; Tue, 09 Apr 2019 01:36:10 +0200 Original-Received: from localhost ([127.0.0.1]:60590 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hDdo9-0006Kk-Km for geb-bug-gnu-emacs@m.gmane.org; Mon, 08 Apr 2019 19:36:09 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:51829) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hDdo3-0006Ke-TO for bug-gnu-emacs@gnu.org; Mon, 08 Apr 2019 19:36:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hDdo2-0002b8-Eb for bug-gnu-emacs@gnu.org; Mon, 08 Apr 2019 19:36:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36785) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hDdo2-0002aJ-5H for bug-gnu-emacs@gnu.org; Mon, 08 Apr 2019 19:36:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hDdo1-0007k1-VI for bug-gnu-emacs@gnu.org; Mon, 08 Apr 2019 19:36:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 08 Apr 2019 23:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23179 X-GNU-PR-Package: emacs Original-Received: via spool by 23179-submit@debbugs.gnu.org id=B23179.155476650529683 (code B ref 23179); Mon, 08 Apr 2019 23:36:01 +0000 Original-Received: (at 23179) by debbugs.gnu.org; 8 Apr 2019 23:35:05 +0000 Original-Received: from localhost ([127.0.0.1]:50329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hDdn6-0007ih-Mx for submit@debbugs.gnu.org; Mon, 08 Apr 2019 19:35:04 -0400 Original-Received: from mail-lf1-f52.google.com ([209.85.167.52]:33860) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hDdn4-0007iA-Ir for 23179@debbugs.gnu.org; Mon, 08 Apr 2019 19:35:03 -0400 Original-Received: by mail-lf1-f52.google.com with SMTP id o199so3700682lfo.1 for <23179@debbugs.gnu.org>; Mon, 08 Apr 2019 16:35:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=SHlLtlQIWsGyU60MJBMYaIUXT/+Pdpp5KEXY/3gdEx8=; b=Wkmll2V1q0caCL7UQqt3K5Hm7GRu7FF+/RwxJrpao8AhyKi7YwCFHaxefcyzmtnyBS Ogf7NnlUS2GAbPdnDjvbN5ZgtCwakDFnYmvicazPRX9z49rHIQdekf6cduEDSBno+3WY 9SFCxjSDDAxZn+9kbnXMGiMN7+5MBKslG6+VeuWAt+M8jlSNIZnxjXIkw+GpVKmCVBOb d+DddfuCh3MDpXy0yKVO+FCz8iGkrEQ8uBO4BLuU3JsdSzJHW7bW5PSRb53Z0qJZudDH I5buTZmnbrfq1toeIcAQEH8C+akFmFPL0kBwmhoQowuhiYfTrDgr3DrMuw44nKnW5Ddi yAqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=SHlLtlQIWsGyU60MJBMYaIUXT/+Pdpp5KEXY/3gdEx8=; b=gnVfYCAolvURzUDGgrmDh2uXMmO/PMkITXOr8rq4UyZYiNp+Imc5E6eFZLE6ABtOmA O7UME+pizFfElYNchnQqmFdEenEPPe69sp4+IrsA5+MDtIONJ6I/6mYLgMvReWfQDTXw y6b4LhyC8T95sKfazj6GyTu5eyH4h5zLtQGJ9YO/BKdHu5522TMGScSVSR0HibbJqsbx +ZfI1HxaoG/w65ONnmixOfxMNXDRf6Obt7Tv/y1dnSirbHZqha57kpkC8SJzVppz3hSO vBP4QrLVHHq56oSm6CQuE4sf/ys3DNUv+jhbRZQrFprxDSmxPXqkfHGsJZ0GUM/SmDHy 5DNg== X-Gm-Message-State: APjAAAWCYHz6HVqPYUSG01MqJ4mbTQgMe3rgHHA6QVFkp8Tqs+xO4J18 5HKHZzBcCyjtcrBFOQzq7vUo+Ez9 X-Google-Smtp-Source: APXvYqwG6C1rA1fqh//PWaJ123YC7TPNsmqmBrkkrSDpAzgZSx3pw1+WlZKCcnoLnPrX1MK4bEi9PQ== X-Received: by 2002:a19:a953:: with SMTP id s80mr3908013lfe.0.1554766496459; Mon, 08 Apr 2019 16:34:56 -0700 (PDT) Original-Received: from [192.168.1.3] ([185.105.174.23]) by smtp.googlemail.com with ESMTPSA id u1sm6335584lfm.4.2019.04.08.16.34.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 08 Apr 2019 16:34:55 -0700 (PDT) In-Reply-To: <87a7h0uv9g.fsf@mail.linkov.net> Content-Language: en-US X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:157373 Archived-At: On 08.04.2019 22:55, Juri Linkov wrote: > If project-search searches for a regexp, then using a read-regexp > is the right thing. Sure. >>>> It doesn't have to. fileloop-continue is intended to be used with different >>>> commands (e.g. some with dired- prefix as well). >>> >>> Maybe an alias with another prefix is in order? >> >> I don't think so. Or else the next step would be to set up multiple >> different key bindings, one for each alias. Which is obviously silly. > > Then all these commands could share the same key prefix. You might remember this thread: http://lists.gnu.org/archive/html/emacs-devel/2019-02/msg00424.html It ended up with me not doing what you're asking for now. >>>>> 3. no keybinding >>>> >>>> There's no keybinding for project-search either. The user is welcome to >>>> choose some. >>> >>> Maybe 'M-g M-n'? >> >> That's 'next-error', isn't it? >> >> Again, the user is welcome to choose whatever key binding that suits them. >> >> project-find-regexp, which is a lot handier IMO, has no default key binding >> either. I'm using 'C-x g'. > > Maybe something like 'M-g f r' with a mnemonics "go find regexp". Do we have other commands to put under 'M-g f'? Otherwise, seems like a waste of a keystroke. Overall, I'm not sure; the M-g bindings, so far, all end up with navigation to a single location. Which might be suitable for the fileloop based commands, but less so for the xref ones. Please go ahead and see if there's general support for this or that new key binding, but since we never had bindings for rgrep, as well as many other frequently-used commands, I don't necessarily feel they're essential. They could help, though. Aand menu items as well, if we figure out how to distinguish project-find-regexp vs. project-search, and showcase both kinds of commands there.