[Cl-darcs-cvs] r39 - cl-darcs/trunk
mhenoch at common-lisp.net
mhenoch at common-lisp.net
Fri Sep 1 00:22:35 UTC 2006
Author: mhenoch
Date: Thu Aug 31 20:22:35 2006
New Revision: 39
Modified:
cl-darcs/trunk/apply-patch.lisp
Log:
Make binary patch non-match a continuable error
Modified: cl-darcs/trunk/apply-patch.lisp
==============================================================================
--- cl-darcs/trunk/apply-patch.lisp (original)
+++ cl-darcs/trunk/apply-patch.lisp Thu Aug 31 20:22:35 2006
@@ -120,7 +120,8 @@
:element-type '(unsigned-byte 8))))
(read-sequence bytes in)
(not (equalp bytes (binary-oldhex patch)))))
- (error "Contents of ~A don't match patch." file)))
+ (cerror "Write new contents to ~A anyway."
+ "Contents of ~A don't match patch." file)))
;; Overwrite with new content.
(with-open-file (out file
:direction :output :if-exists :supersede
More information about the Cl-darcs-cvs
mailing list