From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Newsgroups: gmane.emacs.help Subject: Re: Diff could also show the changes within lines Date: Thu, 15 Nov 2012 10:15:36 +0000 (UTC) Message-ID: References: <87txu9arc8.fsf@gmail.com> <80d2zlvnos.fsf@somewhere.org> <80vcd8l0h4.fsf@somewhere.org> <80zk2j3kkf.fsf@somewhere.org> <80obizp4fv.fsf@somewhere.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1352974560 3007 80.91.229.3 (15 Nov 2012 10:16:00 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 15 Nov 2012 10:16:00 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Nov 15 11:16:11 2012 Return-path: Envelope-to: geh-help-gnu-emacs@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 1TYwUV-00083R-1D for geh-help-gnu-emacs@m.gmane.org; Thu, 15 Nov 2012 11:16:11 +0100 Original-Received: from localhost ([::1]:54659 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TYwUL-00026a-4q for geh-help-gnu-emacs@m.gmane.org; Thu, 15 Nov 2012 05:16:01 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:37477) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TYwUC-000227-O7 for help-gnu-emacs@gnu.org; Thu, 15 Nov 2012 05:15:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TYwU9-0005e1-LE for help-gnu-emacs@gnu.org; Thu, 15 Nov 2012 05:15:52 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:34303) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TYwU8-0005dr-TS for help-gnu-emacs@gnu.org; Thu, 15 Nov 2012 05:15:49 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1TYwUG-0007i2-MV for help-gnu-emacs@gnu.org; Thu, 15 Nov 2012 11:15:56 +0100 Original-Received: from 94-21-222-119.pool.digikabel.hu ([94.21.222.119]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 15 Nov 2012 11:15:56 +0100 Original-Received: from adatgyujto by 94-21-222-119.pool.digikabel.hu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 15 Nov 2012 11:15:56 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 23 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 94.21.222.119 (Opera/9.80 (Windows NT 6.1) Presto/2.12.388 Version/12.10) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:87704 Archived-At: Sebastien Vauban writes: > > Going to the beginning of the diff buffer and hitting TAB, does indeed moves > over every hunk, in turn, and refines the differences at the same time. > My function does the same, so I can't explain why it does not work for you when you call it from M-x. I guess you also use Emacs 24, so it's not about an old emacs version behaving differently. > > BTW, how do you explain that your cursor is not at the end of the buffer, in > your case, after the refine process? > I use save-excursion in the function which puts the cursor back to where it was before the function was called. I don't know why it is at the end of the buffer for you. There are some emacs gurus on this list. Hopefully some of them will chime in and helps you to solve this mistery, because I'm out of ideas.