summaryrefslogtreecommitdiff
path: root/lisp/obsolete
diff options
context:
space:
mode:
authorStefan Kangas <stefankangas@gmail.com>2022-09-21 14:22:26 +0200
committerStefan Kangas <stefankangas@gmail.com>2022-09-21 14:22:26 +0200
commitfa37deba2eaca900fa3da6624c287ddec1fa61c4 (patch)
tree0c44f8c1ac0c5609cfac2c7f70757d383a88922a /lisp/obsolete
parentb0a85111e5e9c9aa8802a359b19034e5e88cd22d (diff)
downloademacs-fa37deba2eaca900fa3da6624c287ddec1fa61c4.tar.gz
; Explicitly declare linum-mode obsolete
* lisp/obsolete/linum.el (linum-mode, global-linum-mode): Explicitly declare obsolete to warn the user, and recommend using 'display-line-numbers-mode' instead. Suggested by Philip Kaludercic <philipk@posteo.net>.
Diffstat (limited to 'lisp/obsolete')
-rw-r--r--lisp/obsolete/linum.el3
1 files changed, 3 insertions, 0 deletions
diff --git a/lisp/obsolete/linum.el b/lisp/obsolete/linum.el
index 017c06e426e..c6ce3d6d115 100644
--- a/lisp/obsolete/linum.el
+++ b/lisp/obsolete/linum.el
@@ -248,6 +248,9 @@ Linum mode is a buffer-local minor mode."
(defconst linum-version "0.9x")
(make-obsolete-variable 'linum-version 'emacs-version "28.1")
+(make-obsolete 'linum-mode #'display-line-numbers-mode "29.1")
+(make-obsolete 'global-linum-mode #'global-display-line-numbers-mode "29.1")
+
(provide 'linum)
;;; linum.el ends here