changeset 31539:5d0f1c434db2

*** empty log message ***
author Miles Bader <miles@gnu.org>
date Mon, 11 Sep 2000 13:51:21 +0000
parents 46aca282e6b0
children 774098937e4f
files lisp/ChangeLog
diffstat 1 files changed, 16 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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  <miles@lsi.nec.co.jp>
+
+	* 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  <fx@gnu.org>
 
 	* textmodes/tildify.el: Minor doc/commentary fixes.