From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: master 4803fba487 1/2: 'C-x v v' on a diff buffer commits it as a patch (bug#52349) Date: Tue, 30 Aug 2022 17:08:09 +0300 Message-ID: <999d1cb2-6b7f-8020-5202-e919278d895e@yandex.ru> References: <166171593185.16640.41619657947456727@vcs2.savannah.gnu.org> <20220828194533.23A6BC00889@vcs2.savannah.gnu.org> <87r10znm0y.fsf@gnus.org> <83fshfvvyn.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22864"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Cc: larsi@gnus.org, juri@jurta.org, emacs-devel@gnu.org To: "Alfred M. Szmidt" , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Aug 30 16:09:50 2022 Return-path: Envelope-to: ged-emacs-devel@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 1oT1w6-0005pO-9k for ged-emacs-devel@m.gmane-mx.org; Tue, 30 Aug 2022 16:09:50 +0200 Original-Received: from localhost ([::1]:36698 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oT1w5-0008Na-99 for ged-emacs-devel@m.gmane-mx.org; Tue, 30 Aug 2022 10:09:49 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40312) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oT1uz-0006zt-37 for emacs-devel@gnu.org; Tue, 30 Aug 2022 10:08:41 -0400 Original-Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]:35633) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oT1ux-0002Oz-8Y; Tue, 30 Aug 2022 10:08:40 -0400 Original-Received: by mail-wr1-x42d.google.com with SMTP id bs25so14409068wrb.2; Tue, 30 Aug 2022 07:08:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:from:to:cc; bh=XUhsyvka0ziyhPmR5QSLFo2KU2iCSlp9R57cfnGAzJw=; b=Lz2U6H1dcNRz7QbUj+k3Wv/BKxPAyNyfMHG5axYpTeBO29Dd1UWXUvE056bJXr+iBa ecrNkUea0mBSIOCJ1FRYcmq+IGzfXFkBFrW5oQSLDEUbdVAOeul6KgRFA6NS3/kf3mnx 2kbKoyQnD9bn1tEqG3/gJjGFLcTK7fKleUHWlGh0wzoaoYEnOvb6sxeOJUtaMrZeosp1 kYkWUobh4Uchx3sLqnn2zXM+4q65H/TxjtO9elAU3hgbCgKqQzHiijX3DVHquPL4Iu2G zgatZOKoBTIwu+ZJJWAn0nRVL/86xk+fNzjKozCYaO6pUkkV2621zwen9C8bZCpESTIH xH4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc; bh=XUhsyvka0ziyhPmR5QSLFo2KU2iCSlp9R57cfnGAzJw=; b=wNy2nSZy1W32tmdF9QfGZlGw0cIvsYEau/nAtonktrnHtxnobYNtaL+4HliacMNFnd MQOJUr+dq8wTQ3asRWc5tzBwTsWqwI6QnOM3mwSiLY/UA4ZV+xhLMtUWdDrWxnYGxiuM wEUp5z5Hf2b70GFrvMCEUCEwsoPvd0PLAXzz/xzQ14x5LFONin1ypbEN5TxwD4M4a7J5 WqOAXFDp3jY12Oidq+e0mszyO8CI8zM6D3whSLklue9OPRmT3TW+JCebvRLjWGHLUwxc j2dmind0AvlXPRfUNTt9GZozzE4PzzFy/yfvdaIKs2/JapBprnhmPDXDDBuNIJKcMnmD skvw== X-Gm-Message-State: ACgBeo0nPyxWKK0VvYOeDj9RUyLwcKoBK0stv/del5OK/iFv9HGydqMg ZqD8UJ8b7W/zsoLyJM1/s4cac2TAu0Y= X-Google-Smtp-Source: AA6agR7eb5tkHJRmMi0/3zmqUTiwpEGa2cBit4Isg6V1VbQuElwEKCMcAss47vAQX1jIVk+KqFh2Bg== X-Received: by 2002:adf:fc08:0:b0:21e:d133:3500 with SMTP id i8-20020adffc08000000b0021ed1333500mr9643879wrr.353.1661868491441; Tue, 30 Aug 2022 07:08:11 -0700 (PDT) Original-Received: from [192.168.0.215] (buscust41-118.static.cytanet.com.cy. [212.31.107.118]) by smtp.googlemail.com with ESMTPSA id bi26-20020a05600c3d9a00b003a5ea1cc63csm11844235wmb.39.2022.08.30.07.08.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 30 Aug 2022 07:08:10 -0700 (PDT) Content-Language: en-US In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::42d; envelope-from=raaahh@gmail.com; helo=mail-wr1-x42d.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, GAPPY_SUBJECT=0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:294345 Archived-At: On 30.08.2022 16:25, Alfred M. Szmidt wrote: > This is a pitty indeed. Specially seeing that it is easy enough to > get this working for all VCSs. Here is a hack I wrote ages ago, and > this works for just about everything, it doesn't do exactly what is > needed (e.g, this works on a single file basis) but it isn't too hard > to get that working. This indeed could work as an approach (I suggested /tmp, you are using a single buffer to back up contents, but the effect should be the same). Do you like the current behavior with Git, though? Or do you perhaps have the same misgivings as Eli?