emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/rainbow-delimiters e2a67de8e7 097/188: Deprecate global-ra


From: ELPA Syncer
Subject: [nongnu] elpa/rainbow-delimiters e2a67de8e7 097/188: Deprecate global-rainbow-delimiters-mode.
Date: Sat, 1 Jan 2022 00:58:56 -0500 (EST)

branch: elpa/rainbow-delimiters
commit e2a67de8e75c5d3e38d389b63dec5e9b406215c4
Author: Fanael Linithien <fanael4@gmail.com>
Commit: Fanael Linithien <fanael4@gmail.com>

    Deprecate global-rainbow-delimiters-mode.
---
 rainbow-delimiters.el | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/rainbow-delimiters.el b/rainbow-delimiters.el
index dc3f1f0e9f..dd9cfe5dda 100644
--- a/rainbow-delimiters.el
+++ b/rainbow-delimiters.el
@@ -589,9 +589,20 @@ Used by font-lock for dynamic highlighting."
 ;;;###autoload
 (define-globalized-minor-mode global-rainbow-delimiters-mode
   rainbow-delimiters-mode rainbow-delimiters-mode-enable-maybe)
+(make-obsolete
+ 'global-rainbow-delimiters-mode
+ "
+It's a bad idea that breaks some major modes.
+Instead, use `add-hook' to add `rainbow-delimiters-mode' to the hooks of the
+major modes you actually want to use `rainbow-delimiters' in."
+ "1.3.12")
 
 (defun rainbow-delimiters-mode-enable-maybe ()
   "Enable `rainbow-delimiters-mode' if appropriate in this buffer."
+  (message "Warning: `global-rainbow-delimiters-mode' is an obsolete function.
+It's a bad idea that breaks some major modes.
+Instead, use `add-hook' to add `rainbow-delimiters-mode' to the hooks
+of the major modes you actually want to use `rainbow-delimiters' in.")
   (unless (apply 'derived-mode-p rainbow-delimiters-ignore-modes)
     (rainbow-delimiters-mode-enable)))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]