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.bugs Subject: bug#64055: Implementation of modifying VC change comments for Git Date: Mon, 21 Oct 2024 01:09:36 +0100 Message-ID: <96d49abc-888b-4561-b57d-8d85627e2c42@yandex.ru> References: <874j59wym3.fsf@melete.silentflame.com> <868qukl73k.fsf@gnu.org> <87bjzfuzaq.fsf@melete.silentflame.com> 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="4484"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla Thunderbird Cc: Morgan.J.Smith@outlook.com, 64055@debbugs.gnu.org To: Sean Whitton , Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Oct 21 02:10:55 2024 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 1t2g0d-0000yk-4O for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 21 Oct 2024 02:10:55 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t2g0M-0000U9-Gn; Sun, 20 Oct 2024 20:10:38 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t2g0K-0000Ts-L1 for bug-gnu-emacs@gnu.org; Sun, 20 Oct 2024 20:10:36 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t2g0K-0007vO-CE for bug-gnu-emacs@gnu.org; Sun, 20 Oct 2024 20:10:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=In-Reply-To:From:References:MIME-Version:Date:To:Subject; bh=oTT6zWPc6DvrZOHVQrBj/U84b0mI/yO4oW3RmTe81/4=; b=P8HWjjV/rrK031jaMh7YdR17BLhWg143qfNQHMmogDmoUnlb3NfOvILHgugf834bRWJK7UwipAsK7U+Myu0NsfLWGFQdzwEzjwivnlAGqTI6dq3GrC/yXPdjp4tvgBSCcxM3yEM7tBqR35gmczGa9MbTSBNMmxR/5y0gI6cJWWhUZqIUFoPGLyQNqNbn890jRstzkBm5q/sCFJGVBIEXHUjdWsZ9rizkd7gBx34LeMs1YFi7FUCFClSpqaZTt6pQ7UQK7cz2HezjkR/Sw35eqC8JMKbDlxq2kPJT9SyOEohGqcUi9buMSB+feRZsooSi25WxCw7xHOaDqtQPn0xvyw==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t2g0k-0006Dz-1h for bug-gnu-emacs@gnu.org; Sun, 20 Oct 2024 20:11:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Oct 2024 00:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64055 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 64055-submit@debbugs.gnu.org id=B64055.172946944123700 (code B ref 64055); Mon, 21 Oct 2024 00:11:02 +0000 Original-Received: (at 64055) by debbugs.gnu.org; 21 Oct 2024 00:10:41 +0000 Original-Received: from localhost ([127.0.0.1]:49358 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t2g0P-00069K-G7 for submit@debbugs.gnu.org; Sun, 20 Oct 2024 20:10:41 -0400 Original-Received: from forward500d.mail.yandex.net ([178.154.239.208]:52706) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t2g0N-00068Z-H1 for 64055@debbugs.gnu.org; Sun, 20 Oct 2024 20:10:40 -0400 Original-Received: from mail-nwsmtp-smtp-production-main-38.myt.yp-c.yandex.net (mail-nwsmtp-smtp-production-main-38.myt.yp-c.yandex.net [IPv6:2a02:6b8:c12:3011:0:640:638d:0]) by forward500d.mail.yandex.net (Yandex) with ESMTPS id 6EE5E60CFF; Mon, 21 Oct 2024 03:09:42 +0300 (MSK) Original-Received: by mail-nwsmtp-smtp-production-main-38.myt.yp-c.yandex.net (smtp/Yandex) with ESMTPSA id d9EjVl7QkmI0-k4mSWQmo; Mon, 21 Oct 2024 03:09:41 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1729469381; bh=oTT6zWPc6DvrZOHVQrBj/U84b0mI/yO4oW3RmTe81/4=; h=In-Reply-To:From:Subject:Message-ID:Cc:References:Date:To; b=WRJB8mC7l70S/9NGgF3lPcjDirBQokSQYGbayJcd13TltfJFeW5amI5qC1IZMwh6Y AU/yGeNETsRc//lmdegMe4J2EEgEkQcHCBsYZv+b7rKyjglcsBzCXMi4gZNYBN4JvH cWAH6y0g/FhT1LRAAhEvgpQbA5VEUlBYVHnTHKcg= Authentication-Results: mail-nwsmtp-smtp-production-main-38.myt.yp-c.yandex.net; dkim=pass header.i=@yandex.ru Original-Received: from phl-compute-01.internal (phl-compute-01.phl.internal [10.202.2.41]) by mailfauth.phl.internal (Postfix) with ESMTP id CA7651200043; Sun, 20 Oct 2024 20:09:38 -0400 (EDT) Original-Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-01.internal (MEProxy); Sun, 20 Oct 2024 20:09:38 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrvdehkedgfedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnegovehorghsthgrlhdqrfegfedtqdeigeculdeftddtmdenucfj ughrpefkffggfgfuvfevfhfhjggtgfesthejredttddvjeenucfhrhhomhepffhmihhtrh ihucfiuhhtohhvuceoughguhhtohhvseihrghnuggvgidrrhhuqeenucggtffrrghtthgv rhhnpeeihfejueevteffffdvfeetffffkefhuedujeeiheehiedulefghefgffefudffud enucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegughhu thhovhdomhgvshhmthhprghuthhhphgvrhhsohhnrghlihhthidqudeffeefleelheehvd dqvdelgeejjeejjeeiqdgughhuthhovheppeihrghnuggvgidrrhhusehfrghsthhmrghi lhdrtghomhdpnhgspghrtghpthhtohepgedpmhhouggvpehsmhhtphhouhhtpdhrtghpth htohepshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgvpdhrtghpthhtohep vghlihiisehgnhhurd X-ME-Proxy: Feedback-ID: ib1d9465d:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 20 Oct 2024 20:09:37 -0400 (EDT) Content-Language: en-US In-Reply-To: <87bjzfuzaq.fsf@melete.silentflame.com> X-Yandex-Filter: 1 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:294012 Archived-At: On 20/10/2024 08:19, Sean Whitton wrote: > +*** New user option 'vc-git-allow-rewriting-history'. > +Many Git commands can change your copy of published change history > +without warning. If VC commands detect that this could happen, they > +will stop. You can customize this variable to permit rewriting history > +even though Emacs thinks it is dangerous. Curious: do we consider Git to be different from others? Or would we have corresponding options for Hg, Bzr, (maybe) Svn? If we think rewriting history dangerous for all, we could mark the command as 'disabled' instead. Otherwise, seems to work well, even though, as you said, a bit slower than one might naively expect.