From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: *vc-diff* keeps undo information Date: Fri, 02 Jun 2006 12:27:06 +0300 Organization: JURTA Message-ID: <87bqtbj4b9.fsf@jurta.org> References: <17535.23719.576201.366323@rgrjr.dyndns.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1149241457 1893 80.91.229.2 (2 Jun 2006 09:44:17 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 2 Jun 2006 09:44:17 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 02 11:44:16 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Fm6CN-0005Jk-R0 for ged-emacs-devel@m.gmane.org; Fri, 02 Jun 2006 11:44:08 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Fm6CN-0000eU-B4 for ged-emacs-devel@m.gmane.org; Fri, 02 Jun 2006 05:44:07 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Fm6AQ-00080m-7L for emacs-devel@gnu.org; Fri, 02 Jun 2006 05:42:06 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Fm6AO-0007yI-C1 for emacs-devel@gnu.org; Fri, 02 Jun 2006 05:42:05 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Fm6AO-0007y1-14 for emacs-devel@gnu.org; Fri, 02 Jun 2006 05:42:04 -0400 Original-Received: from [217.25.160.1] (helo=relay1.binet.com.ua) by monty-python.gnu.org with esmtp (Exim 4.52) id 1Fm6Gp-0000i1-6P for emacs-devel@gnu.org; Fri, 02 Jun 2006 05:48:43 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by relay1.binet.com.ua (Postfix) with ESMTP id D719E77DAE; Fri, 2 Jun 2006 12:42:02 +0300 (EEST) Original-Received: from mail.binet.com.ua (i15.dialup.binet.com.ua [217.25.161.79]) by relay1.binet.com.ua (Postfix) with ESMTP id 608D477D37; Fri, 2 Jun 2006 12:42:01 +0300 (EEST) Original-To: Bob Rogers In-Reply-To: <17535.23719.576201.366323@rgrjr.dyndns.org> (Bob Rogers's message of "Thu, 1 Jun 2006 17:31:19 -0400") User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) X-Virus-Scanned: by ClamAv at binet.com.ua X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:55614 Archived-At: > The patch below is sufficient to get rid of undo in *vc-diff*, but is > very much suboptimal, since it happens after all the diffing is done. > Furthermore, it doesn't allow users to undo manual edits made > afterwards, e.g. splitting hunks, which is surely unacceptable. I agree, this is unacceptable. Editing the diff output is useful for e.g. preparing the patches for sending by mail after manual editing, etc. -- Juri Linkov http://www.jurta.org/emacs/