From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#41879: 28.0.50; [Patch]: Add project-switch-to-buffer in project.el Date: Tue, 16 Jun 2020 03:21:27 +0300 Message-ID: <6accee1d-64e7-c18f-553d-117a63a1bd5a@yandex.ru> References: <87bllk2pfc.fsf@thornhill.no> <87k107c3wo.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="68085"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 Cc: 41879@debbugs.gnu.org To: Juri Linkov , Theodor Thornhill Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jun 16 02:22:11 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jkzMh-000HbK-IT for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 16 Jun 2020 02:22:11 +0200 Original-Received: from localhost ([::1]:55866 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jkzMg-0002pw-Bg for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 15 Jun 2020 20:22:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41174) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jkzMY-0002pn-8R for bug-gnu-emacs@gnu.org; Mon, 15 Jun 2020 20:22:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36164) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jkzMX-0001e6-Vu for bug-gnu-emacs@gnu.org; Mon, 15 Jun 2020 20:22:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jkzMX-00026W-Rb for bug-gnu-emacs@gnu.org; Mon, 15 Jun 2020 20:22:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Jun 2020 00:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41879 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 41879-submit@debbugs.gnu.org id=B41879.15922668988056 (code B ref 41879); Tue, 16 Jun 2020 00:22:01 +0000 Original-Received: (at 41879) by debbugs.gnu.org; 16 Jun 2020 00:21:38 +0000 Original-Received: from localhost ([127.0.0.1]:47710 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkzMA-00025s-GJ for submit@debbugs.gnu.org; Mon, 15 Jun 2020 20:21:38 -0400 Original-Received: from mail-wm1-f50.google.com ([209.85.128.50]:37172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jkzM7-00025c-Vv for 41879@debbugs.gnu.org; Mon, 15 Jun 2020 20:21:36 -0400 Original-Received: by mail-wm1-f50.google.com with SMTP id y20so1318790wmi.2 for <41879@debbugs.gnu.org>; Mon, 15 Jun 2020 17:21:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=iUxqcx3XlGqibqvRo8Ycj+HNnAEzXob/+lDwYF0E6Y8=; b=Fq6KayjK7njJlhv7bzclqqkTHFSxU0zPiyQ4EHxCegxbC8NcSho676nrA9V/3LJ3zQ 3sQVlORw/qUpSMBJO2Ov2Pbc3qqJm3bptv4IaSMpmOPIo045A3Vg2wThyTr1c3lbXyUZ ooHHOiRvffE2KvMzFL2pn/a+ImcBYiwSan8vh1KZSiHBUM9izOvH4B7Lvk2akfsr+Ysg LDDIWoApBKRJUcCqs1ivawybNruDo6d/K0/KKZfS0+x1oHE/nsai2LFxYR0NwuZj5JoX 3rugAhCqjv1HVGvUV8n+QCEWzCWhBLNv87I6F39BJeeI8LxMTZUeVaMR52icsF890ejX WOJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=iUxqcx3XlGqibqvRo8Ycj+HNnAEzXob/+lDwYF0E6Y8=; b=M8d2AijwMflOfoGHvdokrCn6o7Ge4i5mF95n/od/8g3fHERo68IFYj+djB4MCEc5lY HM93EYZBSpED1oesT1lobgIypEzqyT/VD30TcIjGsVvBwX+iziRrxuglm34hFKIA0SlE 6Z/PGDV3g3mf8t64qK6Hjk4gjb8WmD3LzlyIZwGOl3i//vHzwlpZIYdmDLyWZ6Xpab4D S9SGPPEqeQlEFCGDwgW0D+8hbDv0ltKCyIADz3Am6oNMI99S+Nr3uOohTwAXVQXUL/GB BEKN3PQ8Uj53/rjazY75XfRaDggljxg/gc2Rj0+HMNIU1pY/TMRmUaYImlGy48Z40k+F eZEw== X-Gm-Message-State: AOAM530hw0mExvz5PPVG0qce5cdpJXkqMJrTjP0j37UfR9+4IS+I2oXc 5FpWdSoBO69/xwLXHYpPLa0nT2hq X-Google-Smtp-Source: ABdhPJyMAB/kAC6qXpgDzCQ+g6TJFT2Qqb3YEvM1ZjqRgDQislcfnEmutmz5tHF7OxjNP71Rd+aS3w== X-Received: by 2002:a05:600c:2945:: with SMTP id n5mr375772wmd.189.1592266889694; Mon, 15 Jun 2020 17:21:29 -0700 (PDT) Original-Received: from [192.168.0.3] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id o15sm27219067wrv.48.2020.06.15.17.21.28 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 15 Jun 2020 17:21:28 -0700 (PDT) In-Reply-To: <87k107c3wo.fsf@mail.linkov.net> Content-Language: en-US X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:182006 Archived-At: On 16.06.2020 02:10, Juri Linkov wrote: > Nice, I consider your new project-switch-to-buffer as an accompanying > command with the existing project-find-file (that could get a keybinding too, > the most natural would be 'C-x p f') Would you like to create a patch that adds a global keymap for project related commands? I've been putting it off myself. The question I've been considering: Do we keep it in project.el or somewhere outside? Maybe the latter, since project.el is also an ELPA package, and we generally don't want packages to alter Emacs' key bindings right after installation. OTOH, if the prefix is customizable, that can also be fine.