[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 0fd24ebc95: Fix diff-mode.el compilation warnings
From: |
Lars Ingebrigtsen |
Subject: |
master 0fd24ebc95: Fix diff-mode.el compilation warnings |
Date: |
Sat, 10 Sep 2022 02:02:12 -0400 (EDT) |
branch: master
commit 0fd24ebc957ef4f64676a74e32959337f4f23610
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>
Fix diff-mode.el compilation warnings
* lisp/vc/diff-mode.el (diff-auto-refine-mode): Suppress
byte-compile warnings.
---
lisp/vc/diff-mode.el | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/lisp/vc/diff-mode.el b/lisp/vc/diff-mode.el
index 4b5c21973b..d9eb9bba60 100644
--- a/lisp/vc/diff-mode.el
+++ b/lisp/vc/diff-mode.el
@@ -279,20 +279,21 @@ and hunk-based syntax highlighting otherwise as a
fallback."
:doc "Keymap for `diff-minor-mode'. See also `diff-mode-shared-map'."
(key-description diff-minor-mode-prefix) diff-mode-shared-map)
-(define-minor-mode diff-auto-refine-mode
- "Toggle automatic diff hunk finer highlighting (Diff Auto Refine mode).
+(with-suppressed-warnings ((obsolete diff-auto-refine-mode))
+ (define-minor-mode diff-auto-refine-mode
+ "Toggle automatic diff hunk finer highlighting (Diff Auto Refine mode).
Diff Auto Refine mode is a buffer-local minor mode used with
`diff-mode'. When enabled, Emacs automatically highlights
changes in detail as the user visits hunks. When transitioning
from disabled to enabled, it tries to refine the current hunk, as
well."
- :group 'diff-mode :init-value nil :lighter nil ;; " Auto-Refine"
- (if diff-auto-refine-mode
- (progn
- (customize-set-variable 'diff-refine 'navigation)
- (condition-case-unless-debug nil (diff-refine-hunk) (error nil)))
- (customize-set-variable 'diff-refine nil)))
+ :group 'diff-mode :init-value nil :lighter nil ;; " Auto-Refine"
+ (if diff-auto-refine-mode
+ (progn
+ (customize-set-variable 'diff-refine 'navigation)
+ (condition-case-unless-debug nil (diff-refine-hunk) (error nil)))
+ (customize-set-variable 'diff-refine nil))))
(make-obsolete 'diff-auto-refine-mode "set `diff-refine' instead." "27.1")
(make-obsolete-variable 'diff-auto-refine-mode
"set `diff-refine' instead." "27.1")
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 0fd24ebc95: Fix diff-mode.el compilation warnings,
Lars Ingebrigtsen <=