From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Federico Tedin Newsgroups: gmane.emacs.bugs Subject: bug#32549: Allow passing custom options to vc-git-grep Date: Sat, 1 Sep 2018 18:55:15 -0300 Message-ID: References: <875zzvv1kd.fsf@gmail.com> <87r2ijtaeu.fsf@gmail.com> <8736uyt767.fsf@gmail.com> <87zhx6rofd.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000bfd5d20574d65d1d" X-Trace: blaine.gmane.org 1535839378 23719 195.159.176.226 (1 Sep 2018 22:02:58 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 1 Sep 2018 22:02:58 +0000 (UTC) Cc: 32549@debbugs.gnu.org To: Noam Postavsky Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Sep 02 00:02:53 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwDyn-00064x-EO for geb-bug-gnu-emacs@m.gmane.org; Sun, 02 Sep 2018 00:02:53 +0200 Original-Received: from localhost ([::1]:38579 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwE0t-0003pK-QV for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Sep 2018 18:05:03 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:57359) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwE0h-0003p5-C1 for bug-gnu-emacs@gnu.org; Sat, 01 Sep 2018 18:04:54 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwDs9-0003kB-Ro for bug-gnu-emacs@gnu.org; Sat, 01 Sep 2018 17:56:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37154) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fwDs9-0003jz-Ma for bug-gnu-emacs@gnu.org; Sat, 01 Sep 2018 17:56:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fwDs9-0000ki-K8 for bug-gnu-emacs@gnu.org; Sat, 01 Sep 2018 17:56:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Federico Tedin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 01 Sep 2018 21:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32549 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 32549-submit@debbugs.gnu.org id=B32549.15358389352859 (code B ref 32549); Sat, 01 Sep 2018 21:56:01 +0000 Original-Received: (at 32549) by debbugs.gnu.org; 1 Sep 2018 21:55:35 +0000 Original-Received: from localhost ([127.0.0.1]:42172 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwDrj-0000k3-Ca for submit@debbugs.gnu.org; Sat, 01 Sep 2018 17:55:35 -0400 Original-Received: from mail-it0-f43.google.com ([209.85.214.43]:33529) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwDrh-0000jq-S2 for 32549@debbugs.gnu.org; Sat, 01 Sep 2018 17:55:34 -0400 Original-Received: by mail-it0-f43.google.com with SMTP id j198-v6so8041197ita.0 for <32549@debbugs.gnu.org>; Sat, 01 Sep 2018 14:55:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=uhh/W1DCxxvkhHpt+5Z+vAtcBPWDap56+1PG34SKS2A=; b=LCjk4WDG77GVUnZkUUkY9Y7rq66KdCJ/PD9yCWZxOG7CLyVhhKoBD+O+l0q44A5vSX CO53kWiEjb1C8nDsy9ygGEaZsLUXqLROuFUXuMlqtjVIXBlIKgDy96bsSPWC++totEeC xZypK7pIfrCeS3Zdqp7NuP9ggZP+tGHAnpu122D4TCWORV5eGx2jwdcsecq0r2544cMn gTTsc/eIQe3x+KJjkGynCrNFukVzMfB9l85IjDj5oWnAc7lCzlRl/t95cBwMahwtZB6c /z32oAExLSh2IRyNYdaia4lxI/p6fzIRJPedZRDufxmSJpaY5XwEExmxvyb9fVnR8YDE bKWQ== 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; bh=uhh/W1DCxxvkhHpt+5Z+vAtcBPWDap56+1PG34SKS2A=; b=Wmk3mbWCtG8tYdAv8LRxoCMDX1zbdf6LzvOWqRFxjO6fMyabNJov1EP8VrpDoD4p/t 8A0O4lg6JtDPpbiMy5H/HAR++70rriuPJ7aLqa/BBLZtNwTDDnqcZ3P7M6M6xe933wZa t3MVwEiUQzP5khXpCV0guNyLubdqL0vD2nSx6JS4YaMPBr5WsDtteXJnXCWn8/+1gp41 v3zS3WTh48rk5yaG0GzDeraEXAqz6y6tQwrS8R5jbtiYQDXHOzpGsZPfJdyini3LK/3v C7KpIc0stc5aW+NxO3YTudvjCtTXr4vZU3OwP0nVVw5/hxpSEX07ffbBWRJNfLDHkUPG hggg== X-Gm-Message-State: APzg51Cw1kl7svpScdDJHN2e4FE+pLptUatIRvVC3/P+sx3dRwzZs6ge IVB5MSTaVhyT5VJ9wjVDE2Yh8RQ2isLadSa3NK0= X-Google-Smtp-Source: ANB0VdYu6ufpo1ipw/O5Q8ugm7WnjgLnfqlfQStmCXjP7gLud/bzHXBcJS6j48IYIoYMfvrffwzzB78Nd2LxVzaWPaA= X-Received: by 2002:a02:9832:: with SMTP id t47-v6mr16224121jaj.137.1535838928176; Sat, 01 Sep 2018 14:55:28 -0700 (PDT) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:149951 Archived-At: --000000000000bfd5d20574d65d1d Content-Type: text/plain; charset="UTF-8" I'm attaching a patch with the implementation of the new feature (vc-git-grep-template). --000000000000bfd5d20574d65d1d Content-Type: text/x-diff; charset="US-ASCII"; name="0001-Add-variable-vc-git-grep-template.patch" Content-Disposition: attachment; filename="0001-Add-variable-vc-git-grep-template.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jljyt2iq0 RnJvbSA1NTI0M2U2ZTcyNDE0Y2UzNTA1OGJlMmFkNDVhOGNhNjY0M2VkMTRhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBGZWRlcmljbyBUZWRpbiA8ZmVkZXJpY290ZWRpbkBnbWFpbC5j b20+CkRhdGU6IFNhdCwgMSBTZXAgMjAxOCAxODo0NjoxNiAtMDMwMApTdWJqZWN0OiBbUEFUQ0gg MS8xXSBBZGQgdmFyaWFibGUgdmMtZ2l0LWdyZXAtdGVtcGxhdGUKCiogbGlzcC92Yy92Yy1naXQu ZWwgKHZjLWdpdC1ncmVwLXRlbXBsYXRlKTogTmV3IHZhcmlhYmxlLCBhbGxvd3MKICBjaGFuZ2lu ZyB0aGUgZGVmYXVsdCBhcmd1bWVudHMgcGFzc2VkIHRvIGdpdC1ncmVwIHdoZW4gdXNpbmcKICAn dmMtZ2l0LWdyZXAnLgoqIGV0Yy9ORVdTOiBNZW50aW9uICd2Yy1naXQtZ3JlcC10ZW1wbGF0ZScu ICAoQnVnIzMyNTQ5KQotLS0KIGV0Yy9ORVdTICAgICAgICAgIHwgIDQgKysrKwogbGlzcC92Yy92 Yy1naXQuZWwgfCAxMCArKysrKysrKystCiAyIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMo KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9ldGMvTkVXUyBiL2V0Yy9ORVdTCmluZGV4 IDFmZTY2MmZmZmYuLmZhNjAwYzY3YjUgMTAwNjQ0Ci0tLSBhL2V0Yy9ORVdTCisrKyBiL2V0Yy9O RVdTCkBAIC0yNzcsNiArMjc3LDEwIEBAIHN0aWxsIGJlIHVzZWQgaWYgaXQgZXhpc3RzLikgIFNl dCB0aGUgdmFyaWFibGUgdG8gbmlsIHRvIGdldCB0aGUKIHByZXZpb3VzIGJlaGF2aW9yIG9mIGFs d2F5cyBjcmVhdGluZyBhIGJ1ZmZlciB0aGF0IHZpc2l0cyBhIENoYW5nZUxvZwogZmlsZS4KIAor KioqIE5ldyBjdXN0b21pemFibGUgdmFyaWFibGUgJ3ZjLWdpdC1ncmVwLXRlbXBsYXRlJy4KK1Ro aXMgbmV3IHZhcmlhYmxlIGFsbG93cyBjdXN0b21pemluZyB0aGUgZGVmYXVsdCBhcmd1bWVudHMg cGFzc2VkIHRvCitnaXQtZ3JlcCB3aGVuICd2Yy1naXQtZ3JlcCcgaXMgdXNlZC4KKwogKiogZGlm Zi1tb2RlCiAqKiogSHVua3MgYXJlIG5vdyBhdXRvbWF0aWNhbGx5IHJlZmluZWQgYnkgZGVmYXVs dC4KIFRvIGRpc2FibGUgaXQsIHNldCB0aGUgbmV3IGRlZmN1c3RvbSAnZGlmZi1mb250LWxvY2st cmVmaW5lJyB0byBuaWwuCmRpZmYgLS1naXQgYS9saXNwL3ZjL3ZjLWdpdC5lbCBiL2xpc3AvdmMv dmMtZ2l0LmVsCmluZGV4IDk2YzJmMzhhZjQuLjU2N2YwMDEwNGIgMTAwNjQ0Ci0tLSBhL2xpc3Av dmMvdmMtZ2l0LmVsCisrKyBiL2xpc3AvdmMvdmMtZ2l0LmVsCkBAIC0xNzksNiArMTc5LDE0IEBA IHZjLWdpdC1sb2ctb3V0cHV0LWNvZGluZy1zeXN0ZW0KICAgOnR5cGUgJyhjb2Rpbmctc3lzdGVt IDp0YWcgIkNvZGluZyBzeXN0ZW0gdG8gZGVjb2RlIEdpdCBsb2cgb3V0cHV0IikKICAgOnZlcnNp b24gIjI1LjEiKQogCisoZGVmY3VzdG9tIHZjLWdpdC1ncmVwLXRlbXBsYXRlICJnaXQgLS1uby1w YWdlciBncmVwIC1uIC1lIDxSPiAtLSA8Rj4iCisgICJUaGUgZGVmYXVsdCBjb21tYW5kIHRvIHJ1 biBmb3IgXFxbdmMtZ2l0LWdyZXBdLgorVGhlIGZvbGxvd2luZyBwbGFjZSBob2xkZXJzIHNob3Vs ZCBiZSBwcmVzZW50IGluIHRoZSBzdHJpbmc6CisgPEY+IC0gZmlsZSBuYW1lcyBhbmQgd2lsZGNh cmRzIHRvIHNlYXJjaC4KKyA8Uj4gLSB0aGUgcmVndWxhciBleHByZXNzaW9uIHNlYXJjaGVkIGZv ci4iCisgIDp0eXBlICdzdHJpbmcKKyAgOnZlcnNpb24gIjI3LjEiKQorCiA7OyBIaXN0b3J5IG9m IEdpdCBjb21tYW5kcy4KIChkZWZ2YXIgdmMtZ2l0LWhpc3RvcnkgbmlsKQogCkBAIC0xNDQ5LDcg KzE0NTcsNyBAQCB2Yy1naXQtZ3JlcAogCSAgICAgIChzZXRxIGNvbW1hbmQgbmlsKSkKIAkoc2V0 cSBkaXIgKGZpbGUtbmFtZS1hcy1kaXJlY3RvcnkgKGV4cGFuZC1maWxlLW5hbWUgZGlyKSkpCiAJ KHNldHEgY29tbWFuZAotCSAgICAgIChncmVwLWV4cGFuZC10ZW1wbGF0ZSAiZ2l0IC0tbm8tcGFn ZXIgZ3JlcCAtbiAtZSA8Uj4gLS0gPEY+IgorCSAgICAgIChncmVwLWV4cGFuZC10ZW1wbGF0ZSB2 Yy1naXQtZ3JlcC10ZW1wbGF0ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg cmVnZXhwIGZpbGVzKSkKIAkod2hlbiBjb21tYW5kCiAJICAoaWYgKGVxdWFsIGN1cnJlbnQtcHJl Zml4LWFyZyAnKDQpKQotLSAKMi4xNy4xCgo= --000000000000bfd5d20574d65d1d--