+2008-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * diff-mode.el (diff-add-change-log-entries-other-window): Avoid the
+ splitter in context hunks.
+
2008-02-08 Kenichi Handa <handa@ni.aist.go.jp>
* international/fontset.el (setup-default-fontset): Fix arabic otf
;; Move to where the changes are,
;; `add-change-log-entry-other-window' works better in
;; that case.
- (re-search-forward "\n[!+-<>]" nil t))
+ (re-search-forward
+ (concat "\n[!+-<>]"
+ ;; If the hunk is a context hunk with an empty first
+ ;; half, recognize the "--- NNN,MMM ----" line
+ "\\(-- [0-9]+\\(,[0-9]+\\)? ----\n"
+ ;; and skip to the next non-context line.
+ "\\( .*\n\\)*[+]\\)?")
+ nil t))
(save-excursion
(add-change-log-entry-other-window)
;; Insert a "." so that the entries created don't get