diff --git a/modules/feature/version-control/config.el b/modules/feature/version-control/config.el index f5e7e0a1b..f13540e2e 100644 --- a/modules/feature/version-control/config.el +++ b/modules/feature/version-control/config.el @@ -23,11 +23,12 @@ :hook (find-file . +vcs|enable-smerge-mode-maybe) :config (when (version< emacs-version "26") - (defalias #'smerge-keep-upper #'smerge-keep-mine) - (defalias #'smerge-keep-lower #'smerge-keep-other) - (defalias #'smerge-diff-base-upper #'smerge-diff-base-mine) - (defalias #'smerge-diff-upper-lower #'smerge-diff-mine-other) - (defalias #'smerge-diff-base-lower #'smerge-diff-base-other)) + (with-no-warnings + (defalias #'smerge-keep-upper #'smerge-keep-mine) + (defalias #'smerge-keep-lower #'smerge-keep-other) + (defalias #'smerge-diff-base-upper #'smerge-diff-base-mine) + (defalias #'smerge-diff-upper-lower #'smerge-diff-mine-other) + (defalias #'smerge-diff-base-lower #'smerge-diff-base-other))) (def-hydra! +hydra-smerge (:hint nil :pre (smerge-mode 1)