diff --git a/rainbow-delimiters.el b/rainbow-delimiters.el index 66f1eda..4d7ba13 100644 --- a/rainbow-delimiters.el +++ b/rainbow-delimiters.el @@ -100,18 +100,6 @@ "http://www.emacswiki.org/emacs/RainbowDelimiters") :group 'applications) -(defcustom rainbow-delimiters-ignore-modes - '(special-mode eshell-mode completion-list-mode - ;; Special RefTeX modes - reftex-toc-mode reftex-select-label-mode reftex-select-bib-mode) - "List of modes in which `rainbow-delimiters-mode' should not be automatically enabled. - -If the mode of a buffer is derived from one of these modes, then -`global-rainbow-delimiters-mode' will not enable `rainbow-delimiters-mode' in that buffer." - :tag "Ignore in this modes" - :type '(list symbol) - :group 'rainbow-delimiters) - (defgroup rainbow-delimiters-faces nil "Faces for successively nested pairs of delimiters. @@ -584,26 +572,5 @@ Used by font-lock for dynamic highlighting." "Disable `rainbow-delimiters-mode'." (rainbow-delimiters-mode 0)) -;;;###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))) - - (provide 'rainbow-delimiters) ;;; rainbow-delimiters.el ends here