mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-20 18:17:20 +00:00
* admin/gitmerge.el: Tweaks that seemed necessary
* admin/gitmerge.el (gitmerge-skip-regexp): Remove "sync". (gitmerge-maybe-resume): Provide explicit empty commit message.
This commit is contained in:
parent
5917b50487
commit
de88375991
@ -48,7 +48,9 @@
|
||||
(require 'smerge-mode)
|
||||
|
||||
(defvar gitmerge-skip-regexp
|
||||
"back[- ]?port\\|merge\\|sync\\|re-?generate\\|bump version\\|from trunk\\|\
|
||||
;; We used to include "sync" in there, but in my experience it only
|
||||
;; caused false positives. --Stef
|
||||
"back[- ]?port\\|merge\\|re-?generate\\|bump version\\|from trunk\\|\
|
||||
Auto-commit"
|
||||
"Regexp matching logs of revisions that might be skipped.
|
||||
`gitmerge-missing' will ask you if it should skip any matches.")
|
||||
@ -429,8 +431,14 @@ If so, add no longer conflicted files and commit."
|
||||
(when mergehead
|
||||
(with-current-buffer (get-buffer-create gitmerge-output-buffer)
|
||||
(erase-buffer)
|
||||
;; FIXME: We add "-m-" because the default commit message
|
||||
;; apparently tickles our commit hook:
|
||||
;; Line longer than 78 characters in commit message
|
||||
;; Line longer than 78 characters in commit message
|
||||
;; Line longer than 78 characters in commit message
|
||||
;; Commit aborted; please see the file CONTRIBUTE
|
||||
(unless (zerop (call-process "git" nil t nil
|
||||
"commit" "--no-edit"))
|
||||
"commit" "--no-edit" "-m-"))
|
||||
(error "Git error during merge - fix it manually"))))
|
||||
;; Successfully resumed.
|
||||
t))))
|
||||
|
Loading…
Reference in New Issue
Block a user