From kyagi@miraclelinux.com Tue Jul 1 20:47:29 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-3.9 required=4.0 tests=AWL,BAYES_00,CT_IMAGE,FOURLA, MIXEDBDN,MURPHY_DRUGS_REL8,RCVD_IN_DNSWL_LOW autolearn=no version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 2 Jul 2008 03:47:29 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m623lPgL009025 for ; Tue, 1 Jul 2008 20:47:27 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KDtJU-0004Id-VL for bug-gnu-emacs@gnu.org; Tue, 01 Jul 2008 23:47:25 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KDtJU-0004IN-9p for bug-gnu-emacs@gnu.org; Tue, 01 Jul 2008 23:47:24 -0400 Received: from [199.232.76.173] (port=57441 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KDtJU-0004IK-2s for bug-gnu-emacs@gnu.org; Tue, 01 Jul 2008 23:47:24 -0400 Received: from ns.miraclelinux.com ([219.118.163.66]:11755 helo=mail.miraclelinux.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KDtJS-0003jY-Ma for bug-gnu-emacs@gnu.org; Tue, 01 Jul 2008 23:47:24 -0400 Received: from mail.miraclelinux.com (mail.miraclelinux.com [127.0.0.1]) by localhost (Postfix) with SMTP id 99B0172245 for ; Wed, 2 Jul 2008 12:47:19 +0900 (JST) Received: from dhcp-0225.miraclelinux.com (dhcp-0225.miraclelinux.com [10.1.1.225]) by mail.miraclelinux.com (Postfix) with ESMTP id 3CC157223B for ; Wed, 2 Jul 2008 12:47:19 +0900 (JST) Message-ID: <486AFA3E.9050400@miraclelinux.com> Date: Wed, 02 Jul 2008 12:47:10 +0900 From: Kazuo YAGI User-Agent: Thunderbird 2.0.0.12 (X11/20080227) MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: [PATCH] Minor Enhancement for grep.el: auto-input the symbol into minibuffer command line. X-Enigmail-Version: 0.95.0 Content-Type: multipart/mixed; boundary="------------060106000800010300010408" X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2008.7.2.33113 X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. This is a multi-part message in MIME format. --------------060106000800010300010408 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi guys, I'd like to suggest a minor enhancement for "lisp/progmodes/grep.el". This patch is to let you input the cursor position symbol automatically into minibuffer command line. I think it makes us easier to use "grep-find" function. Also attached is the images for showing how to work "grep-find" function before and after this patch. I confirmed that it is possible to apply this patch both 22.1 and 22.2 version. Thanks, - Kazuo YAGI --------------060106000800010300010408 Content-Type: text/x-diff; name="grep.el.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="grep.el.patch" --- cur/grep.el 2007-04-08 11:08:48.000000000 +0900 +++ my/grep.el 2008-07-02 11:19:47.000000000 +0900 @@ -566,7 +566,7 @@ easily repeat a find command." (grep-compute-defaults) (if grep-find-command (list (read-from-minibuffer "Run find (like this): " - grep-find-command nil nil + (concat grep-find-command (thing-at-point 'symbol)) nil nil 'grep-find-history)) ;; No default was set (read-string --------------060106000800010300010408 Content-Type: image/png; name="before.png" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="before.png" 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 t1z50DkXm882TyNZvP3Lyp6tfnMSp2zVCX2Lya/aIdfnjlM+gUcnp/yqHR14fK9Tz6Zi8c+E fUpm58DIGPSMOtO4MtNY7Tro3ZPtDoWZPnrbvUbXjPSyk8ZKn8z8M3do7HbIQtUzj45GeTld 9pQMq3q20sdO3tnmZYdUufTqy265eGyeB728rdIY6cNTDjNy6SeZcox8lpVN2i2XkzrzyOHp gzzw2DNv/VjZs56sXOvLCKdsladf8FBMfjVbve3onKmvU+3OMwbI1a/ywOt7nXw2ZdsWTvtn wj68nz02ZfXmF7mMpBCNma88spVr9JCfCMwGHVZpC9URC/XQTeWVr7LbHSSZ6WOGnTbl1S9b nCxXNnnxPjyNHpI8FPqBZFRvxaqvEfm2DStbyJZs+1c2ONGmPP3CKSbCr+YLo3Jk/l0o/8yj X74oVF758M+Ec5TMzkEhKWfj5HVKhZrIFWM9F4MOduCZCDhRzzyr10ThmKhFhomG1555+4WV PReynsu5TQs9STHTo5DPHbJDohShyYEBuW7hFSvFVoZyredCwlNfVM+lA09YgROhYqWMlT07 WT8TuZI6mdq0kBTSHzoht5C2QXZIAA6FFaViwnJNUyw4qSdPPF++8s7EbLt3IihUvrzb3IUi F314YkYz0zlZz0YxoFa6OG3zRrGyTujjJLnUfUrPQvdPp/LTi+PWS2O3LQplz+m/8+hQDM84 nn6Rz7xS+RXzwgNvfdh9duvBaz9Wdpgv8jnWsSIf9lMMfbBcEM6+uJV9/ZZrsPXgerRtj+C2 q++x/YXkVGPwDAByMXy9Rk/fiuO5ZiWH53c7umZ2AKvtwvT0euUwkmNHZ7MtVSfKzivLqbx4 5VhtJTvZ7un38tohT3tNdJumy8xGF700ejZvRw8rObx1Y9Ve2eqUDdmshKfvONgtlxM688hx Ipwjl/5uVo92JrBm+Tn5jMu2TZ3oX8XqV/VYvflF1FTPRrjnkGF+Vr9n5sfz7ObFCfvhsWe7 YwU7PtPKB/GGQvH4MTP5PH6smCenvPB+ITkR78vpOwcudwjh8CFcd/dVaFwSwKrmtbj1+jtz nxwUamJAEERxUOwrgwRRaOgZN/GkBv/Z/p4O+ThiopnoyYEjYUU8nYg6GkEQBFGu0DOOIIhy IecXkmliQBCTg8z3GKhfE4QG9YXioKZ6ds4yUn6OdoOIyQydVkQQBBf0kCQIoljhDRmygvwc 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 RU5ErkJggg== --------------060106000800010300010408 Content-Type: image/png; name="after.png" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="after.png" 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 SUVORK5CYII= --------------060106000800010300010408-- From cyd@stupidchicken.com Tue Aug 12 14:52:25 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-3.4 required=4.0 tests=AWL,BAYES_00, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at control) by emacsbugs.donarmstrong.com; 12 Aug 2008 21:52:25 +0000 Received: from cyd (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m7CLqMun012066 for ; Tue, 12 Aug 2008 14:52:23 -0700 Received: by cyd (Postfix, from userid 1000) id 2343457E2EC; Tue, 12 Aug 2008 17:52:53 -0400 (EDT) From: Chong Yidong To: control@debbugs.gnu.org Subject: Bug maintenance Date: Tue, 12 Aug 2008 17:52:53 -0400 Message-ID: <87od3x99ze.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii tags 91 moreinfo close 214 tags 403 moreinfo close 499 tags 516 patch thanks From rgm@gnu.org Tue Sep 9 18:19:06 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-9.4 required=4.0 tests=AWL,BAYES_00,MISSING_SUBJECT, NOSUBJECT,RCVD_IN_DNSWL_MED,VALID_BTS_CONTROL,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at control) by emacsbugs.donarmstrong.com; 10 Sep 2008 01:19:06 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m8A1J3qY014521 for ; Tue, 9 Sep 2008 18:19:05 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1KdEKa-0002B0-Qz; Tue, 09 Sep 2008 21:17:16 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18631.8220.769666.874780@fencepost.gnu.org> Date: Tue, 9 Sep 2008 21:17:16 -0400 From: Glenn Morris To: control X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: green X-Ran: .>&z|r\nK%>8d[(E{.r>inuuDB_E/zvK&t`hDq6\b=Zgc~%N$"V0C6i4ro38:PaHBJ5s\1 X-Debbugs-No-Ack: yes severity 299 wishlist severity 434 wishlist severity 511 wishlist severity 516 wishlist From juri@jurta.org Fri Dec 4 18:08:49 2009 Received: (at 516) by emacsbugs.donarmstrong.com; 5 Dec 2009 02:08:49 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-1.2 required=4.0 tests=AWL,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx1.starman.ee (smtp-out3.starman.ee [85.253.0.5]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB528lb7021124 for <516@emacsbugs.donarmstrong.com>; Fri, 4 Dec 2009 18:08:49 -0800 X-Virus-Scanned: by Amavisd-New at mx1.starman.ee Received: from mail.starman.ee (82.131.30.133.cable.starman.ee [82.131.30.133]) by mx1.starman.ee (Postfix) with ESMTP id 0F38C3F4230 for <516@emacsbugs.donarmstrong.com>; Sat, 5 Dec 2009 04:08:43 +0200 (EET) From: Juri Linkov To: 516@debbugs.gnu.org Subject: Re: [PATCH] Minor Enhancement for grep.el: auto-input the symbol into minibuffer command line. Organization: JURTA References: <486AFA3E.9050400@miraclelinux.com> Date: Sat, 05 Dec 2009 02:38:21 +0200 In-Reply-To: <486AFA3E.9050400@miraclelinux.com> (Kazuo YAGI's message of "Wed, 02 Jul 2008 12:47:10 +0900") Message-ID: <87einaqjxu.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > This patch is to let you input the cursor position symbol automatically > into minibuffer command line. I think it makes us easier to use "grep-find" > function. There is a function `grep-default-command' in grep.el that does this. I wonder why it's used in `grep', but not in `grep-find'. I think we should do the same in `grep-find'. -- Juri Linkov http://www.jurta.org/emacs/ From drew.adams@oracle.com Fri Dec 4 20:36:31 2009 Received: (at 516) by emacsbugs.donarmstrong.com; 5 Dec 2009 04:36:31 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.7 required=4.0 tests=AWL,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from acsinet12.oracle.com (acsinet12.oracle.com [141.146.126.234]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB54aUEI002903 for <516@emacsbugs.donarmstrong.com>; Fri, 4 Dec 2009 20:36:31 -0800 Received: from rgminet13.oracle.com (rcsinet13.oracle.com [148.87.113.125]) by acsinet12.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id nB54aF0K003583 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 5 Dec 2009 04:36:17 GMT Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155]) by rgminet13.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id nB54aKD1023459; Sat, 5 Dec 2009 04:36:20 GMT Received: from abhmt005.oracle.com by acsmt354.oracle.com with ESMTP id 816349321259987772; Fri, 04 Dec 2009 20:36:12 -0800 Received: from dradamslap1 (/24.5.185.59) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 04 Dec 2009 20:36:11 -0800 From: "Drew Adams" To: "'Juri Linkov'" , <516@debbugs.gnu.org> References: <486AFA3E.9050400@miraclelinux.com> <87einaqjxu.fsf@mail.jurta.org> Subject: RE: bug#516: [PATCH] Minor Enhancement for grep.el: auto-input thesymbol into minibuffer command line. Date: Fri, 4 Dec 2009 20:36:17 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87einaqjxu.fsf@mail.jurta.org> Thread-Index: Acp1UpDDtPqKAPlST/C6xHFRnEwbJwAEKBTw X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Source-IP: acsmt355.oracle.com [141.146.40.155] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090204.4B19E345.002C:SCFMA4539814,ss=1,fgs=0 > > This patch is to let you input the cursor position symbol > > automatically into minibuffer command line. I think it makes > > us easier to use "grep-find" function. > > There is a function `grep-default-command' in grep.el that does this. > I wonder why it's used in `grep', but not in `grep-find'. I think > we should do the same in `grep-find'. Yes, and as I've suggested before, if the region is active, then its contents, surrounded by "s, should be the default search string. Example code: http://www.emacswiki.org/emacs/grep%2b.el From juri@jurta.org Sat Dec 5 11:52:45 2009 Received: (at 516) by emacsbugs.donarmstrong.com; 5 Dec 2009 19:52:45 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.7 required=4.0 tests=AWL,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx1.starman.ee (smtp-out3.starman.ee [85.253.0.5]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB5JqiOu022235 for <516@emacsbugs.donarmstrong.com>; Sat, 5 Dec 2009 11:52:45 -0800 X-Virus-Scanned: by Amavisd-New at mx1.starman.ee Received: from mail.starman.ee (82.131.97.127.cable.starman.ee [82.131.97.127]) by mx1.starman.ee (Postfix) with ESMTP id 62F8E3F4090; Sat, 5 Dec 2009 21:52:38 +0200 (EET) From: Juri Linkov To: "Drew Adams" Cc: 516@debbugs.gnu.org Subject: Re: bug#516: [PATCH] Minor Enhancement for grep.el: auto-input thesymbol into minibuffer command line. Organization: JURTA References: <486AFA3E.9050400@miraclelinux.com> <87einaqjxu.fsf@mail.jurta.org> Date: Sat, 05 Dec 2009 21:51:17 +0200 In-Reply-To: (Drew Adams's message of "Fri, 4 Dec 2009 20:36:17 -0800") Message-ID: <87y6lh8bga.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii >> > This patch is to let you input the cursor position symbol >> > automatically into minibuffer command line. I think it makes >> > us easier to use "grep-find" function. >> >> There is a function `grep-default-command' in grep.el that does this. >> I wonder why it's used in `grep', but not in `grep-find'. I think >> we should do the same in `grep-find'. > > Yes, and as I've suggested before, if the region is active, > then its contents, surrounded by "s, should be the default > search string. Example code: > http://www.emacswiki.org/emacs/grep%2b.el `grep-tag-default' already provides the active region. But it uses `shell-quote-argument' instead of surrounding by quotes. I don't know what is better, since it's harder to edit the command when `shell-quote-argument' puts a backslash before every space and some other characters. Another drawback of `grep-tag-default' is that it provides only one alternative. This is unlike `read-regexp' that proposes a list of possible default values. So `grep-tag-default' could be improved to do the same. -- Juri Linkov http://www.jurta.org/emacs/ From drew.adams@oracle.com Sat Dec 5 12:29:32 2009 Received: (at 516) by emacsbugs.donarmstrong.com; 5 Dec 2009 20:29:33 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.7 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from acsinet12.oracle.com (acsinet12.oracle.com [141.146.126.234]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB5KTVM4027107 for <516@emacsbugs.donarmstrong.com>; Sat, 5 Dec 2009 12:29:32 -0800 Received: from rgminet13.oracle.com (rcsinet13.oracle.com [148.87.113.125]) by acsinet12.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id nB5KTGAI013381 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 5 Dec 2009 20:29:17 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by rgminet13.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id nB5KTLrk009658; Sat, 5 Dec 2009 20:29:21 GMT Received: from abhmt014.oracle.com by acsmt353.oracle.com with ESMTP id 819087811260044875; Sat, 05 Dec 2009 12:27:55 -0800 Received: from dradamslap1 (/24.5.185.59) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 05 Dec 2009 12:27:54 -0800 From: "Drew Adams" To: "'Juri Linkov'" Cc: <516@debbugs.gnu.org> References: <486AFA3E.9050400@miraclelinux.com><87einaqjxu.fsf@mail.jurta.org> <87y6lh8bga.fsf@mail.jurta.org> Subject: RE: bug#516: [PATCH] Minor Enhancement for grep.el: auto-input thesymbol into minibuffer command line. Date: Sat, 5 Dec 2009 12:28:03 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Acp15IW5a2lTzw0CRmOPZQvLzkbRwAAAlmMw In-Reply-To: <87y6lh8bga.fsf@mail.jurta.org> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Source-IP: acsmt358.oracle.com [141.146.40.158] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090207.4B1AC2A2.008D:SCFMA4539814,ss=1,fgs=0 > >> > This patch is to let you input the cursor position symbol > >> > automatically into minibuffer command line. I think it makes > >> > us easier to use "grep-find" function. > >> > >> There is a function `grep-default-command' in grep.el that > >> does this. I wonder why it's used in `grep', but not in > >> `grep-find'. I think we should do the same in `grep-find'. > > > > Yes, and as I've suggested before, if the region is active, > > then its contents, surrounded by "s, should be the default > > search string. Example code: > > http://www.emacswiki.org/emacs/grep%2b.el > > `grep-tag-default' already provides the active region. But it uses > `shell-quote-argument' instead of surrounding by quotes. I don't know > what is better, since it's harder to edit the command when > `shell-quote-argument' puts a backslash before every space > and some other characters. Not only that, but: a. You must use M-n to put it in the minibuffer. Not a big deal, but you must know about this, to think to do that. b. A default file-name pattern (e.g. "*.el") is also included, as part of what's inserted. All of that (especially the backslashing instead of quoting), makes it harder to edit the text to match and the file names to match. > Another drawback of `grep-tag-default' is that it provides only > one alternative. This is unlike `read-regexp' that proposes > a list of possible default values. So `grep-tag-default' could be > improved to do the same. FWIW, the code I use inserts the (quoted) region or the symbol name nearest point (if no active region), and leaves out a file pattern. (You can still get the vanilla default using `M-n'.) From juri@jurta.org Sat Dec 5 17:27:48 2009 Received: (at 516) by emacsbugs.donarmstrong.com; 6 Dec 2009 01:27:48 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.6 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx1.starman.ee (smtp-out3.starman.ee [85.253.0.5]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB61Rk1J030741 for <516@emacsbugs.donarmstrong.com>; Sat, 5 Dec 2009 17:27:48 -0800 X-Virus-Scanned: by Amavisd-New at mx1.starman.ee Received: from mail.starman.ee (82.131.97.127.cable.starman.ee [82.131.97.127]) by mx1.starman.ee (Postfix) with ESMTP id 40C913F4273; Sun, 6 Dec 2009 03:27:41 +0200 (EET) From: Juri Linkov To: "Drew Adams" Cc: <516@debbugs.gnu.org> Subject: Re: bug#516: [PATCH] Minor Enhancement for grep.el: auto-input thesymbol into minibuffer command line. Organization: JURTA References: <486AFA3E.9050400@miraclelinux.com> <87einaqjxu.fsf@mail.jurta.org> <87y6lh8bga.fsf@mail.jurta.org> Date: Sun, 06 Dec 2009 02:35:31 +0200 In-Reply-To: (Drew Adams's message of "Sat, 5 Dec 2009 12:28:03 -0800") Message-ID: <87ocmc51x0.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii >> `grep-tag-default' already provides the active region. But it uses >> `shell-quote-argument' instead of surrounding by quotes. I don't know >> what is better, since it's harder to edit the command when >> `shell-quote-argument' puts a backslash before every space >> and some other characters. > > Not only that, but: > > a. You must use M-n to put it in the minibuffer. Not a big deal, but you must > know about this, to think to do that. You can use `C-u grep' instead of `M-n' to put it in the minibuffer as initial input. However, `C-u grep' is worse than `M-n' because such use of C-u is non-standard (unlike `M-n' that is the standard key to put the default value in the minibuffer). > b. A default file-name pattern (e.g. "*.el") is also included, as part of what's > inserted. That's what rgrep/lgrep do. They provide a default file-name pattern depending on the buffer's file name. > All of that (especially the backslashing instead of quoting), makes it harder to > edit the text to match and the file names to match. I don't like backslashing too. >> Another drawback of `grep-tag-default' is that it provides only >> one alternative. This is unlike `read-regexp' that proposes >> a list of possible default values. So `grep-tag-default' could be >> improved to do the same. > > FWIW, the code I use inserts the (quoted) region or the symbol name nearest > point (if no active region), and leaves out a file pattern. (You can still get > the vanilla default using `M-n'.) I agree it would be better to provide the active region, and the vanilla default using `M-n'. -- Juri Linkov http://www.jurta.org/emacs/ From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 27 14:05:44 2019 Received: (at 516) by debbugs.gnu.org; 27 Jun 2019 18:05:44 +0000 Received: from localhost ([127.0.0.1]:39579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgYmF-00072Y-Rd for submit@debbugs.gnu.org; Thu, 27 Jun 2019 14:05:44 -0400 Received: from quimby.gnus.org ([80.91.231.51]:46518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgYmB-00072D-U7 for 516@debbugs.gnu.org; Thu, 27 Jun 2019 14:05:42 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=stories) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hgYm8-000050-Bz; Thu, 27 Jun 2019 20:05:38 +0200 From: Lars Ingebrigtsen To: Kazuo YAGI Subject: Re: bug#516: [PATCH] Minor Enhancement for grep.el: auto-input the symbol into minibuffer command line. References: <486AFA3E.9050400@miraclelinux.com> Date: Thu, 27 Jun 2019 20:05:36 +0200 In-Reply-To: <486AFA3E.9050400@miraclelinux.com> (Kazuo YAGI's message of "Wed, 02 Jul 2008 12:47:10 +0900") Message-ID: 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: Kazuo YAGI writes: > This patch is to let you input the cursor position symbol automatically > into minibuffer command line. I think it makes us easier to use "grep-find" > function. 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: 0.0 (/) X-Debbugs-Envelope-To: 516 Cc: 516@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 (-) Kazuo YAGI writes: > This patch is to let you input the cursor position symbol automatically > into minibuffer command line. I think it makes us easier to use "grep-find" > function. [...] > + (concat grep-find-command (thing-at-point 'symbol)) nil nil This seems to be counter to how these functions usually work, so I don't think making such a change would make sense, even if having what's under point readily accessible. But 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 Thu Jun 27 14:05:49 2019 Received: (at control) by debbugs.gnu.org; 27 Jun 2019 18:05:49 +0000 Received: from localhost ([127.0.0.1]:39582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgYmL-000732-4E for submit@debbugs.gnu.org; Thu, 27 Jun 2019 14:05:49 -0400 Received: from quimby.gnus.org ([80.91.231.51]:46532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hgYmH-00072n-E8 for control@debbugs.gnu.org; Thu, 27 Jun 2019 14:05:47 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=stories) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hgYmE-00005f-VT for control@debbugs.gnu.org; Thu, 27 Jun 2019 20:05:44 +0200 Date: Thu, 27 Jun 2019 20:05:42 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #516 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: tags 516 wontfix close 516 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: 0.0 (/) 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: -1.0 (-) tags 516 wontfix close 516 quit From unknown Fri Aug 15 19:35:52 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 26 Jul 2019 11:24:07 +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