Message from discussion
Diff could also show the changes within lines
Received: by 10.66.87.161 with SMTP id az1mr2433175pab.38.1349447858683;
Fri, 05 Oct 2012 07:37:38 -0700 (PDT)
Path: t10ni23615744pbh.0!nntp.google.com!news.glorb.com!usenet.stanford.edu!not-for-mail
From: Tom <adatgyu...@gmail.com>
Newsgroups: gnu.emacs.help
Subject: Diff could also show the changes within lines
Date: Fri, 5 Oct 2012 14:37:07 +0000 (UTC)
Lines: 18
Approved: help-gnu-em...@gnu.org
Message-ID: <mailman.10363.1349447858.855.help-gnu-emacs@gnu.org>
NNTP-Posting-Host: lists.gnu.org
Mime-Version: 1.0
X-Trace: usenet.stanford.edu 1349447858 30560 208.118.235.17 (5 Oct 2012 14:37:38 GMT)
X-Complaints-To: action@cs.stanford.edu
To: help-gnu-em...@gnu.org
Envelope-to: help-gnu-em...@gnu.org
X-Injected-Via-Gmane: http://gmane.org/
X-Gmane-NNTP-Posting-Host: sea.gmane.org
User-Agent: Loom/3.14 (http://gmane.org/)
X-Loom-IP: 94.21.242.229 (Opera/9.80 (Windows NT 6.1; U;
IBM EVV/3.0/EAK01AG9/LE; en) Presto/2.10.289 Version/12.02)
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-em...@gnu.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/help-gnu-emacs>,
<mailto:help-gnu-emacs-requ...@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/help-gnu-emacs>
List-Post: <mailto:help-gnu-em...@gnu.org>
List-Help: <mailto:help-gnu-emacs-requ...@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/help-gnu-emacs>,
<mailto:help-gnu-emacs-requ...@gnu.org?subject=subscribe>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
When doing diffs it often occurs to me the diff output could be
more readable if it showed the actual changes within lines.
Something like this (I mean the concept, the actual implemenation shown
may not be the best output which can be achieved), so you don't have to
search for the changes within the line:
http://stackoverflow.com/questions/1265949/multiple-changes-in-one-line-with-diff-
tool/1266114#1266114
It doesn't even necessarily need support from the external diff tool,
because diffs are usually not huge, so the highlighting of the changes
could be done in lisp by parsing the diff output.
Has anyone tried improving diff like this? Is there a package which does
this?