<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type">
</head><body bgcolor="#FFFFFF" text="#000000">Yes, emacs can easily show
differences between different versions of a file using many different
revision control systems assuming they are text files (e.g. html, xml)
not binary files (e.g. .doc). In any recent emacs (23.x, 24.x) you can
just bring up the file and, from the menu-bar, chose
Tools->Compare(ediff)->File with Revision. It works great. <br>
<br>
Again, you need to be using some revision control system on your
computer. I'd recommend Subversion (svn). It's much, much simpler than
git, which will likely cause massive confusion for someone new to this
stuff. There's also a great svn mode for emacs (svn-status) that lets
you easily check in versions of files with comments and see logs of
changes. To repeat, the revision tracking is not part of emacs itself -
it's a separate system installed on your computer / file server. emacs
just provides nice (and multiple - of course...) ways to easily
interact with this.<br>
<br>
What OS are you running? You should read up a bit on the concept and
use of revision control. Here's a newbie intro I just found:
<a class="moz-txt-link-freetext" href="http://betterexplained.com/articles/a-visual-guide-to-version-control/">http://betterexplained.com/articles/a-visual-guide-to-version-control/</a><br>
<br>
David<br>
<br>
<blockquote style="border: 0px none;"
cite="mid:C565E4ED-FCE4-4E04-AC6E-ACC4A6B6E0ED@tzi.org" type="cite">
<div style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div
style="display:table;width:100%;border-top:1px solid
#EDEEF0;padding-top:5px"> <div
style="display:table-cell;vertical-align:middle;padding-right:6px;"><img
photoaddress="cabo@tzi.org" photoname="Carsten Bormann"
src="cid:part1.04000203.08060601@therogoffs.com"
name="postbox-contact.jpg" height="25px" width="25px"></div> <div
style="display:table-cell;white-space:nowrap;vertical-align:middle;width:100%">
<a moz-do-not-send="true" href="mailto:cabo@tzi.org"
style="color:#737F92
!important;padding-right:6px;font-weight:bold;text-decoration:none
!important;">Carsten Bormann</a></div> <div
style="display:table-cell;white-space:nowrap;vertical-align:middle;">
<font color="#9FA2A5"><span style="padding-left:6px">July 17, 2012
3:42 PM</span></font></div></div></div>
<div style="color:#888888;margin-left:24px;margin-right:24px;"
__pbrmquotes="true" class="__pbConvBody"><div>I think you will be
interested in the concept of revision control systems.<br>Emacs has a
lot of very well thought out support for those, including a way to call
"ediff" mode using "ediff-revisions".<br><br>Learn more about revision
control systems (version control systems, source code control systems,
...) at<br><a class="moz-txt-link-freetext" href="http://en.wikipedia.org/wiki/Revision_control">http://en.wikipedia.org/wiki/Revision_control</a><br><br>The most
popular current-generation version control system is git.<br>Find a
great introduction at:<br><a class="moz-txt-link-freetext" href="http://git-scm.com/book">http://git-scm.com/book</a><br><br>Also still
popular is the previous-generation system subversion.<br><a class="moz-txt-link-freetext" href="http://svnbook.red-bean.com/">http://svnbook.red-bean.com/</a><br><br>Grüße,
Carsten<br><br>_____________________________________________________________<br>MacOSX-Emacs
mailing list<br><a class="moz-txt-link-abbreviated" href="mailto:MacOSX-Emacs@email.esm.psu.edu">MacOSX-Emacs@email.esm.psu.edu</a><br><a class="moz-txt-link-freetext" href="http://email.esm.psu.edu/mailman/listinfo/macosx-emacs">http://email.esm.psu.edu/mailman/listinfo/macosx-emacs</a><br>List
Archives: <a class="moz-txt-link-freetext" href="http://dir.gmane.org/gmane.emacs.macintosh.osx">http://dir.gmane.org/gmane.emacs.macintosh.osx</a><br></div></div>
<div style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div
style="display:table;width:100%;border-top:1px solid
#EDEEF0;padding-top:5px"> <div
style="display:table-cell;vertical-align:middle;padding-right:6px;"><img
photoaddress="cycleofsong@gmail.com" photoname="Peter Salazar"
src="cid:part2.03000502.03000107@therogoffs.com"
name="compose-unknown-contact.jpg" height="25px" width="25px"></div> <div
style="display:table-cell;white-space:nowrap;vertical-align:middle;width:100%">
<a moz-do-not-send="true" href="mailto:cycleofsong@gmail.com"
style="color:#737F92
!important;padding-right:6px;font-weight:bold;text-decoration:none
!important;">Peter Salazar</a></div> <div
style="display:table-cell;white-space:nowrap;vertical-align:middle;">
<font color="#9FA2A5"><span style="padding-left:6px">July 17, 2012
2:06 PM</span></font></div></div></div>
<div style="color:#888888;margin-left:24px;margin-right:24px;"
__pbrmquotes="true" class="__pbConvBody"><div>Is there a good way to
track changes on a document I'm editing using Emacs? </div><div><br></div><div>I'm
an editor, and people often send me a few paragraphs of text and ask
for my input. I line edit the copy and send it back to them, and it's
helpful for the person to be able to see exactly what I've changed and
where.</div>
<div><br></div><div>Microsoft Word's Track Changes function does this
perfectly, providing a clear visual representation of what I've added,
what I've deleted, and what I've moved, as well as showing any comments
I've added. But I hate Microsoft Word. </div>
<div><br></div><div>Is there an Emacs way to do this? A Markdown way? A
web app? Or some HTML tool that will annotate a document and highlight
my deletions and insertions?</div>
<div>_____________________________________________________________<br>MacOSX-Emacs
mailing list<br><a class="moz-txt-link-abbreviated" href="mailto:MacOSX-Emacs@email.esm.psu.edu">MacOSX-Emacs@email.esm.psu.edu</a><br><a class="moz-txt-link-freetext" href="http://email.esm.psu.edu/mailman/listinfo/macosx-emacs">http://email.esm.psu.edu/mailman/listinfo/macosx-emacs</a><br>List
Archives: <a class="moz-txt-link-freetext" href="http://dir.gmane.org/gmane.emacs.macintosh.osx">http://dir.gmane.org/gmane.emacs.macintosh.osx</a><br></div></div>
</blockquote>
</body></html>