From unknown Sat Aug 09 01:06:21 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#36525 <36525@debbugs.gnu.org> To: bug#36525 <36525@debbugs.gnu.org> Subject: Status: M-x default when cursor on top of a M-x command in INFO Reply-To: bug#36525 <36525@debbugs.gnu.org> Date: Sat, 09 Aug 2025 08:06:21 +0000 retitle 36525 M-x default when cursor on top of a M-x command in INFO reassign 36525 emacs submitter 36525 =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson severity 36525 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 06 08:48:28 2019 Received: (at submit) by debbugs.gnu.org; 6 Jul 2019 12:48:28 +0000 Received: from localhost ([127.0.0.1]:54362 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hjk7A-0005o1-5s for submit@debbugs.gnu.org; Sat, 06 Jul 2019 08:48:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:33667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hjk78-0005ns-9j for submit@debbugs.gnu.org; Sat, 06 Jul 2019 08:48:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43644) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hjk77-0002MZ-BB for bug-gnu-emacs@gnu.org; Sat, 06 Jul 2019 08:48:26 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FROM_EXCESS_BASE64, RCVD_IN_DNSWL_NONE,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hjk76-00053g-8k for bug-gnu-emacs@gnu.org; Sat, 06 Jul 2019 08:48:25 -0400 Received: from dragonfly.birch.relay.mailchannels.net ([23.83.209.51]:10328) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hjk75-00052S-QA for bug-gnu-emacs@gnu.org; Sat, 06 Jul 2019 08:48:24 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 239958C2194 for ; Sat, 6 Jul 2019 12:48:21 +0000 (UTC) Received: from pdx1-sub0-mail-a14.g.dreamhost.com (100-96-1-102.trex.outbound.svc.cluster.local [100.96.1.102]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id A37138C1676 for ; Sat, 6 Jul 2019 12:48:19 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a14.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.17.3); Sat, 06 Jul 2019 12:48:21 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Abiding-Abiding: 57ea9aef46d0c6fb_1562417300932_1946012203 X-MC-Loop-Signature: 1562417300931:3488878250 X-MC-Ingress-Time: 1562417300931 Received: from pdx1-sub0-mail-a14.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a14.g.dreamhost.com (Postfix) with ESMTP id 09CF38022C for ; Sat, 6 Jul 2019 05:48:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to :subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=jidanni.org; bh=13BjOYgxws0+ElG6Vy 2UMqUqJNA=; b=Dmqe8uWldiMioQ2dKU55QgIUBGKuLNGmult5ORoWwd2MAj7rOl cZDHCP4QOju2OZTRvZx1ao9PixrkiVl8RMDMylVui9KdjfGHYUQuUyoeiJ/XPxF4 ty2GGfSQK2tY3rJVJjHnhRjhIprDUDSyzqYpR3zhxxc69qObm/cN+mZOA= Received: from jidanni.org (111-246-98-115.dynamic-ip.hinet.net [111.246.98.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a14.g.dreamhost.com (Postfix) with ESMTPSA id 7A07F802A3 for ; Sat, 6 Jul 2019 05:48:16 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a14 From: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson To: bug-gnu-emacs@gnu.org Subject: M-x default when cursor on top of a M-x command in INFO Date: Sat, 06 Jul 2019 19:17:03 +0800 Message-ID: <87ftnj5s5s.2.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: 0 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduvddrfeeigdehjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfggtgfgsehtkeertddttdejnecuhfhrohhmpejnnjjnucffrghnucflrggtohgsshhonhcuoehjihgurghnnhhisehjihgurghnnhhirdhorhhgqeenucfkphepudduuddrvdegiedrleekrdduudehnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehjihgurghnnhhirdhorhhgpdhinhgvthepudduuddrvdegiedrleekrdduudehpdhrvghtuhhrnhdqphgrthhhpeeprehuthhfqdekreeureehiehmpfehnfhiheehsgevkeerpecuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqpdhmrghilhhfrhhomhepjhhiuggrnhhnihesjhhiuggrnhhnihdrohhrghdpnhhrtghpthhtohepsghughdqghhnuhdqvghmrggtshesghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpedt Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 23.83.209.51 X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) 1. Do (info "(emacs) Coding Systems") 2. Put the cursor on top of =E2=80=98M-x list-coding-systems=E2=80=99 3. Hit M-x Wouldn't it be great if we saw that it was now the default in the minibuf= fer? That way we could just hit RET to run it. Currently C-h C-f knows what the cursor is on, but not M-x (ESC x). From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 06 11:55:22 2019 Received: (at 36525) by debbugs.gnu.org; 6 Jul 2019 15:55:22 +0000 Received: from localhost ([127.0.0.1]:55788 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hjn21-0000RO-LY for submit@debbugs.gnu.org; Sat, 06 Jul 2019 11:55:21 -0400 Received: from userp2130.oracle.com ([156.151.31.86]:56962) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hjn1z-0000RB-Vh for 36525@debbugs.gnu.org; Sat, 06 Jul 2019 11:55:20 -0400 Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x66FrTAo016119; Sat, 6 Jul 2019 15:55:13 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=ktSD1gMyz3Kxbt9rL8J/D0f3sM086B7NZjJjYJnQrnQ=; b=EeH5tM0YQc1cRMvh5gTZcU415BAORw1uXuPoP1tGFgb+lJuMaA0qk7xct+mV+0M8eCC9 NlmYvGUXutvlXrpPVJ7dFJEzBAlgHjSRhVl2VHaMq5pRTeWUVHiER8w/QvLXL2pmERHq YGErJcOiFjhIciiPk9+EspJuizgWNxGsEkFU+ylFm7M2Fghwrby3b8KfNALUpICMFgpI aSbZBS8acwbR0j8W4BljA8ucCRna4spmZSZxSCTn/QnM2P9Ibu4H6gJx7VwejpgGZOK6 jA5EgmWUDFAS3n1EbZwcVlMTtJjE+EFHmLPfNf+96j4aZgY5kVrqzcnt2kxse9ojK9RU EA== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by userp2130.oracle.com with ESMTP id 2tjk2t9a4r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 06 Jul 2019 15:55:12 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x66Fr0X3166049; Sat, 6 Jul 2019 15:55:12 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userp3030.oracle.com with ESMTP id 2tjgrsyc5s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 06 Jul 2019 15:55:12 +0000 Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x66FtBKM022168; Sat, 6 Jul 2019 15:55:11 GMT MIME-Version: 1.0 Message-ID: <59855a35-cdc2-4c58-bcb2-791c62188374@default> Date: Sat, 6 Jul 2019 15:55:10 +0000 (UTC) From: Drew Adams To: =?utf-8?B?56mN5Li55bC8IERhbiBKYWNvYnNvbg==?= , 36525@debbugs.gnu.org Subject: RE: bug#36525: M-x default when cursor on top of a M-x command in INFO References: <87ftnj5s5s.2.fsf@jidanni.org> In-Reply-To: <87ftnj5s5s.2.fsf@jidanni.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4861.0 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9310 signatures=668688 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1907060209 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9310 signatures=668688 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1907060209 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36525 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > 2. Put the cursor on top of > =E2=80=98M-x list-coding-systems=E2=80=99 > 3. Hit M-x >=20 > Wouldn't it be great if we saw that it was now > the default in the minibuffer? >=20 > That way we could just hit RET to run it. >=20 > Currently C-h C-f knows what the cursor is on, > but not M-x (ESC x). A better way to handle this is to have a key (Icicles uses `M-.') that pulls text from the buffer into the minibuffer, appending it to whatever input text might already be there. This is much more general than just pulling in a command name from an Info buffer. But it also means that users should be given some way to control over _which_ text from the buffer should be inserted into the minibuffer. There are several reasonable possibilities. As food for thought, Icicles handles this as described here: https://www.emacswiki.org/emacs/Icicles_-_Inserting_Text_from_Cursor Summary: Repeated `M-.' can have two different behaviors. You can choose (by an option) which one to use. 1. Repeating `M-.' cycles through alternative bits of text from the buffer. Each time you hit `M-.' consecutively it inserts a different=20 string of text (replacing the previously inserted one). You can configure (user option) which kinds of text to grab. By default the kinds are: . `non-nil-symbol-name-nearest-point' . `word-nearest-point' . `list-nearest-point-as-string' . Same (nearest list), but 2 levels up. . Same (nearest list), but 3 levels up. . `ffap-guesser' (but first deactivate a large active region) . `thing-at-point-url-at-point' 2. Repeating `M-.' grabs another thing of the chosen kind. By default it is the next word (using `forward-word'). IOW, you can either (1) keep using `M-.' to insert _additional_ text things of a kind you choose with an option setting or (2) use `M-.' to cycle to get one thing of a kind that you choose on the fly. [Note that for your example, either (1) or (2) does what you request: `list-coding-system' is added to the minibuffer. `forward-word' and `non-nil-symbol-name-nearest-point' both grab that text.] Whether vanilla Emacs would allow flexibility to this degree is not so important as at least having Emacs have a key that grabs _something_ from the buffer text and appends it to minibuffer input. Choice #2 above is pretty simple to realize - give users an option to specify which kind of text thing they want to insert. Alternatively, Emacs itself could provide some context-sensitive DWIM to determine the kind of text thing to grab. (As one user, I prefer to control that choice myself, but I'm sure that some others would be OK with Emacs choosing.) From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 06 20:25:31 2019 Received: (at 36525) by debbugs.gnu.org; 7 Jul 2019 00:25:31 +0000 Received: from localhost ([127.0.0.1]:56010 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hjuzj-0000wu-Cy for submit@debbugs.gnu.org; Sat, 06 Jul 2019 20:25:31 -0400 Received: from bongo.elm.relay.mailchannels.net ([23.83.212.21]:7903) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hjuzh-0000wm-Ji for 36525@debbugs.gnu.org; Sat, 06 Jul 2019 20:25:30 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 04ECE500B1D; Sun, 7 Jul 2019 00:25:17 +0000 (UTC) Received: from pdx1-sub0-mail-a36.g.dreamhost.com (100-96-14-11.trex.outbound.svc.cluster.local [100.96.14.11]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id B1F33500E95; Sun, 7 Jul 2019 00:25:15 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a36.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.17.3); Sun, 07 Jul 2019 00:25:16 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Tank-Zesty: 632bcfbe5790a0c6_1562459116819_2532769698 X-MC-Loop-Signature: 1562459116819:2497781512 X-MC-Ingress-Time: 1562459116818 Received: from pdx1-sub0-mail-a36.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a36.g.dreamhost.com (Postfix) with ESMTP id 34BB383967; Sat, 6 Jul 2019 17:25:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type; s=jidanni.org; bh=RBCtTrJx3as0N4mMNCMfacXsjr0=; b=KGSYj9ykf2ciB pY6qTmW9AY/ESLttTAOoycHw6Iamv01X07tq39fdRLo1AKhA5cCBugnFbLtWUENT ERgWvsr1HddFl5FAjAtKHJIrWdZ9UwMDoomlsrnZYuv3iG5Ir+QfupPxJ/KGBXwe xo+Ss0uhXcsMTZzjZvjVNMDg7Ax44k= Received: from jidanni.org (1-170-84-135.dynamic-ip.hinet.net [1.170.84.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a36.g.dreamhost.com (Postfix) with ESMTPSA id 8A2358395F; Sat, 6 Jul 2019 17:25:09 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a36 From: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson To: Drew Adams Subject: Re: bug#36525: M-x default when cursor on top of a M-x command in INFO References: <87ftnj5s5s.2.fsf@jidanni.org> <59855a35-cdc2-4c58-bcb2-791c62188374@default> Date: Sun, 07 Jul 2019 08:25:06 +0800 Message-ID: <87sgrihesd.5.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduvddrfeejgdefgecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffufhffkfggtgesthdtredttddtjeenucfhrhhomhepnjjnnjcuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqnecukfhppedurddujedtrdekgedrudefheenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepjhhiuggrnhhnihdrohhrghdpihhnvghtpedurddujedtrdekgedrudefhedprhgvthhurhhnqdhprghthheppeeruhhtfhdqkeerueerheeimhfphefnihehhegsveekreepucffrghnucflrggtohgsshhonhcuoehjihgurghnnhhisehjihgurghnnhhirdhorhhgqedpmhgrihhlfhhrohhmpehjihgurghnnhhisehjihgurghnnhhirdhorhhgpdhnrhgtphhtthhopeefieehvdehseguvggssghughhsrdhgnhhurdhorhhgnecuvehluhhsthgvrhfuihiivgeptd X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36525 Cc: 36525@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Well all I know is that if emacs currently suggests for C-h f then it should for M-x ... (speaking for the beginner using vanilla emacs.) From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 07 09:55:44 2019 Received: (at 36525) by debbugs.gnu.org; 7 Jul 2019 13:55:44 +0000 Received: from localhost ([127.0.0.1]:57242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hk7dn-0007V4-NL for submit@debbugs.gnu.org; Sun, 07 Jul 2019 09:55:43 -0400 Received: from mail-ed1-f65.google.com ([209.85.208.65]:40044) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hk7dl-0007Uy-0n for 36525@debbugs.gnu.org; Sun, 07 Jul 2019 09:55:42 -0400 Received: by mail-ed1-f65.google.com with SMTP id k8so12157098eds.7 for <36525@debbugs.gnu.org>; Sun, 07 Jul 2019 06:55:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=+VQsZ75uqSR3wiAPFRkIQ5nZenaZDMoyt0diIAILnzA=; b=xzlnvmi7LXtWQ1r8aA/gLkhhJYbjlQFKh/sUbEmDReE7nz9q8jqEnAohkdfbJkjx6Z hjskLxYtH8WNA5NrAxfG4NgmFlA/bWOSUjZpT4VVWEmOM9bkZloD0ov62GZ3HBrQOreo Yw4LWMhmuZ8mNCSGEUnF5UftQ6nMC8mSHk151tE/PbWpltMSHVjQd9H0PliTsPncUH3v Ve0H4PWa92QNlbnAmXgYQcMttyWq2/f4REHCr7Yg2VHU+NVw1FLHcV0RTnjmbemmrxgR fDZO7Stx6YhWKaPndHk69eTxdB21tzmONNEKIjLpfMEJc0srf3mZS+bE/e0GTpO8nriO DlfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=+VQsZ75uqSR3wiAPFRkIQ5nZenaZDMoyt0diIAILnzA=; b=lh4PDeHxf7izXDYRs7bzVvIS9uoc3J0VnCRkiBD92dpTgO3hKh26Yh3sWW/nK6LHS/ xYYdgbqhEdy31tOHIW1KNrpAKZ8VzFF400THxw65T3ntsVudooOVypbxILhrAzFQAyzN 3UzfSaHTxD6OtOIEPmYrzjrwOF6fqZcCJCG5YvrCbYT1h4MfdfhYqbYyjnC/JDHrGzJW 8eleYSKtHTimwijsA2mJvbGjYmvjRa2BfOQSQ4IvBLZPuXawoF3+p3AL+hHpumEyas5s jlfOUE60Dt0gdpVYwUA5Mhxi7M/yOyZ/265IdIAzQRd7PZNLRAEkSXm35dW9FutcUeM7 pMcg== X-Gm-Message-State: APjAAAWv1Wf+kNuwtLAnK4rsZWoo0EN2PcFXwGdS3HZMv1+ApQYmSym2 ENYg0LCIf1AKzbxS69nPSqhwhA== X-Google-Smtp-Source: APXvYqwRVc53OTZDouzVxv+/K4HxpuDXh0qFbvsrN3IXEYYUXGvp7HyhL9AxjwNU32iuMeZLRuWVCA== X-Received: by 2002:a50:94d9:: with SMTP id t25mr14992064eda.32.1562507735157; Sun, 07 Jul 2019 06:55:35 -0700 (PDT) Received: from localhost ([2a02:8084:20e2:c380:92bd:1bfd:38fc:fae2]) by smtp.gmail.com with ESMTPSA id x11sm1076751eju.26.2019.07.07.06.55.34 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Sun, 07 Jul 2019 06:55:34 -0700 (PDT) From: "Basil L. Contovounesios" To: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson Subject: Re: bug#36525: M-x default when cursor on top of a M-x command in INFO References: <87ftnj5s5s.2.fsf@jidanni.org> Date: Sun, 07 Jul 2019 14:55:26 +0100 In-Reply-To: <87ftnj5s5s.2.fsf@jidanni.org> (=?utf-8?B?IuepjeS4ueWwvA==?= Dan Jacobson"'s message of "Sat, 06 Jul 2019 19:17:03 +0800") Message-ID: <87a7dqgd9t.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: 積丹尼 Dan Jacobson writes: > 1. Do (info "(emacs) Coding Systems") > > 2. Put the cursor on top of > ‘M-x list-coding-systems’ > > 3. Hit M-x > > Wouldn't it be great if we saw that it was now the default in the minibuffer? Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: jidanni.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.65 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.65 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 SPF_NONE SPF: sender does not publish an SPF Record 1.3 PDS_NO_HELO_DNS High profile HELO but no A record X-Debbugs-Envelope-To: 36525 Cc: 36525@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes: > 1. Do (info "(emacs) Coding Systems") > > 2. Put the cursor on top of > =E2=80=98M-x list-coding-systems=E2=80=99 > > 3. Hit M-x > > Wouldn't it be great if we saw that it was now the default in the minibuf= fer? Try M-n. This runs next-history-element; see (info "(emacs) Minibuffer History"). --=20 Basil From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 07 18:44:10 2019 Received: (at 36525) by debbugs.gnu.org; 7 Jul 2019 22:44:10 +0000 Received: from localhost ([127.0.0.1]:57527 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkFtC-00021s-Gd for submit@debbugs.gnu.org; Sun, 07 Jul 2019 18:44:10 -0400 Received: from blue.elm.relay.mailchannels.net ([23.83.212.20]:51720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkFtB-00021k-7C for 36525@debbugs.gnu.org; Sun, 07 Jul 2019 18:44:10 -0400 X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 2FF516A2122; Sun, 7 Jul 2019 22:44:08 +0000 (UTC) Received: from pdx1-sub0-mail-a86.g.dreamhost.com (100-96-38-45.trex.outbound.svc.cluster.local [100.96.38.45]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id B942D6A1E05; Sun, 7 Jul 2019 22:44:06 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from pdx1-sub0-mail-a86.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.17.3); Sun, 07 Jul 2019 22:44:08 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@jurta.org X-MailChannels-Auth-Id: dreamhost X-Chief-Ruddy: 4705bb855baa84bc_1562539448035_1734782162 X-MC-Loop-Signature: 1562539448035:374240104 X-MC-Ingress-Time: 1562539448034 Received: from pdx1-sub0-mail-a86.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a86.g.dreamhost.com (Postfix) with ESMTP id 8FB7280168; Sun, 7 Jul 2019 15:44:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=linkov.net; bh=L/cDCJHCI4nEJ2aBTJYbCE/p9/I=; b= u49JFFrVEqWOiko3BFfLCqitwfFqDu+9Zhk0L7qb4cLRq5JTVaqJ7i/8fJF0lBvA r/RbATwGa1ormtTlsiVV4AUZOeLqevqF9xniPo0QId32DwF71cvHuOl7TkqV5dYm ucw9/yh7l7HqvAJyOTM24rc2Uu8sockNnBr3uB/8Apg= Received: from mail.jurta.org (m91-129-109-127.cust.tele2.ee [91.129.109.127]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by pdx1-sub0-mail-a86.g.dreamhost.com (Postfix) with ESMTPSA id 518E980170; Sun, 7 Jul 2019 15:44:00 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a86 From: Juri Linkov To: Drew Adams Subject: Re: bug#36525: M-x default when cursor on top of a M-x command in INFO Organization: LINKOV.NET References: <87ftnj5s5s.2.fsf@jidanni.org> <59855a35-cdc2-4c58-bcb2-791c62188374@default> Date: Mon, 08 Jul 2019 01:43:21 +0300 In-Reply-To: <59855a35-cdc2-4c58-bcb2-791c62188374@default> (Drew Adams's message of "Sat, 6 Jul 2019 15:55:10 +0000 (UTC)") Message-ID: <87r2711n5i.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduvddrfeelgddutdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffuohhfffgjkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecukfhppeeluddruddvledruddtledruddvjeenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepmhgrihhlrdhjuhhrthgrrdhorhhgpdhinhgvthepledurdduvdelrddutdelrdduvdejpdhrvghtuhhrnhdqphgrthhhpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhhrtghpthhtohepughrvgifrdgruggrmhhssehorhgrtghlvgdrtghomhenucevlhhushhtvghrufhiiigvpedt X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36525 Cc: 36525@debbugs.gnu.org, =?utf-8?B?56mN5Li55bC8?= Dan Jacobson X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > A better way to handle this is to have a key > (Icicles uses `M-.') that pulls text from the > buffer into the minibuffer, appending it to > whatever input text might already be there. > > Summary: > > Repeated `M-.' can have two different behaviors. > You can choose (by an option) which one to use. > [...] > > Whether vanilla Emacs would allow flexibility > to this degree is not so important as at > least having Emacs have a key that grabs > _something_ from the buffer text and appends > it to minibuffer input. Choice #2 above is > pretty simple to realize - give users an > option to specify which kind of text thing > they want to insert. Do you think `M-.' is a suitable key for vanilla Emacs? Its global keybinding is `xref-find-definitions', but is this command useful in the minibuffer? Or could be taken for grabbing text from the buffer to the minibuffer? From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 07 20:27:56 2019 Received: (at 36525) by debbugs.gnu.org; 8 Jul 2019 00:27:57 +0000 Received: from localhost ([127.0.0.1]:57593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkHVc-0006Zi-Ip for submit@debbugs.gnu.org; Sun, 07 Jul 2019 20:27:56 -0400 Received: from aserp2120.oracle.com ([141.146.126.78]:32958) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkHVb-0006ZU-0S for 36525@debbugs.gnu.org; Sun, 07 Jul 2019 20:27:55 -0400 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x680NmoJ060280; Mon, 8 Jul 2019 00:27:48 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=vfjnYr83etxZB7l1bU7hoacsIiWDu4z63QDhXovPITA=; b=kjT+VZRHRgqC5YM6rHFgny4Owh+kGF2lBgZEDQQKkOE2qhPhTaaTt/mITvw8zO4MzYtS loks/M4YSEts00hawgQUOuPyz3JLaCAVmw7EqamKJ7WIoZlJC6puUmwpPbchqAIIDf3A YNDB9e+EVF5Uq3OJChcn3RQrJ/YhLp1MDR1GMf0cSdLgQ2bh0vb25wW3TEdvsiwjPdab 18kcRFumwxnIyMKwGAjM2BxLGcbTXDRPJmihr5NRJ7SC/52HRC8+ZRLNSEhML4GHVUm7 SoVF1MMds6RgsVT4xF/tzf4kCTuwQGDvbrwngUMH3u7Q+2+602ariN0bLpvMEYR0GnJV nw== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by aserp2120.oracle.com with ESMTP id 2tjkkpbgbn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 08 Jul 2019 00:27:48 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x680MxgQ052237; Mon, 8 Jul 2019 00:27:47 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserp3020.oracle.com with ESMTP id 2tjkf1xq84-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 08 Jul 2019 00:27:47 +0000 Received: from abhmp0020.oracle.com (abhmp0020.oracle.com [141.146.116.26]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x680RjFO024570; Mon, 8 Jul 2019 00:27:46 GMT MIME-Version: 1.0 Message-ID: <18bc1649-6d5b-42c4-bb12-3630b0728b9c@default> Date: Sun, 7 Jul 2019 17:27:44 -0700 (PDT) From: Drew Adams To: Juri Linkov Subject: RE: bug#36525: M-x default when cursor on top of a M-x command in INFO References: <87ftnj5s5s.2.fsf@jidanni.org> <59855a35-cdc2-4c58-bcb2-791c62188374@default> <87r2711n5i.fsf@mail.linkov.net> In-Reply-To: <87r2711n5i.fsf@mail.linkov.net> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4861.0 (x86)] Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311 signatures=668688 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=958 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1907080003 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9311 signatures=668688 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1907080003 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36525 Cc: 36525@debbugs.gnu.org, =?iso-2022-jp?B?GyRCQFFDMEZ0GyhCIERhbiBKYWNvYnNvbg==?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > > A better way to handle this is to have a key > > (Icicles uses `M-.') that pulls text from the > > buffer into the minibuffer, appending it to > > whatever input text might already be there. > > > > Summary: > > > > Repeated `M-.' can have two different behaviors. > > You can choose (by an option) which one to use. > > [...] > > > > Whether vanilla Emacs would allow flexibility > > to this degree is not so important as at > > least having Emacs have a key that grabs > > _something_ from the buffer text and appends > > it to minibuffer input. Choice #2 above is > > pretty simple to realize - give users an > > option to specify which kind of text thing > > they want to insert. >=20 > Do you think `M-.' is a suitable key for vanilla Emacs? > Its global keybinding is `xref-find-definitions', > but is this command useful in the minibuffer? > Or could be taken for grabbing text from the buffer > to the minibuffer? Default key choice preferences are somewhat of a mine field for discussion... Dunno whether `xref-find-definitions' is usable from the active minibuffer. I'm not familiar with it. Perhaps so, with non-nil `enable-recursive-minibuffers'. I will point out that `M-.' is a repeatable key. And a repeatable key is good for a command that is repeatable, such as doing something to/with consecutive bits of text (e.g. "things") from a buffer. Is `xref-find-definitions' a repeatable command (i.e. by holding the key pressed)? On the other hand, in the old days `M-.' was bound to `find-tag', which was not repeatable (unless perhaps with non-nil `enable-recursive-minibuffers'). In Icicle (minor) mode, where `M-.' is bound to a command that inserts buffer text into the minibuffer, I've never noticed any conflict between that and the global binding of `M-.'. That may be some evidence that it would be OK to use it for something similar in the vanilla Emacs minibuffer. --- All of that said, I'd suggest that, _other things being equal_, keys like `M-.' should not be bound globally to commands that can't benefit from holding them down to repeat the action. `M-.' was bound to `find-tag' eons ago, before there were so many default key bindings, so many modes, so many libraries, and so many commands that are repeatable. It's not as if repeatable key bindings are as scarce as berkelium, but there's also no great reason to "waste" them on non-repeatable commands. Habit does matter to some extent, though, which I suppose is why `M-.' is still bound to a find command. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 08 17:29:09 2019 Received: (at 36525) by debbugs.gnu.org; 8 Jul 2019 21:29:09 +0000 Received: from localhost ([127.0.0.1]:59751 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkbC8-0006hN-Ra for submit@debbugs.gnu.org; Mon, 08 Jul 2019 17:29:09 -0400 Received: from buffalo.birch.relay.mailchannels.net ([23.83.209.24]:21651) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkbC6-0006hE-RZ for 36525@debbugs.gnu.org; Mon, 08 Jul 2019 17:29:07 -0400 X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id B98388C299A; Mon, 8 Jul 2019 21:29:05 +0000 (UTC) Received: from pdx1-sub0-mail-a97.g.dreamhost.com (100-96-83-205.trex.outbound.svc.cluster.local [100.96.83.205]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 375788C2C30; Mon, 8 Jul 2019 21:29:05 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from pdx1-sub0-mail-a97.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.17.3); Mon, 08 Jul 2019 21:29:05 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@jurta.org X-MailChannels-Auth-Id: dreamhost X-Harmony-Tangy: 061708331288437e_1562621345519_1793115826 X-MC-Loop-Signature: 1562621345519:61588660 X-MC-Ingress-Time: 1562621345519 Received: from pdx1-sub0-mail-a97.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a97.g.dreamhost.com (Postfix) with ESMTP id 3A0E881FC3; Mon, 8 Jul 2019 14:29:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=linkov.net; bh=aqVmWi CZyEgmP4GBklz9XnYfDhg=; b=igEvQFQqMlkdcTA/4ocItgHdGIw2ke1pTvhKZN i+UyA85Xy8a0mgODHoiyG00AZf2fN3KISMKAQjKXEEbwsrEzPNd/XrdOW/ouMWWR jwQ1P2enatCO+LW3KFFUUHk9WL0TQjsI1j+drgCBgnXsAwu6Fb7Bur23mkBxfeUX lx7hg= Received: from mail.jurta.org (m91-129-109-127.cust.tele2.ee [91.129.109.127]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by pdx1-sub0-mail-a97.g.dreamhost.com (Postfix) with ESMTPSA id 2F5E281FCB; Mon, 8 Jul 2019 14:28:57 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a97 From: Juri Linkov To: Drew Adams Subject: Re: bug#36525: M-x default when cursor on top of a M-x command in INFO Organization: LINKOV.NET References: <87ftnj5s5s.2.fsf@jidanni.org> <59855a35-cdc2-4c58-bcb2-791c62188374@default> <87r2711n5i.fsf@mail.linkov.net> <18bc1649-6d5b-42c4-bb12-3630b0728b9c@default> Date: Mon, 08 Jul 2019 23:58:38 +0300 In-Reply-To: <18bc1649-6d5b-42c4-bb12-3630b0728b9c@default> (Drew Adams's message of "Sun, 7 Jul 2019 17:27:44 -0700 (PDT)") Message-ID: <87bly4451d.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduvddrgedtgdduieehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpffftgfetoffjqffuvfenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvufhofhffjgfkfgggtgfgsehtkeertddtreejnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecukfhppeeluddruddvledruddtledruddvjeenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepmhgrihhlrdhjuhhrthgrrdhorhhgpdhinhgvthepledurdduvdelrddutdelrdduvdejpdhrvghtuhhrnhdqphgrthhhpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhhrtghpthhtohepughrvgifrdgruggrmhhssehorhgrtghlvgdrtghomhenucevlhhushhtvghrufhiiigvpedt Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36525 Cc: 36525@debbugs.gnu.org, =?utf-8?B?56mN5Li55bC8?= Dan Jacobson X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > I will point out that `M-.' is a repeatable > key. And a repeatable key is good for a > command that is repeatable, such as doing > something to/with consecutive bits of text > (e.g. "things") from a buffer. A keybinding doesn't need to be a single key to be repeatable. =E2=80=98C-x e e e=E2=80=99 is repeatable. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 08 17:37:28 2019 Received: (at 36525) by debbugs.gnu.org; 8 Jul 2019 21:37:28 +0000 Received: from localhost ([127.0.0.1]:59778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkbKC-0000dV-5z for submit@debbugs.gnu.org; Mon, 08 Jul 2019 17:37:28 -0400 Received: from aserp2120.oracle.com ([141.146.126.78]:33668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkbKA-0000dH-9c for 36525@debbugs.gnu.org; Mon, 08 Jul 2019 17:37:26 -0400 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x68LYG0O067062; Mon, 8 Jul 2019 21:37:17 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=XFXfbNJHvmVuZwnuCJgnCk2RLDfSjHwHrE9wCFiBj2U=; b=jiHj+10FR6DjiwD+zSablHtEf3LP1cweXSWMUUodV0IPh/4aMlFwWH/4xUIiGeUbLalS nyMuwC+GO6/juypzir7ZlcomqnL12YgmqdthUZnhkuZSlNRmDcpd+c6MsscgZvGth8ey WH+wdRq9E0gaZrZrLcDb5qS4or75jqofjtZdXaJxOqi+sUv4/xY/ZipmnjZym/sk0EFr aJ2gP12x4grvYuOdn7qAjskZ+vi4irP+gL7jqlGSBo+8+0nUS0rfy0u87V63tzyaWcJ+ s1Q0t1twP5Lk0JmvkwWF224s5TL4hI3+MREZsfITHjNMBxJ9PGd+eH9FA6Gd8CdJJlF7 Zw== Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by aserp2120.oracle.com with ESMTP id 2tjkkpgtuq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 08 Jul 2019 21:37:17 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x68LX8lq089267; Mon, 8 Jul 2019 21:37:17 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserp3030.oracle.com with ESMTP id 2tjhpcqbdn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 08 Jul 2019 21:37:17 +0000 Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x68LbFcK025798; Mon, 8 Jul 2019 21:37:15 GMT MIME-Version: 1.0 Message-ID: <8e584ef5-0d1b-4ed0-97e9-b22252289a7f@default> Date: Mon, 8 Jul 2019 14:37:14 -0700 (PDT) From: Drew Adams To: Juri Linkov Subject: RE: bug#36525: M-x default when cursor on top of a M-x command in INFO References: <87ftnj5s5s.2.fsf@jidanni.org> <59855a35-cdc2-4c58-bcb2-791c62188374@default> <87r2711n5i.fsf@mail.linkov.net> <18bc1649-6d5b-42c4-bb12-3630b0728b9c@default> <87bly4451d.fsf@mail.linkov.net> In-Reply-To: <87bly4451d.fsf@mail.linkov.net> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4861.0 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9312 signatures=668688 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=585 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1907080269 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9312 signatures=668688 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=637 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1907080269 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36525 Cc: 36525@debbugs.gnu.org, =?utf-8?B?56mN5Li55bC8IERhbiBKYWNvYnNvbg==?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > > I will point out that `M-.' is a repeatable > > key. And a repeatable key is good for a > > command that is repeatable, such as doing > > something to/with consecutive bits of text > > (e.g. "things") from a buffer. >=20 > A keybinding doesn't need to be a single key > to be repeatable. =E2=80=98C-x e e e=E2=80=99 is repeatable. Agreed 100%. In general, I put most of my repeatable keys on a prefix key. I don't argue that a key sequence to grab stuff from the buffer and insert it into the minibuffer needs to be a single key. I do think that a repeatable key sequence, especially one that is a single key (such as `M-.') should generally not be wasted on a non-repeatable command (such as, presumably, `xref-find-definitions'). Such a general rule (in my mind) can have exceptions, of course, and there's no urgency to try to rebind all such non-repeatable commands, to liberate their keys for repeatable commands. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 09 06:22:14 2019 Received: (at 36525) by debbugs.gnu.org; 9 Jul 2019 10:22:14 +0000 Received: from localhost ([127.0.0.1]:60313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hknGI-0005sO-Dh for submit@debbugs.gnu.org; Tue, 09 Jul 2019 06:22:14 -0400 Received: from bongo.elm.relay.mailchannels.net ([23.83.212.21]:3646) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hknGE-0005sE-C4 for 36525@debbugs.gnu.org; Tue, 09 Jul 2019 06:22:12 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 5153E5E1176; Tue, 9 Jul 2019 10:22:09 +0000 (UTC) Received: from pdx1-sub0-mail-a27.g.dreamhost.com (100-96-92-193.trex.outbound.svc.cluster.local [100.96.92.193]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id A18B05E2F5A; Tue, 9 Jul 2019 10:22:08 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a27.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.17.3); Tue, 09 Jul 2019 10:22:09 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Well-Made-Lettuce: 13bc6eb24d3e7e78_1562667729152_3300667848 X-MC-Loop-Signature: 1562667729152:2902033611 X-MC-Ingress-Time: 1562667729152 Received: from pdx1-sub0-mail-a27.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a27.g.dreamhost.com (Postfix) with ESMTP id 62B1083BCB; Tue, 9 Jul 2019 03:22:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type :content-transfer-encoding; s=jidanni.org; bh=TlU4XYwKWMvyncFWPd 4agoycVCQ=; b=mSkJfjTpH5E/t21zvinn8O2fWMhWE3Jfd7XESARSiYUiXUkcYZ kfdzCkNsMcnwgISLuErMgjV/SLhwMaY8/UC4snUlSc6cwqQhxJtHU7Ur4ZA9ZWiy WFNkxjDrg4W7ZsU6bvTdZtNNEaVON30bCusT4ulhZI27CSoTUTlngvMe0= Received: from jidanni.org (111-246-99-103.dynamic-ip.hinet.net [111.246.99.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a27.g.dreamhost.com (Postfix) with ESMTPSA id B5C8083BCF; Tue, 9 Jul 2019 03:22:02 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a27 From: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson To: "Basil L. Contovounesios" Subject: Re: bug#36525: M-x default when cursor on top of a M-x command in INFO References: <87ftnj5s5s.2.fsf@jidanni.org> <87a7dqgd9t.fsf@tcd.ie> Date: Tue, 09 Jul 2019 16:52:36 +0800 Message-ID: <87h87vy4h7.5.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduvddrgedvgdeftdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffufhffkfggtgfgsehtkeertddttdejnecuhfhrohhmpejnnjjnucffrghnucflrggtohgsshhonhcuoehjihgurghnnhhisehjihgurghnnhhirdhorhhgqeenucfkphepudduuddrvdegiedrleelrddutdefnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehjihgurghnnhhirdhorhhgpdhinhgvthepudduuddrvdegiedrleelrddutdefpdhrvghtuhhrnhdqphgrthhhpeeprehuthhfqdekreeureehiehmpfehnfhiheehsgevkeerpecuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqpdhmrghilhhfrhhomhepjhhiuggrnhhnihesjhhiuggrnhhnihdrohhrghdpnhhrtghpthhtohepfeeihedvheesuggvsggsuhhgshdrghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpedt Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36525 Cc: 36525@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> "BLC" =3D=3D Basil L Contovounesios writes: >> 2. Put the cursor on top of >> =E2=80=98M-x list-coding-systems=E2=80=99 >>=20 >> 3. Hit M-x >>=20 >> Wouldn't it be great if we saw that it was now the default in the mini= buffer? BLC> Try M-n. BLC> This runs next-history-element; see (info "(emacs) Minibuffer Histor= y"). Ah ha... So how about instead of the user typing M-x M-n, he just types M-x for the exact same effect. Now all he has to do is either hit RET, or replace the text with what he wants instead. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 09 06:56:15 2019 Received: (at 36525) by debbugs.gnu.org; 9 Jul 2019 10:56:15 +0000 Received: from localhost ([127.0.0.1]:60350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hknnD-0006lP-7y for submit@debbugs.gnu.org; Tue, 09 Jul 2019 06:56:15 -0400 Received: from mail-wr1-f67.google.com ([209.85.221.67]:33786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hknnB-0006lC-8T for 36525@debbugs.gnu.org; Tue, 09 Jul 2019 06:56:13 -0400 Received: by mail-wr1-f67.google.com with SMTP id n9so20538661wru.0 for <36525@debbugs.gnu.org>; Tue, 09 Jul 2019 03:56:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=RdK4DayM34F67J7YFM7keDrnTgy+oKKeig3AdJ2sFf8=; b=AISxiMBXUdadGmwNjqQ6z7jcwLhUUfi1k20++i4KVAM9kzhPJr9bgq4PycBfw2yDdG bXf/OjIT34Swnc4Lssm1CluzF+PwK7nznSye25hLqViu0+Zmad0Lkz47t8vldVtWvYMq Wxt+PJClv8o/hoik1+iqZINcV0maGfhRtkgQIJKPwLqnEkCvHrKlhXVq2Ph6SYgQSL7a 5u/+FYl/hmwYk7C+ypSFTv/RWGLAuemvW7f0KxJwhLJN17nFdTK7y+B0McEr1CmpA5nd 5U/dR93Mfpwti2pdBFsKOOeAfmdSqy+HHFGSzZeFw1ScARtWJLfNC5vHmdQp62eJA00N 6MFg== X-Gm-Message-State: APjAAAX/2p6i+qNtMjJcU8YNJDRLIDxocZr1q7J3v+Ek/rIOpXlxnCX2 sJv48cmv6lPYPfsBag1bEMPOHp7V+kyKOAjCKdc= X-Google-Smtp-Source: APXvYqyKM518fP1CgtBvRmhzrh3EZwQDHWzRMq1IrcsKtp0r+5fWMjgGK1nCK9zehKtVdttm+O3+E7HbaqiAezU2NBk= X-Received: by 2002:adf:f904:: with SMTP id b4mr25679770wrr.291.1562669767384; Tue, 09 Jul 2019 03:56:07 -0700 (PDT) MIME-Version: 1.0 References: <87a7dqgd9t.fsf@tcd.ie> <87ftnj5s5s.2.fsf@jidanni.org> <87h87vy4h7.5.fsf@jidanni.org> In-Reply-To: <87h87vy4h7.5.fsf@jidanni.org> From: Stefan Kangas Date: Tue, 9 Jul 2019 12:55:56 +0200 Message-ID: Subject: Re: bug#36525: M-x default when cursor on top of a M-x command in INFO To: =?UTF-8?B?56mN5Li55bC8IERhbiBKYWNvYnNvbg==?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.8 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: 積丹尼 Dan Jacobson : > So how about instead of the user typing M-x M-n, he just types M-x for > the exact same effect. > Now all he has to do is either hit RET, or replace the [...] Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: jidanni.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.221.67 listed in list.dnswl.org] 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.221.67 listed in wl.mailspike.net] 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 1.3 PDS_NO_HELO_DNS High profile HELO but no A record X-Debbugs-Envelope-To: 36525 Cc: "Basil L. Contovounesios" , 36525@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.8 (/) =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson : > So how about instead of the user typing M-x M-n, he just types M-x for > the exact same effect. > Now all he has to do is either hit RET, or replace the text with what he > wants instead. I would guess that the more common use case is that you want to run a command with another name than the text currently at point. Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 09 07:10:27 2019 Received: (at 36525) by debbugs.gnu.org; 9 Jul 2019 11:10:27 +0000 Received: from localhost ([127.0.0.1]:60354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hko0x-00076Y-Hl for submit@debbugs.gnu.org; Tue, 09 Jul 2019 07:10:27 -0400 Received: from black.elm.relay.mailchannels.net ([23.83.212.19]:9238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hko0u-00076N-Ey for 36525@debbugs.gnu.org; Tue, 09 Jul 2019 07:10:26 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 04183501EE6; Tue, 9 Jul 2019 11:10:23 +0000 (UTC) Received: from pdx1-sub0-mail-a27.g.dreamhost.com (100-96-14-11.trex.outbound.svc.cluster.local [100.96.14.11]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 6E376501F49; Tue, 9 Jul 2019 11:10:22 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a27.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.17.3); Tue, 09 Jul 2019 11:10:22 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Wiry-Whimsical: 10d375c461103e21_1562670622743_2746801329 X-MC-Loop-Signature: 1562670622743:2614052918 X-MC-Ingress-Time: 1562670622743 Received: from pdx1-sub0-mail-a27.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a27.g.dreamhost.com (Postfix) with ESMTP id C580883BDA; Tue, 9 Jul 2019 04:10:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type; s=jidanni.org; bh=/3mNG2/kZPxSQDClgfw2DEzE2tc=; b=ag6E/Y25COPo6 wi15lIfXD7KsjD9ymRAEo3J32oZwRjNu9YvHMWGoJGHyExjMbvvJVtezURxZHFPX 5q5rGYYeoYiIUk/jsVnkFsA/3HdwXqOALOhNMOJ9QFzZJbB147xsiqaxNPNGsUqQ iFijSQarjr9iWsU6zxypbzsuG5wJSw= Received: from jidanni.org (111-246-99-103.dynamic-ip.hinet.net [111.246.99.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a27.g.dreamhost.com (Postfix) with ESMTPSA id B06B683BD5; Tue, 9 Jul 2019 04:10:20 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a27 From: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson To: Stefan Kangas Subject: Re: bug#36525: M-x default when cursor on top of a M-x command in INFO References: <87a7dqgd9t.fsf@tcd.ie> <87ftnj5s5s.2.fsf@jidanni.org> <87h87vy4h7.5.fsf@jidanni.org> Date: Tue, 09 Jul 2019 19:10:16 +0800 Message-ID: <87muhnwjjb.5.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduvddrgedvgdegtdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffufhffkfggtgesthdtredttddtjeenucfhrhhomhepnjjnnjcuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqnecukfhppeduuddurddvgeeirdelledruddtfeenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepjhhiuggrnhhnihdrohhrghdpihhnvghtpeduuddurddvgeeirdelledruddtfedprhgvthhurhhnqdhprghthheppeeruhhtfhdqkeerueerheeimhfphefnihehhegsveekreepucffrghnucflrggtohgsshhonhcuoehjihgurghnnhhisehjihgurghnnhhirdhorhhgqedpmhgrihhlfhhrohhmpehjihgurghnnhhisehjihgurghnnhhirdhorhhgpdhnrhgtphhtthhopeefieehvdehseguvggssghughhsrdhgnhhurdhorhhgnecuvehluhhsthgvrhfuihiivgeptd X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36525 Cc: "Basil L. Contovounesios" , 36525@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) SK> I would guess that the more common use case is that you want to run a SK> command with another name than the text currently at point. OK, but these days (I've got ffap enabled) I already have the habit of moving the cursor off of anything that looks like a URL etc. I.e., these days the user should expect "smart suggestions"... with the price that if he wants a blank area where the suggestion would be, then he should "take his cursor elsewhere". But that would be more work then just holding down the DEL key to clean off the suggestion. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 09 08:24:18 2019 Received: (at 36525) by debbugs.gnu.org; 9 Jul 2019 12:24:18 +0000 Received: from localhost ([127.0.0.1]:60428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkpAQ-0004oh-Kq for submit@debbugs.gnu.org; Tue, 09 Jul 2019 08:24:18 -0400 Received: from mail-wm1-f52.google.com ([209.85.128.52]:55985) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkpAP-0004oV-8X for 36525@debbugs.gnu.org; Tue, 09 Jul 2019 08:24:17 -0400 Received: by mail-wm1-f52.google.com with SMTP id a15so2854202wmj.5 for <36525@debbugs.gnu.org>; Tue, 09 Jul 2019 05:24:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=pNMg2RTkEUzGo8RFn0uySiKejA4vqRNdx05Wf5ti14Q=; b=IInDzdmVoZiMU+DlY66dIRNCBb3jrMNmIksxJVIgpxOmH201BrC5/jWTt35+Yvq3el dtgeCf/qs+eQ4I/sgAZ0CFtNHvtcTPrNCl9vGZjasHi6t/ClImEHGcoqbyem3HDrY72O 497sDNFUMUtrlxFLH/6Z7ImLosaFVBL50p4zV3uusqb4kdJu0Hg0h9S6iuo20ceBbDjJ ctW3bZgZF1MpuDFLJ/bKacakvfysna6DWHQob1TLygu36kMKxoraYVtocv+fx/rOdeYD xp44Hk/OcXadYrXgmrpySnrslUFTDT5bi80rNSMY7EdVNANmiOpgekCzkKBCSkmAU95V dXfg== X-Gm-Message-State: APjAAAVEAMutWVIspCSk0mANG1wCM7RZFK1VxeZaFj2TBQSmWPKkrSj7 bR+MSyNP01iOVxjUoaPxHU4xPT4+I7qx8oXMETM= X-Google-Smtp-Source: APXvYqwD1ssoNfSWM8OLLvp4hLIT+VaJokXkWrXlgBAbZEYbBkf9lIjEsMAyNnL54AWNgUNOSwSiYJUQPFpgbTPlhNY= X-Received: by 2002:a1c:9696:: with SMTP id y144mr22438362wmd.73.1562675051531; Tue, 09 Jul 2019 05:24:11 -0700 (PDT) MIME-Version: 1.0 References: <87a7dqgd9t.fsf@tcd.ie> <87ftnj5s5s.2.fsf@jidanni.org> <87h87vy4h7.5.fsf@jidanni.org> <87muhnwjjb.5.fsf@jidanni.org> In-Reply-To: <87muhnwjjb.5.fsf@jidanni.org> From: Stefan Kangas Date: Tue, 9 Jul 2019 14:24:00 +0200 Message-ID: Subject: Re: bug#36525: M-x default when cursor on top of a M-x command in INFO To: =?UTF-8?B?56mN5Li55bC8IERhbiBKYWNvYnNvbg==?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.8 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: 積丹尼 Dan Jacobson : > SK> I would guess that the more common use case is that you want to run a > SK> command with another name than the text currently at point. > OK, but th [...] Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: jidanni.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.128.52 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.128.52 listed in list.dnswl.org] 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 1.3 PDS_NO_HELO_DNS High profile HELO but no A record X-Debbugs-Envelope-To: 36525 Cc: "Basil L. Contovounesios" , 36525@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.8 (/) =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson : > SK> I would guess that the more common use case is that you want to run a > SK> command with another name than the text currently at point. > OK, but these days (I've got ffap enabled) I already have the habit of > moving the cursor off of anything that looks like a URL etc. > > I.e., these days the user should expect "smart suggestions"... with the > price that if he wants a blank area where the suggestion would be, then > he should "take his cursor elsewhere". But that would be more work then > just holding down the DEL key to clean off the suggestion. This is why I don't use ffap.el personally. I don't think it's good to force this behaviour on the user by default. Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 09 08:24:28 2019 Received: (at 36525) by debbugs.gnu.org; 9 Jul 2019 12:24:28 +0000 Received: from localhost ([127.0.0.1]:60431 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkpAX-0004p3-Sq for submit@debbugs.gnu.org; Tue, 09 Jul 2019 08:24:27 -0400 Received: from mail-wr1-f65.google.com ([209.85.221.65]:39388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkpAW-0004oi-5C for 36525@debbugs.gnu.org; Tue, 09 Jul 2019 08:24:25 -0400 Received: by mail-wr1-f65.google.com with SMTP id x4so20790107wrt.6 for <36525@debbugs.gnu.org>; Tue, 09 Jul 2019 05:24:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=ITnPG2ObkqOiiu5X1ZoprFIcM8xQZquMouN+nCLW7h8=; b=iJSsC/dCNHwkqcmFiektnxX3ktrT4A32BSEC2bdKIs8Q99x2VMogdLYGE4hLhf5Kyl c1dUqEx62R6fJGxTod7TLX13/spe2IZmpATR9AyXAoPpYoiYcjeH8OB9FsyZ3cwfouow ZsEc3n2myBhUXapqqpI//GxINRAZE3cRjI8yKaRpr/HazgR6VpYwJ04TMBE8u9//NCiy Jr0cTEoqmfAqitmRTR3f5119u+0INjTBMERudlNIIBdtLf1Dshbz9Cckf+wsFMcic/Bs jBk5SwK2sK//3xFTThCXr1ssnGnBJaolKGJm9Oli3ogBu5jkz2iIaH3YM6u8fQALgPAo Xz6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=ITnPG2ObkqOiiu5X1ZoprFIcM8xQZquMouN+nCLW7h8=; b=p6nE4xIar/2QK0k+O1ChRzG6JI/2KnZLt+6gshUdzSjdTG32DX3OQmvA8mX9LWs8/e kMY+le/t896rEGxl3h+cPDTHts11DAAQDA0/Ah4rvh1cUD/AVrURrRKupp1dgWM9o1SX 4IH6ZuCZS/kNAB9xrjwMl+M9MYf9/ZVeS1y6THqkyVZTAZRvfYoUnR1hwtzpWz3EATcf MtW8YIsnWB1mUGIV4nWTHabXTxiJ6zDLxKlpcERvtBGMEiDTejKdclX5nv1fZIT5cxJQ NAKsmscl6jd54lxNI+YpZb8DozsZGEWiDb3KB9UYniUQt+aH1d5ZVy8QX5hxHq92YG1F YOHw== X-Gm-Message-State: APjAAAVmMPtQsCoxeLZ3aYlg6bqrDeB9t7PyJXCWIqae6mE1y1iAsvuC 1q+t08cngjVWLaDpIbj5DjAamQ== X-Google-Smtp-Source: APXvYqynWdHA+Ixw6tT6hmodB09c5i+LbU+Z7gKPEZxMgf+LPl9pLBTRTCLZhjCfWCx4akCHSihzyA== X-Received: by 2002:adf:d4c1:: with SMTP id w1mr25902359wrk.229.1562675058314; Tue, 09 Jul 2019 05:24:18 -0700 (PDT) Received: from localhost ([2a02:8084:20e2:c380:1f68:7ff5:120d:64e]) by smtp.gmail.com with ESMTPSA id j10sm3216146wrw.96.2019.07.09.05.24.17 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Tue, 09 Jul 2019 05:24:17 -0700 (PDT) From: "Basil L. Contovounesios" To: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson Subject: Re: bug#36525: M-x default when cursor on top of a M-x command in INFO References: <87ftnj5s5s.2.fsf@jidanni.org> <87a7dqgd9t.fsf@tcd.ie> <87h87vy4h7.5.fsf@jidanni.org> Date: Tue, 09 Jul 2019 13:24:16 +0100 In-Reply-To: <87h87vy4h7.5.fsf@jidanni.org> (=?utf-8?B?IuepjeS4ueWwvA==?= Dan Jacobson"'s message of "Tue, 09 Jul 2019 16:52:36 +0800") Message-ID: <87zhlnmm4v.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: 積丹尼 Dan Jacobson writes: >>>>>> "BLC" == Basil L Contovounesios writes: >>> 2. Put the cursor on top of >>> ‘M-x list-coding-systems’ >>> >>> 3. Hit M-x >>> >>> Wouldn't it be great if we saw that it was [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: jidanni.org] 0.0 SPF_NONE SPF: sender does not publish an SPF Record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.221.65 listed in list.dnswl.org] 1.3 PDS_NO_HELO_DNS High profile HELO but no A record X-Debbugs-Envelope-To: 36525 Cc: 36525@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes: >>>>>> "BLC" =3D=3D Basil L Contovounesios writes: >>> 2. Put the cursor on top of >>> =E2=80=98M-x list-coding-systems=E2=80=99 >>>=20 >>> 3. Hit M-x >>>=20 >>> Wouldn't it be great if we saw that it was now the default in the minib= uffer? > > BLC> Try M-n. > BLC> This runs next-history-element; see (info "(emacs) Minibuffer Histor= y"). > > Ah ha... > So how about instead of the user typing M-x M-n, he just types M-x for > the exact same effect. > Now all he has to do is either hit RET, or replace the text with what he > wants instead. Inserting text in the minibuffer is intrusive and discouraged; see (info "(elisp) Initial Input"). Making M-x interpret empty input as the symbol at point changes long-standing behaviour of a central feature and makes it easier to make a mistake. IMO typing M-n is not only good enough, but better, since it works across all standard minibuffer reading functions. You can always write a custom command to default to the command name at point without needing to change M-x for everyone. --=20 Basil From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 09 08:24:33 2019 Received: (at 36525) by debbugs.gnu.org; 9 Jul 2019 12:24:33 +0000 Received: from localhost ([127.0.0.1]:60434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkpAf-0004pN-20 for submit@debbugs.gnu.org; Tue, 09 Jul 2019 08:24:33 -0400 Received: from mail-wr1-f65.google.com ([209.85.221.65]:37504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkpAd-0004p5-FH for 36525@debbugs.gnu.org; Tue, 09 Jul 2019 08:24:31 -0400 Received: by mail-wr1-f65.google.com with SMTP id n9so11664992wrr.4 for <36525@debbugs.gnu.org>; Tue, 09 Jul 2019 05:24:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=0dXLKXpVCttU71zH4gwmcXaIOF8Rg9JzbHlLu01rS2c=; b=dxVeCnjrZ1h/pUXRa5KbTD5XcD/6MoPfBOYZvKNoIH3PA3EshLkvm++m/G0lPOM2Bo +p2mWJ03jmYbbh93qGSGoMNmkvec6poC9E3evUiTyqj5yKBw/lJIzwhxxEO3MLD6nWBA tZi/A6tjOMAlkavO7w+nDTFg2R+lxQezu/VCUvRT13B559pViulMRNuGFfjxdwA79T79 a5l3EG3/dXqd+IiCfSTxbf15OhI66QK1HWoSX08dlvQ8DgdIL8xxfKS+fUVmqvJyzJe6 G4ltzPJN8zYBmQjL+qbm8BvTQz/nISwV5I2CEHOIroyAfv63V9X/tONPPGb4CkLxcJXH nIww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=0dXLKXpVCttU71zH4gwmcXaIOF8Rg9JzbHlLu01rS2c=; b=sjz3PFcQq5aHw3PcmFGZ9XmMs5GRR4PzM0sBmOcNsgMumLDzuW3wz6V07QgR8NscyO o2zrdYKoMNHFoj9TBd1BZt37suW6WNWHrTmESyif2lDef9eDCpUvxrYjhlkPfFm9vXPW sjssvUKHvMWFWe/W18C/Xc6O9H7bvtpw9ffcmkTeChM0i2ovCgA1aJ5QcAHD0eTBBeo+ 1mFq+eBgnK/Up4/tPriINuVHKU8N4hszdJzDPJ/ehk1Sxdwh67qRipAzlKSUy/1U79ay +gJsMTe0lxDoziMPe4TMuNMiBzKGnd9lnnmkTJJitlTVQTHSzoVh5oIUVy9uV5+a15Vn uohw== X-Gm-Message-State: APjAAAUDc4N9G4orNEBbvg+cW420FVXObTO7tRpk1uOWO5Wr5nc30Fz5 geqLLnjlJ7eqJjhRmkkCIsJY8g== X-Google-Smtp-Source: APXvYqzKbfG6ZzFvnscsQ47WJegdFZBuYB1AeUXyJS1fPbYcbeo4WBXqnZY7AkXg2VarQNRjvjne1g== X-Received: by 2002:a5d:5607:: with SMTP id l7mr26539920wrv.228.1562675065971; Tue, 09 Jul 2019 05:24:25 -0700 (PDT) Received: from localhost ([2a02:8084:20e2:c380:1f68:7ff5:120d:64e]) by smtp.gmail.com with ESMTPSA id v65sm2002304wme.31.2019.07.09.05.24.25 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Tue, 09 Jul 2019 05:24:25 -0700 (PDT) From: "Basil L. Contovounesios" To: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson Subject: Re: bug#36525: M-x default when cursor on top of a M-x command in INFO References: <87a7dqgd9t.fsf@tcd.ie> <87ftnj5s5s.2.fsf@jidanni.org> <87h87vy4h7.5.fsf@jidanni.org> <87muhnwjjb.5.fsf@jidanni.org> Date: Tue, 09 Jul 2019 13:24:24 +0100 In-Reply-To: <87muhnwjjb.5.fsf@jidanni.org> (=?utf-8?B?IuepjeS4ueWwvA==?= Dan Jacobson"'s message of "Tue, 09 Jul 2019 19:10:16 +0800") Message-ID: <87y317mm4n.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: 積丹尼 Dan Jacobson writes: > SK> I would guess that the more common use case is that you want to run a > SK> command with another name than the text currently at point. > OK, but these days (I've got ffap enabled) I already hav [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: jidanni.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.221.65 listed in list.dnswl.org] 0.0 SPF_NONE SPF: sender does not publish an SPF Record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.3 PDS_NO_HELO_DNS High profile HELO but no A record X-Debbugs-Envelope-To: 36525 Cc: 36525@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan Jacobson writes: > SK> I would guess that the more common use case is that you want to run a > SK> command with another name than the text currently at point. > OK, but these days (I've got ffap enabled) I already have the habit of > moving the cursor off of anything that looks like a URL etc. That this habit works for you does not mean that it should be imposed on everyone else. > I.e., these days the user should expect "smart suggestions"... Does M-n not provide smart suggestions? > with the price that if he wants a blank area where the suggestion > would be, then he should "take his cursor elsewhere". But that would > be more work then just holding down the DEL key to clean off the > suggestion. Yes, and I don't think it is warranted, so I think this report should be closed as notabug/wontfix. Thanks, --=20 Basil From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 09 16:36:47 2019 Received: (at 36525) by debbugs.gnu.org; 9 Jul 2019 20:36:47 +0000 Received: from localhost ([127.0.0.1]:34343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkwqz-0006K6-Ds for submit@debbugs.gnu.org; Tue, 09 Jul 2019 16:36:47 -0400 Received: from cadetblue.birch.relay.mailchannels.net ([23.83.209.28]:53690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkwqw-0006Jv-1T for 36525@debbugs.gnu.org; Tue, 09 Jul 2019 16:36:43 -0400 X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id B35A41A22CB; Tue, 9 Jul 2019 20:36:40 +0000 (UTC) Received: from pdx1-sub0-mail-a78.g.dreamhost.com (100-96-4-184.trex.outbound.svc.cluster.local [100.96.4.184]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id B2CF91A20D5; Tue, 9 Jul 2019 20:36:36 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from pdx1-sub0-mail-a78.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.17.3); Tue, 09 Jul 2019 20:36:40 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@jurta.org X-MailChannels-Auth-Id: dreamhost X-Army-Average: 44f08d7e339759cb_1562704597028_1705984446 X-MC-Loop-Signature: 1562704597028:941716134 X-MC-Ingress-Time: 1562704597027 Received: from pdx1-sub0-mail-a78.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a78.g.dreamhost.com (Postfix) with ESMTP id B4DE383DD9; Tue, 9 Jul 2019 13:36:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=linkov.net; bh=1WK7Mb T1vko7XiUKCxksPMANUR0=; b=VMnv64+Gbsl92hSUnyHs6UPlZ2x4smkjYLuqO7 mpsfzHZC7rC0ZOodMkVH9FPgqn/Xf6kleOYyKRXlEer2ZKj1pKw1+/j8hMaoFzCg 1R5ZcgZEGl/TvRFMu7jQP/OL0cPcx8hcKStx8L6hfjqyLZ5BgsOKIr1h8Jb9lDYT hpbN0= Received: from mail.jurta.org (m91-129-109-127.cust.tele2.ee [91.129.109.127]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by pdx1-sub0-mail-a78.g.dreamhost.com (Postfix) with ESMTPSA id D49A683DD7; Tue, 9 Jul 2019 13:36:29 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a78 From: Juri Linkov To: Drew Adams Subject: Re: bug#36525: M-x default when cursor on top of a M-x command in INFO Organization: LINKOV.NET References: <87ftnj5s5s.2.fsf@jidanni.org> <59855a35-cdc2-4c58-bcb2-791c62188374@default> <87r2711n5i.fsf@mail.linkov.net> <18bc1649-6d5b-42c4-bb12-3630b0728b9c@default> <87bly4451d.fsf@mail.linkov.net> <8e584ef5-0d1b-4ed0-97e9-b22252289a7f@default> Date: Tue, 09 Jul 2019 23:09:01 +0300 In-Reply-To: <8e584ef5-0d1b-4ed0-97e9-b22252289a7f@default> (Drew Adams's message of "Mon, 8 Jul 2019 14:37:14 -0700 (PDT)") Message-ID: <87y317jefe.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduvddrgeefgdduiecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffuohhfffgjkfgfgggtgfesthekredttderjeenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucfkphepledurdduvdelrddutdelrdduvdejnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehmrghilhdrjhhurhhtrgdrohhrghdpihhnvghtpeeluddruddvledruddtledruddvjedprhgvthhurhhnqdhprghthheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqedpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnrhgtphhtthhopegurhgvfidrrggurghmshesohhrrggtlhgvrdgtohhmnecuvehluhhsthgvrhfuihiivgeptd Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36525 Cc: 36525@debbugs.gnu.org, =?utf-8?B?56mN5Li55bC8?= Dan Jacobson X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >> > I will point out that `M-.' is a repeatable >> > key. And a repeatable key is good for a >> > command that is repeatable, such as doing >> > something to/with consecutive bits of text >> > (e.g. "things") from a buffer. >> >> A keybinding doesn't need to be a single key >> to be repeatable. =E2=80=98C-x e e e=E2=80=99 is repeatable. > > Agreed 100%. In general, I put most of my > repeatable keys on a prefix key. > > I don't argue that a key sequence to grab > stuff from the buffer and insert it into the > minibuffer needs to be a single key. Then a key sequence like =E2=80=98C-x M-. M-. M-.=E2=80=99 could be used to copy text from the buffer to the minibuffer. And then why not let it be copied to any buffer, not just the minibuffer. For instance, select the active region in one buffer, switch to another window, and pull text from the region in other window - without adding it to the kill-ring. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 09 17:07:28 2019 Received: (at 36525) by debbugs.gnu.org; 9 Jul 2019 21:07:28 +0000 Received: from localhost ([127.0.0.1]:34389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkxKi-0000og-7x for submit@debbugs.gnu.org; Tue, 09 Jul 2019 17:07:28 -0400 Received: from userp2120.oracle.com ([156.151.31.85]:36934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkxKd-0000oN-Ha for 36525@debbugs.gnu.org; Tue, 09 Jul 2019 17:07:24 -0400 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x69L48BZ085342; Tue, 9 Jul 2019 21:07:17 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=DI6ZgnjHeERvhzFKmijIx0LEN7NrgXqJJ2kzuAqUp+o=; b=iIRMVvRz4zCz5LIBRA3JFmOQBeRxdAZDukGu3DFPgPHQRgsj2lOjW0c+hxiIsyUZKRls WpLDsMAgjImsQxDjP7Mv4EyH1YIcjsdbfUz6AiF15vi3h/oxEYJborm8jhtwC0DeUB8O HMFKOy77soQgQ1u9e+Rr5YHkpgEqzHVHt8kVy6oX5WYzmF8dHfrwSzCPkoOv5/OA6Xe6 c6tgm/shje79RW6nKl8/zFzGfOwDwUecixVFl7371+a7WH+HELG1lNkE828Xq23Lh8Yr Z5kt2ErS4hYNbXs/aXIaP5Ju7teLDU7O30ro+6LQBCfEpg1eA+IloQd6NyGfPAVO/dsZ ng== Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by userp2120.oracle.com with ESMTP id 2tjm9qpjpj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 09 Jul 2019 21:07:17 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x69L2ZlD168211; Tue, 9 Jul 2019 21:07:16 GMT Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserp3030.oracle.com with ESMTP id 2tmwgx4v39-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 09 Jul 2019 21:07:16 +0000 Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x69L7Fr2007328; Tue, 9 Jul 2019 21:07:16 GMT MIME-Version: 1.0 Message-ID: <2f55b279-f7fc-4b12-b4f9-9e1f6771edf3@default> Date: Tue, 9 Jul 2019 14:07:14 -0700 (PDT) From: Drew Adams To: Juri Linkov Subject: RE: bug#36525: M-x default when cursor on top of a M-x command in INFO References: <87ftnj5s5s.2.fsf@jidanni.org> <59855a35-cdc2-4c58-bcb2-791c62188374@default> <87r2711n5i.fsf@mail.linkov.net> <18bc1649-6d5b-42c4-bb12-3630b0728b9c@default> <87bly4451d.fsf@mail.linkov.net> <8e584ef5-0d1b-4ed0-97e9-b22252289a7f@default> <87y317jefe.fsf@mail.linkov.net> In-Reply-To: <87y317jefe.fsf@mail.linkov.net> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4861.0 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9313 signatures=668688 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1907090252 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9313 signatures=668688 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1907090253 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36525 Cc: 36525@debbugs.gnu.org, =?utf-8?B?56mN5Li55bC8IERhbiBKYWNvYnNvbg==?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Then a key sequence like =E2=80=98C-x M-. M-. M-.=E2=80=99 > could be used to copy text from the buffer > to the minibuffer. Of course. As could `M-.' Or other key sequences. > And then why not let it be copied to any buffer,=20 > not just the minibuffer. Why? By "copied to" I guess you mean pasted to, since that's what was talked about wrt the minibuffer: copied from the current buffer, pasted into the minibuffer. In the minibuffer case the two buffers involved are well-defined. There's no navigating. > For instance, select the active region in one buffer, > switch to another window, and pull text from the region > in other window - without adding it to the kill-ring. There are any number of things that could be done. Why do that one in particular? Do you see it as being particularly useful? There's a buffer that's current when you enter the minibuffer. It's generally where you might be interested in grabbing some text at point. (It, and its window point, were likely the focus of attention before entering the minibuffer.) Since you're now editing in the minibuffer, that's generally where you want to paste it. This is a particular use case, even if the choice of _what_ you might want to grab near point allows lots of possibilities. I don't see the point of what you describe, but feel free to develop it some more. So far, I can't imagine using it. (How often do I want to copy+paste without using the kill ring? Rarely.) In a scenario like you describe, if I had to go to another window, select some text, and then paste it into the first (or yet another) window, I'd probably use the mouse to select the text. (And I have non-nil `mouse-drag-copy-region', so it would still use the kill ring.) Or if I wanted to avoid adding to the kill ring I'd select the text as the secondary selection and paste that. Maybe describe a bit more what you have in mind? Maybe try it out? From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 15 04:43:19 2019 Received: (at 36525) by debbugs.gnu.org; 15 Jul 2019 08:43:19 +0000 Received: from localhost ([127.0.0.1]:46309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hmwZq-0000mQ-TH for submit@debbugs.gnu.org; Mon, 15 Jul 2019 04:43:19 -0400 Received: from mail-lj1-f171.google.com ([209.85.208.171]:36035) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hmwZo-0000mC-IT for 36525@debbugs.gnu.org; Mon, 15 Jul 2019 04:43:17 -0400 Received: by mail-lj1-f171.google.com with SMTP id i21so15306387ljj.3 for <36525@debbugs.gnu.org>; Mon, 15 Jul 2019 01:43:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:cc:references:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=DrN6OdygYWNDgQzONTBerv+ESX4uxiTgZLfVtrnNDDs=; b=RX2wn5LN+gHJHXkty3xS40u7/smsG0gSi4cmHkNLDuvFwKeYxAJTByp+YNwInKv2Tu 8/MQE+bb7p9FRDEl2/YcJBwH6OUQnek9EIecb9lrdLrCIn1+JkV9loAr/RVc9IDGvmFX IjHXoMZiAz/62YvMr5C/12VAMyI9FrXkw2mP+QNfm8XNPKgLBAWE8t3Rh6DilBjmW/IX vDDix3kN1nNJ11Q2fazBGAZqcMH90/gHMuNADeruG2DdTwitGZiwuOckDRh4ezYzJ9Jz Ma4cy1ZQ89gCwL5efM/rmo29QCvqWtS6hDp5k9zJg+XwgNQRZEa2Z3YAPg6TaaGNLNuR E50w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:cc:references:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=DrN6OdygYWNDgQzONTBerv+ESX4uxiTgZLfVtrnNDDs=; b=BPwSiyCnmBBthPbRsy+sGlcb9QsAyEyMq20099RMKLycpCmqLChD55t4pggqQWN6DQ EVx20LlH+L1ecS27+pGnt3pY0oqufeUNlPDAW/T4NJu5SoMJpz/fcfIVcG1UrnPmNuR/ SwrPd7ycTAQnVpSi9+ZhU4vezFkTAuxHa4gkegxxudu8PwUk7h6x0Ed7gsWx0u+JI8af OcEfZQgNPta/9qaS4tinQuaxt8emrusKYKDIny1ECxFgc1wXDaqmsMvVQYDAAq+017eb 7HpkwSlf/RkzJ12yXpDG28zBLkNIzi4ixBpAx3aKumirbAesiuKiP26hc97+xsmf8tX6 UA+g== X-Gm-Message-State: APjAAAWR2HqDn0+AqUrdTZRBQ4YPpxBWx1YcnI8kn1TQ7zNwVf7baAwJ S/4RWbe32o0WaEyV0WMk7/qfGJXrnGc= X-Google-Smtp-Source: APXvYqwakwzAEVC5WynCzZ2UiiW/e7uzt6LAXWk2BWWHAsRmIeMcUqszdNc8dvJdXzxiKSQIJysxFg== X-Received: by 2002:a2e:b4c9:: with SMTP id r9mr13287561ljm.196.1563180190082; Mon, 15 Jul 2019 01:43:10 -0700 (PDT) Received: from [89.161.9.216] (ip-89-161-9-216.tel.tkb.net.pl. [89.161.9.216]) by smtp.gmail.com with ESMTPSA id z26sm3021994ljz.64.2019.07.15.01.43.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 15 Jul 2019 01:43:09 -0700 (PDT) From: Sebastian Urban Subject: Re: bug#36525: M-x default when cursor on top of a M-x command in INFO To: "Basil L. Contovounesios" , =?UTF-8?B?56mN5Li55bC8IERhbiBKYWNvYnNvbg==?= References: <87a7dqgd9t.fsf@tcd.ie> <87ftnj5s5s.2.fsf@jidanni.org> <87h87vy4h7.5.fsf@jidanni.org> <87muhnwjjb.5.fsf@jidanni.org> <87y317mm4n.fsf@tcd.ie> Message-ID: <1d81428d-9f03-8b87-110a-2f97a1b9d05b@gmail.com> Date: Mon, 15 Jul 2019 10:43:09 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 MIME-Version: 1.0 In-Reply-To: <87y317mm4n.fsf@tcd.ie> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 36525 Cc: 36525@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > Yes, and I don't think it is warranted, so I think this report > should be closed as notabug/wontfix. I'm a bit late to the party, but... perhaps doing it how "describe" commands do it would be better, i.e. in minibuffer: M-x (default list-coding-systems) | where '|' is cursor position. No evasive manoeuvres to avoid automatic inserting, no deleting if we want to run different command, no additional key (like 'M-n') - just RET if you agree, or write different command. But I must say that it looks a bit stranger than in case of "describe" commands. Maybe just make it optional behaviour, controlled by variable (nil/t). Of course, in this case, 'M-n' should avoid first value, because it'll be inside parentheses, and skip to the next one. From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 14 16:53:42 2019 Received: (at 36525) by debbugs.gnu.org; 14 Oct 2019 20:53:42 +0000 Received: from localhost ([127.0.0.1]:41945 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iK7LZ-0000jU-MZ for submit@debbugs.gnu.org; Mon, 14 Oct 2019 16:53:41 -0400 Received: from [80.91.231.51] (port=40026 helo=quimby.gnus.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iK7LY-0000jJ-IP for 36525@debbugs.gnu.org; Mon, 14 Oct 2019 16:53:40 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iK7LU-00043n-Hk; Mon, 14 Oct 2019 22:53:38 +0200 From: Lars Ingebrigtsen To: "Basil L. Contovounesios" Subject: Re: bug#36525: M-x default when cursor on top of a M-x command in INFO References: <87ftnj5s5s.2.fsf@jidanni.org> <87a7dqgd9t.fsf@tcd.ie> <87h87vy4h7.5.fsf@jidanni.org> <87zhlnmm4v.fsf@tcd.ie> Date: Mon, 14 Oct 2019 22:53:36 +0200 In-Reply-To: <87zhlnmm4v.fsf@tcd.ie> (Basil L. Contovounesios's message of "Tue, 09 Jul 2019 13:24:16 +0100") Message-ID: <87v9srt5f3.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: "Basil L. Contovounesios" writes: >> Ah ha... >> So how about instead of the user typing M-x M-n, he just types M-x for >> the exact same effect. >> Now all he has to do is either hit RET, or replace the text with what he >> wants ins [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: "Basil L. Contovounesios" writes: >> Ah ha... >> So how about instead of the user typing M-x M-n, he just types M-x for >> the exact same effect. >> Now all he has to do is either hit RET, or replace the text with what he >> wants ins [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: tcd.ie] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 SPF_NONE SPF: sender does not publish an SPF Record 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: 36525 Cc: 36525@debbugs.gnu.org, =?utf-8?B?56mN5Li55bC8?= Dan Jacobson X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) "Basil L. Contovounesios" writes: >> Ah ha... >> So how about instead of the user typing M-x M-n, he just types M-x for >> the exact same effect. >> Now all he has to do is either hit RET, or replace the text with what he >> wants instead. > > Inserting text in the minibuffer is intrusive and discouraged; > see (info "(elisp) Initial Input"). So I don't think there's anything to fix here, and I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 14 16:53:46 2019 Received: (at control) by debbugs.gnu.org; 14 Oct 2019 20:53:46 +0000 Received: from localhost ([127.0.0.1]:41948 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iK7Le-0000jn-0t for submit@debbugs.gnu.org; Mon, 14 Oct 2019 16:53:46 -0400 Received: from [80.91.231.51] (port=40042 helo=quimby.gnus.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iK7Lc-0000jf-VC for control@debbugs.gnu.org; Mon, 14 Oct 2019 16:53:45 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iK7La-00043w-8X for control@debbugs.gnu.org; Mon, 14 Oct 2019 22:53:44 +0200 Date: Mon, 14 Oct 2019 22:53:41 +0200 Message-Id: <87tv8bt5ey.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #36525 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 36525 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 36525 quit Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 SPF_NONE SPF: sender does not publish an SPF Record 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) close 36525 quit From unknown Sat Aug 09 01:06:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 12 Nov 2019 12:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator