From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: RCS, again: another removed functionality: undo last-checkin Date: Wed, 23 Sep 2015 00:49:59 +0200 Message-ID: <87k2ri3w88.fsf@wanadoo.es> References: <87oagx6tzz.fsf@mat.ucm.es> <55FF4026.2050004@yandex.ru> <83si68nu4i.fsf@gnu.org> <87eghsfd3m.fsf@fencepost.gnu.org> <83k2rknr2c.fsf@gnu.org> <87mvwellmg.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1442962254 9800 80.91.229.3 (22 Sep 2015 22:50:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 22 Sep 2015 22:50:54 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Sep 23 00:50:45 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZeWOa-0005MM-PV for ged-emacs-devel@m.gmane.org; Wed, 23 Sep 2015 00:50:44 +0200 Original-Received: from localhost ([::1]:43590 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZeWOa-0006Oz-47 for ged-emacs-devel@m.gmane.org; Tue, 22 Sep 2015 18:50:44 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54266) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZeWOC-0006Op-Uv for emacs-devel@gnu.org; Tue, 22 Sep 2015 18:50:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZeWO9-0006bt-P6 for emacs-devel@gnu.org; Tue, 22 Sep 2015 18:50:20 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:37143) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZeWO9-0006bN-J6 for emacs-devel@gnu.org; Tue, 22 Sep 2015 18:50:17 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZeWO4-0004nM-SM for emacs-devel@gnu.org; Wed, 23 Sep 2015 00:50:12 +0200 Original-Received: from 64.red-83-40-122.dynamicip.rima-tde.net ([83.40.122.64]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 23 Sep 2015 00:50:12 +0200 Original-Received: from ofv by 64.red-83-40-122.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 23 Sep 2015 00:50:12 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 13 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 64.red-83-40-122.dynamicip.rima-tde.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:T18NK03Cbfj1u2lrxDPAsCjP6CQ= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:190257 Archived-At: Richard Stallman writes: > In CVS, removing a commit is easy and nonproblematic. So this command > could support CVS. If it supports only one back end, that's better > than none. > > If some other back ends can be supported by applying the reversed change, > that might be better than not supporting it. Adding the reverse change to the history is quite different from removing the change from the history. IMHO it would be wrong to implement a command that does one thing or another depending on the backend.