# HG changeset patch # User Miles Bader # Date 968680281 0 # Node ID 5d0f1c434db2d5ab0fbeae8b3420ef0c9d44fc69 # Parent 46aca282e6b07f4c466b4ec2e7a3b3fcdfaa5c02 *** empty log message *** diff -r 46aca282e6b0 -r 5d0f1c434db2 lisp/ChangeLog --- a/lisp/ChangeLog Mon Sep 11 13:49:38 2000 +0000 +++ b/lisp/ChangeLog Mon Sep 11 13:51:21 2000 +0000 @@ -1,3 +1,19 @@ +2000-09-11 Miles Bader + + * diff-mode.el (diff-apply-hunk): Function basically rewritten. + Now understands non-unified diffs. Some functionality moved into + `diff-hunk-text' and `diff-find-text'. Add OTHER-FILE, DRY-RUN, + POPUP, and NOERROR arguments. If DRY-RUN is true, don't actually + modify anything. Only reposition point in the patched file if the + patch succeeds. Only pop up another window if POPUP is true. + Emit a message describing what happened if successful, and at what + line-offset. Automatically detect reversed hunks and do something + appropriate. + (diff-hunk-text, diff-find-text): New functions. + (diff-filter-lines): Function removed. + (diff-test-hunk): New function. + (diff-goto-source): Rewritten in terms of diff-apply-hunk. + 2000-09-10 Dave Love * textmodes/tildify.el: Minor doc/commentary fixes.